Lines Matching refs:module_sp
36 SBModule::SBModule(const lldb::ModuleSP &module_sp) : m_opaque_sp(module_sp) {} in SBModule() argument
41 ModuleSP module_sp; in SBModule() local
43 *module_spec.m_opaque_up, module_sp, nullptr, nullptr, nullptr); in SBModule()
44 if (module_sp) in SBModule()
45 SetSP(module_sp); in SBModule()
100 ModuleSP module_sp(GetSP()); in GetFileSpec() local
101 if (module_sp) in GetFileSpec()
102 file_spec.SetFileSpec(module_sp->GetFileSpec()); in GetFileSpec()
112 ModuleSP module_sp(GetSP()); in GetPlatformFileSpec() local
113 if (module_sp) in GetPlatformFileSpec()
114 file_spec.SetFileSpec(module_sp->GetPlatformFileSpec()); in GetPlatformFileSpec()
125 ModuleSP module_sp(GetSP()); in SetPlatformFileSpec() local
126 if (module_sp) { in SetPlatformFileSpec()
127 module_sp->SetPlatformFileSpec(*platform_file); in SetPlatformFileSpec()
139 ModuleSP module_sp(GetSP()); in GetRemoteInstallFileSpec() local
140 if (module_sp) in GetRemoteInstallFileSpec()
141 sb_file_spec.SetFileSpec(module_sp->GetRemoteInstallFileSpec()); in GetRemoteInstallFileSpec()
149 ModuleSP module_sp(GetSP()); in SetRemoteInstallFileSpec() local
150 if (module_sp) { in SetRemoteInstallFileSpec()
151 module_sp->SetRemoteInstallFileSpec(file.ref()); in SetRemoteInstallFileSpec()
161 ModuleSP module_sp(GetSP()); in GetUUIDBytes() local
162 if (module_sp) in GetUUIDBytes()
163 uuid_bytes = module_sp->GetUUID().GetBytes().data(); in GetUUIDBytes()
172 ModuleSP module_sp(GetSP()); in GetUUIDString() local
173 if (module_sp) { in GetUUIDString()
178 uuid_cstr = ConstString(module_sp->GetUUID().GetAsString()).GetCString(); in GetUUIDString()
208 void SBModule::SetSP(const ModuleSP &module_sp) { m_opaque_sp = module_sp; } in SetSP() argument
215 ModuleSP module_sp(GetSP()); in ResolveFileAddress() local
216 if (module_sp) { in ResolveFileAddress()
218 if (module_sp->ResolveFileAddress(vm_addr, addr)) in ResolveFileAddress()
232 ModuleSP module_sp(GetSP()); in ResolveSymbolContextForAddress() local
234 if (module_sp && addr.IsValid()) in ResolveSymbolContextForAddress()
235 module_sp->ResolveSymbolContextForAddress(addr.ref(), scope, *sb_sc); in ResolveSymbolContextForAddress()
245 ModuleSP module_sp(GetSP()); in GetDescription() local
246 if (module_sp) { in GetDescription()
247 module_sp->GetDescription(strm.AsRawOstream()); in GetDescription()
257 ModuleSP module_sp(GetSP()); in GetNumCompileUnits() local
258 if (module_sp) { in GetNumCompileUnits()
259 return module_sp->GetNumCompileUnits(); in GetNumCompileUnits()
269 ModuleSP module_sp(GetSP()); in GetCompileUnitAtIndex() local
270 if (module_sp) { in GetCompileUnitAtIndex()
271 CompUnitSP cu_sp = module_sp->GetCompileUnitAtIndex(index); in GetCompileUnitAtIndex()
282 const ModuleSP module_sp(GetSP()); in FindCompileUnits() local
283 if (sb_file_spec.IsValid() && module_sp) { in FindCompileUnits()
284 module_sp->FindCompileUnits(*sb_file_spec, *sb_sc_list); in FindCompileUnits()
289 static Symtab *GetUnifiedSymbolTable(const lldb::ModuleSP &module_sp) { in GetUnifiedSymbolTable() argument
290 if (module_sp) in GetUnifiedSymbolTable()
291 return module_sp->GetSymtab(); in GetUnifiedSymbolTable()
298 ModuleSP module_sp(GetSP()); in GetNumSymbols() local
299 if (Symtab *symtab = GetUnifiedSymbolTable(module_sp)) in GetNumSymbols()
308 ModuleSP module_sp(GetSP()); in GetSymbolAtIndex() local
309 Symtab *symtab = GetUnifiedSymbolTable(module_sp); in GetSymbolAtIndex()
322 ModuleSP module_sp(GetSP()); in FindSymbol() local
323 Symtab *symtab = GetUnifiedSymbolTable(module_sp); in FindSymbol()
339 ModuleSP module_sp(GetSP()); in FindSymbols() local
340 Symtab *symtab = GetUnifiedSymbolTable(module_sp); in FindSymbols()
348 sc.module_sp = module_sp; in FindSymbols()
364 ModuleSP module_sp(GetSP()); in GetNumSections() local
365 if (module_sp) { in GetNumSections()
367 module_sp->GetSymbolFile(); in GetNumSections()
368 SectionList *section_list = module_sp->GetSectionList(); in GetNumSections()
380 ModuleSP module_sp(GetSP()); in GetSectionAtIndex() local
381 if (module_sp) { in GetSectionAtIndex()
383 module_sp->GetSymbolFile(); in GetSectionAtIndex()
384 SectionList *section_list = module_sp->GetSectionList(); in GetSectionAtIndex()
398 ModuleSP module_sp(GetSP()); in FindFunctions() local
399 if (name && module_sp) { in FindFunctions()
403 module_sp->FindFunctions(ConstString(name), CompilerDeclContext(), type, in FindFunctions()
416 ModuleSP module_sp(GetSP()); in FindGlobalVariables() local
417 if (name && module_sp) { in FindGlobalVariables()
419 module_sp->FindGlobalVariables(ConstString(name), CompilerDeclContext(), in FindGlobalVariables()
449 ModuleSP module_sp(GetSP()); in FindFirstType() local
450 if (name_cstr && module_sp) { in FindFirstType()
455 sb_type = SBType(module_sp->FindFirstType(sc, name, exact_match)); in FindFirstType()
459 module_sp->GetTypeSystemForLanguage(eLanguageTypeC); in FindFirstType()
474 ModuleSP module_sp(GetSP()); in GetBasicType() local
475 if (module_sp) { in GetBasicType()
477 module_sp->GetTypeSystemForLanguage(eLanguageTypeC); in GetBasicType()
494 ModuleSP module_sp(GetSP()); in FindTypes() local
495 if (type && module_sp) { in FindTypes()
500 module_sp->FindTypes(name, exact_match, UINT32_MAX, searched_symbol_files, in FindTypes()
505 module_sp->GetTypeSystemForLanguage(eLanguageTypeC); in FindTypes()
529 ModuleSP module_sp(GetSP()); in GetTypeByID() local
530 if (module_sp) { in GetTypeByID()
531 if (SymbolFile *symfile = module_sp->GetSymbolFile()) { in GetTypeByID()
546 ModuleSP module_sp(GetSP()); in GetTypes() local
547 if (!module_sp) in GetTypes()
549 SymbolFile *symfile = module_sp->GetSymbolFile(); in GetTypes()
566 ModuleSP module_sp(GetSP()); in FindSection() local
567 if (sect_name && module_sp) { in FindSection()
569 module_sp->GetSymbolFile(); in FindSection()
570 SectionList *section_list = module_sp->GetSectionList(); in FindSection()
585 ModuleSP module_sp(GetSP()); in GetByteOrder() local
586 if (module_sp) in GetByteOrder()
587 return module_sp->GetArchitecture().GetByteOrder(); in GetByteOrder()
594 ModuleSP module_sp(GetSP()); in GetTriple() local
595 if (module_sp) { in GetTriple()
596 std::string triple(module_sp->GetArchitecture().GetTriple().str()); in GetTriple()
609 ModuleSP module_sp(GetSP()); in GetAddressByteSize() local
610 if (module_sp) in GetAddressByteSize()
611 return module_sp->GetArchitecture().GetAddressByteSize(); in GetAddressByteSize()
620 if (ModuleSP module_sp = GetSP()) in GetVersion() local
621 version = module_sp->GetVersion(); in GetVersion()
649 ModuleSP module_sp(GetSP()); in GetSymbolFileSpec() local
650 if (module_sp) { in GetSymbolFileSpec()
651 if (SymbolFile *symfile = module_sp->GetSymbolFile()) in GetSymbolFileSpec()
662 ModuleSP module_sp(GetSP()); in GetObjectFileHeaderAddress() local
663 if (module_sp) { in GetObjectFileHeaderAddress()
664 ObjectFile *objfile_ptr = module_sp->GetObjectFile(); in GetObjectFileHeaderAddress()
676 ModuleSP module_sp(GetSP()); in GetObjectFileEntryPointAddress() local
677 if (module_sp) { in GetObjectFileEntryPointAddress()
678 ObjectFile *objfile_ptr = module_sp->GetObjectFile(); in GetObjectFileEntryPointAddress()