class ListSeparator
Declaration
class ListSeparator { /* full declaration omitted */ };
Description
A helper class to return the specified delimiter string after the first invocation of operator StringRef(). Used to generate a comma-separated list from a loop like so:
Declared at: llvm/include/llvm/ADT/StringExtras.h:507
Member Variables
- private bool First = true
- private llvm::StringRef Separator
Method Overview
- public ListSeparator(llvm::StringRef Separator = ", ")
- public llvm::StringRef operator StringRef()
Methods
¶ListSeparator(llvm::StringRef Separator = ", ")
ListSeparator(llvm::StringRef Separator = ", ")
Declared at: llvm/include/llvm/ADT/StringExtras.h:512
Parameters
- llvm::StringRef Separator = ", "
¶llvm::StringRef operator StringRef()
llvm::StringRef operator StringRef()
Declared at: llvm/include/llvm/ADT/StringExtras.h:513