Home
last modified time | relevance | path

Searched refs:CompilandIndexItem (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/
H A DCompileUnitIndex.cpp49 static void ParseCompile3(const CVSymbol &sym, CompilandIndexItem &cci) { in ParseCompile3()
55 static void ParseObjname(const CVSymbol &sym, CompilandIndexItem &cci) { in ParseObjname()
62 CompilandIndexItem &cci) { in ParseBuildInfo()
79 static void ParseExtendedInfo(PdbIndex &index, CompilandIndexItem &item) { in ParseExtendedInfo()
109 static void ParseInlineeLineTableForCompileUnit(CompilandIndexItem &item) { in ParseInlineeLineTableForCompileUnit()
127 CompilandIndexItem::CompilandIndexItem( in CompilandIndexItem() function in CompilandIndexItem
133 CompilandIndexItem &CompileUnitIndex::GetOrCreateCompiland(uint16_t modi) { in GetOrCreateCompiland()
147 std::unique_ptr<CompilandIndexItem>& cci = result.first->second; in GetOrCreateCompiland()
160 cci = std::make_unique<CompilandIndexItem>( in GetOrCreateCompiland()
201 CompilandIndexItem *CompileUnitIndex::GetCompiland(uint16_t modi) { in GetCompiland()
[all …]
H A DCompileUnitIndex.h39 struct CompilandIndexItem { struct
40 CompilandIndexItem(PdbCompilandId m_id,
91 llvm::DenseMap<uint16_t, std::unique_ptr<CompilandIndexItem>> m_comp_units;
96 CompilandIndexItem &GetOrCreateCompiland(uint16_t modi);
98 const CompilandIndexItem *GetCompiland(uint16_t modi) const;
100 CompilandIndexItem *GetCompiland(uint16_t modi);
102 llvm::SmallString<64> GetMainSourceFile(const CompilandIndexItem &item) const;
H A DPdbIndex.cpp115 void PdbIndex::BuildAddrToSymbolMap(CompilandIndexItem &cci) { in BuildAddrToSymbolMap()
144 CompilandIndexItem &cci = compilands().GetOrCreateCompiland(*modi); in FindSymbolsByVa()
187 const CompilandIndexItem *cci = compilands().GetCompiland(cu_sym.modi); in ReadSymbolRecord()
H A DSymbolFileNativePDB.cpp144 static bool IsFunctionPrologue(const CompilandIndexItem &cci, in IsFunctionPrologue()
150 static bool IsFunctionEpilogue(const CompilandIndexItem &cci, in IsFunctionEpilogue()
402 const CompilandIndexItem *cci = in CreateFunction()
442 SymbolFileNativePDB::CreateCompileUnit(const CompilandIndexItem &cci) { in CreateCompileUnit()
947 CompilandIndexItem *item = in ParseLanguage()
1089 CompilandIndexItem *cii = m_index->compilands().GetCompiland(modi); in ParseLineTable()
1126 CompilandIndexItem::GlobalLineTable::Entry line_entry( in ParseLineTable()
1246 SymbolFileNativePDB::GetFileIndex(const CompilandIndexItem &cii, in GetFileIndex()
1274 CompilandIndexItem *cci = in ParseSupportFiles()
1300 CompilandIndexItem *cii = m_index->compilands().GetCompiland(id.modi); in ParseInlineSite()
[all …]
H A DSymbolFileNativePDB.h222 lldb::CompUnitSP GetOrCreateCompileUnit(const CompilandIndexItem &cci);
238 lldb::CompUnitSP CreateCompileUnit(const CompilandIndexItem &cci);
248 llvm::Expected<uint32_t> GetFileIndex(const CompilandIndexItem &cii,
H A DPdbIndex.h109 void BuildAddrToSymbolMap(CompilandIndexItem &cci);
H A DPdbAstBuilder.cpp113 CompilandIndexItem &cii = index.compilands().GetOrCreateCompiland(id.modi); in FindSymbolScope()
1194 CompilandIndexItem *cii = in GetOrCreateInlinedFunctionDecl()
1331 CompilandIndexItem *cii = m_index.compilands().GetCompiland(func_id.modi); in CreateFunctionParameters()
1527 CompilandIndexItem &cii = m_index.compilands().GetOrCreateCompiland(modi); in ParseAllNamespacesPlusChildrenOf()
1584 CompilandIndexItem &cii = in ParseBlockChildren()