LLVM: llvm::InterleavedRange< Range > Class Template Reference (original) (raw)
Format object class for interleaved ranges. More...
#include "[llvm/Support/InterleavedRange.h](InterleavedRange%5F8h%5Fsource.html)"
Detailed Description
template<typename Range>
class llvm::InterleavedRange< Range >
Format object class for interleaved ranges.
Supports specifying the separator and, optionally, the prefix and suffix to be printed surrounding the range. Uses the operator '<<' of the range element type for printing. The range type itself does not have to have an '<<' operator defined.
Definition at line 34 of file InterleavedRange.h.
Constructor & Destructor Documentation
Member Function Documentation
◆ operator std::string()
◆ str()
Friends And Related Symbol Documentation
◆ operator<<
template<typename Range>
template
The documentation for this class was generated from the following file:
- include/llvm/Support/InterleavedRange.h