LLVM
15.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 416 of file InstrRefBasedImpl.h.
|
inline |
Definition at line 428 of file InstrRefBasedImpl.h.
|
inline |
Definition at line 436 of file InstrRefBasedImpl.h.
References Other.
|
inline |
Definition at line 442 of file InstrRefBasedImpl.h.
|
inline |
Definition at line 440 of file InstrRefBasedImpl.h.
References LiveDebugValues::LocIdx::asU64().
|
inline |
Definition at line 431 of file InstrRefBasedImpl.h.