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

References

tools/lldb/source/API/SBFrame.cpp
  153         module_sp = frame->GetSymbolContext(eSymbolContextModule).module_sp;
tools/lldb/source/API/SBModule.cpp
  349         sc.module_sp = module_sp;
tools/lldb/source/API/SBSymbolContext.cpp
   75     module_sp = m_opaque_up->module_sp;
  137   ref().module_sp = module.GetSP();
tools/lldb/source/Breakpoint/Breakpoint.cpp
  625   if (old_sc.module_sp.get() == new_sc.module_sp.get()) {
  625   if (old_sc.module_sp.get() == new_sc.module_sp.get()) {
tools/lldb/source/Breakpoint/BreakpointLocation.cpp
  519       if (sc.module_sp) {
  522         sc.module_sp->GetFileSpec().Dump(s);
tools/lldb/source/Breakpoint/BreakpointResolverFileLine.cpp
  228   const size_t num_comp_units = context.module_sp->GetNumCompileUnits();
  230     CompUnitSP cu_sp(context.module_sp->GetCompileUnitAtIndex(i));
tools/lldb/source/Breakpoint/BreakpointResolverName.cpp
  277     if (context.module_sp) {
  280         context.module_sp->FindFunctions(
  292     if (context.module_sp) {
  293       context.module_sp->FindFunctions(
tools/lldb/source/Commands/CommandCompletions.cpp
  446   if (context.module_sp) {
  450     context.module_sp->FindFunctions(m_regex, include_symbols, include_inlines,
  492   if (context.module_sp) {
  494         context.module_sp->GetFileSpec().GetFilename().GetCString();
  496         context.module_sp->GetFileSpec().GetDirectory().GetCString();
tools/lldb/source/Commands/CommandObjectMemory.cpp
  465         search_first = frame->GetSymbolContext(eSymbolContextModule).module_sp;
tools/lldb/source/Commands/CommandObjectSource.cpp
  162         Module *module = sc.module_sp.get();
tools/lldb/source/Commands/CommandObjectTarget.cpp
  817       if (sc.module_sp) {
  821                    sc.module_sp->GetFileSpec().GetPath().c_str());
  824                    sc.module_sp->GetFileSpec().GetPath().c_str());
  961                 sc.module_sp = module_sp;
  991               } else if (sc.module_sp) {
  997                 sc.module_sp->FindGlobalVariables(all_globals_regex, UINT32_MAX,
 3385       if (!sc.module_sp || sc.module_sp->GetObjectFile() == nullptr)
 3385       if (!sc.module_sp || sc.module_sp->GetObjectFile() == nullptr)
 3401           sc.module_sp->GetUnwindTable()
 3408           sc.module_sp->GetPlatformFileSpec().GetFilename().AsCString(),
 3736     if (!sym_ctx.module_sp)
 3745                            *sym_ctx.module_sp, m_options.m_str.c_str(),
 4229                     frame->GetSymbolContext(eSymbolContextModule).module_sp);
tools/lldb/source/Core/Address.cpp
  806       sc->module_sp = module_sp;
  807       if (sc->module_sp)
  808         return sc->module_sp->ResolveSymbolContextForAddress(
  826     sc.module_sp = section_sp->GetModule();
  827     if (sc.module_sp) {
  828       sc.module_sp->ResolveSymbolContextForAddress(*this,
  840     sc.module_sp = section_sp->GetModule();
  841     if (sc.module_sp) {
  842       sc.module_sp->ResolveSymbolContextForAddress(*this,
  854     sc.module_sp = section_sp->GetModule();
  855     if (sc.module_sp) {
  856       sc.module_sp->ResolveSymbolContextForAddress(*this, eSymbolContextBlock,
  868     sc.module_sp = section_sp->GetModule();
  869     if (sc.module_sp) {
  870       sc.module_sp->ResolveSymbolContextForAddress(*this, eSymbolContextSymbol,
  882     sc.module_sp = section_sp->GetModule();
  883     if (sc.module_sp) {
  884       sc.module_sp->ResolveSymbolContextForAddress(*this,
tools/lldb/source/Core/AddressResolverName.cpp
   91     if (context.module_sp) {
   92       context.module_sp->FindSymbolsWithNameAndType(m_func_name,
   94       context.module_sp->FindFunctions(m_func_name, nullptr,
  101     if (context.module_sp) {
  102       context.module_sp->FindSymbolsMatchingRegExAndType(
  104       context.module_sp->FindFunctions(m_regex, include_symbols,
tools/lldb/source/Core/FormatEntity.cpp
 1367       Module *module = sc->module_sp.get();
 1796       Module *module = sc->module_sp.get();
tools/lldb/source/Core/IOHandler.cpp
 3858         if (m_sc.module_sp) {
 3860               "%s", m_sc.module_sp->GetFileSpec().GetFilename().GetCString());
tools/lldb/source/Core/Module.cpp
  368   sc.module_sp = shared_from_this();
  395   sc->module_sp = shared_from_this();
  455     sc.module_sp = shared_from_this();
  496           if (ObjectFile *obj_file = sc.module_sp->GetObjectFile())
  615   sc.module_sp = shared_from_this();
  944     sc.module_sp = shared_from_this();
 1004     sc.module_sp = shared_from_this();
tools/lldb/source/Core/SearchFilter.cpp
  252     if (context.module_sp) {
  254         SymbolContext matchingContext(context.module_sp.get());
  257         return DoCUIteration(context.module_sp, context, searcher);
  751   return SearchFilterByModuleList::ModulePasses(sym_ctx.module_sp); 
tools/lldb/source/Core/Value.cpp
  409             module = var_sc.module_sp.get();
tools/lldb/source/Expression/IRExecutionUnit.cpp
  658   if (!sym_ctx.module_sp)
  661   lldb_private::SymbolFile *sym_file = sym_ctx.module_sp->GetSymbolFile();
  853     if (sc.module_sp) {
  854       sc.module_sp->FindFunctions(spec.name, nullptr, spec.mask,
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp
 1592     if (!var_sc.module_sp)
 1596                     var_sc.module_sp->GetSectionList());
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp
  101             if (sc.module_sp)
  102               sc.module_sp->FindTypes(ConstString(lookup_name), exact_match, 1,
tools/lldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.cpp
  114     ModuleSP module_sp(sc.module_sp);
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
  794   ModuleSP module = context.module_sp;
  830   ModuleSP module = context.module_sp;
  889   ModuleSP &module = context.module_sp;
tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.cpp
 1912   if (!m_sym_ctx.module_sp || !m_sym_ctx.symbol)
 1918     if (!next->m_sym_ctx.module_sp || !next->m_sym_ctx.symbol)
 1921             next->m_sym_ctx.module_sp->GetSymbolFile()->GetParameterStackSize(
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
 1297     symbol_context_scope = sc.module_sp.get();
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
 1502       sc.module_sp = sc.function->CalculateSymbolContextModule();
 2045     sc.module_sp = m_objfile_sp->GetModule();
 2046     assert(sc.module_sp);
 2141   sc.module_sp = m_objfile_sp->GetModule();
 2142   assert(sc.module_sp);
tools/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp
  746     lldbassert(sc.module_sp == cu_sp->GetModule());
  826       sc.module_sp = cu->GetModule();
 1122     sc.module_sp = m_objfile_sp->GetModule();
 1123     lldbassert(sc.module_sp.get());
 1165     sc.module_sp = m_objfile_sp->GetModule();
 1166     lldbassert(sc.module_sp.get());
 1185   sc.module_sp = sc.comp_unit->GetModule();
tools/lldb/source/Symbol/Block.cpp
  394       assert(sc.module_sp);
  395       sc.module_sp->GetSymbolFile()->ParseVariablesForContext(sc);
tools/lldb/source/Symbol/CompileUnit.cpp
  187     assert(sc.module_sp);
  188     sc.module_sp->GetSymbolFile()->ParseVariablesForContext(sc);
tools/lldb/source/Symbol/Function.cpp
  463     if (!sc.module_sp)
  466     SymbolFile *sym_file = sc.module_sp->GetSymbolFile();
tools/lldb/source/Symbol/Symbol.cpp
  384     sc->module_sp = GetAddressRef().GetModule();
  386     sc->module_sp.reset();
tools/lldb/source/Symbol/SymbolContext.cpp
   61     module_sp = rhs.module_sp;
   61     module_sp = rhs.module_sp;
   75   module_sp.reset();
   90   if (show_module && module_sp) {
   92       *s << module_sp->GetFileSpec();
   94       *s << module_sp->GetFileSpec().GetFilename();
  199   if (module_sp) {
  201     module_sp->GetFileSpec().Dump(s);
  203     if (module_sp->GetArchitecture().IsValid())
  205                 module_sp->GetArchitecture().GetArchitectureName());
  300   if (module_sp)
  325   *s << "Module       = " << module_sp.get() << ' ';
  326   if (module_sp)
  327     module_sp->GetFileSpec().Dump(s);
  381          lhs.module_sp.get() == rhs.module_sp.get() &&
  381          lhs.module_sp.get() == rhs.module_sp.get() &&
  641   if (module_sp && !type_map.Empty()) {
  645       if (scs && module_sp == scs->CalculateSymbolContextModule())
  785   Module *module = module_sp.get();
 1039     if (sc.module_sp) {
 1041         if (m_module_sp.get() != sc.module_sp.get())
 1045         if (!FileSpec::Equal(module_file_spec, sc.module_sp->GetFileSpec(),
tools/lldb/source/Symbol/Symtab.cpp
 1015     sc.module_sp = m_objfile->GetModule();
tools/lldb/source/Symbol/Variable.cpp
  260     if (sc.module_sp == address.GetModule()) {
  456     if (sc.module_sp == address.GetModule()) {
tools/lldb/source/Target/Process.cpp
 5701   if (GetWarningsOptimization() && sc.module_sp &&
 5702       !sc.module_sp->GetFileSpec().GetFilename().IsEmpty() && sc.function &&
 5704     PrintWarning(Process::Warnings::eWarningsOptimization, sc.module_sp.get(),
 5707                  sc.module_sp->GetFileSpec().GetFilename().GetCString());
tools/lldb/source/Target/StackFrame.cpp
  131   if (!m_sc.module_sp || m_sc.module_sp != pc_module_sp) {
  131   if (!m_sc.module_sp || m_sc.module_sp != pc_module_sp) {
  133       m_sc.module_sp = pc_module_sp;
  136       m_sc.module_sp.reset();
  206             m_sc.module_sp = module_sp;
  290     if (!m_sc.module_sp && m_flags.IsClear(RESOLVED_FRAME_CODE_ADDR))
  321     if (m_sc.module_sp) {
  379         resolved |= m_sc.module_sp->ResolveSymbolContextForAddress(
 1871   assert(!m_sc.module_sp || !curr_frame.m_sc.module_sp ||
 1871   assert(!m_sc.module_sp || !curr_frame.m_sc.module_sp ||
 1872          m_sc.module_sp.get() == curr_frame.m_sc.module_sp.get());
 1872          m_sc.module_sp.get() == curr_frame.m_sc.module_sp.get());
tools/lldb/source/Target/StackFrameRecognizer.cpp
   97     ModuleSP module_sp = symctx.module_sp;
tools/lldb/source/Target/ThreadPlanStepInRange.cpp
  337     FileSpec frame_library(sc.module_sp->GetFileSpec());