reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
258 return Prologue.hasFileAtIndex(FileIndex); 269 return Prologue.getFileNameByIndex(FileIndex, CompDir, Kind, Result);lib/DebugInfo/DWARF/DWARFDebugLine.cpp
455 Prologue.dump(OS, DumpOptions); 467 Prologue.clear(); 478 Row.reset(LineTable->Prologue.DefaultIsStmt); 539 Error PrologueErr = Prologue.parse(DebugLineData, OffsetPtr, Ctx, U); 545 Prologue.dump(*OS, DumpOptions); 552 DebugLineOffset + Prologue.TotalLength + Prologue.sizeofTotalLength(); 552 DebugLineOffset + Prologue.TotalLength + Prologue.sizeofTotalLength(); 556 DebugLineData.setAddressSize(Prologue.getAddressSize()); 558 assert(Prologue.getAddressSize() == 0 || 559 Prologue.getAddressSize() == DebugLineData.getAddressSize()); 661 Prologue.FileNames.push_back(FileEntry); 691 } else if (Opcode < Prologue.OpcodeBase) { 714 DebugLineData.getULEB128(OffsetPtr) * Prologue.MinInstLength; 770 uint8_t AdjustOpcode = 255 - Prologue.OpcodeBase; 772 (AdjustOpcode / Prologue.LineRange) * Prologue.MinInstLength; 772 (AdjustOpcode / Prologue.LineRange) * Prologue.MinInstLength; 824 assert(Opcode - 1U < Prologue.StandardOpcodeLengths.size()); 825 uint8_t OpcodeLength = Prologue.StandardOpcodeLengths[Opcode - 1]; 869 uint8_t AdjustOpcode = Opcode - Prologue.OpcodeBase; 871 (AdjustOpcode / Prologue.LineRange) * Prologue.MinInstLength; 871 (AdjustOpcode / Prologue.LineRange) * Prologue.MinInstLength; 873 Prologue.LineBase + (AdjustOpcode % Prologue.LineRange); 873 Prologue.LineBase + (AdjustOpcode % Prologue.LineRange); 1027 if (Kind == FileLineInfoKind::None || !Prologue.hasFileAtIndex(FileIndex)) 1029 const FileNameEntry &Entry = Prologue.getFileNameEntry(FileIndex); 1142 moveToNextTable(OldOffset, LT.Prologue); 1153 if (Error Err = LT.Prologue.parse(DebugLineData, &Offset, Context, U)) 1155 moveToNextTable(OldOffset, LT.Prologue);lib/DebugInfo/DWARF/DWARFVerifier.cpp
710 uint32_t MaxDirIndex = LineTable->Prologue.IncludeDirectories.size(); 713 for (const auto &FileName : LineTable->Prologue.FileNames) { 769 bool isDWARF5 = LineTable->Prologue.getVersion() >= 5; 775 << LineTable->Prologue.FileNames.size()tools/dsymutil/DwarfLinker.cpp
1925 if (LineTable.Prologue.getVersion() < 2 || 1926 LineTable.Prologue.getVersion() > 5 || 1927 LineTable.Prologue.DefaultIsStmt != DWARF2_LINE_DEFAULT_IS_STMT || 1928 LineTable.Prologue.OpcodeBase > 13) 1931 uint32_t PrologueEnd = *StmtList + 10 + LineTable.Prologue.PrologueLength; 1934 if (LineTable.Prologue.getVersion() == 5) 1938 Params.DWARF2LineOpcodeBase = LineTable.Prologue.OpcodeBase; 1939 Params.DWARF2LineBase = LineTable.Prologue.LineBase; 1940 Params.DWARF2LineRange = LineTable.Prologue.LineRange; 1943 LineTable.Prologue.MinInstLength, NewRows,tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
1025 comp_unit.GetModule(), line_table->Prologue, dwarf_cu->GetPathStyle(),
unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp263 checkDefaultPrologue(Version, Format, Expected->Prologue, 16); 267 Expected->Prologue.sizeofTotalLength() + Expected->Prologue.TotalLength; 267 Expected->Prologue.sizeofTotalLength() + Expected->Prologue.TotalLength; 274 checkDefaultPrologue(Version, Format, Expected2->Prologue, 32); 495 checkDefaultPrologue(4, DWARF32, Parsed.Prologue, 16); 502 checkDefaultPrologue(4, DWARF64, Parsed2.Prologue, 16);