AddBinaries(const std::vector< lldb::addr_t > &load_addresses) | DynamicLoaderMacOS | protected |
AddExecutableModuleIfInImageInfos(ImageInfo::collection &image_infos) | lldb_private::DynamicLoaderDarwin | protected |
AddModulesUsingImageInfos(ImageInfo::collection &image_infos) | lldb_private::DynamicLoaderDarwin | protected |
AlwaysRelyOnEHUnwindInfo(lldb_private::SymbolContext &sym_ctx) override | lldb_private::DynamicLoaderDarwin | virtual |
CanLoadImage() override | DynamicLoaderMacOS | virtual |
Clear(bool clear_process) | lldb_private::DynamicLoaderDarwin | protected |
ClearDYLDHandoverBreakpoint() | DynamicLoaderMacOS | protected |
ClearDYLDModule() | lldb_private::DynamicLoaderDarwin | protected |
ClearNotificationBreakpoint() override | DynamicLoaderMacOS | protectedvirtual |
CreateInstance(lldb_private::Process *process, bool force) | DynamicLoaderMacOS | static |
DidAttach() override | lldb_private::DynamicLoaderDarwin | virtual |
DidLaunch() override | lldb_private::DynamicLoaderDarwin | virtual |
DidSetNotificationBreakpoint() override | DynamicLoaderMacOS | protectedvirtual |
DoClear() override | DynamicLoaderMacOS | protectedvirtual |
DoInitialImageFetch() override | DynamicLoaderMacOS | protectedvirtual |
DynamicLoader(Process *process) | lldb_private::DynamicLoader | |
DynamicLoaderDarwin(lldb_private::Process *process) | lldb_private::DynamicLoaderDarwin | |
DynamicLoaderDarwin(const DynamicLoaderDarwin &)=delete | lldb_private::DynamicLoaderDarwin | private |
DynamicLoaderMacOS(lldb_private::Process *process) | DynamicLoaderMacOS | |
FindEquivalentSymbols(lldb_private::Symbol *original_symbol, lldb_private::ModuleList &module_list, lldb_private::SymbolContextList &equivalent_symbols) override | lldb_private::DynamicLoaderDarwin | virtual |
FindModuleViaTarget(const FileSpec &file) | lldb_private::DynamicLoader | protected |
FindPlugin(Process *process, llvm::StringRef plugin_name) | lldb_private::DynamicLoader | static |
FindTargetModuleForImageInfo(ImageInfo &image_info, bool can_create, bool *did_create_ptr) | lldb_private::DynamicLoaderDarwin | protected |
GetDyldLockVariableAddressFromModule(lldb_private::Module *module) | DynamicLoaderMacOS | protected |
GetDYLDModule() | lldb_private::DynamicLoaderDarwin | protected |
GetMutex() const | lldb_private::DynamicLoaderDarwin | inlineprotected |
GetNotificationFuncAddrFromImageInfos() | DynamicLoaderMacOS | protected |
GetPluginDescriptionStatic() | DynamicLoaderMacOS | static |
GetPluginName() override | DynamicLoaderMacOS | inlinevirtual |
GetPluginNameStatic() | DynamicLoaderMacOS | inlinestatic |
GetPThreadLibraryModule() | lldb_private::DynamicLoaderDarwin | protected |
GetPthreadSetSpecificAddress() | lldb_private::DynamicLoaderDarwin | protected |
GetSectionListFromModule(const lldb::ModuleSP module) const | lldb_private::DynamicLoader | protected |
GetSharedCacheInformation(lldb::addr_t &base_address, lldb_private::UUID &uuid, lldb_private::LazyBool &using_shared_cache, lldb_private::LazyBool &private_shared_cache) override | DynamicLoaderMacOS | virtual |
GetStartAddress() override | lldb_private::DynamicLoaderDarwin | virtual |
GetStepThroughTrampolinePlan(lldb_private::Thread &thread, bool stop_others) override | lldb_private::DynamicLoaderDarwin | virtual |
GetStopWhenImagesChange() const | lldb_private::DynamicLoader | |
GetTargetExecutable() | lldb_private::DynamicLoader | protected |
GetThreadLocalData(const lldb::ModuleSP module, const lldb::ThreadSP thread, lldb::addr_t tls_file_addr) override | lldb_private::DynamicLoaderDarwin | virtual |
Initialize() | DynamicLoaderMacOS | static |
IsFullyInitialized() override | DynamicLoaderMacOS | protectedvirtual |
JSONImageInformationIntoImageInfo(lldb_private::StructuredData::ObjectSP image_details, ImageInfo::collection &image_infos) | lldb_private::DynamicLoaderDarwin | protected |
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::DynamicLoader | static |
LoadModuleAtAddress(const lldb_private::FileSpec &file, lldb::addr_t link_map_addr, lldb::addr_t base_addr, bool base_addr_is_offset) | lldb_private::DynamicLoader | virtual |
LoadOperatingSystemPlugin(bool flush) | lldb_private::DynamicLoader | protected |
m_break_id | DynamicLoaderMacOS | protected |
m_dyld | lldb_private::DynamicLoaderDarwin | protected |
m_dyld_handover_break_id | DynamicLoaderMacOS | protected |
m_dyld_image_infos | lldb_private::DynamicLoaderDarwin | protected |
m_dyld_image_infos_stop_id | lldb_private::DynamicLoaderDarwin | protected |
m_dyld_module_wp | lldb_private::DynamicLoaderDarwin | protected |
m_image_infos_stop_id | DynamicLoaderMacOS | protected |
m_libpthread_module_wp | lldb_private::DynamicLoaderDarwin | protected |
m_libsystem_fully_initalized | DynamicLoaderMacOS | protected |
m_maybe_image_infos_address | DynamicLoaderMacOS | protected |
m_mutex | DynamicLoaderMacOS | mutableprotected |
m_process | lldb_private::DynamicLoader | protected |
m_pthread_getspecific_addr | lldb_private::DynamicLoaderDarwin | protected |
m_tid_to_tls_map | lldb_private::DynamicLoaderDarwin | protected |
NeedToDoInitialImageFetch() override | DynamicLoaderMacOS | protectedvirtual |
NotifyBreakpointHit(void *baton, lldb_private::StoppointCallbackContext *context, lldb::user_id_t break_id, lldb::user_id_t break_loc_id) | DynamicLoaderMacOS | protectedstatic |
operator=(const DynamicLoaderDarwin &)=delete | lldb_private::DynamicLoaderDarwin | private |
lldb_private::DynamicLoader::operator=(const PluginInterface &)=delete | lldb_private::PluginInterface | |
PluginInterface()=default | lldb_private::PluginInterface | |
PluginInterface(const PluginInterface &)=delete | lldb_private::PluginInterface | |
PrivateInitialize(lldb_private::Process *process) | lldb_private::DynamicLoaderDarwin | protected |
PrivateProcessStateChanged(lldb_private::Process *process, lldb::StateType state) | lldb_private::DynamicLoaderDarwin | protected |
ProcessDidExec() override | DynamicLoaderMacOS | virtual |
PthreadKeyToTLSMap typedef | lldb_private::DynamicLoaderDarwin | protected |
PutToLog(lldb_private::Log *log) const | DynamicLoaderMacOS | protected |
ReadPointer(lldb::addr_t addr) | lldb_private::DynamicLoader | protected |
ReadUnsignedIntWithSizeInBytes(lldb::addr_t addr, int size_in_bytes) | lldb_private::DynamicLoader | protected |
SetDYLDHandoverBreakpoint(lldb::addr_t notification_address) | DynamicLoaderMacOS | protected |
SetDYLDModule(lldb::ModuleSP &dyld_module_sp) | lldb_private::DynamicLoaderDarwin | protected |
SetNotificationBreakpoint() override | DynamicLoaderMacOS | protectedvirtual |
SetStopWhenImagesChange(bool stop) | lldb_private::DynamicLoader | |
Terminate() | DynamicLoaderMacOS | static |
ThreadIDToTLSMap typedef | lldb_private::DynamicLoaderDarwin | protected |
UnloadAllImages() | lldb_private::DynamicLoaderDarwin | protected |
UnloadImages(const std::vector< lldb::addr_t > &solib_addresses) | lldb_private::DynamicLoaderDarwin | protected |
UnloadModuleSections(lldb_private::Module *module, ImageInfo &info) | lldb_private::DynamicLoaderDarwin | protected |
UnloadSections(const lldb::ModuleSP module) | lldb_private::DynamicLoader | protectedvirtual |
UnloadSectionsCommon(const lldb::ModuleSP module) | lldb_private::DynamicLoader | protected |
UpdateDYLDImageInfoFromNewImageInfo(ImageInfo &image_info) | lldb_private::DynamicLoaderDarwin | protected |
UpdateImageInfosHeaderAndLoadCommands(ImageInfo::collection &image_infos, uint32_t infos_count, bool update_executable) | DynamicLoaderMacOS | protected |
UpdateImageLoadAddress(lldb_private::Module *module, ImageInfo &info) | lldb_private::DynamicLoaderDarwin | protected |
UpdateLoadedSections(lldb::ModuleSP module, lldb::addr_t link_map_addr, lldb::addr_t base_addr, bool base_addr_is_offset) | lldb_private::DynamicLoader | protectedvirtual |
UpdateLoadedSectionsCommon(lldb::ModuleSP module, lldb::addr_t base_addr, bool base_addr_is_offset) | lldb_private::DynamicLoader | protected |
UpdateSpecialBinariesFromNewImageInfos(ImageInfo::collection &image_infos) | lldb_private::DynamicLoaderDarwin | protected |
UseDYLDSPI(lldb_private::Process *process) | lldb_private::DynamicLoaderDarwin | protectedstatic |
~DynamicLoaderDarwin() override | lldb_private::DynamicLoaderDarwin | |
~DynamicLoaderMacOS() override | DynamicLoaderMacOS | |
~PluginInterface()=default | lldb_private::PluginInterface | virtual |