LLVM API Documentation
#include <DebugLoc.h>
Public Member Functions | |
| DebugLocTracker () | |
| ~DebugLocTracker () | |
Public Attributes | |
| std::vector< DebugLocTuple > | DebugLocations |
| DenseMap< DebugLocTuple, unsigned > | DebugIdMap |
Definition at line 75 of file DebugLoc.h.
| llvm::DebugLocTracker::DebugLocTracker | ( | ) | [inline] |
Definition at line 84 of file DebugLoc.h.
| llvm::DebugLocTracker::~DebugLocTracker | ( | ) | [inline] |
| std::vector<DebugLocTuple> llvm::DebugLocTracker::DebugLocations |
DebugLocations - A vector of unique DebugLocTuple's.
Definition at line 78 of file DebugLoc.h.
Referenced by llvm::MachineFunction::getOrCreateDebugLocID(), and ~DebugLocTracker().
DebugIdsMap - This maps DebugLocTuple's to indices into DebugLocations vector.
Definition at line 82 of file DebugLoc.h.
Referenced by llvm::MachineFunction::getOrCreateDebugLocID(), and ~DebugLocTracker().