Searched refs:PdbIndex (Results 1 – 12 of 12) sorted by relevance
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | PdbIndex.cpp | 32 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 D | CompileUnitIndex.h | 34 class PdbIndex; variable 91 PdbIndex &m_index; 95 explicit CompileUnitIndex(PdbIndex &index) : m_index(index) {} in CompileUnitIndex()
|
H A D | PdbAstBuilder.cpp | 37 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 D | PdbIndex.h | 47 class PdbIndex { 107 PdbIndex(); 112 static llvm::Expected<std::unique_ptr<PdbIndex>> create(llvm::pdb::PDBFile *);
|
H A D | UdtRecordCompleter.h | 38 class PdbIndex; variable 55 PdbIndex &m_index; 66 PdbAstBuilder &ast_builder, PdbIndex &index,
|
H A D | PdbUtil.h | 35 class PdbIndex; variable 143 VariableInfo GetVariableLocationInfo(PdbIndex &index, PdbCompilandSymId var_id,
|
H A D | CompileUnitIndex.cpp | 11 #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 D | SymbolFileNativePDB.h | 158 PdbIndex &GetIndex() { return *m_index; }; in GetIndex() 270 std::unique_ptr<PdbIndex> m_index;
|
H A D | PdbUtil.cpp | 36 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 D | PdbAstBuilder.h | 42 class PdbIndex; variable
|
H A D | UdtRecordCompleter.cpp | 39 PdbAstBuilder &ast_builder, PdbIndex &index, in UdtRecordCompleter()
|
H A D | SymbolFileNativePDB.cpp | 328 auto expected_index = PdbIndex::create(pdb_file); in CalculateAbilities() 2203 ProcessTpiStream(PdbIndex &index, TypeIndex parent, in BuildParentMap() 2209 PdbIndex &index; in BuildParentMap()
|