Home
last modified time | relevance | path

Searched refs:SplittingIterator (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DStringExtras.h532 class SplittingIterator
533 : public iterator_facade_base<SplittingIterator, std::forward_iterator_tag,
541 SplittingIterator(StringRef Str, StringRef Separator) in SplittingIterator() function
546 SplittingIterator(StringRef Str, char Separator) in SplittingIterator() function
552 SplittingIterator(const SplittingIterator &R) in SplittingIterator() function
559 SplittingIterator &operator=(const SplittingIterator &R) {
572 bool operator==(const SplittingIterator &R) const {
581 SplittingIterator &operator++() {
598 inline iterator_range<SplittingIterator> split(StringRef Str, StringRef Separator) { in split()
599 return {SplittingIterator(Str, Separator), in split()
[all …]