class TextChangeReporter
Declaration
template <typename IRUnitT>
class TextChangeReporter { /* full declaration omitted */ };
Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:220
Templates
- IRUnitT
Member Variables
- protected llvm::raw_ostream& Out
Method Overview
- protected TextChangeReporter<IRUnitT>(bool Verbose)
- protected void handleFiltered(llvm::StringRef PassID, std::string & Name)
- protected void handleIgnored(llvm::StringRef PassID, std::string & Name)
- protected void handleInitialIR(llvm::Any IR)
- protected void handleInvalidated(llvm::StringRef PassID)
- protected void omitAfter(llvm::StringRef PassID, std::string & Name)
Methods
¶TextChangeReporter<IRUnitT>(bool Verbose)
TextChangeReporter<IRUnitT>(bool Verbose)
Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:222
Parameters
- bool Verbose
¶void handleFiltered(llvm::StringRef PassID,
std::string& Name)
void handleFiltered(llvm::StringRef PassID,
std::string& Name)
Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:231
Parameters
- llvm::StringRef PassID
- std::string& Name
¶void handleIgnored(llvm::StringRef PassID,
std::string& Name)
void handleIgnored(llvm::StringRef PassID,
std::string& Name)
Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:233
Parameters
- llvm::StringRef PassID
- std::string& Name
¶void handleInitialIR(llvm::Any IR)
void handleInitialIR(llvm::Any IR)
Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:225
Parameters
- llvm::Any IR
¶void handleInvalidated(llvm::StringRef PassID)
void handleInvalidated(llvm::StringRef PassID)
Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:229
Parameters
- llvm::StringRef PassID
¶void omitAfter(llvm::StringRef PassID,
std::string& Name)
void omitAfter(llvm::StringRef PassID,
std::string& Name)
Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:227
Parameters
- llvm::StringRef PassID
- std::string& Name