reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/include/lldb/Core/Module.h
  546   lldb::CompUnitSP GetCompileUnitAtIndex(size_t idx);
tools/lldb/include/lldb/Symbol/SymbolFile.h
  117   lldb::CompUnitSP GetCompileUnitAtIndex(uint32_t idx);
  257   virtual lldb::CompUnitSP ParseCompileUnitAtIndex(uint32_t idx) = 0;
  260   void SetCompileUnitAtIndex(uint32_t idx, const lldb::CompUnitSP &cu_sp);
  266   llvm::Optional<std::vector<lldb::CompUnitSP>> m_compile_units;
tools/lldb/source/API/SBModule.cpp
  272     CompUnitSP cu_sp = module_sp->GetCompileUnitAtIndex(index);
tools/lldb/source/Breakpoint/BreakpointResolverFileLine.cpp
  230     CompUnitSP cu_sp(context.module_sp->GetCompileUnitAtIndex(i));
tools/lldb/source/Commands/CommandObjectSource.cpp
  298         CompUnitSP cu_sp(module->GetCompileUnitAtIndex(i));
tools/lldb/source/Core/Module.cpp
  414 CompUnitSP Module::GetCompileUnitAtIndex(size_t index) {
  417   CompUnitSP cu_sp;
tools/lldb/source/Core/SearchFilter.cpp
  300       CompUnitSP cu_sp(module_sp->GetCompileUnitAtIndex(i));
  807           CompUnitSP cu_sp = module_sp->GetCompileUnitAtIndex(cu_idx);
tools/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.cpp
  192 CompUnitSP SymbolFileBreakpad::ParseCompileUnitAtIndex(uint32_t index) {
tools/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.h
  197   lldb::CompUnitSP ParseCompileUnitAtIndex(uint32_t index) override;
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
  690 lldb::CompUnitSP SymbolFileDWARF::ParseCompileUnit(DWARFCompileUnit &dwarf_cu) {
  691   CompUnitSP cu_sp;
  779 CompUnitSP SymbolFileDWARF::ParseCompileUnitAtIndex(uint32_t cu_idx) {
 1678         CompUnitSP cu_sp = module_sp->GetCompileUnitAtIndex(i);
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h
  251   virtual lldb::CompUnitSP ParseCompileUnit(DWARFCompileUnit &dwarf_cu);
  336   lldb::CompUnitSP ParseCompileUnitAtIndex(uint32_t index) override;
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp
  567 CompUnitSP SymbolFileDWARFDebugMap::ParseCompileUnitAtIndex(uint32_t cu_idx) {
  568   CompUnitSP comp_unit_sp;
 1228 lldb::CompUnitSP
 1263                                              const CompUnitSP &cu_sp) {
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h
  158     lldb::CompUnitSP compile_unit_sp;
  179   lldb::CompUnitSP ParseCompileUnitAtIndex(uint32_t index) override;
  246                       const lldb::CompUnitSP &cu_sp);
  248   lldb::CompUnitSP GetCompileUnit(SymbolFileDWARF *oso_dwarf);
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.cpp
   50 lldb::CompUnitSP
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.h
   20   lldb::CompUnitSP ParseCompileUnit(DWARFCompileUnit &dwarf_cu) override;
tools/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp
  361     CompUnitSP comp_unit = GetOrCreateCompileUnit(*cii);
  425 CompUnitSP
  439   CompUnitSP cu_sp =
  790   CompUnitSP comp_unit;
  868 CompUnitSP
  896 lldb::CompUnitSP SymbolFileNativePDB::ParseCompileUnitAtIndex(uint32_t index) {
 1344   CompUnitSP comp_unit_sp = GetOrCreateCompileUnit(*cii);
tools/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.h
  155   lldb::CompUnitSP ParseCompileUnitAtIndex(uint32_t index) override;
  191   lldb::CompUnitSP GetOrCreateCompileUnit(const CompilandIndexItem &cci);
  207   lldb::CompUnitSP CreateCompileUnit(const CompilandIndexItem &cci);
  230   llvm::DenseMap<lldb::user_id_t, lldb::CompUnitSP> m_compilands;
tools/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp
  245 lldb::CompUnitSP SymbolFilePDB::ParseCompileUnitAtIndex(uint32_t index) {
 1724 lldb::CompUnitSP SymbolFilePDB::ParseCompileUnitForUID(uint32_t id,
 1891 lldb::CompUnitSP SymbolFilePDB::GetCompileUnitContainsAddress(
tools/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.h
  173   lldb::CompUnitSP ParseCompileUnitAtIndex(uint32_t index) override;
  175   lldb::CompUnitSP ParseCompileUnitForUID(uint32_t id,
  199   lldb::CompUnitSP
  237   llvm::DenseMap<uint32_t, lldb::CompUnitSP> m_comp_units;
tools/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp
  116 CompUnitSP SymbolFileSymtab::ParseCompileUnitAtIndex(uint32_t idx) {
  117   CompUnitSP cu_sp;
tools/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.h
   86   lldb::CompUnitSP ParseCompileUnitAtIndex(uint32_t index) override;
tools/lldb/source/Symbol/SymbolFile.cpp
  163 CompUnitSP SymbolFile::GetCompileUnitAtIndex(uint32_t idx) {
  168   lldb::CompUnitSP &cu_sp = (*m_compile_units)[idx];
  174 void SymbolFile::SetCompileUnitAtIndex(uint32_t idx, const CompUnitSP &cu_sp) {
  222     for (const CompUnitSP &cu_sp : *m_compile_units) {
tools/lldb/tools/lldb-test/lldb-test.cpp
  415       lldb::CompUnitSP cu_sp = Module.GetCompileUnitAtIndex(i);
  469     lldb::CompUnitSP cu_sp = Module.GetCompileUnitAtIndex(i);
  549     CompUnitSP CU;
  551       CompUnitSP Candidate = Module.GetCompileUnitAtIndex(Ind);
  652     lldb::CompUnitSP comp_unit = symfile->GetCompileUnitAtIndex(i);