|
LLDB mainline
|
#include "ProcessDebugger.h"#include "lldb/Host/windows/windows.h"#include <psapi.h>#include "lldb/Host/FileSystem.h"#include "lldb/Host/HostNativeProcessBase.h"#include "lldb/Host/HostProcess.h"#include "lldb/Host/HostThread.h"#include "lldb/Host/ProcessLaunchInfo.h"#include "lldb/Target/MemoryRegionInfo.h"#include "lldb/Target/Process.h"#include "lldb/Utility/FileSpec.h"#include "llvm/Support/ConvertUTF.h"#include "llvm/Support/Error.h"#include "DebuggerThread.h"#include "ExceptionRecord.h"#include "ProcessWindowsLog.h"#include <string>#include <string_view>Go to the source code of this file.
Namespaces | |
| namespace | lldb_private |
| A class that represents a running process on the host machine. | |
Functions | |
| static void | NormalizeWindowsPathSeparators (std::string &s) |
| static DWORD | ConvertLldbToWinApiProtect (uint32_t protect) |
| static bool | IsPageReadable (uint32_t protect) |
| static bool | IsPageWritable (uint32_t protect) |
| static bool | IsPageExecutable (uint32_t protect) |
|
static |
Definition at line 97 of file ProcessDebugger.cpp.
Referenced by lldb_private::ProcessDebugger::AllocateMemory().
|
static |
Definition at line 124 of file ProcessDebugger.cpp.
Referenced by lldb_private::ProcessDebugger::GetMemoryRegionInfo().
|
static |
Definition at line 115 of file ProcessDebugger.cpp.
Referenced by lldb_private::ProcessDebugger::GetMemoryRegionInfo().
|
static |
Definition at line 119 of file ProcessDebugger.cpp.
Referenced by lldb_private::ProcessDebugger::GetMemoryRegionInfo().
|
static |
Definition at line 36 of file ProcessDebugger.cpp.
Referenced by lldb_private::ProcessDebugger::IsSystemDLL().