reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/AsmPrinter/DebugLocEntry.h
  117     if ((End == Next.Begin && Values == Next.Values)) {
  117     if ((End == Next.Begin && Values == Next.Values)) {
  126   ArrayRef<DbgValueLoc> getValues() const { return Values; }
  128     Values.append(Vals.begin(), Vals.end());
  130     assert((Values.size() == 1 || all_of(Values, [](DbgValueLoc V) {
  130     assert((Values.size() == 1 || all_of(Values, [](DbgValueLoc V) {
  138     llvm::sort(Values);
  139     Values.erase(std::unique(Values.begin(), Values.end(),
  139     Values.erase(std::unique(Values.begin(), Values.end(),
  139     Values.erase(std::unique(Values.begin(), Values.end(),
  143                  Values.end());
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
 2222   assert(!Values.empty() &&
 2228   const DbgValueLoc &Value = Values[0];
 2231     assert(llvm::all_of(Values, [](DbgValueLoc P) {
 2234     assert(std::is_sorted(Values.begin(), Values.end()) &&
 2234     assert(std::is_sorted(Values.begin(), Values.end()) &&
 2237     for (auto Fragment : Values)
 2241     assert(Values.size() == 1 && "only fragments may have >1 value");