Home
last modified time | relevance | path

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

/external/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
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()
79 lldb::addr_t PdbIndex::MakeVirtualAddress(const SegmentOffset &so) const { in MakeVirtualAddress()
84 PdbIndex::GetModuleIndexForAddr(uint16_t segment, uint32_t offset) const { in GetModuleIndexForAddr()
88 llvm::Optional<uint16_t> PdbIndex::GetModuleIndexForVa(lldb::addr_t va) const { in GetModuleIndexForVa()
96 void PdbIndex::ParseSectionContribs() { in ParseSectionContribs()
98 PdbIndex &m_ctx; in ParseSectionContribs()
[all …]
DCompileUnitIndex.h31 class PdbIndex; variable
77 PdbIndex &m_index;
81 explicit CompileUnitIndex(PdbIndex &index) : m_index(index) {} in CompileUnitIndex()
DUdtRecordCompleter.h37 class PdbIndex; variable
54 PdbIndex &m_index;
61 PdbIndex &index);
DPdbIndex.h48 class PdbIndex {
108 PdbIndex();
113 static llvm::Expected<std::unique_ptr<PdbIndex>> create(llvm::pdb::PDBFile *);
DPdbAstBuilder.h40 class PdbIndex; variable
54 PdbAstBuilder(ObjectFile &obj, PdbIndex &index, TypeSystemClang &clang);
131 PdbIndex &m_index;
DPdbUtil.h36 class PdbIndex; variable
144 VariableInfo GetVariableLocationInfo(PdbIndex &index, PdbCompilandSymId var_id, Block& block,
DCMakeLists.txt7 PdbIndex.cpp
DCompileUnitIndex.cpp61 static void ParseBuildInfo(PdbIndex &index, const CVSymbol &sym, in ParseBuildInfo()
79 static void ParseExtendedInfo(PdbIndex &index, CompilandIndexItem &item) { in ParseExtendedInfo()
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()
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()
DUdtRecordCompleter.cpp35 PdbIndex &index) in UdtRecordCompleter()
DSymbolFileNativePDB.h235 std::unique_ptr<PdbIndex> m_index;
DSymbolFileNativePDB.cpp280 auto expected_index = PdbIndex::create(pdb_file); in CalculateAbilities()