LLVM API Documentation
#include "Win32.h"
#include <stdio.h>
#include <vector>
#include <dbghelp.h>
#include <psapi.h>
Include dependency graph for Win32/Signals.cpp:
Go to the source code of this file.
Namespaces | |
namespace | llvm |
Functions | |
static LONG WINAPI | LLVMUnhandledExceptionFilter (LPEXCEPTION_POINTERS ep) |
static BOOL WINAPI | LLVMConsoleCtrlHandler (DWORD dwCtrlType) |
static void | llvm::RegisterHandler () |
static void | Cleanup () |
Variables | |
static std::vector< llvm::sys::Path > * | FilesToRemove = NULL |
static std::vector< llvm::sys::Path > * | DirectoriesToRemove = NULL |
static bool | RegisteredUnhandledExceptionFilter = false |
static bool | CleanupExecuted = false |
static PTOP_LEVEL_EXCEPTION_FILTER | OldFilter = NULL |
static CRITICAL_SECTION | CriticalSection |
|
Definition at line 114 of file Win32/Signals.cpp. References CleanupExecuted, CriticalSection, DirectoriesToRemove, and FilesToRemove. Referenced by LLVMConsoleCtrlHandler(), and LLVMUnhandledExceptionFilter(). |
|
Definition at line 232 of file Win32/Signals.cpp. References Cleanup(). Referenced by llvm::RegisterHandler(). |
|
Definition at line 144 of file Win32/Signals.cpp. References Cleanup(), llvm::Intrinsic::memset, and OldFilter. Referenced by llvm::RegisterHandler(). |
|
Definition at line 35 of file Win32/Signals.cpp. Referenced by Cleanup(). |
|
Definition at line 41 of file Win32/Signals.cpp. Referenced by Cleanup(), and llvm::RegisterHandler(). |
|
Definition at line 33 of file Win32/Signals.cpp. |
|
Definition at line 32 of file Win32/Signals.cpp. |
|
Definition at line 36 of file Win32/Signals.cpp. Referenced by LLVMUnhandledExceptionFilter(), and llvm::RegisterHandler(). |
|
Definition at line 34 of file Win32/Signals.cpp. Referenced by llvm::RegisterHandler(). |