LLDB mainline
DynamicLoaderMacOS Member List

This is the complete list of members for DynamicLoaderMacOS, including all inherited members.

AddBinaries(const std::vector< lldb::addr_t > &load_addresses)DynamicLoaderMacOSprotected
AddExecutableModuleIfInImageInfos(ImageInfo::collection &image_infos)lldb_private::DynamicLoaderDarwinprotected
AddModulesUsingImageInfos(ImageInfo::collection &image_infos)lldb_private::DynamicLoaderDarwinprotected
AlwaysRelyOnEHUnwindInfo(lldb_private::SymbolContext &sym_ctx) overridelldb_private::DynamicLoaderDarwinvirtual
CanLoadImage() overrideDynamicLoaderMacOSvirtual
Clear(bool clear_process)lldb_private::DynamicLoaderDarwinprotected
ClearDYLDHandoverBreakpoint()DynamicLoaderMacOSprotected
ClearDYLDModule()lldb_private::DynamicLoaderDarwinprotected
ClearNotificationBreakpoint() overrideDynamicLoaderMacOSprotectedvirtual
CreateInstance(lldb_private::Process *process, bool force)DynamicLoaderMacOSstatic
DidAttach() overridelldb_private::DynamicLoaderDarwinvirtual
DidLaunch() overridelldb_private::DynamicLoaderDarwinvirtual
DidSetNotificationBreakpoint() overrideDynamicLoaderMacOSprotectedvirtual
DoClear() overrideDynamicLoaderMacOSprotectedvirtual
DoInitialImageFetch() overrideDynamicLoaderMacOSprotectedvirtual
DynamicLoader(Process *process)lldb_private::DynamicLoader
DynamicLoaderDarwin(lldb_private::Process *process)lldb_private::DynamicLoaderDarwin
DynamicLoaderDarwin(const DynamicLoaderDarwin &)=deletelldb_private::DynamicLoaderDarwinprivate
DynamicLoaderMacOS(lldb_private::Process *process)DynamicLoaderMacOS
FindEquivalentSymbols(lldb_private::Symbol *original_symbol, lldb_private::ModuleList &module_list, lldb_private::SymbolContextList &equivalent_symbols) overridelldb_private::DynamicLoaderDarwinvirtual
FindModuleViaTarget(const FileSpec &file)lldb_private::DynamicLoaderprotected
FindPlugin(Process *process, llvm::StringRef plugin_name)lldb_private::DynamicLoaderstatic
FindTargetModuleForImageInfo(ImageInfo &image_info, bool can_create, bool *did_create_ptr)lldb_private::DynamicLoaderDarwinprotected
GetDyldLockVariableAddressFromModule(lldb_private::Module *module)DynamicLoaderMacOSprotected
GetDYLDModule()lldb_private::DynamicLoaderDarwinprotected
GetMutex() constlldb_private::DynamicLoaderDarwininlineprotected
GetNotificationFuncAddrFromImageInfos()DynamicLoaderMacOSprotected
GetPluginDescriptionStatic()DynamicLoaderMacOSstatic
GetPluginName() overrideDynamicLoaderMacOSinlinevirtual
GetPluginNameStatic()DynamicLoaderMacOSinlinestatic
GetPThreadLibraryModule()lldb_private::DynamicLoaderDarwinprotected
GetPthreadSetSpecificAddress()lldb_private::DynamicLoaderDarwinprotected
GetSectionListFromModule(const lldb::ModuleSP module) constlldb_private::DynamicLoaderprotected
GetSharedCacheInformation(lldb::addr_t &base_address, lldb_private::UUID &uuid, lldb_private::LazyBool &using_shared_cache, lldb_private::LazyBool &private_shared_cache) overrideDynamicLoaderMacOSvirtual
GetStepThroughTrampolinePlan(lldb_private::Thread &thread, bool stop_others) overridelldb_private::DynamicLoaderDarwinvirtual
GetStopWhenImagesChange() constlldb_private::DynamicLoader
GetTargetExecutable()lldb_private::DynamicLoaderprotected
GetThreadLocalData(const lldb::ModuleSP module, const lldb::ThreadSP thread, lldb::addr_t tls_file_addr) overridelldb_private::DynamicLoaderDarwinvirtual
Initialize()DynamicLoaderMacOSstatic
IsFullyInitialized() overrideDynamicLoaderMacOSprotectedvirtual
JSONImageInformationIntoImageInfo(lldb_private::StructuredData::ObjectSP image_details, ImageInfo::collection &image_infos)lldb_private::DynamicLoaderDarwinprotected
LoadBinaryWithUUIDAndAddress(Process *process, llvm::StringRef name, UUID uuid, lldb::addr_t value, bool value_is_offset, bool force_symbol_search, bool notify, bool set_address_in_target, bool allow_memory_image_last_resort)lldb_private::DynamicLoaderstatic
LoadModuleAtAddress(const lldb_private::FileSpec &file, lldb::addr_t link_map_addr, lldb::addr_t base_addr, bool base_addr_is_offset)lldb_private::DynamicLoadervirtual
LoadOperatingSystemPlugin(bool flush)lldb_private::DynamicLoaderprotected
m_break_idDynamicLoaderMacOSprotected
m_dyldlldb_private::DynamicLoaderDarwinprotected
m_dyld_handover_break_idDynamicLoaderMacOSprotected
m_dyld_image_infoslldb_private::DynamicLoaderDarwinprotected
m_dyld_image_infos_stop_idlldb_private::DynamicLoaderDarwinprotected
m_dyld_module_wplldb_private::DynamicLoaderDarwinprotected
m_image_infos_stop_idDynamicLoaderMacOSprotected
m_libpthread_module_wplldb_private::DynamicLoaderDarwinprotected
m_libsystem_fully_initalizedDynamicLoaderMacOSprotected
m_maybe_image_infos_addressDynamicLoaderMacOSprotected
m_mutexDynamicLoaderMacOSmutableprotected
m_processlldb_private::DynamicLoaderprotected
m_pthread_getspecific_addrlldb_private::DynamicLoaderDarwinprotected
m_tid_to_tls_maplldb_private::DynamicLoaderDarwinprotected
NeedToDoInitialImageFetch() overrideDynamicLoaderMacOSprotectedvirtual
NotifyBreakpointHit(void *baton, lldb_private::StoppointCallbackContext *context, lldb::user_id_t break_id, lldb::user_id_t break_loc_id)DynamicLoaderMacOSprotectedstatic
operator=(const DynamicLoaderDarwin &)=deletelldb_private::DynamicLoaderDarwinprivate
lldb_private::DynamicLoader::operator=(const PluginInterface &)=deletelldb_private::PluginInterface
PluginInterface()=defaultlldb_private::PluginInterface
PluginInterface(const PluginInterface &)=deletelldb_private::PluginInterface
PrivateInitialize(lldb_private::Process *process)lldb_private::DynamicLoaderDarwinprotected
PrivateProcessStateChanged(lldb_private::Process *process, lldb::StateType state)lldb_private::DynamicLoaderDarwinprotected
ProcessDidExec() overrideDynamicLoaderMacOSvirtual
PthreadKeyToTLSMap typedeflldb_private::DynamicLoaderDarwinprotected
PutToLog(lldb_private::Log *log) constDynamicLoaderMacOSprotected
ReadPointer(lldb::addr_t addr)lldb_private::DynamicLoaderprotected
ReadUnsignedIntWithSizeInBytes(lldb::addr_t addr, int size_in_bytes)lldb_private::DynamicLoaderprotected
SetDYLDHandoverBreakpoint(lldb::addr_t notification_address)DynamicLoaderMacOSprotected
SetDYLDModule(lldb::ModuleSP &dyld_module_sp)lldb_private::DynamicLoaderDarwinprotected
SetNotificationBreakpoint() overrideDynamicLoaderMacOSprotectedvirtual
SetStopWhenImagesChange(bool stop)lldb_private::DynamicLoader
Terminate()DynamicLoaderMacOSstatic
ThreadIDToTLSMap typedeflldb_private::DynamicLoaderDarwinprotected
UnloadAllImages()lldb_private::DynamicLoaderDarwinprotected
UnloadImages(const std::vector< lldb::addr_t > &solib_addresses)lldb_private::DynamicLoaderDarwinprotected
UnloadModuleSections(lldb_private::Module *module, ImageInfo &info)lldb_private::DynamicLoaderDarwinprotected
UnloadSections(const lldb::ModuleSP module)lldb_private::DynamicLoaderprotectedvirtual
UnloadSectionsCommon(const lldb::ModuleSP module)lldb_private::DynamicLoaderprotected
UpdateDYLDImageInfoFromNewImageInfo(ImageInfo &image_info)lldb_private::DynamicLoaderDarwinprotected
UpdateImageInfosHeaderAndLoadCommands(ImageInfo::collection &image_infos, uint32_t infos_count, bool update_executable)DynamicLoaderMacOSprotected
UpdateImageLoadAddress(lldb_private::Module *module, ImageInfo &info)lldb_private::DynamicLoaderDarwinprotected
UpdateLoadedSections(lldb::ModuleSP module, lldb::addr_t link_map_addr, lldb::addr_t base_addr, bool base_addr_is_offset)lldb_private::DynamicLoaderprotectedvirtual
UpdateLoadedSectionsCommon(lldb::ModuleSP module, lldb::addr_t base_addr, bool base_addr_is_offset)lldb_private::DynamicLoaderprotected
UpdateSpecialBinariesFromNewImageInfos(ImageInfo::collection &image_infos)lldb_private::DynamicLoaderDarwinprotected
UseDYLDSPI(lldb_private::Process *process)lldb_private::DynamicLoaderDarwinprotectedstatic
~DynamicLoaderDarwin() overridelldb_private::DynamicLoaderDarwin
~DynamicLoaderMacOS() overrideDynamicLoaderMacOS
~PluginInterface()=defaultlldb_private::PluginInterfacevirtual