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

/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DCompileUnitIndex.h37 struct CompilandIndexItem { struct in namespace:lldb_private::npdb
38 CompilandIndexItem(PdbCompilandId m_id,
75 /// global compile unit index to |CompilandIndexItem| structures.
78 llvm::DenseMap<uint16_t, std::unique_ptr<CompilandIndexItem>> m_comp_units;
83 CompilandIndexItem &GetOrCreateCompiland(uint16_t modi);
85 const CompilandIndexItem *GetCompiland(uint16_t modi) const;
87 CompilandIndexItem *GetCompiland(uint16_t modi);
89 llvm::SmallString<64> GetMainSourceFile(const CompilandIndexItem &item) const;
H A DCompileUnitIndex.cpp49 static void ParseCompile3(const CVSymbol &sym, CompilandIndexItem &cci) {
55 static void ParseObjname(const CVSymbol &sym, CompilandIndexItem &cci) {
62 CompilandIndexItem &cci) {
79 static void ParseExtendedInfo(PdbIndex &index, CompilandIndexItem &item) {
109 CompilandIndexItem::CompilandIndexItem( function in class:CompilandIndexItem
115 CompilandIndexItem &CompileUnitIndex::GetOrCreateCompiland(uint16_t modi) {
129 std::unique_ptr<CompilandIndexItem>& cci = result.first->second;
133 cci = std::make_unique<CompilandIndexItem>(PdbCompilandId{ modi }, debug_stream, std::move(descriptor));
142 cci = std::make_unique<CompilandIndexItem>(
[all...]
H A DPdbIndex.cpp121 void PdbIndex::BuildAddrToSymbolMap(CompilandIndexItem &cci) {
148 CompilandIndexItem &cci = compilands().GetOrCreateCompiland(*modi);
188 const CompilandIndexItem *cci = compilands().GetCompiland(cu_sym.modi);
H A DSymbolFileNativePDB.cpp159 static bool IsFunctionPrologue(const CompilandIndexItem &cci,
165 static bool IsFunctionEpilogue(const CompilandIndexItem &cci,
356 CompilandIndexItem *cii = m_index->compilands().GetCompiland(block_id.modi);
388 const CompilandIndexItem *cci =
427 SymbolFileNativePDB::CreateCompileUnit(const CompilandIndexItem &cci) {
794 CompilandIndexItem &cci = m_index->compilands().GetOrCreateCompiland(*modi);
870 SymbolFileNativePDB::GetOrCreateCompileUnit(const CompilandIndexItem &cci) {
904 CompilandIndexItem &item = m_index->compilands().GetOrCreateCompiland(index);
914 CompilandIndexItem *item =
930 CompilandIndexItem
[all...]
H A DPdbIndex.h95 /// Index of all compile units, mapping identifier to |CompilandIndexItem|
110 void BuildAddrToSymbolMap(CompilandIndexItem &cci);
H A DSymbolFileNativePDB.h203 lldb::CompUnitSP GetOrCreateCompileUnit(const CompilandIndexItem &cci);
219 lldb::CompUnitSP CreateCompileUnit(const CompilandIndexItem &cci);
H A DPdbAstBuilder.cpp49 CompilandIndexItem &cii = index.compilands().GetOrCreateCompiland(id.modi);
1032 CompilandIndexItem *cii = m_index.compilands().GetCompiland(func_id.modi);
1212 CompilandIndexItem &cii = m_index.compilands().GetOrCreateCompiland(modi);
1269 CompilandIndexItem &cii =

Completed in 1492 milliseconds