LLVM 20.0.0git
|
Iterator for locations and the values they contain. More...
#include "CodeGen/LiveDebugValues/InstrRefBasedImpl.h"
Classes | |
class | value_type |
Public Member Functions | |
MLocIterator (LocToValueType &ValueMap, LocIdx Idx) | |
bool | operator== (const MLocIterator &Other) const |
bool | operator!= (const MLocIterator &Other) const |
void | operator++ () |
value_type | operator* () |
Iterator for locations and the values they contain.
Dereferencing produces a struct/pair containing the LocIdx key for this location, and a reference to the value currently stored. Simplifies the process of seeking a particular location.
Definition at line 762 of file InstrRefBasedImpl.h.
|
inline |
Definition at line 774 of file InstrRefBasedImpl.h.
References Idx.
|
inline |
Definition at line 782 of file InstrRefBasedImpl.h.
References llvm::Other.
|
inline |
Definition at line 788 of file InstrRefBasedImpl.h.
References Idx.
|
inline |
Definition at line 786 of file InstrRefBasedImpl.h.
References Idx.
|
inline |
Definition at line 777 of file InstrRefBasedImpl.h.
References assert(), Idx, and llvm::Other.