Home
last modified time | relevance | path

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

/llvm-project-15.0.7/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()
/llvm-project-15.0.7/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
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()
275 CComPtr<IDiaEnumLineNumbers> LineNumbers; in findLineNumbersBySectOffset() local
[all …]
H A DDIATable.cpp38 return PDB_TableType::LineNumbers; in getTableType()
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/CodeView/
H A DDebugLinesSubsection.h67 FixedStreamArray<LineNumberEntry> LineNumbers; member
/llvm-project-15.0.7/llvm/lib/DebugInfo/CodeView/
H A DDebugLinesSubsection.cpp44 if (auto EC = Reader.readArray(Item.LineNumbers, BlockHeader->NumLines)) in operator ()()
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/PDB/
H A DPDBTypes.h90 LineNumbers, enumerator
/llvm-project-15.0.7/llvm/tools/llvm-pdbutil/
H A DDumpOutputStyle.cpp811 uint32_t ItemsLeft = E.LineNumbers.size(); in typesetLinesAndColumns()
812 auto LineIter = E.LineNumbers.begin(); in typesetLinesAndColumns()
863 uint32_t Count = Block.LineNumbers.size(); in dumpLines()
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.cpp1125 lldbassert(!group.LineNumbers.empty()); in ParseLineTable()
1128 for (const LineNumberEntry &entry : group.LineNumbers) { in ParseLineTable()
1157 LineInfo last_line(group.LineNumbers.back().Flags); in ParseLineTable()
/llvm-project-15.0.7/llvm/lib/ObjectYAML/
H A DCodeViewYAMLDebugSections.cpp603 for (const auto &LN : L.LineNumbers) { in fromCodeViewSubsection()
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.cpp186 case PDB_TableType::LineNumbers: in CalculateAbilities()
/llvm-project-15.0.7/lld/COFF/
H A DPDB.cpp1794 for (const LineNumberEntry &ln : entry.LineNumbers) { in getFileLineCodeView()
/llvm-project-15.0.7/llvm/tools/llvm-readobj/
H A DCOFFDumper.cpp1177 for (const auto &Line : Entry.LineNumbers) { in printCodeViewSymbolSection()