AddExecutableModuleIfInImageInfos(ImageInfo::collection &image_infos) | lldb_private::DynamicLoaderDarwin | protected |
AddModulesUsingImageInfos(ImageInfo::collection &image_infos) | lldb_private::DynamicLoaderDarwin | protected |
AddModulesUsingImageInfosAddress(lldb::addr_t image_infos_addr, uint32_t image_infos_count) | DynamicLoaderMacOSXDYLD | protected |
AddModulesUsingPreloadedModules(std::vector< std::pair< ImageInfo, lldb::ModuleSP > > &images) | lldb_private::DynamicLoaderDarwin | protected |
AddrByteSize() | DynamicLoaderMacOSXDYLD | protected |
AlwaysRelyOnEHUnwindInfo(lldb_private::SymbolContext &sym_ctx) override | lldb_private::DynamicLoaderDarwin | virtual |
CalculateDynamicSaveCoreRanges(lldb_private::Process &process, std::vector< lldb_private::MemoryRegionInfo > &ranges, llvm::function_ref< bool(const lldb_private::Thread &)> save_thread_predicate) | lldb_private::DynamicLoader | inlinevirtual |
CanLoadImage() override | DynamicLoaderMacOSXDYLD | virtual |
Clear(bool clear_process) | lldb_private::DynamicLoaderDarwin | protected |
ClearDYLDModule() | lldb_private::DynamicLoaderDarwin | protected |
ClearNotificationBreakpoint() override | DynamicLoaderMacOSXDYLD | protectedvirtual |
CreateInstance(lldb_private::Process *process, bool force) | DynamicLoaderMacOSXDYLD | static |
CreateSettings(lldb_private::Debugger &debugger) | lldb_private::DynamicLoaderDarwin | static |
DebuggerInitialize(lldb_private::Debugger &debugger) | DynamicLoaderMacOSXDYLD | static |
DidAttach() override | lldb_private::DynamicLoaderDarwin | virtual |
DidLaunch() override | lldb_private::DynamicLoaderDarwin | virtual |
DidSetNotificationBreakpoint() override | DynamicLoaderMacOSXDYLD | protectedvirtual |
DoClear() override | DynamicLoaderMacOSXDYLD | protectedvirtual |
DoInitialImageFetch() override | DynamicLoaderMacOSXDYLD | protectedvirtual |
DynamicLoader(Process *process) | lldb_private::DynamicLoader | |
DynamicLoaderDarwin(lldb_private::Process *process) | lldb_private::DynamicLoaderDarwin | |
DynamicLoaderDarwin(const DynamicLoaderDarwin &)=delete | lldb_private::DynamicLoaderDarwin | private |
DynamicLoaderMacOSXDYLD(lldb_private::Process *process) | DynamicLoaderMacOSXDYLD | |
DynamicLoaderMacOSXDYLD(const DynamicLoaderMacOSXDYLD &)=delete | DynamicLoaderMacOSXDYLD | private |
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(const ImageInfo &image_info, bool can_create, bool *did_create_ptr) | lldb_private::DynamicLoaderDarwin | protected |
GetByteOrderFromMagic(uint32_t magic) | DynamicLoaderMacOSXDYLD | protectedstatic |
GetDYLDModule() | lldb_private::DynamicLoaderDarwin | protected |
GetMutex() const | lldb_private::DynamicLoaderDarwin | inlineprotected |
GetPluginDescriptionStatic() | DynamicLoaderMacOSXDYLD | static |
GetPluginName() override | DynamicLoaderMacOSXDYLD | inlinevirtual |
GetPluginNameStatic() | DynamicLoaderMacOSXDYLD | 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 | DynamicLoaderMacOSXDYLD | 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() | DynamicLoaderMacOSXDYLD | static |
InitializeFromAllImageInfos() | DynamicLoaderMacOSXDYLD | protected |
IsFullyInitialized() override | DynamicLoaderMacOSXDYLD | virtual |
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 | DynamicLoaderMacOSXDYLD | protected |
m_dyld | lldb_private::DynamicLoaderDarwin | protected |
m_dyld_all_image_infos | DynamicLoaderMacOSXDYLD | protected |
m_dyld_all_image_infos_addr | DynamicLoaderMacOSXDYLD | protected |
m_dyld_all_image_infos_stop_id | DynamicLoaderMacOSXDYLD | 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_libpthread_module_wp | lldb_private::DynamicLoaderDarwin | protected |
m_mutex | DynamicLoaderMacOSXDYLD | mutableprotected |
m_process | lldb_private::DynamicLoader | protected |
m_process_image_addr_is_all_images_infos | DynamicLoaderMacOSXDYLD | protected |
m_pthread_getspecific_addr | lldb_private::DynamicLoaderDarwin | protected |
m_tid_to_tls_map | lldb_private::DynamicLoaderDarwin | protected |
NeedToDoInitialImageFetch() override | DynamicLoaderMacOSXDYLD | protectedvirtual |
NotifyBreakpointHit(void *baton, lldb_private::StoppointCallbackContext *context, lldb::user_id_t break_id, lldb::user_id_t break_loc_id) | DynamicLoaderMacOSXDYLD | protectedstatic |
operator=(const DynamicLoaderMacOSXDYLD &)=delete | DynamicLoaderMacOSXDYLD | private |
lldb_private::DynamicLoader::operator=(const PluginInterface &)=delete | lldb_private::PluginInterface | |
ParseLoadCommands(const lldb_private::DataExtractor &data, ImageInfo &dylib_info, lldb_private::FileSpec *lc_id_dylinker) | DynamicLoaderMacOSXDYLD | protected |
PluginInterface()=default | lldb_private::PluginInterface | |
PluginInterface(const PluginInterface &)=delete | lldb_private::PluginInterface | |
PreloadModulesFromImageInfos(const ImageInfo::collection &image_infos) | lldb_private::DynamicLoaderDarwin | protected |
PrivateInitialize(lldb_private::Process *process) | lldb_private::DynamicLoaderDarwin | protected |
PrivateProcessStateChanged(lldb_private::Process *process, lldb::StateType state) | lldb_private::DynamicLoaderDarwin | protected |
ProcessDidExec() override | DynamicLoaderMacOSXDYLD | virtual |
PthreadKeyToTLSMap typedef | lldb_private::DynamicLoaderDarwin | protected |
PutToLog(lldb_private::Log *log) const | DynamicLoaderMacOSXDYLD | protected |
ReadAllImageInfosStructure() | DynamicLoaderMacOSXDYLD | protected |
ReadDYLDInfoFromMemoryAndSetNotificationCallback(lldb::addr_t addr) | DynamicLoaderMacOSXDYLD | protected |
ReadImageInfos(lldb::addr_t image_infos_addr, uint32_t image_infos_count, ImageInfo::collection &image_infos) | DynamicLoaderMacOSXDYLD | protected |
ReadMachHeader(lldb::addr_t addr, llvm::MachO::mach_header *header, lldb_private::DataExtractor *load_command_data) | DynamicLoaderMacOSXDYLD | protected |
ReadPointer(lldb::addr_t addr) | lldb_private::DynamicLoader | protected |
ReadUnsignedIntWithSizeInBytes(lldb::addr_t addr, int size_in_bytes) | lldb_private::DynamicLoader | protected |
RemoveModulesUsingImageInfosAddress(lldb::addr_t image_infos_addr, uint32_t image_infos_count) | DynamicLoaderMacOSXDYLD | protected |
SetDYLDModule(lldb::ModuleSP &dyld_module_sp) | lldb_private::DynamicLoaderDarwin | protected |
SetNotificationBreakpoint() override | DynamicLoaderMacOSXDYLD | protectedvirtual |
SetStopWhenImagesChange(bool stop) | lldb_private::DynamicLoader | |
Terminate() | DynamicLoaderMacOSXDYLD | 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) | DynamicLoaderMacOSXDYLD | 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 |
UpdateSpecialBinariesFromPreloadedModules(std::vector< std::pair< ImageInfo, lldb::ModuleSP > > &images) | lldb_private::DynamicLoaderDarwin | protected |
UseDYLDSPI(lldb_private::Process *process) | lldb_private::DynamicLoaderDarwin | protectedstatic |
~DynamicLoaderDarwin() override | lldb_private::DynamicLoaderDarwin | |
~DynamicLoaderMacOSXDYLD() override | DynamicLoaderMacOSXDYLD | |
~PluginInterface()=default | lldb_private::PluginInterface | virtual |