class PassInstrumentationCallbacks

Declaration

class PassInstrumentationCallbacks { /* full declaration omitted */ };

Declared at: llvm/include/llvm/IR/PassInstrumentation.h:68

Method Overview

Methods

PassInstrumentationCallbacks()

Declared at: llvm/include/llvm/IR/PassInstrumentation.h:85

PassInstrumentationCallbacks(
    const llvm::PassInstrumentationCallbacks&)

Description

Copying PassInstrumentationCallbacks is not intended.

Declared at: llvm/include/llvm/IR/PassInstrumentation.h:88

Parameters

const llvm::PassInstrumentationCallbacks&

template <typename CallableT>
void registerAfterAnalysisCallback(CallableT C)

Declared at: llvm/include/llvm/IR/PassInstrumentation.h:110

Templates

CallableT

Parameters

CallableT C

template <typename CallableT>
void registerAfterPassCallback(CallableT C)

Declared at: llvm/include/llvm/IR/PassInstrumentation.h:95

Templates

CallableT

Parameters

CallableT C

template <typename CallableT>
void registerAfterPassInvalidatedCallback(
    CallableT C)

Declared at: llvm/include/llvm/IR/PassInstrumentation.h:100

Templates

CallableT

Parameters

CallableT C

template <typename CallableT>
void registerBeforeAnalysisCallback(CallableT C)

Declared at: llvm/include/llvm/IR/PassInstrumentation.h:105

Templates

CallableT

Parameters

CallableT C

template <typename CallableT>
void registerBeforePassCallback(CallableT C)

Declared at: llvm/include/llvm/IR/PassInstrumentation.h:91

Templates

CallableT

Parameters

CallableT C