| /freebsd/contrib/llvm-project/lldb/source/Symbol/ |
| H A D | SymbolFile.cpp | 197 lldb::CompUnitSP &cu_sp = (*m_compile_units)[idx]; in GetCompileUnitAtIndex() local 198 if (!cu_sp) in GetCompileUnitAtIndex() 199 cu_sp = ParseCompileUnitAtIndex(idx); in GetCompileUnitAtIndex() 200 return cu_sp; in GetCompileUnitAtIndex() 204 const CompUnitSP &cu_sp) { in SetCompileUnitAtIndex() argument 216 (*m_compile_units)[idx] = cu_sp; in SetCompileUnitAtIndex() 251 for (const CompUnitSP &cu_sp : *m_compile_units) { in Dump() 253 if (cu_sp) in Dump() 254 cu_sp->Dump(&s, /*show_context*/ false); in Dump()
|
| /freebsd/contrib/llvm-project/lldb/source/Core/ |
| H A D | SearchFilter.cpp | 306 CompUnitSP cu_sp(module_sp->GetCompileUnitAtIndex(i)); in DoCUIteration() local 307 if (!cu_sp) in DoCUIteration() 309 if (!CompUnitPasses(*(cu_sp.get()))) in DoCUIteration() 313 SymbolContext matchingContext(m_target_sp, module_sp, cu_sp.get()); in DoCUIteration() 330 if (!sym_file->ParseFunctions(*cu_sp)) in DoCUIteration() 333 cu_sp->ForeachFunction([&](const FunctionSP &func_sp) { in DoCUIteration() 337 SymbolContext matchingContext(m_target_sp, module_sp, cu_sp.get(), in DoCUIteration() 765 CompUnitSP cu_sp = module_sp->GetCompileUnitAtIndex(cu_idx); in Search() local 766 matchingContext.comp_unit = cu_sp.get(); in Search()
|
| H A D | Module.cpp | 435 CompUnitSP cu_sp; in GetCompileUnitAtIndex() local 439 cu_sp = symbols->GetCompileUnitAtIndex(index); in GetCompileUnitAtIndex() 441 return cu_sp; in GetCompileUnitAtIndex()
|
| /freebsd/contrib/llvm-project/lldb/source/Breakpoint/ |
| H A D | BreakpointResolverFileLine.cpp | 307 CompUnitSP cu_sp(context.module_sp->GetCompileUnitAtIndex(i)); in SearchCallback() local 308 if (cu_sp) { in SearchCallback() 309 if (filter.CompUnitPasses(*cu_sp)) in SearchCallback() 310 cu_sp->ResolveSymbolContext(m_location_spec, eSymbolContextEverything, in SearchCallback()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Symtab/ |
| H A D | SymbolFileSymtab.cpp | 115 CompUnitSP cu_sp; in ParseCompileUnitAtIndex() local 123 cu_sp = std::make_shared<CompileUnit>(m_objfile_sp->GetModule(), nullptr, in ParseCompileUnitAtIndex() 127 return cu_sp; in ParseCompileUnitAtIndex()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
| H A D | SymbolFilePDB.cpp | 738 auto cu_sp = GetCompileUnitContainsAddress(so_addr); in ResolveSymbolContext() local 739 if (!cu_sp) { in ResolveSymbolContext() 745 sc.comp_unit = cu_sp.get(); in ResolveSymbolContext() 747 lldbassert(sc.module_sp == cu_sp->GetModule()); in ResolveSymbolContext() 1621 auto cu_sp = ParseCompileUnitAtIndex(cu_idx); in GetTypes() local 1622 if (cu_sp) { in GetTypes() 1623 if (auto compiland_up = GetPDBCompilandByUID(cu_sp->GetID())) in GetTypes() 1731 auto cu_sp = std::make_shared<CompileUnit>(m_objfile_sp->GetModule(), nullptr, in ParseCompileUnitForUID() local 1734 if (!cu_sp) in ParseCompileUnitForUID() 1737 m_comp_units.insert(std::make_pair(id, cu_sp)); in ParseCompileUnitForUID() [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/ |
| H A D | SymbolFileBreakpad.cpp | 219 auto cu_sp = std::make_shared<CompileUnit>( in ParseCompileUnitAtIndex() local 225 SetCompileUnitAtIndex(index, cu_sp); in ParseCompileUnitAtIndex() 226 return cu_sp; in ParseCompileUnitAtIndex() 433 CompUnitSP cu_sp = GetCompileUnitAtIndex(i); in FindFunctions() local 434 FunctionSP func_sp = GetOrCreateFunction(*cu_sp); in FindFunctions() 437 sc.comp_unit = cu_sp.get(); in FindFunctions()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | SymbolFileDWARFDebugMap.cpp | 1357 const CompUnitSP &cu_sp) { in SetCompileUnit() argument 1366 cu_sp.get()); in SetCompileUnit() 1368 assert(cu_sp->GetID() == 0 && in SetCompileUnit() 1372 compile_units_sps.push_back(cu_sp); in SetCompileUnit() 1374 {cu_sp->GetID(), compile_units_sps.size() - 1}); in SetCompileUnit() 1376 SetCompileUnitAtIndex(cu_idx, cu_sp); in SetCompileUnit()
|
| H A D | SymbolFileDWARF.cpp | 773 CompUnitSP cu_sp; in ParseCompileUnit() local 777 cu_sp = comp_unit->shared_from_this(); in ParseCompileUnit() 781 cu_sp = m_debug_map_symfile->GetCompileUnit(this, dwarf_cu); in ParseCompileUnit() 782 dwarf_cu.SetLLDBCompUnit(cu_sp.get()); in ParseCompileUnit() 790 cu_sp = std::make_shared<CompileUnit>( in ParseCompileUnit() 795 dwarf_cu.SetLLDBCompUnit(cu_sp.get()); in ParseCompileUnit() 797 SetCompileUnitAtIndex(dwarf_cu.GetID(), cu_sp); in ParseCompileUnit() 850 return cu_sp; in ParseCompileUnit() 2056 CompUnitSP cu_sp = module_sp->GetCompileUnitAtIndex(i); in GetGlobalAranges() local 2057 if (cu_sp) { in GetGlobalAranges() [all …]
|
| H A D | SymbolFileDWARFDebugMap.h | 263 const lldb::CompUnitSP &cu_sp);
|
| /freebsd/contrib/llvm-project/lldb/source/API/ |
| H A D | SBModule.cpp | 269 CompUnitSP cu_sp = module_sp->GetCompileUnitAtIndex(index); in GetCompileUnitAtIndex() local 270 sb_cu.reset(cu_sp.get()); in GetCompileUnitAtIndex()
|
| /freebsd/contrib/llvm-project/lldb/source/Commands/ |
| H A D | CommandObjectSource.cpp | 284 CompUnitSP cu_sp(module->GetCompileUnitAtIndex(i)); in DumpFileLinesInModule() local 285 if (cu_sp) { in DumpFileLinesInModule() 287 DumpFileLinesInCompUnit(strm, module, cu_sp.get(), file_spec); in DumpFileLinesInModule()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | SymbolFileNativePDB.cpp | 533 CompUnitSP cu_sp = std::make_shared<CompileUnit>( in CreateCompileUnit() local 537 SetCompileUnitAtIndex(cci.m_id.modi, cu_sp); in CreateCompileUnit() 538 return cu_sp; in CreateCompileUnit() 1088 CompUnitSP cu_sp = GetCompileUnitAtIndex(*modi); in ResolveSymbolContext() local 1089 if (!cu_sp) in ResolveSymbolContext() 1092 sc.comp_unit = cu_sp.get(); in ResolveSymbolContext()
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/ |
| H A D | SymbolFile.h | 623 void SetCompileUnitAtIndex(uint32_t idx, const lldb::CompUnitSP &cu_sp);
|