Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbIndex.cpp32 PdbIndex::PdbIndex() : m_cus(*this), m_va_to_modi(m_allocator) {} in PdbIndex() function in PdbIndex
42 llvm::Expected<std::unique_ptr<PdbIndex>>
43 PdbIndex::create(llvm::pdb::PDBFile *file) { in create()
46 std::unique_ptr<PdbIndex> result(new PdbIndex()); in create()
62 lldb::addr_t PdbIndex::MakeVirtualAddress(uint16_t segment, in MakeVirtualAddress()
76 std::optional<uint16_t> PdbIndex::GetModuleIndexForAddr(uint16_t segment, in GetModuleIndexForAddr()
81 std::optional<uint16_t> PdbIndex::GetModuleIndexForVa(lldb::addr_t va) const { in GetModuleIndexForVa()
89 void PdbIndex::ParseSectionContribs() { in ParseSectionContribs()
91 PdbIndex &m_ctx; in ParseSectionContribs()
95 Visitor(PdbIndex &ctx, llvm::IntervalMap<uint64_t, uint16_t> &imap) in ParseSectionContribs()
[all …]
H A DCompileUnitIndex.h34 class PdbIndex; variable
91 PdbIndex &m_index;
95 explicit CompileUnitIndex(PdbIndex &index) : m_index(index) {} in CompileUnitIndex()
H A DPdbAstBuilder.cpp37 CreateMethodDecl(PdbIndex &m_index, TypeSystemClang &m_clang, in CreateMethodDecl()
45 PdbIndex &m_index;
245 PdbIndex &index = pdb->GetIndex(); in GetOrCreateSymbolForId()
326 PdbIndex &index = pdb->GetIndex(); in CreateDeclInfoForUndecoratedName()
364 PdbIndex& index = pdb->GetIndex(); in GetParentDeclContext()
447 PdbIndex &index = static_cast<SymbolFileNativePDB *>( in CompleteTagDecl()
701 PdbIndex &index = pdb->GetIndex(); in GetOrCreateVariableDecl()
712 PdbIndex &index = pdb->GetIndex(); in GetOrCreateVariableDecl()
725 PdbIndex &index = pdb->GetIndex(); in GetOrCreateTypedefDecl()
760 PdbIndex in CreateType()
[all...]
H A DPdbIndex.h47 class PdbIndex {
107 PdbIndex();
112 static llvm::Expected<std::unique_ptr<PdbIndex>> create(llvm::pdb::PDBFile *);
H A DUdtRecordCompleter.h38 class PdbIndex; variable
55 PdbIndex &m_index;
66 PdbAstBuilder &ast_builder, PdbIndex &index,
H A DPdbUtil.h35 class PdbIndex; variable
143 VariableInfo GetVariableLocationInfo(PdbIndex &index, PdbCompilandSymId var_id,
H A DCompileUnitIndex.cpp11 #include "PdbIndex.h"
61 static void ParseBuildInfo(PdbIndex &index, const CVSymbol &sym, in ParseBuildInfo()
79 static void ParseExtendedInfo(PdbIndex &index, CompilandIndexItem &item) { in ParseExtendedInfo()
H A DSymbolFileNativePDB.h158 PdbIndex &GetIndex() { return *m_index; }; in GetIndex()
270 std::unique_ptr<PdbIndex> m_index;
H A DPdbUtil.cpp36 MakeRangeList(const PdbIndex &index, const LocalVariableAddrRange &range, in MakeRangeList()
695 static bool GetFrameDataProgram(PdbIndex &index, in GetFrameDataProgram()
715 static RegisterId GetBaseFrameRegister(PdbIndex &index, in GetBaseFrameRegister()
735 PdbIndex &index, PdbCompilandSymId var_id, Block &func_block, in GetVariableLocationInfo()
H A DPdbAstBuilder.h42 class PdbIndex; variable
H A DUdtRecordCompleter.cpp39 PdbAstBuilder &ast_builder, PdbIndex &index, in UdtRecordCompleter()
H A DSymbolFileNativePDB.cpp328 auto expected_index = PdbIndex::create(pdb_file); in CalculateAbilities()
2203 ProcessTpiStream(PdbIndex &index, TypeIndex parent, in BuildParentMap()
2209 PdbIndex &index; in BuildParentMap()