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

References

include/llvm/DebugInfo/DWARF/DWARFDebugLine.h
  156       return std::tie(LHS.Address.SectionIndex, LHS.Address.Address) <
  156       return std::tie(LHS.Address.SectionIndex, LHS.Address.Address) <
  157              std::tie(RHS.Address.SectionIndex, RHS.Address.Address);
  157              std::tie(RHS.Address.SectionIndex, RHS.Address.Address);
lib/DebugInfo/DWARF/DWARFContext.cpp
 1152     Lines.push_back(std::make_pair(Row.Address.Address, Result));
lib/DebugInfo/DWARF/DWARFDebugLine.cpp
  411   Address.Address = 0;
  412   Address.SectionIndex = object::SectionedAddress::UndefSection;
  432   OS << format("0x%16.16" PRIx64 " %6u %6u", Address.Address, Line, Column)
  487     Sequence.LowPC = Row.Address.Address;
  493     Sequence.HighPC = Row.Address.Address;
  495     Sequence.SectionIndex = Row.Address.SectionIndex;
  626         State.Row.Address.Address = DebugLineData.getRelocatedAddress(
  627             OffsetPtr, &State.Row.Address.SectionIndex);
  629           *OS << format(" (0x%16.16" PRIx64 ")", State.Row.Address.Address);
  715           State.Row.Address.Address += AddrOffset;
  773           State.Row.Address.Address += AddrOffset;
  792           State.Row.Address.Address += PCOffset;
  875       State.Row.Address.Address += AddrOffset;
  921   Row.Address = Address;
  924   assert(FirstRow->Address.Address <= Row.Address.Address &&
  924   assert(FirstRow->Address.Address <= Row.Address.Address &&
  925          Row.Address.Address < LastRow[-1].Address.Address);
  925          Row.Address.Address < LastRow[-1].Address.Address);
  929   assert(Seq.SectionIndex == RowPos->Address.SectionIndex);
lib/DebugInfo/DWARF/DWARFVerifier.cpp
  751       if (Row.Address.Address < PrevAddress) {
  784         PrevAddress = Row.Address.Address;
tools/dsymutil/DwarfLinker.cpp
 1770   if (!Rows.empty() && Rows.back().Address < Seq.front().Address) {
 1770   if (!Rows.empty() && Rows.back().Address < Seq.front().Address) {
 1776   object::SectionedAddress Front = Seq.front().Address;
 1778       Rows, [=](const DWARFDebugLine::Row &O) { return O.Address < Front; });
 1784   if (InsertPoint != Rows.end() && InsertPoint->Address == Front &&
 1861     if (CurrRange == InvalidRange || Row.Address.Address < CurrRange.start() ||
 1862         Row.Address.Address > CurrRange.stop() ||
 1863         (Row.Address.Address == CurrRange.stop() && !Row.EndSequence)) {
 1869       CurrRange = FunctionRanges.find(Row.Address.Address);
 1871           CurrRange != InvalidRange && CurrRange.start() <= Row.Address.Address;
 1881           auto Range = Ranges.lower_bound(Row.Address.Address);
 1885           if (Range != Ranges.end() && Range->first <= Row.Address.Address &&
 1886               Range->second.HighPC >= Row.Address.Address) {
 1887             StopAddress = Row.Address.Address + Range->second.Offset;
 1895         NextLine.Address.Address = StopAddress;
 1913     Row.Address.Address += CurrRange.value();
tools/dsymutil/DwarfStreamer.cpp
  505       MS->EmitIntValue(Row.Address.Address, PointerSize);
  509       AddressDelta = (Row.Address.Address - Address) / MinInstLength;
  565       Address = Row.Address.Address;
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
 1005         sequence, row.Address.Address, row.Line, row.Column, row.File,