/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/ |
H A D | PDBContext.cpp | 51 auto LineNumbers = Session->findLineNumbersByAddress(Address.Address, Length); in getLineInfoForAddress() local 52 if (!LineNumbers || LineNumbers->getChildCount() == 0) in getLineInfoForAddress() 55 auto LineInfo = LineNumbers->getNext(); in getLineInfoForAddress() 82 auto LineNumbers = Session->findLineNumbersByAddress(Address.Address, Size); in getLineInfoForAddressRange() local 83 if (!LineNumbers || LineNumbers->getChildCount() == 0) in getLineInfoForAddressRange() 86 while (auto LineInfo = LineNumbers->getNext()) { in getLineInfoForAddressRange() 116 auto LineNumbers = Frame->findInlineeLinesByVA(Address.Address, Length); in getInliningInfoForAddress() local 117 if (!LineNumbers || LineNumbers->getChildCount() == 0) in getInliningInfoForAddress() 120 std::unique_ptr<IPDBLineNumber> Line = LineNumbers->getNext(); in getInliningInfoForAddress()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/DIA/ |
H A D | DIASession.cpp | 241 CComPtr<IDiaEnumLineNumbers> LineNumbers; in findLineNumbers() local 243 RawFile.getDiaFile(), &LineNumbers)) in findLineNumbers() 246 return std::make_unique<DIAEnumLineNumbers>(LineNumbers); in findLineNumbers() 251 CComPtr<IDiaEnumLineNumbers> LineNumbers; in findLineNumbersByAddress() local 252 if (S_OK != Session->findLinesByVA(Address, Length, &LineNumbers)) { in findLineNumbersByAddress() 257 if (S_OK != Session->findLinesByRVA(RVA, Length, &LineNumbers)) in findLineNumbersByAddress() 260 return std::make_unique<DIAEnumLineNumbers>(LineNumbers); in findLineNumbersByAddress() 265 CComPtr<IDiaEnumLineNumbers> LineNumbers; in findLineNumbersByRVA() local 266 if (S_OK != Session->findLinesByRVA(RVA, Length, &LineNumbers)) in findLineNumbersByRVA() 269 return std::make_unique<DIAEnumLineNumbers>(LineNumbers); in findLineNumbersByRVA() [all …]
|
H A D | DIATable.cpp | 38 return PDB_TableType::LineNumbers; in getTableType()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | SymbolCache.cpp | 480 if (Group.LineNumbers.empty()) in findLineTable() 493 LineInfo FirstLine(Group.LineNumbers.front().Flags); in findLineTable() 498 for (const LineNumberEntry &LN : Group.LineNumbers) { in findLineTable() 513 LineInfo LastLine(Group.LineNumbers.back().Flags); in findLineTable() 570 std::vector<NativeLineNumber> LineNumbers; in findLineNumbersByVA() local 590 LineNumbers.push_back(LineNum); in findLineNumbersByVA() 593 return std::make_unique<NativeEnumLineNumbers>(std::move(LineNumbers)); in findLineNumbersByVA()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | DebugLinesSubsection.h | 67 FixedStreamArray<LineNumberEntry> LineNumbers; member
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
H A D | DebugLinesSubsection.cpp | 44 if (auto EC = Reader.readArray(Item.LineNumbers, BlockHeader->NumLines)) in operator ()()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
H A D | LVCodeViewReader.cpp | 286 const FixedStreamArray<LineNumberEntry> &LineNumbers, LVAddress Addendum, 294 for (const LineNumberEntry &Line : LineNumbers) { in createLines() 783 if (Error Err = createLines(Block.LineNumbers, Addendum, Segment, Begin, in traverseSymbolSection() 1097 if (Error Err = createLines(Block.LineNumbers, /*Addendum=*/0, Segment, in createScopes() 288 createLines(const FixedStreamArray<LineNumberEntry> & LineNumbers,LVAddress Addendum,uint32_t Segment,uint32_t Begin,uint32_t Size,uint32_t NameIndex,const SymbolGroup * SG) createLines() argument
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/ |
H A D | LVCodeViewReader.h | 178 Error createLines(const FixedStreamArray<LineNumberEntry> &LineNumbers,
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/ |
H A D | PDBTypes.h | 90 LineNumbers, enumerator
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-nm/ |
H A D | llvm-nm.cpp | 100 static bool LineNumbers; variable 731 if (LineNumbers) in printSymbolList() 859 if (LineNumbers) in printSymbolList() 2447 LineNumbers = Args.hasArg(OPT_line_numbers); in llvm_nm_main()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
H A D | DumpOutputStyle.cpp | 813 uint32_t ItemsLeft = E.LineNumbers.size(); in typesetLinesAndColumns() 814 auto LineIter = E.LineNumbers.begin(); in typesetLinesAndColumns() 865 uint32_t Count = Block.LineNumbers.size(); in dumpLines()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | SymbolFileNativePDB.cpp | 1224 lldbassert(!group.LineNumbers.empty()); in ParseLineTable() 1227 for (const LineNumberEntry &entry : group.LineNumbers) { in ParseLineTable() 1256 LineInfo last_line(group.LineNumbers.back().Flags); in ParseLineTable()
|
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/ |
H A D | CodeViewYAMLDebugSections.cpp | 603 for (const auto &LN : L.LineNumbers) { in fromCodeViewSubsection()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
H A D | SymbolFilePDB.cpp | 191 case PDB_TableType::LineNumbers: in CalculateAbilities()
|
/freebsd/contrib/llvm-project/lld/COFF/ |
H A D | PDB.cpp | 1846 for (const LineNumberEntry &ln : entry.LineNumbers) { in getFileLineCodeView()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/ |
H A D | COFFDumper.cpp | 1322 for (const auto &Line : Entry.LineNumbers) { in printCodeViewSymbolSection()
|