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

Methods

PrintCrashIRInstrumentation()

Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:486

static void SignalHandler(void*)

Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:499

Parameters

void*

void registerCallbacks(
    llvm::PassInstrumentationCallbacks& PIC)

Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:489

Parameters

llvm::PassInstrumentationCallbacks& PIC

void reportCrashIR()

Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:490

~PrintCrashIRInstrumentation()

Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:488