Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/NativePDB/
H A DCompileUnitIndex.h38 struct CompilandIndexItem { struct
39 CompilandIndexItem(PdbCompilandId m_id,
79 llvm::DenseMap<uint16_t, std::unique_ptr<CompilandIndexItem>> m_comp_units;
84 CompilandIndexItem &GetOrCreateCompiland(uint16_t modi);
86 const CompilandIndexItem *GetCompiland(uint16_t modi) const;
88 CompilandIndexItem *GetCompiland(uint16_t modi);
90 llvm::SmallString<64> GetMainSourceFile(const CompilandIndexItem &item) const;
H A DCompileUnitIndex.cpp50 static void ParseCompile3(const CVSymbol &sym, CompilandIndexItem &cci) { in ParseCompile3()
56 static void ParseObjname(const CVSymbol &sym, CompilandIndexItem &cci) { in ParseObjname()
63 CompilandIndexItem &cci) { in ParseBuildInfo()
80 static void ParseExtendedInfo(PdbIndex &index, CompilandIndexItem &item) { in ParseExtendedInfo()
110 CompilandIndexItem::CompilandIndexItem( in CompilandIndexItem() function in CompilandIndexItem
116 CompilandIndexItem &CompileUnitIndex::GetOrCreateCompiland(uint16_t modi) { in GetOrCreateCompiland()
132 std::unique_ptr<CompilandIndexItem> &cci = result.first->second; in GetOrCreateCompiland()
134 cci = llvm::make_unique<CompilandIndexItem>( in GetOrCreateCompiland()
167 const CompilandIndexItem *CompileUnitIndex::GetCompiland(uint16_t modi) const { in GetCompiland()
174 CompilandIndexItem *CompileUnitIndex::GetCompiland(uint16_t modi) { in GetCompiland()
[all …]
H A DSymbolFileNativePDB.cpp155 static bool IsFunctionPrologue(const CompilandIndexItem &cci, in IsFunctionPrologue()
161 static bool IsFunctionEpilogue(const CompilandIndexItem &cci, in IsFunctionEpilogue()
379 const CompilandIndexItem *cci = in CreateFunction()
418 SymbolFileNativePDB::CreateCompileUnit(const CompilandIndexItem &cci) { in CreateCompileUnit()
846 SymbolFileNativePDB::GetOrCreateCompileUnit(const CompilandIndexItem &cci) { in GetOrCreateCompileUnit()
889 CompilandIndexItem *item = in ParseLanguage()
941 CompilandIndexItem *cci = m_index->compilands().GetCompiland(*modi); in ResolveSymbolContext()
998 const CompilandIndexItem &cci, in AppendLineEntryToSequence()
1040 CompilandIndexItem *cci = in ParseLineTable()
1118 CompilandIndexItem *cci = in ParseSupportFiles()
[all …]
H A DPdbIndex.cpp122 void PdbIndex::BuildAddrToSymbolMap(CompilandIndexItem &cci) { in BuildAddrToSymbolMap()
150 CompilandIndexItem &cci = compilands().GetOrCreateCompiland(*modi); in FindSymbolsByVa()
192 const CompilandIndexItem *cci = compilands().GetCompiland(cu_sym.modi); in ReadSymbolRecord()
H A DSymbolFileNativePDB.h199 lldb::CompUnitSP GetOrCreateCompileUnit(const CompilandIndexItem &cci);
215 lldb::CompUnitSP CreateCompileUnit(const CompilandIndexItem &cci);
H A DPdbIndex.h111 void BuildAddrToSymbolMap(CompilandIndexItem &cci);
H A DPdbAstBuilder.cpp49 CompilandIndexItem &cii = index.compilands().GetOrCreateCompiland(id.modi); in FindSymbolScope()
1027 CompilandIndexItem *cii = m_index.compilands().GetCompiland(func_id.modi); in CreateFunctionParameters()
1206 CompilandIndexItem &cii = m_index.compilands().GetOrCreateCompiland(modi); in ParseAllNamespacesPlusChildrenOf()
1263 CompilandIndexItem &cii = in ParseBlockChildren()