Home
last modified time | relevance | path

Searched refs:PdbIndex (Results 1 – 12 of 12) sorted by relevance

/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbIndex.cpp31 PdbIndex::PdbIndex() : m_cus(*this), m_va_to_modi(m_allocator) {} in PdbIndex() function in PdbIndex
41 llvm::Expected<std::unique_ptr<PdbIndex>>
42 PdbIndex::create(llvm::pdb::PDBFile *file) { in create()
45 std::unique_ptr<PdbIndex> result(new PdbIndex()); in create()
61 lldb::addr_t PdbIndex::MakeVirtualAddress(uint16_t segment, in MakeVirtualAddress()
96 void PdbIndex::ParseSectionContribs() { in ParseSectionContribs()
98 PdbIndex &m_ctx; in ParseSectionContribs()
121 void PdbIndex::BuildAddrToSymbolMap(CompilandIndexItem &cci) { in BuildAddrToSymbolMap()
141 std::vector<SymbolAndUid> PdbIndex::FindSymbolsByVa(lldb::addr_t va) { in FindSymbolsByVa()
187 CVSymbol PdbIndex::ReadSymbolRecord(PdbCompilandSymId cu_sym) const { in ReadSymbolRecord()
[all …]
H A DCompileUnitIndex.h31 class PdbIndex; variable
77 PdbIndex &m_index;
81 explicit CompileUnitIndex(PdbIndex &index) : m_index(index) {} in CompileUnitIndex()
H A DUdtRecordCompleter.h37 class PdbIndex; variable
54 PdbIndex &m_index;
61 PdbIndex &index);
H A DPdbIndex.h48 class PdbIndex {
108 PdbIndex();
113 static llvm::Expected<std::unique_ptr<PdbIndex>> create(llvm::pdb::PDBFile *);
H A DPdbAstBuilder.h40 class PdbIndex; variable
54 PdbAstBuilder(ObjectFile &obj, PdbIndex &index, TypeSystemClang &clang);
131 PdbIndex &m_index;
H A DPdbUtil.h36 class PdbIndex; variable
144 VariableInfo GetVariableLocationInfo(PdbIndex &index, PdbCompilandSymId var_id, Block& block,
H A DCompileUnitIndex.cpp61 static void ParseBuildInfo(PdbIndex &index, const CVSymbol &sym, in ParseBuildInfo()
79 static void ParseExtendedInfo(PdbIndex &index, CompilandIndexItem &item) { in ParseExtendedInfo()
H A DPdbUtil.cpp31 MakeRangeList(const PdbIndex &index, const LocalVariableAddrRange &range, in MakeRangeList()
546 static bool GetFrameDataProgram(PdbIndex &index, in GetFrameDataProgram()
562 static RegisterId GetBaseFrameRegister(PdbIndex &index, in GetBaseFrameRegister()
581 PdbIndex &index, PdbCompilandSymId var_id, Block &block, in GetVariableLocationInfo()
H A DPdbAstBuilder.cpp33 static llvm::Optional<PdbCompilandSymId> FindSymbolScope(PdbIndex &index, in FindSymbolScope()
205 PdbAstBuilder::PdbAstBuilder(ObjectFile &obj, PdbIndex &index, TypeSystemClang &clang) in PdbAstBuilder()
310 ProcessTpiStream(PdbIndex &index, TypeIndex parent, in BuildParentMap()
316 PdbIndex &index; in BuildParentMap()
H A DSymbolFileNativePDB.h234 std::unique_ptr<PdbIndex> m_index;
H A DUdtRecordCompleter.cpp35 PdbIndex &index) in UdtRecordCompleter()
H A DSymbolFileNativePDB.cpp280 auto expected_index = PdbIndex::create(pdb_file); in CalculateAbilities()