LLVM: llvm::AppleAcceleratorTable::SameNameIterator Class Reference (original) (raw)
An iterator for Entries all having the same string as key. More...
#include "[llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h](DWARFAcceleratorTable%5F8h%5Fsource.html)"
Inheritance diagram for llvm::AppleAcceleratorTable::SameNameIterator:
| Public Member Functions | |
|---|---|
| LLVM_ABI | SameNameIterator (const AppleAcceleratorTable &AccelTable, uint64_t DataOffset) |
| Construct a new iterator for the entries at DataOffset. | |
| const Entry & | operator* () |
| SameNameIterator & | operator++ () |
| Public Member Functions inherited from llvm::iterator_facade_base< SameNameIterator, std::forward_iterator_tag, Entry > | |
| SameNameIterator | operator+ (std::ptrdiff_t n) const |
| SameNameIterator | operator- (std::ptrdiff_t n) const |
| SameNameIterator & | operator++ () |
| SameNameIterator & | operator-- () |
| bool | operator!= (const SameNameIterator &RHS) const |
| bool | operator> (const SameNameIterator &RHS) const |
| bool | operator<= (const SameNameIterator &RHS) const |
| bool | operator>= (const SameNameIterator &RHS) const |
| PointerProxy | operator-> () const |
| ReferenceProxy | operator[] (std::ptrdiff_t n) const |
| Additional Inherited Members | |
|---|---|
| Public Types inherited from llvm::iterator_facade_base< SameNameIterator, std::forward_iterator_tag, Entry > | |
| using | iterator_category |
| using | value_type |
| using | difference_type |
| using | pointer |
| using | reference |
| Protected Types inherited from llvm::iterator_facade_base< SameNameIterator, std::forward_iterator_tag, Entry > | |
| enum |
Detailed Description
An iterator for Entries all having the same string as key.
Definition at line 250 of file DWARFAcceleratorTable.h.
Constructor & Destructor Documentation
Member Function Documentation
◆ operator*()
| const Entry & llvm::AppleAcceleratorTable::SameNameIterator::operator* ( ) | inline |
|---|
◆ operator++()
| SameNameIterator & llvm::AppleAcceleratorTable::SameNameIterator::operator++ ( ) | inline |
|---|
◆ operator==
The documentation for this class was generated from the following files:
- include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h
- lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp