AddImageToken(lldb::addr_t image_ptr) | lldb_private::Process | |
AddInitialEventsToListener(const lldb::ListenerSP &listener_sp, uint32_t requested_events) | lldb_private::Broadcaster | virtual |
AddInvalidMemoryRegion(const LoadRange ®ion) | lldb_private::Process | |
AddListener(const lldb::ListenerSP &listener_sp, uint32_t event_mask) | lldb_private::Broadcaster | inline |
AddPreResumeAction(PreResumeActionCallback callback, void *baton) | lldb_private::Process | |
AdvanceAddressToNextBranchInstruction(Address default_stop_addr, AddressRange range_bounds) | lldb_private::Process | |
AllocateMemory(size_t size, uint32_t permissions, Status &error) | lldb_private::Process | |
AppendSTDERR(const char *s, size_t len) | lldb_private::Process | protected |
AppendSTDOUT(const char *s, size_t len) | lldb_private::Process | protected |
Apropos(llvm::StringRef keyword, std::vector< const Property * > &matching_properties) const | lldb_private::Properties | |
AssignIndexIDToThread(uint64_t thread_id) | lldb_private::Process | |
Attach(ProcessAttachInfo &attach_info) | lldb_private::Process | virtual |
AttachSynchronousHijackListenerName | lldb_private::Process | static |
BroadcastAsyncProfileData(const std::string &one_profile_data) | lldb_private::Process | protected |
Broadcaster(lldb::BroadcasterManagerSP manager_sp, std::string name) | lldb_private::Broadcaster | |
Broadcaster(const Broadcaster &)=delete | lldb_private::Broadcaster | private |
BroadcasterImplSP typedef | lldb_private::Broadcaster | protected |
BroadcasterImplWP typedef | lldb_private::Broadcaster | protected |
BroadcastEvent(lldb::EventSP &event_sp) | lldb_private::Broadcaster | inline |
BroadcastEvent(uint32_t event_type, const lldb::EventDataSP &event_data_sp) | lldb_private::Broadcaster | inline |
BroadcastEvent(uint32_t event_type) | lldb_private::Broadcaster | inline |
BroadcastEventIfUnique(lldb::EventSP &event_sp) | lldb_private::Broadcaster | inline |
BroadcastEventIfUnique(uint32_t event_type) | lldb_private::Broadcaster | inline |
BroadcastStructuredData(const StructuredData::ObjectSP &object_sp, const lldb::StructuredDataPluginSP &plugin_sp) | lldb_private::Process | |
CalculateCoreFileSaveRanges(const SaveCoreOptions &core_options, CoreFileMemoryRanges &ranges) | lldb_private::Process | |
CalculateCoreFileThreadList(const SaveCoreOptions &core_options) | lldb_private::Process | |
CalculateExecutionContext(ExecutionContext &exe_ctx) override | lldb_private::Process | virtual |
CalculateProcess() override | lldb_private::Process | inlinevirtual |
CalculateStackFrame() override | lldb_private::Process | inlinevirtual |
CalculateTarget() override | lldb_private::Process | virtual |
CalculateThread() override | lldb_private::Process | inlinevirtual |
CallocateMemory(size_t size, uint32_t permissions, Status &error) | lldb_private::Process | |
CallVoidArgVoidPtrReturn(const Address *address, lldb::addr_t &returned_func, bool trap_exceptions=false) | lldb_private::Process | protected |
CanDebug(lldb::TargetSP target, bool plugin_specified_by_name)=0 | lldb_private::Process | pure virtual |
CanInterpretFunctionCalls() | lldb_private::Process | inline |
CanJIT() | lldb_private::Process | |
CheckInWithManager() | lldb_private::Broadcaster | |
Clear() | lldb_private::Broadcaster | inline |
ClearBreakpointSiteByID(lldb::user_id_t break_id) | lldb_private::Process | |
ClearPreResumeAction(PreResumeActionCallback callback, void *baton) | lldb_private::Process | |
ClearPreResumeActions() | lldb_private::Process | |
CompleteAttach() | lldb_private::Process | protected |
ConfigureStructuredData(llvm::StringRef type_name, const StructuredData::ObjectSP &config_sp) | lldb_private::Process | virtual |
ConnectRemote(llvm::StringRef remote_url) | lldb_private::Process | virtual |
ControlPrivateStateThread(uint32_t signal) | lldb_private::Process | private |
CoreFileMemoryRanges typedef | lldb_private::Process | |
CreateBreakpointSite(const lldb::BreakpointLocationSP &owner, bool use_hardware) | lldb_private::Process | |
CreateEventFromProcessState(uint32_t event_type) | lldb_private::Process | private |
CreateOSPluginThread(lldb::tid_t tid, lldb::addr_t context) | lldb_private::Process | |
CurrentThreadIsPrivateStateThread() | lldb_private::Process | |
DeallocateMemory(lldb::addr_t ptr) | lldb_private::Process | |
Destroy(bool force_kill) | lldb_private::Process | |
DestroyImpl(bool force_kill) | lldb_private::Process | private |
DestroyRequiresHalt() | lldb_private::Process | inlinevirtual |
Detach(bool keep_stopped) | lldb_private::Process | |
DetachRequiresHalt() | lldb_private::Process | inlinevirtual |
DidAttach(ArchSpec &process_arch) | lldb_private::Process | inlinevirtual |
DidDestroy() | lldb_private::Process | inlinevirtual |
DidDetach() | lldb_private::Process | inlinevirtual |
DidExec() | lldb_private::Process | virtual |
DidExit() | lldb_private::Process | inlinevirtual |
DidFork(lldb::pid_t child_pid, lldb::tid_t child_tid) | lldb_private::Process | inlinevirtual |
DidHalt() | lldb_private::Process | inlinevirtual |
DidLaunch() | lldb_private::Process | inlinevirtual |
DidResume() | lldb_private::Process | inlinevirtual |
DidSignal() | lldb_private::Process | inlinevirtual |
DidVFork(lldb::pid_t child_pid, lldb::tid_t child_tid) | lldb_private::Process | inlinevirtual |
DidVForkDone() | lldb_private::Process | inlinevirtual |
DisableAllBreakpointSites() | lldb_private::Process | |
DisableBreakpointSite(BreakpointSite *bp_site) | lldb_private::Process | inlinevirtual |
DisableBreakpointSiteByID(lldb::user_id_t break_id) | lldb_private::Process | |
DisableSoftwareBreakpoint(BreakpointSite *bp_site) | lldb_private::Process | virtual |
DisableWatchpoint(lldb::WatchpointSP wp_sp, bool notify=true) | lldb_private::Process | virtual |
DoAllocateMemory(size_t size, uint32_t permissions, Status &error) | lldb_private::Process | inlinevirtual |
DoAttachToProcessWithID(lldb::pid_t pid, const ProcessAttachInfo &attach_info) | lldb_private::Process | inlinevirtual |
DoAttachToProcessWithName(const char *process_name, const ProcessAttachInfo &attach_info) | lldb_private::Process | inlinevirtual |
DoConnectRemote(llvm::StringRef remote_url) | lldb_private::Process | inlinevirtual |
DoDeallocateMemory(lldb::addr_t ptr) | lldb_private::Process | inlinevirtual |
DoDestroy()=0 | lldb_private::Process | pure virtual |
DoDetach(bool keep_stopped) | lldb_private::Process | inlinevirtual |
DoDidExec() | lldb_private::Process | inlinevirtual |
DoFindInMemory(lldb::addr_t start_addr, lldb::addr_t end_addr, const uint8_t *buf, size_t size, AddressRanges &matches, size_t alignment, size_t max_matches) | lldb_private::Process | protectedvirtual |
DoGetMemoryRegionInfo(lldb::addr_t load_addr, MemoryRegionInfo &range_info) | lldb_private::Process | inlineprotectedvirtual |
DoGetWatchpointReportedAfter() | lldb_private::Process | inlineprotectedvirtual |
DoHalt(bool &caused_stop) | lldb_private::Process | inlinevirtual |
DoLaunch(Module *exe_module, ProcessLaunchInfo &launch_info) | lldb_private::Process | inlinevirtual |
DoLoadCore() | lldb_private::Process | inlinevirtual |
DoReadMemory(lldb::addr_t vm_addr, void *buf, size_t size, Status &error)=0 | lldb_private::Process | protectedpure virtual |
DoReadMemoryTags(lldb::addr_t addr, size_t len, int32_t type) | lldb_private::Process | inlineprotectedvirtual |
DoResume() | lldb_private::Process | inlinevirtual |
DoSignal(int signal) | lldb_private::Process | inlinevirtual |
DoUpdateThreadList(ThreadList &old_thread_list, ThreadList &new_thread_list)=0 | lldb_private::Process | protectedpure virtual |
DoWillAttachToProcessWithID(lldb::pid_t pid) | lldb_private::Process | inlinevirtual |
DoWillAttachToProcessWithName(const char *process_name, bool wait_for_launch) | lldb_private::Process | inlinevirtual |
DoWillLaunch(Module *module) | lldb_private::Process | inlinevirtual |
DoWriteMemory(lldb::addr_t vm_addr, const void *buf, size_t size, Status &error) | lldb_private::Process | inlinevirtual |
DoWriteMemoryTags(lldb::addr_t addr, size_t len, int32_t type, const std::vector< uint8_t > &tags) | lldb_private::Process | inlineprotectedvirtual |
DumpAllDescriptions(CommandInterpreter &interpreter, Stream &strm) const | lldb_private::Properties | virtual |
DumpAllPropertyValues(const ExecutionContext *exe_ctx, Stream &strm, uint32_t dump_mask, bool is_json=false) | lldb_private::Properties | virtual |
DumpPluginHistory(Stream &s) | lldb_private::Process | inlinevirtual |
DumpPropertyValue(const ExecutionContext *exe_ctx, Stream &strm, llvm::StringRef property_path, uint32_t dump_mask, bool is_json=false) | lldb_private::Properties | virtual |
DumpThreadPlans(Stream &strm, lldb::DescriptionLevel desc_level, bool internal, bool condense_trivial, bool skip_unreported_plans) | lldb_private::Process | |
DumpThreadPlansForTID(Stream &strm, lldb::tid_t tid, lldb::DescriptionLevel desc_level, bool internal, bool condense_trivial, bool skip_unreported_plans) | lldb_private::Process | |
eBroadcastBitInterrupt enum value | lldb_private::Process | |
eBroadcastBitProfileData enum value | lldb_private::Process | |
eBroadcastBitStateChanged enum value | lldb_private::Process | |
eBroadcastBitSTDERR enum value | lldb_private::Process | |
eBroadcastBitSTDOUT enum value | lldb_private::Process | |
eBroadcastBitStructuredData enum value | lldb_private::Process | |
eBroadcastInternalStateControlPause enum value | lldb_private::Process | |
eBroadcastInternalStateControlResume enum value | lldb_private::Process | |
eBroadcastInternalStateControlStop enum value | lldb_private::Process | |
eCanJITDontKnow enum value | lldb_private::Process | protected |
eCanJITNo enum value | lldb_private::Process | protected |
eCanJITYes enum value | lldb_private::Process | protected |
EnableBreakpointSite(BreakpointSite *bp_site) | lldb_private::Process | inlinevirtual |
EnableBreakpointSiteByID(lldb::user_id_t break_id) | lldb_private::Process | |
EnableSoftwareBreakpoint(BreakpointSite *bp_site) | lldb_private::Process | virtual |
EnableWatchpoint(lldb::WatchpointSP wp_sp, bool notify=true) | lldb_private::Process | virtual |
EventTypeHasListeners(uint32_t event_type) | lldb_private::Broadcaster | inline |
ExecutionResultAsCString(lldb::ExpressionResults result) | lldb_private::Process | static |
Finalize(bool destructing) | lldb_private::Process | virtual |
FindInMemory(lldb::addr_t low, lldb::addr_t high, const uint8_t *buf, size_t size) | lldb_private::Process | |
FindInMemory(const uint8_t *buf, uint64_t size, const AddressRange &range, size_t alignment, Status &error) | lldb_private::Process | |
FindPlugin(lldb::TargetSP target_sp, llvm::StringRef plugin_name, lldb::ListenerSP listener_sp, const FileSpec *crash_file_path, bool can_connect) | lldb_private::Process | static |
FindRangesInMemory(const uint8_t *buf, uint64_t size, const AddressRanges &ranges, size_t alignment, size_t max_matches, Status &error) | lldb_private::Process | |
FindThreadPlans(lldb::tid_t tid) | lldb_private::Process | |
FixAnyAddress(lldb::addr_t pc) | lldb_private::Process | |
FixCodeAddress(lldb::addr_t pc) | lldb_private::Process | |
FixDataAddress(lldb::addr_t pc) | lldb_private::Process | |
Flush() | lldb_private::Process | |
ForceNextEventDelivery() | lldb_private::Process | inlineprotected |
ForceScriptedState(lldb::StateType state) | lldb_private::Process | inlinevirtual |
g_all_event_bits | lldb_private::Process | static |
GetABI() | lldb_private::Process | |
GetAddressByteSize() const | lldb_private::Process | |
GetAsyncProfileData(char *buf, size_t buf_size, Status &error) | lldb_private::Process | virtual |
GetAuxvData() | lldb_private::Process | virtual |
GetBreakpointSiteList() | lldb_private::Process | |
GetBreakpointSiteList() const | lldb_private::Process | |
GetBroadcasterClass() const override | lldb_private::Process | inlinevirtual |
GetBroadcasterImpl() | lldb_private::Broadcaster | inlineprotected |
GetBroadcasterName() | lldb_private::Broadcaster | inline |
GetByteOrder() const | lldb_private::Process | |
GetCodeAddressMask() | lldb_private::Process | |
GetCoreFile() const override | lldb_private::PostMortemProcess | inlinevirtual |
GetDataAddressMask() | lldb_private::Process | |
GetDetachKeepsStopped() const | lldb_private::ProcessProperties | |
GetDisableLangRuntimeUnwindPlans() const | lldb_private::ProcessProperties | |
GetDisableMemoryCache() const | lldb_private::ProcessProperties | |
GetDynamicCheckers() | lldb_private::Process | inline |
GetDynamicLoader() | lldb_private::Process | virtual |
GetDynamicLoaderProcessState() | lldb_private::Process | inlinevirtual |
GetEventName(uint32_t event_mask) const | lldb_private::Broadcaster | inline |
GetEventNames(Stream &s, const uint32_t event_mask, bool prefix_with_broadcaster_name) const | lldb_private::Broadcaster | inline |
GetEventsPrivate(lldb::EventSP &event_sp, const Timeout< std::micro > &timeout, bool control_only) | lldb_private::Process | protected |
GetExitDescription() | lldb_private::Process | |
GetExitStatus() | lldb_private::Process | |
GetExperimentalSettingsName() | lldb_private::Properties | static |
GetExtendedCrashInfoDict() | lldb_private::Process | inline |
GetExtendedThreadList() | lldb_private::Process | inline |
GetExtraStartupCommands() const | lldb_private::ProcessProperties | |
GetFileLoadAddress(const FileSpec &file, bool &is_loaded, lldb::addr_t &load_addr) | lldb_private::Process | inlinevirtual |
GetFollowForkMode() const | lldb_private::ProcessProperties | |
GetGlobalProperties() | lldb_private::Process | static |
GetHighmemCodeAddressMask() | lldb_private::Process | |
GetHighmemDataAddressMask() | lldb_private::Process | |
GetHighmemVirtualAddressableBits() const | lldb_private::ProcessProperties | |
GetHijackingListenerName() | lldb_private::Broadcaster | inlineprotected |
GetHistoryThreads(lldb::addr_t addr) | lldb_private::Process | |
GetHostMacCatalystVersion() | lldb_private::Process | inlinevirtual |
GetHostOSVersion() | lldb_private::Process | inlinevirtual |
GetID() const | lldb_private::Process | inline |
GetIgnoreBreakpointsInExpressions() const | lldb_private::ProcessProperties | |
GetImageInfoAddress() | lldb_private::Process | virtual |
GetImagePtrFromToken(size_t token) const | lldb_private::Process | |
GetImageTokens() | lldb_private::Process | inline |
GetImplementation() | lldb_private::Process | inlinevirtual |
GetInstrumentationRuntime(lldb::InstrumentationRuntimeType type) | lldb_private::Process | |
GetInterruptTimeout() const | lldb_private::ProcessProperties | |
GetIOHandlerID() const | lldb_private::Process | inline |
GetJITLoaders() | lldb_private::Process | protectedvirtual |
GetLanguageRuntime(lldb::LanguageType language) | lldb_private::Process | |
GetLanguageRuntimes() | lldb_private::Process | |
GetLastNaturalStopID() const | lldb_private::Process | inline |
GetLastUserExpressionResumeID() const | lldb_private::Process | inline |
GetLoadAddressPermissions(lldb::addr_t load_addr, uint32_t &permissions) | lldb_private::Process | virtual |
GetLoadedDynamicLibrariesInfos(lldb::addr_t image_list_address, lldb::addr_t image_count) | lldb_private::Process | inlinevirtual |
GetLoadedDynamicLibrariesInfos() | lldb_private::Process | inlinevirtual |
GetLoadedDynamicLibrariesInfos(const std::vector< lldb::addr_t > &load_addresses) | lldb_private::Process | inlinevirtual |
GetLoadedModuleList() | lldb_private::Process | inlinevirtual |
GetLoadImageUtilityFunction(Platform *platform, llvm::function_ref< std::unique_ptr< UtilityFunction >()> factory) | lldb_private::Process | |
GetManager() | lldb_private::Broadcaster | |
GetMemoryCacheLineSize() const | lldb_private::ProcessProperties | |
GetMemoryRegionInfo(lldb::addr_t load_addr, MemoryRegionInfo &range_info) | lldb_private::Process | |
GetMemoryRegions(lldb_private::MemoryRegionInfos ®ion_list) | lldb_private::Process | virtual |
GetMemoryTagManager() | lldb_private::Process | |
GetMetadata() | lldb_private::Process | inlinevirtual |
GetModID() const | lldb_private::Process | inline |
GetModIDRef() const | lldb_private::Process | inline |
GetModuleSpec(const FileSpec &module_file_spec, const ArchSpec &arch, ModuleSpec &module_spec) | lldb_private::Process | virtual |
GetNextEvent(lldb::EventSP &event_sp) | lldb_private::Process | |
GetNextThreadIndexID(uint64_t thread_id) | lldb_private::Process | |
GetOperatingSystem() | lldb_private::Process | inline |
GetOSPluginReportsAllThreads() const | lldb_private::ProcessProperties | |
GetPluginCommandObject() | lldb_private::Process | inlinevirtual |
GetPluginName()=0 | lldb_private::PluginInterface | pure virtual |
GetPrimaryListener() | lldb_private::Broadcaster | inline |
GetPrivateState() | lldb_private::Process | protected |
GetProcessInfo(ProcessInstanceInfo &info) | lldb_private::Process | virtual |
GetPropertyAtIndexAs(uint32_t idx, T default_value, const ExecutionContext *exe_ctx=nullptr) const | lldb_private::Properties | inline |
GetPropertyAtIndexAs(uint32_t idx, const ExecutionContext *exe_ctx=nullptr) const | lldb_private::Properties | inline |
GetPropertyValue(const ExecutionContext *exe_ctx, llvm::StringRef property_path, Status &error) const | lldb_private::Properties | virtual |
GetPythonOSPluginPath() const | lldb_private::ProcessProperties | |
GetQueueList() | lldb_private::Process | inline |
GetResumeID() const | lldb_private::Process | inline |
GetRunLock() | lldb_private::Process | |
GetSharedCacheInfo() | lldb_private::Process | inlinevirtual |
GetShouldDetach() const | lldb_private::Process | inline |
GetSoftwareBreakpointTrapOpcode(BreakpointSite *bp_site) | lldb_private::Process | |
GetSourceFileCache() | lldb_private::Process | inline |
GetState() | lldb_private::Process | |
GetStateChangedEvents(lldb::EventSP &event_sp, const Timeout< std::micro > &timeout, lldb::ListenerSP hijack_listener) | lldb_private::Process | |
GetStateChangedEventsPrivate(lldb::EventSP &event_sp, const Timeout< std::micro > &timeout) | lldb_private::Process | protected |
GetStaticBroadcasterClass() | lldb_private::Process | static |
GetStatus(Stream &ostrm) | lldb_private::Process | |
GetSTDERR(char *buf, size_t buf_size, Status &error) | lldb_private::Process | virtual |
GetSTDOUT(char *buf, size_t buf_size, Status &error) | lldb_private::Process | virtual |
GetSteppingRunsAllThreads() const | lldb_private::ProcessProperties | |
GetStopEventForStopID(uint32_t stop_id) const | lldb_private::Process | inline |
GetStopID() const | lldb_private::Process | inline |
GetStopOnExec() const | lldb_private::ProcessProperties | |
GetStopOnSharedLibraryEvents() const | lldb_private::ProcessProperties | |
GetStructuredDataPlugin(llvm::StringRef type_name) const | lldb_private::Process | |
GetSystemArchitecture() | lldb_private::Process | inlinevirtual |
GetSystemRuntime() | lldb_private::Process | virtual |
GetTarget() | lldb_private::Process | inline |
GetTarget() const | lldb_private::Process | inline |
GetThreadList() | lldb_private::Process | inline |
GetThreadStatus(Stream &ostrm, bool only_threads_with_stop_reason, uint32_t start_frame, uint32_t num_frames, uint32_t num_frames_with_source, bool stop_format) | lldb_private::Process | |
GetUniqueID() const | lldb_private::Process | inline |
GetUnixSignals() | lldb_private::Process | |
GetUnwindOnErrorInExpressions() const | lldb_private::ProcessProperties | |
GetUtilityExpressionTimeout() const | lldb_private::ProcessProperties | |
GetValueProperties() const | lldb_private::Properties | inlinevirtual |
GetVirtualAddressableBits() const | lldb_private::ProcessProperties | |
GetWarningsOptimization() const | lldb_private::ProcessProperties | |
GetWarningsUnsupportedLanguage() const | lldb_private::ProcessProperties | |
GetWatchpointReportedAfter() | lldb_private::Process | |
GetWatchpointResourceList() | lldb_private::Process | inline |
GetWatchpointSlotCount() | lldb_private::Process | inlinevirtual |
Halt(bool clear_thread_plans=false, bool use_run_lock=true) | lldb_private::Process | |
HaltPrivate() | lldb_private::Process | protected |
HandlePrivateEvent(lldb::EventSP &event_sp) | lldb_private::Process | protected |
HandleProcessStateChangedEvent(const lldb::EventSP &event_sp, Stream *stream, SelectMostRelevant select_most_relevant, bool &pop_process_io_handler) | lldb_private::Process | static |
HandleThreadAsyncInterrupt(uint8_t signo, const std::string &description) | lldb_private::Process | inlineprotectedvirtual |
HasAssignedIndexIDToThread(uint64_t sb_thread_id) | lldb_private::Process | |
HijackBroadcaster(const lldb::ListenerSP &listener_sp, uint32_t event_mask=UINT32_MAX) | lldb_private::Broadcaster | inline |
HijackProcessEvents(lldb::ListenerSP listener_sp) | lldb_private::Process | |
IsAlive() | lldb_private::Process | virtual |
IsHijackedForEvent(uint32_t event_mask) | lldb_private::Broadcaster | inline |
IsLiveDebugSession() const override | lldb_private::PostMortemProcess | inlinevirtual |
IsPossibleDynamicValue(ValueObject &in_value) | lldb_private::Process | |
IsRunning() const | lldb_private::Process | |
IsSettingExperimental(llvm::StringRef setting) | lldb_private::Properties | static |
IsValid() const | lldb_private::Process | inline |
LanguageRuntimeCollection typedef | lldb_private::Process | protected |
Launch(ProcessLaunchInfo &launch_info) | lldb_private::Process | virtual |
LaunchPrivate(ProcessLaunchInfo &launch_info, lldb::StateType &state, lldb::EventSP &event_sp) | lldb_private::Process | private |
LaunchSynchronousHijackListenerName | lldb_private::Process | static |
LoadCore() | lldb_private::Process | virtual |
LoadModules() | lldb_private::Process | inlinevirtual |
LoadOperatingSystemPlugin(bool flush) | lldb_private::Process | protected |
LoadRange typedef | lldb_private::Process | |
m_abi_sp | lldb_private::Process | protected |
m_allocated_memory_cache | lldb_private::Process | protected |
m_breakpoint_site_list | lldb_private::Process | protected |
m_broadcaster_name | lldb_private::Broadcaster | private |
m_broadcaster_sp | lldb_private::Broadcaster | private |
m_can_interpret_function_calls | lldb_private::Process | protected |
m_can_jit | lldb_private::Process | protected |
m_clear_thread_plans_on_stop | lldb_private::Process | protected |
m_code_address_mask | lldb_private::Process | protected |
m_collection_sp | lldb_private::Properties | protected |
m_core_file | lldb_private::PostMortemProcess | protected |
m_crash_info_dict_sp | lldb_private::Process | protected |
m_currently_handling_do_on_removals | lldb_private::Process | protected |
m_data_address_mask | lldb_private::Process | protected |
m_destroy_in_process | lldb_private::Process | protected |
m_destructing | lldb_private::Process | protected |
m_dlopen_utility_func_flag_once | lldb_private::Process | protected |
m_dlopen_utility_func_up | lldb_private::Process | protected |
m_dyld_up | lldb_private::Process | protected |
m_dynamic_checkers_up | lldb_private::Process | protected |
m_exit_status | lldb_private::Process | protected |
m_exit_status_mutex | lldb_private::Process | protected |
m_exit_string | lldb_private::Process | protected |
m_experimental_properties_up | lldb_private::ProcessProperties | protected |
m_extended_thread_list | lldb_private::Process | protected |
m_extended_thread_stop_id | lldb_private::Process | protected |
m_finalizing | lldb_private::Process | protected |
m_force_next_event_delivery | lldb_private::Process | protected |
m_highmem_code_address_mask | lldb_private::Process | protected |
m_highmem_data_address_mask | lldb_private::Process | protected |
m_image_tokens | lldb_private::Process | protected |
m_instrumentation_runtimes | lldb_private::Process | protected |
m_interrupt_tid | lldb_private::Process | protected |
m_iohandler_sync | lldb_private::Process | protected |
m_jit_loaders_up | lldb_private::Process | protected |
m_language_runtimes | lldb_private::Process | protected |
m_language_runtimes_mutex | lldb_private::Process | protected |
m_last_broadcast_state | lldb_private::Process | protected |
m_manager_sp | lldb_private::Broadcaster | private |
m_memory_cache | lldb_private::Process | protected |
m_mod_id | lldb_private::Process | protected |
m_next_event_action_up | lldb_private::Process | protected |
m_notifications | lldb_private::Process | protected |
m_os_up | lldb_private::Process | protected |
m_pid | lldb_private::Process | protected |
m_pre_resume_actions | lldb_private::Process | protected |
m_private_run_lock | lldb_private::Process | protected |
m_private_state | lldb_private::Process | protected |
m_private_state_broadcaster | lldb_private::Process | protected |
m_private_state_control_broadcaster | lldb_private::Process | protected |
m_private_state_listener_sp | lldb_private::Process | protected |
m_private_state_thread | lldb_private::Process | protected |
m_process | lldb_private::ProcessProperties | protected |
m_process_input_reader | lldb_private::Process | protected |
m_process_input_reader_mutex | lldb_private::Process | mutableprotected |
m_process_unique_id | lldb_private::Process | protected |
m_profile_data | lldb_private::Process | protected |
m_profile_data_comm_mutex | lldb_private::Process | protected |
m_public_run_lock | lldb_private::Process | protected |
m_public_state | lldb_private::Process | protected |
m_queue_list | lldb_private::Process | protected |
m_queue_list_stop_id | lldb_private::Process | protected |
m_resolved_indirect_addresses | lldb_private::Process | protected |
m_resume_requested | lldb_private::Process | protected |
m_run_thread_plan_lock | lldb_private::Process | protected |
m_should_detach | lldb_private::Process | protected |
m_source_file_cache | lldb_private::Process | protected |
m_stderr_data | lldb_private::Process | protected |
m_stdin_forward | lldb_private::Process | protected |
m_stdio_communication | lldb_private::Process | protected |
m_stdio_communication_mutex | lldb_private::Process | protected |
m_stdout_data | lldb_private::Process | protected |
m_structured_data_plugin_map | lldb_private::Process | protected |
m_system_runtime_up | lldb_private::Process | protected |
m_target_wp | lldb_private::Process | protected |
m_thread_id_to_index_id_map | lldb_private::Process | protected |
m_thread_index_id | lldb_private::Process | protected |
m_thread_list | lldb_private::Process | protected |
m_thread_list_real | lldb_private::Process | protected |
m_thread_mutex | lldb_private::Process | protected |
m_thread_plans | lldb_private::Process | protected |
m_unix_signals_sp | lldb_private::Process | protected |
m_watchpoint_resource_list | lldb_private::Process | protected |
MapSupportedStructuredDataPlugins(const StructuredData::Array &supported_type_names) | lldb_private::Process | protected |
ModulesDidLoad(ModuleList &module_list) | lldb_private::Process | virtual |
operator=(const Process &)=delete | lldb_private::Process | private |
lldb_private::PluginInterface::operator=(const PluginInterface &)=delete | lldb_private::PluginInterface | |
PausePrivateStateThread() | lldb_private::Process | protected |
PeekAtStateChangedEvents() | lldb_private::Process | |
PluginInterface()=default | lldb_private::PluginInterface | |
PluginInterface(const PluginInterface &)=delete | lldb_private::PluginInterface | |
PopProcessIOHandler() | lldb_private::Process | protected |
PostMortemProcess(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp, const FileSpec &core_file) | lldb_private::PostMortemProcess | inline |
PrefetchModuleSpecs(llvm::ArrayRef< FileSpec > module_file_specs, const llvm::Triple &triple) | lldb_private::Process | inlinevirtual |
PreResumeActionCallback typedef | lldb_private::Process | |
PrintWarningOptimization(const SymbolContext &sc) | lldb_private::Process | |
PrintWarningUnsupportedLanguage(const SymbolContext &sc) | lldb_private::Process | |
PrivateResume() | lldb_private::Process | protected |
PrivateStateThreadIsValid() const | lldb_private::Process | inlineprotected |
Process(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp) | lldb_private::PostMortemProcess | private |
Process(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp, const lldb::UnixSignalsSP &unix_signals_sp) | lldb_private::PostMortemProcess | private |
ProcessIOHandlerExists() const | lldb_private::Process | inlineprotected |
ProcessIOHandlerIsActive() | lldb_private::Process | protected |
lldb_private::ProcessProperties::ProcessProperties(lldb_private::Process *process) | lldb_private::ProcessProperties | |
Properties() | lldb_private::Properties | |
Properties(const lldb::OptionValuePropertiesSP &collection_sp) | lldb_private::Properties | |
PruneThreadPlans() | lldb_private::Process | |
PruneThreadPlansForTID(lldb::tid_t tid) | lldb_private::Process | |
PushProcessIOHandler() | lldb_private::Process | protected |
PutSTDIN(const char *buf, size_t buf_size, Status &error) | lldb_private::Process | inlinevirtual |
Queues() | lldb_private::Process | inline |
ReadCStringFromMemory(lldb::addr_t vm_addr, char *cstr, size_t cstr_max_len, Status &error) | lldb_private::Process | |
ReadCStringFromMemory(lldb::addr_t vm_addr, std::string &out_str, Status &error) | lldb_private::Process | |
ReadMemory(lldb::addr_t vm_addr, void *buf, size_t size, Status &error) | lldb_private::Process | virtual |
ReadMemoryFromInferior(lldb::addr_t vm_addr, void *buf, size_t size, Status &error) | lldb_private::Process | |
ReadMemoryTags(lldb::addr_t addr, size_t len) | lldb_private::Process | virtual |
ReadModuleFromMemory(const FileSpec &file_spec, lldb::addr_t header_addr, size_t size_to_read=512) | lldb_private::Process | |
ReadPointerFromMemory(lldb::addr_t vm_addr, Status &error) | lldb_private::Process | |
ReadScalarIntegerFromMemory(lldb::addr_t addr, uint32_t byte_size, bool is_signed, Scalar &scalar, Status &error) | lldb_private::Process | |
ReadSignedIntegerFromMemory(lldb::addr_t load_addr, size_t byte_size, int64_t fail_value, Status &error) | lldb_private::Process | |
ReadUnsignedIntegerFromMemory(lldb::addr_t load_addr, size_t byte_size, uint64_t fail_value, Status &error) | lldb_private::Process | |
RefreshStateAfterStop()=0 | lldb_private::Process | pure virtual |
RegisterNotificationCallbacks(const Process::Notifications &callbacks) | lldb_private::Process | |
RemoveBreakpointOpcodesFromBuffer(lldb::addr_t addr, size_t size, uint8_t *buf) const | lldb_private::Process | protected |
RemoveConstituentFromBreakpointSite(lldb::user_id_t site_id, lldb::user_id_t constituent_id, lldb::BreakpointSiteSP &bp_site_sp) | lldb_private::Process | |
RemoveInvalidMemoryRange(const LoadRange ®ion) | lldb_private::Process | |
RemoveListener(const lldb::ListenerSP &listener_sp, uint32_t event_mask=UINT32_MAX) | lldb_private::Broadcaster | inline |
ResetExtendedCrashInfoDict() | lldb_private::Process | inline |
ResetImageToken(size_t token) | lldb_private::Process | |
ResolveIndirectFunction(const Address *address, Status &error) | lldb_private::Process | virtual |
RestoreBroadcaster() | lldb_private::Broadcaster | inline |
RestoreProcessEvents() | lldb_private::Process | |
Resume() | lldb_private::Process | |
ResumePrivateStateThread() | lldb_private::Process | protected |
ResumeSynchronous(Stream *stream) | lldb_private::Process | |
ResumeSynchronousHijackListenerName | lldb_private::Process | static |
RouteAsyncStructuredData(const StructuredData::ObjectSP object_sp) | lldb_private::Process | protected |
RunPreResumeActions() | lldb_private::Process | |
RunPrivateStateThread(bool is_secondary_thread) | lldb_private::Process | private |
RunThreadPlan(ExecutionContext &exe_ctx, lldb::ThreadPlanSP &thread_plan_sp, const EvaluateExpressionOptions &options, DiagnosticManager &diagnostic_manager) | lldb_private::Process | |
SaveCore(llvm::StringRef outfile) | lldb_private::Process | virtual |
SendAsyncInterrupt(Thread *thread=nullptr) | lldb_private::Process | |
SendEventData(const char *data) | lldb_private::Process | inlinevirtual |
SetAddressableBitMasks(AddressableBits bit_masks) | lldb_private::Process | protected |
SetCanInterpretFunctionCalls(bool can_interpret_function_calls) | lldb_private::Process | inline |
SetCanJIT(bool can_jit) | lldb_private::Process | |
SetCanRunCode(bool can_run_code) | lldb_private::Process | |
SetCodeAddressMask(lldb::addr_t code_address_mask) | lldb_private::Process | |
SetDataAddressMask(lldb::addr_t data_address_mask) | lldb_private::Process | |
SetDetachKeepsStopped(bool keep_stopped) | lldb_private::ProcessProperties | |
SetDisableLangRuntimeUnwindPlans(bool disable) | lldb_private::ProcessProperties | |
SetDynamicCheckers(DynamicCheckerFunctions *dynamic_checkers) | lldb_private::Process | |
SetDynamicLoader(lldb::DynamicLoaderUP dyld) | lldb_private::Process | |
SetEventName(uint32_t event_mask, const char *name) | lldb_private::Broadcaster | inline |
SetExitStatus(int exit_status, llvm::StringRef exit_string) | lldb_private::Process | virtual |
SetExtraStartupCommands(const Args &args) | lldb_private::ProcessProperties | |
SetHighmemCodeAddressMask(lldb::addr_t code_address_mask) | lldb_private::Process | |
SetHighmemDataAddressMask(lldb::addr_t data_address_mask) | lldb_private::Process | |
SetHighmemVirtualAddressableBits(uint32_t bits) | lldb_private::ProcessProperties | |
SetID(lldb::pid_t new_pid) | lldb_private::Process | inline |
SetIgnoreBreakpointsInExpressions(bool ignore) | lldb_private::ProcessProperties | |
SetNextEventAction(Process::NextEventAction *next_event_action) | lldb_private::Process | inlineprotected |
SetOSPluginReportsAllThreads(bool does_report) | lldb_private::ProcessProperties | |
SetPrimaryListener(lldb::ListenerSP listener_sp) | lldb_private::Broadcaster | inline |
SetPrivateState(lldb::StateType state) | lldb_private::Process | protected |
SetProcessExitStatus(lldb::pid_t pid, bool exited, int signo, int status) | lldb_private::Process | static |
SetPropertyAtIndex(uint32_t idx, T t, const ExecutionContext *exe_ctx=nullptr) const | lldb_private::Properties | inline |
SetPropertyValue(const ExecutionContext *exe_ctx, VarSetOperationType op, llvm::StringRef property_path, llvm::StringRef value) | lldb_private::Properties | virtual |
SetPublicState(lldb::StateType new_state, bool restarted) | lldb_private::Process | protected |
SetPythonOSPluginPath(const FileSpec &file) | lldb_private::ProcessProperties | |
SetRunningUserExpression(bool on) | lldb_private::Process | |
SetRunningUtilityFunction(bool on) | lldb_private::Process | |
SetShadowListener(lldb::ListenerSP shadow_listener_sp) | lldb_private::Process | inline |
SetShouldDetach(bool b) | lldb_private::Process | inline |
SetSTDIOFileDescriptor(int file_descriptor) | lldb_private::Process | |
SetStopOnSharedLibraryEvents(bool stop) | lldb_private::ProcessProperties | |
SettingsInitialize() | lldb_private::Process | static |
SettingsTerminate() | lldb_private::Process | static |
SetUnixSignals(lldb::UnixSignalsSP &&signals_sp) | lldb_private::Process | |
SetUnwindOnErrorInExpressions(bool ignore) | lldb_private::ProcessProperties | |
SetVirtualAddressableBits(uint32_t bits) | lldb_private::ProcessProperties | |
ShouldBroadcastEvent(Event *event_ptr) | lldb_private::Process | private |
Signal(int signal) | lldb_private::Process | |
StartNoticingNewThreads() | lldb_private::Process | inlinevirtual |
StartPrivateStateThread(bool is_secondary_thread=false) | lldb_private::Process | protected |
StateChangedIsExternallyHijacked() | lldb_private::Process | |
StateChangedIsHijackedForSynchronousResume() | lldb_private::Process | |
STDIOReadThreadBytesReceived(void *baton, const void *src, size_t src_len) | lldb_private::Process | protectedstatic |
StopForDestroyOrDetach(lldb::EventSP &exit_event_sp) | lldb_private::Process | protected |
StopLocker typedef | lldb_private::Process | |
StopNoticingNewThreads() | lldb_private::Process | inlinevirtual |
StopPrivateStateThread() | lldb_private::Process | protected |
SupportsMemoryTagging() | lldb_private::Process | inlineprotectedvirtual |
SynchronouslyNotifyStateChanged(lldb::StateType state) | lldb_private::Process | protected |
SyncIOHandler(uint32_t iohandler_id, const Timeout< std::micro > &timeout) | lldb_private::Process | |
Threads() | lldb_private::Process | inline |
TraceGetBinaryData(const TraceGetBinaryDataRequest &request) | lldb_private::Process | inlineprotectedvirtual |
TraceGetState(llvm::StringRef type) | lldb_private::Process | inlineprotectedvirtual |
TraceStart(const llvm::json::Value &request) | lldb_private::Process | inlineprotectedvirtual |
TraceStop(const TraceStopRequest &request) | lldb_private::Process | inlineprotectedvirtual |
TraceSupported() | lldb_private::Process | protectedvirtual |
UnregisterNotificationCallbacks(const Process::Notifications &callbacks) | lldb_private::Process | |
UpdateAutomaticSignalFiltering() | lldb_private::Process | protectedvirtual |
UpdateQueueListIfNeeded() | lldb_private::Process | virtual |
UpdateThreadList(ThreadList &old_thread_list, ThreadList &new_thread_list) | lldb_private::Process | |
UpdateThreadListIfNeeded() | lldb_private::Process | |
WaitForProcessStopPrivate(lldb::EventSP &event_sp, const Timeout< std::micro > &timeout) | lldb_private::Process | protected |
WaitForProcessToStop(const Timeout< std::micro > &timeout, lldb::EventSP *event_sp_ptr=nullptr, bool wait_always=true, lldb::ListenerSP hijack_listener=lldb::ListenerSP(), Stream *stream=nullptr, bool use_run_lock=true, SelectMostRelevant select_most_relevant=DoNoSelectMostRelevantFrame) | lldb_private::Process | |
WarnBeforeDetach() const | lldb_private::Process | inlinevirtual |
WillAttachToProcessWithID(lldb::pid_t pid) | lldb_private::Process | |
WillAttachToProcessWithName(const char *process_name, bool wait_for_launch) | lldb_private::Process | |
WillDestroy() | lldb_private::Process | inlinevirtual |
WillDetach() | lldb_private::Process | inlinevirtual |
WillHalt() | lldb_private::Process | inlinevirtual |
WillLaunch(Module *module) | lldb_private::Process | |
WillPublicStop() | lldb_private::Process | inlinevirtual |
WillResume() | lldb_private::Process | inlinevirtual |
WillSignal() | lldb_private::Process | inlinevirtual |
WriteMemory(lldb::addr_t vm_addr, const void *buf, size_t size, Status &error) | lldb_private::Process | |
WriteMemoryPrivate(lldb::addr_t addr, const void *buf, size_t size, Status &error) | lldb_private::Process | protected |
WriteMemoryTags(lldb::addr_t addr, size_t len, const std::vector< lldb::addr_t > &tags) | lldb_private::Process | |
WriteObjectFile(std::vector< ObjectFile::LoadableData > entries) | lldb_private::Process | virtual |
WritePointerToMemory(lldb::addr_t vm_addr, lldb::addr_t ptr_value, Status &error) | lldb_private::Process | |
WriteScalarToMemory(lldb::addr_t vm_addr, const Scalar &scalar, size_t size, Status &error) | lldb_private::Process | |
~Broadcaster() | lldb_private::Broadcaster | virtual |
~ExecutionContextScope()=default | lldb_private::ExecutionContextScope | virtual |
~PluginInterface()=default | lldb_private::PluginInterface | virtual |
~Process() override | lldb_private::Process | |
~ProcessProperties() override | lldb_private::ProcessProperties | |
~Properties() | lldb_private::Properties | virtual |