Home
last modified time | relevance | path

Searched refs:LineNumbers (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DPDBContext.cpp51 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 DDIASession.cpp241 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 DDIATable.cpp38 return PDB_TableType::LineNumbers; in getTableType()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DSymbolCache.cpp480 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 DDebugLinesSubsection.h67 FixedStreamArray<LineNumberEntry> LineNumbers; member
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DDebugLinesSubsection.cpp44 if (auto EC = Reader.readArray(Item.LineNumbers, BlockHeader->NumLines)) in operator ()()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVCodeViewReader.cpp286 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 DLVCodeViewReader.h178 Error createLines(const FixedStreamArray<LineNumberEntry> &LineNumbers,
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DPDBTypes.h90 LineNumbers, enumerator
/freebsd/contrib/llvm-project/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp100 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 DDumpOutputStyle.cpp813 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 DSymbolFileNativePDB.cpp1224 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 DCodeViewYAMLDebugSections.cpp603 for (const auto &LN : L.LineNumbers) { in fromCodeViewSubsection()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.cpp191 case PDB_TableType::LineNumbers: in CalculateAbilities()
/freebsd/contrib/llvm-project/lld/COFF/
H A DPDB.cpp1846 for (const LineNumberEntry &ln : entry.LineNumbers) { in getFileLineCodeView()
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DCOFFDumper.cpp1322 for (const auto &Line : Entry.LineNumbers) { in printCodeViewSymbolSection()