AllocateMemory(size_t size, uint32_t permissions) override | lldb_private::NativeProcessWindows | virtual |
lldb_private::ProcessDebugger::AllocateMemory(size_t size, uint32_t permissions, lldb::addr_t &addr) | lldb_private::ProcessDebugger | protected |
AttachProcess(lldb::pid_t pid, const ProcessAttachInfo &attach_info, DebugDelegateSP delegate) | lldb_private::ProcessDebugger | protected |
CacheLoadedModules() | lldb_private::NativeProcessWindows | private |
CanResume() const | lldb_private::NativeProcessProtocol | inline |
DeallocateMemory(lldb::addr_t addr) override | lldb_private::NativeProcessWindows | virtual |
DestroyProcess(lldb::StateType process_state) | lldb_private::ProcessDebugger | protected |
Detach() override | lldb_private::NativeProcessWindows | virtual |
DetachProcess() | lldb_private::ProcessDebugger | protected |
DoStopIDBumped(uint32_t newBumpId) | lldb_private::NativeProcessProtocol | protectedvirtual |
EnableSoftwareBreakpoint(lldb::addr_t addr, uint32_t size_hint) | lldb_private::NativeProcessProtocol | private |
Extension enum name | lldb_private::NativeProcessProtocol | |
FindSoftwareBreakpoint(lldb::addr_t addr) | lldb_private::NativeProcessWindows | protected |
FixupBreakpointPCAsNeeded(NativeThreadProtocol &thread) | lldb_private::NativeProcessProtocol | protected |
GetAddressByteSize() const | lldb_private::NativeProcessProtocol | inline |
GetArchitecture() const override | lldb_private::NativeProcessWindows | inlinevirtual |
GetAuxvData() const override | lldb_private::NativeProcessWindows | virtual |
GetByteOrder() const | lldb_private::NativeProcessProtocol | inline |
GetCurrentThread() | lldb_private::NativeProcessProtocol | inline |
GetCurrentThreadID() const | lldb_private::NativeProcessProtocol | inline |
GetDebuggedProcessId() const | lldb_private::ProcessDebugger | protected |
GetExitStatus() | lldb_private::NativeProcessProtocol | virtual |
GetFileLoadAddress(const llvm::StringRef &file_name, lldb::addr_t &load_addr) override | lldb_private::NativeProcessWindows | virtual |
GetHardwareBreakpointMap() const | lldb_private::NativeProcessProtocol | virtual |
GetHardwareDebugSupportInfo() const | lldb_private::NativeProcessProtocol | virtual |
GetID() const | lldb_private::NativeProcessProtocol | inline |
GetLoadedModuleFileSpec(const char *module_path, FileSpec &file_spec) override | lldb_private::NativeProcessWindows | virtual |
GetLoadedSVR4Libraries() | lldb_private::NativeProcessProtocol | inlinevirtual |
GetMemoryRegionInfo(lldb::addr_t load_addr, MemoryRegionInfo &range_info) override | lldb_private::NativeProcessWindows | virtual |
GetSharedLibraryInfoAddress() override | lldb_private::NativeProcessWindows | virtual |
GetSoftwareBreakpointPCOffset() override | lldb_private::NativeProcessWindows | protectedvirtual |
GetSoftwareBreakpointTrapOpcode(size_t size_hint) override | lldb_private::NativeProcessWindows | protectedvirtual |
GetState() const | lldb_private::NativeProcessProtocol | |
GetStopID() const | lldb_private::NativeProcessProtocol | |
GetTerminalFileDescriptor() | lldb_private::NativeProcessProtocol | inlinevirtual |
GetThreadAtIndex(uint32_t idx) | lldb_private::NativeProcessProtocol | |
GetThreadByID(lldb::tid_t thread_id) | lldb_private::NativeProcessWindows | protected |
GetThreadByIDUnlocked(lldb::tid_t tid) | lldb_private::NativeProcessProtocol | protected |
GetWatchpointMap() const | lldb_private::NativeProcessProtocol | virtual |
Halt() override | lldb_private::NativeProcessWindows | virtual |
HaltProcess(bool &caused_stop) | lldb_private::ProcessDebugger | protected |
IgnoreSignals(llvm::ArrayRef< int > signals) override | lldb_private::NativeProcessWindows | virtual |
Interrupt() override | lldb_private::NativeProcessWindows | virtual |
IsAlive() const override | lldb_private::NativeProcessWindows | virtual |
IsRunning() const | lldb_private::NativeProcessProtocol | inline |
IsStepping() const | lldb_private::NativeProcessProtocol | inline |
Kill() override | lldb_private::NativeProcessWindows | virtual |
LaunchProcess(ProcessLaunchInfo &launch_info, DebugDelegateSP delegate) | lldb_private::ProcessDebugger | protected |
m_arch | lldb_private::NativeProcessWindows | private |
m_current_thread_id | lldb_private::NativeProcessProtocol | protected |
m_delegate | lldb_private::NativeProcessProtocol | protected |
m_enabled_extensions | lldb_private::NativeProcessProtocol | protected |
m_exit_status | lldb_private::NativeProcessProtocol | protected |
m_hw_breakpoints_map | lldb_private::NativeProcessProtocol | protected |
m_loaded_modules | lldb_private::NativeProcessWindows | private |
m_mutex | lldb_private::ProcessDebugger | protected |
m_pid | lldb_private::NativeProcessProtocol | protected |
m_session_data | lldb_private::ProcessDebugger | protected |
m_signals_to_ignore | lldb_private::NativeProcessProtocol | protected |
m_software_breakpoints | lldb_private::NativeProcessProtocol | protected |
m_state | lldb_private::NativeProcessProtocol | protected |
m_state_mutex | lldb_private::NativeProcessProtocol | mutableprotected |
m_stop_id | lldb_private::NativeProcessProtocol | protected |
m_terminal_fd | lldb_private::NativeProcessProtocol | protected |
m_threads | lldb_private::NativeProcessProtocol | protected |
m_threads_mutex | lldb_private::NativeProcessProtocol | mutableprotected |
m_watchpoint_list | lldb_private::NativeProcessProtocol | protected |
NativeProcessProtocol(lldb::pid_t pid, int terminal_fd, NativeDelegate &delegate) | lldb_private::NativeProcessProtocol | protected |
NativeProcessWindows(ProcessLaunchInfo &launch_info, NativeDelegate &delegate, llvm::Error &E) | lldb_private::NativeProcessWindows | private |
NativeProcessWindows(lldb::pid_t pid, int terminal_fd, NativeDelegate &delegate, llvm::Error &E) | lldb_private::NativeProcessWindows | private |
NotifyDidExec() | lldb_private::NativeProcessProtocol | protectedvirtual |
NotifyTracersProcessDidStop() | lldb_private::NativeProcessProtocol | inlinevirtual |
NotifyTracersProcessWillResume() | lldb_private::NativeProcessProtocol | inlinevirtual |
OnCreateThread(const HostThread &thread) override | lldb_private::NativeProcessWindows | virtual |
OnDebugException(bool first_chance, const ExceptionRecord &record) override | lldb_private::NativeProcessWindows | virtual |
OnDebuggerConnected(lldb::addr_t image_base) override | lldb_private::NativeProcessWindows | virtual |
OnDebuggerError(const Status &error, uint32_t type) | lldb_private::ProcessDebugger | virtual |
OnDebugString(const std::string &string) | lldb_private::ProcessDebugger | virtual |
OnExitProcess(uint32_t exit_code) override | lldb_private::NativeProcessWindows | virtual |
OnExitThread(lldb::tid_t thread_id, uint32_t exit_code) override | lldb_private::NativeProcessWindows | virtual |
OnLoadDll(const ModuleSpec &module_spec, lldb::addr_t module_addr) override | lldb_private::NativeProcessWindows | virtual |
OnUnloadDll(lldb::addr_t module_addr) override | lldb_private::NativeProcessWindows | virtual |
ReadCStringFromMemory(lldb::addr_t addr, char *buffer, size_t max_size, size_t &total_bytes_read) | lldb_private::NativeProcessProtocol | |
ReadMemory(lldb::addr_t addr, void *buf, size_t size, size_t &bytes_read) override | lldb_private::NativeProcessWindows | virtual |
ReadMemoryTags(int32_t type, lldb::addr_t addr, size_t len, std::vector< uint8_t > &tags) | lldb_private::NativeProcessProtocol | virtual |
ReadMemoryWithoutTrap(lldb::addr_t addr, void *buf, size_t size, size_t &bytes_read) | lldb_private::NativeProcessProtocol | |
RemoveBreakpoint(lldb::addr_t addr, bool hardware=false) override | lldb_private::NativeProcessWindows | virtual |
RemoveHardwareBreakpoint(lldb::addr_t addr) | lldb_private::NativeProcessProtocol | virtual |
RemoveSoftwareBreakpoint(lldb::addr_t addr) | lldb_private::NativeProcessProtocol | protected |
RemoveWatchpoint(lldb::addr_t addr) | lldb_private::NativeProcessProtocol | virtual |
Resume(const ResumeActionList &resume_actions) override | lldb_private::NativeProcessWindows | virtual |
SaveCore(llvm::StringRef path_hint) | lldb_private::NativeProcessProtocol | inlinevirtual |
SetArchitecture(const ArchSpec &arch_spec) | lldb_private::NativeProcessWindows | inline |
SetBreakpoint(lldb::addr_t addr, uint32_t size, bool hardware) override | lldb_private::NativeProcessWindows | virtual |
SetCurrentThreadID(lldb::tid_t tid) | lldb_private::NativeProcessProtocol | inline |
SetEnabledExtensions(Extension flags) | lldb_private::NativeProcessProtocol | inlinevirtual |
SetExitStatus(WaitStatus status, bool bNotifyStateChange) | lldb_private::NativeProcessProtocol | virtual |
SetHardwareBreakpoint(lldb::addr_t addr, size_t size) | lldb_private::NativeProcessProtocol | virtual |
SetID(lldb::pid_t pid) | lldb_private::NativeProcessProtocol | inlineprotected |
SetSoftwareBreakpoint(lldb::addr_t addr, uint32_t size_hint) | lldb_private::NativeProcessProtocol | protected |
SetState(lldb::StateType state, bool notify_delegates=true) | lldb_private::NativeProcessProtocol | protected |
SetStopReasonForThread(NativeThreadWindows &thread, lldb::StopReason reason, std::string description="") | lldb_private::NativeProcessWindows | protected |
SetWatchpoint(lldb::addr_t addr, size_t size, uint32_t watch_flags, bool hardware) | lldb_private::NativeProcessProtocol | virtual |
Signal(int signo) override | lldb_private::NativeProcessWindows | virtual |
StopThread(lldb::tid_t thread_id, lldb::StopReason reason, std::string description="") | lldb_private::NativeProcessWindows | protected |
SynchronouslyNotifyProcessStateChanged(lldb::StateType state) | lldb_private::NativeProcessProtocol | private |
thread_collection typedef | lldb_private::NativeProcessProtocol | |
thread_list_adapter(I &iter) | lldb_private::NativeProcessProtocol | inlinestatic |
ThreadIterable typedef | lldb_private::NativeProcessProtocol | |
Threads() const | lldb_private::NativeProcessProtocol | inline |
TraceGetBinaryData(const TraceGetBinaryDataRequest &request) | lldb_private::NativeProcessProtocol | inlinevirtual |
TraceGetState(llvm::StringRef type) | lldb_private::NativeProcessProtocol | inlinevirtual |
TraceStart(llvm::StringRef json_params, llvm::StringRef type) | lldb_private::NativeProcessProtocol | inlinevirtual |
TraceStop(const TraceStopRequest &request) | lldb_private::NativeProcessProtocol | inlinevirtual |
TraceSupported() | lldb_private::NativeProcessProtocol | inlinevirtual |
UpdateThreads() override | lldb_private::NativeProcessWindows | virtual |
WaitForDebuggerConnection(DebuggerThreadSP debugger, HostProcess &process) | lldb_private::ProcessDebugger | protected |
WriteMemory(lldb::addr_t addr, const void *buf, size_t size, size_t &bytes_written) override | lldb_private::NativeProcessWindows | virtual |
WriteMemoryTags(int32_t type, lldb::addr_t addr, size_t len, const std::vector< uint8_t > &tags) | lldb_private::NativeProcessProtocol | virtual |
~NativeProcessProtocol()=default | lldb_private::NativeProcessProtocol | virtual |
~ProcessDebugger() | lldb_private::ProcessDebugger | virtual |