Home
last modified time | relevance | path

Searched refs:cci (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/
H A DCompileUnitIndex.cpp50 cci.m_compile_opts.emplace(); in ParseCompile3()
56 cci.m_obj_name.emplace(); in ParseObjname()
152 return *cci; in GetOrCreateCompiland()
160 cci = std::make_unique<CompilandIndexItem>( in GetOrCreateCompiland()
162 ParseExtendedInfo(m_index, *cci); in GetOrCreateCompiland()
163 ParseInlineeLineTableForCompileUnit(*cci); in GetOrCreateCompiland()
165 cci->m_strings.initialize(cci->m_debug_stream.getSubsectionsArray()); in GetOrCreateCompiland()
180 cci->m_file_list.reserve(file_count); in GetOrCreateCompiland()
184 cci->m_file_list.insert(cci->m_file_list.begin(), file); in GetOrCreateCompiland()
188 cci->m_file_list.push_back(file); in GetOrCreateCompiland()
[all …]
H A DPdbIndex.cpp115 void PdbIndex::BuildAddrToSymbolMap(CompilandIndexItem &cci) { in BuildAddrToSymbolMap() argument
116 lldbassert(cci.m_symbols_by_va.empty() && in BuildAddrToSymbolMap()
118 uint16_t modi = cci.m_id.modi; in BuildAddrToSymbolMap()
119 const CVSymbolArray &syms = cci.m_debug_stream.getSymbolArray(); in BuildAddrToSymbolMap()
144 CompilandIndexItem &cci = compilands().GetOrCreateCompiland(*modi); in FindSymbolsByVa() local
145 if (cci.m_symbols_by_va.empty()) in FindSymbolsByVa()
146 BuildAddrToSymbolMap(cci); in FindSymbolsByVa()
162 auto ub = cci.m_symbols_by_va.upper_bound(va); in FindSymbolsByVa()
164 for (auto iter = cci.m_symbols_by_va.begin(); iter != ub; ++iter) { in FindSymbolsByVa()
188 auto iter = cci->m_debug_stream.getSymbolArray().at(cu_sym.offset); in ReadSymbolRecord()
[all …]
H A DSymbolFileNativePDB.cpp402 const CompilandIndexItem *cci = in CreateFunction() local
404 lldbassert(cci); in CreateFunction()
444 cci.m_compile_opts ? TranslateLanguage(cci.m_compile_opts->getLanguage()) in CreateCompileUnit()
448 if (cci.m_compile_opts && cci.m_compile_opts->hasOptimizations()) in CreateCompileUnit()
452 m_index->compilands().GetMainSourceFile(cci); in CreateCompileUnit()
460 SetCompileUnitAtIndex(cci.m_id.modi, cu_sp); in CreateCompileUnit()
816 comp_unit = GetOrCreateCompileUnit(cci); in CreateGlobalVariable()
1274 CompilandIndexItem *cci = in ParseSupportFiles() local
1276 lldbassert(cci); in ParseSupportFiles()
1278 for (llvm::StringRef f : cci->m_file_list) { in ParseSupportFiles()
[all …]
H A DSymbolFileNativePDB.h222 lldb::CompUnitSP GetOrCreateCompileUnit(const CompilandIndexItem &cci);
238 lldb::CompUnitSP CreateCompileUnit(const CompilandIndexItem &cci);
H A DPdbIndex.h109 void BuildAddrToSymbolMap(CompilandIndexItem &cci);