Lines Matching refs:module_sp

34 SBModule::SBModule(const lldb::ModuleSP &module_sp) : m_opaque_sp(module_sp) {}  in SBModule()  argument
39 ModuleSP module_sp; in SBModule() local
41 *module_spec.m_opaque_up, module_sp, nullptr, nullptr, nullptr); in SBModule()
42 if (module_sp) in SBModule()
43 SetSP(module_sp); in SBModule()
94 ModuleSP module_sp(GetSP()); in IsFileBacked() local
95 if (!module_sp) in IsFileBacked()
98 ObjectFile *obj_file = module_sp->GetObjectFile(); in IsFileBacked()
109 ModuleSP module_sp(GetSP()); in GetFileSpec() local
110 if (module_sp) in GetFileSpec()
111 file_spec.SetFileSpec(module_sp->GetFileSpec()); in GetFileSpec()
120 ModuleSP module_sp(GetSP()); in GetPlatformFileSpec() local
121 if (module_sp) in GetPlatformFileSpec()
122 file_spec.SetFileSpec(module_sp->GetPlatformFileSpec()); in GetPlatformFileSpec()
132 ModuleSP module_sp(GetSP()); in SetPlatformFileSpec() local
133 if (module_sp) { in SetPlatformFileSpec()
134 module_sp->SetPlatformFileSpec(*platform_file); in SetPlatformFileSpec()
145 ModuleSP module_sp(GetSP()); in GetRemoteInstallFileSpec() local
146 if (module_sp) in GetRemoteInstallFileSpec()
147 sb_file_spec.SetFileSpec(module_sp->GetRemoteInstallFileSpec()); in GetRemoteInstallFileSpec()
154 ModuleSP module_sp(GetSP()); in SetRemoteInstallFileSpec() local
155 if (module_sp) { in SetRemoteInstallFileSpec()
156 module_sp->SetRemoteInstallFileSpec(file.ref()); in SetRemoteInstallFileSpec()
166 ModuleSP module_sp(GetSP()); in GetUUIDBytes() local
167 if (module_sp) in GetUUIDBytes()
168 uuid_bytes = module_sp->GetUUID().GetBytes().data(); in GetUUIDBytes()
177 ModuleSP module_sp(GetSP()); in GetUUIDString() local
178 if (module_sp) { in GetUUIDString()
183 uuid_cstr = ConstString(module_sp->GetUUID().GetAsString()).GetCString(); in GetUUIDString()
211 void SBModule::SetSP(const ModuleSP &module_sp) { m_opaque_sp = module_sp; } in SetSP() argument
217 ModuleSP module_sp(GetSP()); in ResolveFileAddress() local
218 if (module_sp) { in ResolveFileAddress()
220 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()
244 ModuleSP module_sp(GetSP()); in GetDescription() local
245 if (module_sp) { in GetDescription()
246 module_sp->GetDescription(strm.AsRawOstream()); in GetDescription()
256 ModuleSP module_sp(GetSP()); in GetNumCompileUnits() local
257 if (module_sp) { in GetNumCompileUnits()
258 return module_sp->GetNumCompileUnits(); in GetNumCompileUnits()
267 ModuleSP module_sp(GetSP()); in GetCompileUnitAtIndex() local
268 if (module_sp) { in GetCompileUnitAtIndex()
269 CompUnitSP cu_sp = module_sp->GetCompileUnitAtIndex(index); in GetCompileUnitAtIndex()
279 const ModuleSP module_sp(GetSP()); in FindCompileUnits() local
280 if (sb_file_spec.IsValid() && module_sp) { in FindCompileUnits()
281 module_sp->FindCompileUnits(*sb_file_spec, *sb_sc_list); in FindCompileUnits()
286 static Symtab *GetUnifiedSymbolTable(const lldb::ModuleSP &module_sp) { in GetUnifiedSymbolTable() argument
287 if (module_sp) in GetUnifiedSymbolTable()
288 return module_sp->GetSymtab(); in GetUnifiedSymbolTable()
295 ModuleSP module_sp(GetSP()); in GetNumSymbols() local
296 if (Symtab *symtab = GetUnifiedSymbolTable(module_sp)) in GetNumSymbols()
305 ModuleSP module_sp(GetSP()); in GetSymbolAtIndex() local
306 Symtab *symtab = GetUnifiedSymbolTable(module_sp); in GetSymbolAtIndex()
318 ModuleSP module_sp(GetSP()); in FindSymbol() local
319 Symtab *symtab = GetUnifiedSymbolTable(module_sp); in FindSymbol()
334 ModuleSP module_sp(GetSP()); in FindSymbols() local
335 Symtab *symtab = GetUnifiedSymbolTable(module_sp); in FindSymbols()
343 sc.module_sp = module_sp; in FindSymbols()
359 ModuleSP module_sp(GetSP()); in GetNumSections() local
360 if (module_sp) { in GetNumSections()
362 module_sp->GetSymbolFile(); in GetNumSections()
363 SectionList *section_list = module_sp->GetSectionList(); in GetNumSections()
374 ModuleSP module_sp(GetSP()); in GetSectionAtIndex() local
375 if (module_sp) { in GetSectionAtIndex()
377 module_sp->GetSymbolFile(); in GetSectionAtIndex()
378 SectionList *section_list = module_sp->GetSectionList(); in GetSectionAtIndex()
391 ModuleSP module_sp(GetSP()); in FindFunctions() local
392 if (name && module_sp) { in FindFunctions()
398 module_sp->FindFunctions(ConstString(name), CompilerDeclContext(), type, in FindFunctions()
409 ModuleSP module_sp(GetSP()); in FindGlobalVariables() local
410 if (name && module_sp) { in FindGlobalVariables()
412 module_sp->FindGlobalVariables(ConstString(name), CompilerDeclContext(), in FindGlobalVariables()
440 ModuleSP module_sp(GetSP()); in FindFirstType() local
441 if (name_cstr && module_sp) { in FindFirstType()
446 sb_type = SBType(module_sp->FindFirstType(sc, name, exact_match)); in FindFirstType()
450 module_sp->GetTypeSystemForLanguage(eLanguageTypeC); in FindFirstType()
464 ModuleSP module_sp(GetSP()); in GetBasicType() local
465 if (module_sp) { in GetBasicType()
467 module_sp->GetTypeSystemForLanguage(eLanguageTypeC); in GetBasicType()
482 ModuleSP module_sp(GetSP()); in FindTypes() local
483 if (type && module_sp) { in FindTypes()
488 module_sp->FindTypes(name, exact_match, UINT32_MAX, searched_symbol_files, in FindTypes()
493 module_sp->GetTypeSystemForLanguage(eLanguageTypeC); in FindTypes()
516 ModuleSP module_sp(GetSP()); in GetTypeByID() local
517 if (module_sp) { in GetTypeByID()
518 if (SymbolFile *symfile = module_sp->GetSymbolFile()) { in GetTypeByID()
532 ModuleSP module_sp(GetSP()); in GetTypes() local
533 if (!module_sp) in GetTypes()
535 SymbolFile *symfile = module_sp->GetSymbolFile(); in GetTypes()
551 ModuleSP module_sp(GetSP()); in FindSection() local
552 if (sect_name && module_sp) { in FindSection()
554 module_sp->GetSymbolFile(); in FindSection()
555 SectionList *section_list = module_sp->GetSectionList(); in FindSection()
570 ModuleSP module_sp(GetSP()); in GetByteOrder() local
571 if (module_sp) in GetByteOrder()
572 return module_sp->GetArchitecture().GetByteOrder(); in GetByteOrder()
579 ModuleSP module_sp(GetSP()); in GetTriple() local
580 if (module_sp) { in GetTriple()
581 std::string triple(module_sp->GetArchitecture().GetTriple().str()); in GetTriple()
594 ModuleSP module_sp(GetSP()); in GetAddressByteSize() local
595 if (module_sp) in GetAddressByteSize()
596 return module_sp->GetArchitecture().GetAddressByteSize(); in GetAddressByteSize()
604 if (ModuleSP module_sp = GetSP()) in GetVersion() local
605 version = module_sp->GetVersion(); in GetVersion()
632 ModuleSP module_sp(GetSP()); in GetSymbolFileSpec() local
633 if (module_sp) { in GetSymbolFileSpec()
634 if (SymbolFile *symfile = module_sp->GetSymbolFile()) in GetSymbolFileSpec()
644 ModuleSP module_sp(GetSP()); in GetObjectFileHeaderAddress() local
645 if (module_sp) { in GetObjectFileHeaderAddress()
646 ObjectFile *objfile_ptr = module_sp->GetObjectFile(); in GetObjectFileHeaderAddress()
657 ModuleSP module_sp(GetSP()); in GetObjectFileEntryPointAddress() local
658 if (module_sp) { in GetObjectFileEntryPointAddress()
659 ObjectFile *objfile_ptr = module_sp->GetObjectFile(); in GetObjectFileEntryPointAddress()