class PrintCrashIRInstrumentation
Declaration
class PrintCrashIRInstrumentation { /* full declaration omitted */ };
Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:484
Member Variables
- protected std::string SavedIR
- private static llvm::PrintCrashIRInstrumentation* CrashReporter
Method Overview
- public PrintCrashIRInstrumentation()
- private static void SignalHandler(void *)
- public void registerCallbacks(llvm::PassInstrumentationCallbacks & PIC)
- public void reportCrashIR()
- public ~PrintCrashIRInstrumentation()
Methods
¶PrintCrashIRInstrumentation()
PrintCrashIRInstrumentation()
Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:486
¶static void SignalHandler(void*)
static void SignalHandler(void*)
Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:499
Parameters
- void*
¶void registerCallbacks(
llvm::PassInstrumentationCallbacks& PIC)
void registerCallbacks(
llvm::PassInstrumentationCallbacks& PIC)
Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:489
Parameters
¶void reportCrashIR()
void reportCrashIR()
Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:490
¶~PrintCrashIRInstrumentation()
~PrintCrashIRInstrumentation()
Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:488