Lines Matching defs:module_sp
34 SBModule::SBModule(const lldb::ModuleSP &module_sp) : m_opaque_sp(module_sp) {}
39 ModuleSP module_sp;
41 *module_spec.m_opaque_up, module_sp, nullptr, nullptr, nullptr);
42 if (module_sp)
43 SetSP(module_sp);
94 ModuleSP module_sp(GetSP());
95 if (!module_sp)
98 ObjectFile *obj_file = module_sp->GetObjectFile();
109 ModuleSP module_sp(GetSP());
110 if (module_sp)
111 file_spec.SetFileSpec(module_sp->GetFileSpec());
120 ModuleSP module_sp(GetSP());
121 if (module_sp)
122 file_spec.SetFileSpec(module_sp->GetPlatformFileSpec());
132 ModuleSP module_sp(GetSP());
133 if (module_sp) {
134 module_sp->SetPlatformFileSpec(*platform_file);
145 ModuleSP module_sp(GetSP());
146 if (module_sp)
147 sb_file_spec.SetFileSpec(module_sp->GetRemoteInstallFileSpec());
154 ModuleSP module_sp(GetSP());
155 if (module_sp) {
156 module_sp->SetRemoteInstallFileSpec(file.ref());
166 ModuleSP module_sp(GetSP());
167 if (module_sp)
168 uuid_bytes = module_sp->GetUUID().GetBytes().data();
176 ModuleSP module_sp(GetSP());
177 if (!module_sp)
185 ConstString(module_sp->GetUUID().GetAsString()).GetCString();
211 void SBModule::SetSP(const ModuleSP &module_sp) { m_opaque_sp = module_sp; }
217 ModuleSP module_sp(GetSP());
218 if (module_sp) {
220 if (module_sp->ResolveFileAddress(vm_addr, addr))
232 ModuleSP module_sp(GetSP());
234 if (module_sp && addr.IsValid())
235 module_sp->ResolveSymbolContextForAddress(addr.ref(), scope, *sb_sc);
244 ModuleSP module_sp(GetSP());
245 if (module_sp) {
246 module_sp->GetDescription(strm.AsRawOstream());
256 ModuleSP module_sp(GetSP());
257 if (module_sp) {
258 return module_sp->GetNumCompileUnits();
267 ModuleSP module_sp(GetSP());
268 if (module_sp) {
269 CompUnitSP cu_sp = module_sp->GetCompileUnitAtIndex(index);
279 const ModuleSP module_sp(GetSP());
280 if (sb_file_spec.IsValid() && module_sp) {
281 module_sp->FindCompileUnits(*sb_file_spec, *sb_sc_list);
286 static Symtab *GetUnifiedSymbolTable(const lldb::ModuleSP &module_sp) {
287 if (module_sp)
288 return module_sp->GetSymtab();
295 ModuleSP module_sp(GetSP());
296 if (Symtab *symtab = GetUnifiedSymbolTable(module_sp))
305 ModuleSP module_sp(GetSP());
306 Symtab *symtab = GetUnifiedSymbolTable(module_sp);
318 ModuleSP module_sp(GetSP());
319 Symtab *symtab = GetUnifiedSymbolTable(module_sp);
334 ModuleSP module_sp(GetSP());
335 Symtab *symtab = GetUnifiedSymbolTable(module_sp);
343 sc.module_sp = module_sp;
359 ModuleSP module_sp(GetSP());
360 if (module_sp) {
362 module_sp->GetSymbolFile();
363 SectionList *section_list = module_sp->GetSectionList();
374 ModuleSP module_sp(GetSP());
375 if (module_sp) {
377 module_sp->GetSymbolFile();
378 SectionList *section_list = module_sp->GetSectionList();
391 ModuleSP module_sp(GetSP());
392 if (name && module_sp) {
398 module_sp->FindFunctions(ConstString(name), CompilerDeclContext(), type,
409 ModuleSP module_sp(GetSP());
410 if (name && module_sp) {
412 module_sp->FindGlobalVariables(ConstString(name), CompilerDeclContext(),
439 ModuleSP module_sp(GetSP());
440 if (name_cstr && module_sp) {
444 module_sp->FindTypes(query, results);
450 module_sp->GetTypeSystemForLanguage(eLanguageTypeC);
465 ModuleSP module_sp(GetSP());
466 if (module_sp) {
468 module_sp->GetTypeSystemForLanguage(eLanguageTypeC);
484 ModuleSP module_sp(GetSP());
485 if (type && module_sp) {
489 module_sp->FindTypes(query, results);
493 module_sp->GetTypeSystemForLanguage(eLanguageTypeC);
512 ModuleSP module_sp(GetSP());
513 if (module_sp) {
514 if (SymbolFile *symfile = module_sp->GetSymbolFile()) {
528 ModuleSP module_sp(GetSP());
529 if (!module_sp)
531 SymbolFile *symfile = module_sp->GetSymbolFile();
547 ModuleSP module_sp(GetSP());
548 if (sect_name && module_sp) {
550 module_sp->GetSymbolFile();
551 SectionList *section_list = module_sp->GetSectionList();
566 ModuleSP module_sp(GetSP());
567 if (module_sp)
568 return module_sp->GetArchitecture().GetByteOrder();
575 ModuleSP module_sp(GetSP());
576 if (!module_sp)
579 std::string triple(module_sp->GetArchitecture().GetTriple().str());
590 ModuleSP module_sp(GetSP());
591 if (module_sp)
592 return module_sp->GetArchitecture().GetAddressByteSize();
600 if (ModuleSP module_sp = GetSP())
601 version = module_sp->GetVersion();
628 ModuleSP module_sp(GetSP());
629 if (module_sp) {
630 if (SymbolFile *symfile = module_sp->GetSymbolFile())
640 ModuleSP module_sp(GetSP());
641 if (module_sp) {
642 ObjectFile *objfile_ptr = module_sp->GetObjectFile();
653 ModuleSP module_sp(GetSP());
654 if (module_sp) {
655 ObjectFile *objfile_ptr = module_sp->GetObjectFile();