Lines Matching refs:DbgValueLoc
108 class DbgValueLoc {
117 DbgValueLoc(const DIExpression *Expr, ArrayRef<DbgValueLocEntry> Locs) in DbgValueLoc() function
127 DbgValueLoc(const DIExpression *Expr, ArrayRef<DbgValueLocEntry> Locs, in DbgValueLoc() function
144 DbgValueLoc(const DIExpression *Expr, DbgValueLocEntry Loc) in DbgValueLoc() function
157 friend bool operator==(const DbgValueLoc &, const DbgValueLoc &);
158 friend bool operator<(const DbgValueLoc &, const DbgValueLoc &);
178 SmallVector<DbgValueLoc, 1> Values;
185 ArrayRef<DbgValueLoc> Vals) in DebugLocEntry()
205 ArrayRef<DbgValueLoc> getValues() const { return Values; } in getValues()
206 void addValues(ArrayRef<DbgValueLoc> Vals) { in addValues()
209 assert((Values.size() == 1 || all_of(Values, [](DbgValueLoc V) { in addValues()
219 [](const DbgValueLoc &A, const DbgValueLoc &B) { in sortUniqueValues()
253 inline bool operator==(const DbgValueLoc &A, const DbgValueLoc &B) {
259 inline bool operator<(const DbgValueLoc &A,
260 const DbgValueLoc &B) {