class MLocTracker::MLocIterator
Declaration
class MLocTracker::MLocIterator { /* full declaration omitted */ };
Description
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.
Declared at: llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.h:416
Member Variables
- private LiveDebugValues::MLocTracker::LocToValueType& ValueMap
- private LiveDebugValues::LocIdx Idx
Method Overview
- public MLocIterator(LiveDebugValues::MLocTracker::LocToValueType & ValueMap, LiveDebugValues::LocIdx Idx)
Methods
ΒΆMLocIterator(
LiveDebugValues::MLocTracker::LocToValueType&
ValueMap,
LiveDebugValues::LocIdx Idx)
MLocIterator(
LiveDebugValues::MLocTracker::LocToValueType&
ValueMap,
LiveDebugValues::LocIdx Idx)
Declared at: llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.h:428