Reverse path iterator.
More...
#include <Path.h>
|
reference | operator* () const |
|
reverse_iterator & | operator++ () |
|
bool | operator== (const reverse_iterator &RHS) const |
|
ptrdiff_t | operator- (const reverse_iterator &RHS) const |
| Difference in bytes between this and RHS.
|
|
reverse_iterator | operator+ (std::ptrdiff_tn) const |
|
reverse_iterator | operator- (std::ptrdiff_tn) const |
|
reverse_iterator & | operator++ () |
|
reverse_iterator | operator++ (int) |
|
reverse_iterator & | operator-- () |
|
reverse_iterator | operator-- (int) |
|
bool | operator!= (const reverse_iterator &RHS) const |
|
bool | operator> (const reverse_iterator &RHS) const |
|
bool | operator<= (const reverse_iterator &RHS) const |
|
bool | operator>= (const reverse_iterator &RHS) const |
|
const StringRef * | operator-> () |
|
const StringRef * | operator-> () const |
|
ReferenceProxy | operator[] (std::ptrdiff_tn) |
|
ReferenceProxy | operator[] (std::ptrdiff_tn) const |
|
Reverse path iterator.
This is an input iterator that iterates over the individual components in path in reverse order. The traversal order is exactly reversed from that of const_iterator
Get reverse begin iterator over path.
- Parameters
-
- Returns
- Iterator initialized with the first reverse component of path.
Get reverse end iterator over path.
- Parameters
-
- Returns
- Iterator initialized to the reverse end of path.
The documentation for this class was generated from the following files:
- build/cppSource/wpiutil-cpp/headers/wpi/Path.h
- build/cppSource/wpiutil-cpp/sources/llvm/Path.cpp