class PassManagerPrettyStackEntry

Declaration

class PassManagerPrettyStackEntry : public PrettyStackTraceEntry { /* full declaration omitted */ };

Description

PassManagerPrettyStackEntry - This is used to print informative information about what pass is running when/if a stack trace is generated.

Declared at: llvm/include/llvm/IR/LegacyPassManagers.h:109

Inherits from: PrettyStackTraceEntry

Member Variables

private llvm::Pass* P
private llvm::Value* V
private llvm::Module* M

Method Overview

Inherited from PrettyStackTraceEntry:

Methods

PassManagerPrettyStackEntry(llvm::Pass* p)

Declared at: llvm/include/llvm/IR/LegacyPassManagers.h:115

Parameters

llvm::Pass* p

PassManagerPrettyStackEntry(llvm::Pass* p,
                            llvm::Value& v)

Declared at: llvm/include/llvm/IR/LegacyPassManagers.h:117

Parameters

llvm::Pass* p
llvm::Value& v

PassManagerPrettyStackEntry(llvm::Pass* p,
                            llvm::Module& m)

Declared at: llvm/include/llvm/IR/LegacyPassManagers.h:119

Parameters

llvm::Pass* p
llvm::Module& m

void print(llvm::raw_ostream& OS) const

Description

print - Emit information about this stack frame to OS.

Declared at: llvm/include/llvm/IR/LegacyPassManagers.h:123

Parameters

llvm::raw_ostream& OS