Lines Matching refs:DebugLocEntry
25 class DebugLocEntry {
101 DebugLocEntry(const MCSymbol *B, const MCSymbol *E, Value Val) in DebugLocEntry() function
110 bool MergeValues(const DebugLocEntry &Next);
116 bool MergeRanges(const DebugLocEntry &Next) { in MergeRanges()
128 void addValues(ArrayRef<DebugLocEntry::Value> Vals) { in addValues()
131 assert(std::all_of(Values.begin(), Values.end(), [](DebugLocEntry::Value V){ in addValues()
154 inline bool operator==(const DebugLocEntry::Value &A,
155 const DebugLocEntry::Value &B) {
163 case DebugLocEntry::Value::E_Location:
165 case DebugLocEntry::Value::E_Integer:
167 case DebugLocEntry::Value::E_ConstantFP:
169 case DebugLocEntry::Value::E_ConstantInt:
176 inline bool operator<(const DebugLocEntry::Value &A,
177 const DebugLocEntry::Value &B) {