LLDB mainline
DebuggerThread.cpp File Reference
#include "DebuggerThread.h"
#include "ExceptionRecord.h"
#include "IDebugDelegate.h"
#include "lldb/Core/ModuleSpec.h"
#include "lldb/Host/ProcessLaunchInfo.h"
#include "lldb/Host/ThreadLauncher.h"
#include "lldb/Host/windows/AutoHandle.h"
#include "lldb/Host/windows/HostProcessWindows.h"
#include "lldb/Host/windows/HostThreadWindows.h"
#include "lldb/Host/windows/ProcessLauncherWindows.h"
#include "lldb/Target/Process.h"
#include "lldb/Utility/FileSpec.h"
#include "lldb/Utility/Log.h"
#include "lldb/Utility/Predicate.h"
#include "lldb/Utility/Status.h"
#include "Plugins/Process/Windows/Common/ProcessWindowsLog.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/Support/ConvertUTF.h"
#include "llvm/Support/Threading.h"
#include "llvm/Support/raw_ostream.h"
#include <optional>
#include <psapi.h>

Go to the source code of this file.

Macros

#define STATUS_WX86_BREAKPOINT   0x4000001FL

Functions

static std::optional< std::string > GetFileNameFromHandleFallback (HANDLE hFile)

Macro Definition Documentation

◆ STATUS_WX86_BREAKPOINT

Function Documentation

◆ GetFileNameFromHandleFallback()

std::optional< std::string > GetFileNameFromHandleFallback ( HANDLE hFile)
static