LLVM 22.0.0git
|
#include "llvm/DebugInfo/Symbolize/DIPrinter.h"
Public Member Functions | |
LLVMPrinter (raw_ostream &OS, ErrorHandler EH, PrinterConfig &Config) | |
Public Member Functions inherited from llvm::symbolize::PlainPrinterBase | |
PlainPrinterBase (raw_ostream &OS, ErrorHandler EH, PrinterConfig &Config) | |
void | print (const Request &Request, const DILineInfo &Info) override |
void | print (const Request &Request, const DIInliningInfo &Info) override |
void | print (const Request &Request, const DIGlobal &Global) override |
void | print (const Request &Request, const std::vector< DILocal > &Locals) override |
void | print (const Request &Request, const std::vector< DILineInfo > &Locations) override |
bool | printError (const Request &Request, const ErrorInfoBase &ErrorInfo) override |
void | listBegin () override |
void | listEnd () override |
Public Member Functions inherited from llvm::symbolize::DIPrinter | |
DIPrinter ()=default | |
virtual | ~DIPrinter ()=default |
Additional Inherited Members | |
Protected Member Functions inherited from llvm::symbolize::PlainPrinterBase | |
void | print (const DILineInfo &Info, bool Inlined) |
void | printFunctionName (StringRef FunctionName, bool Inlined) |
void | printContext (SourceCode SourceCode) |
void | printVerbose (StringRef Filename, const DILineInfo &Info) |
Protected Attributes inherited from llvm::symbolize::PlainPrinterBase | |
raw_ostream & | OS |
ErrorHandler | ErrHandler |
PrinterConfig | Config |
Definition at line 108 of file DIPrinter.h.
|
inline |
Definition at line 115 of file DIPrinter.h.
References llvm::symbolize::PlainPrinterBase::Config, llvm::symbolize::PlainPrinterBase::OS, and llvm::symbolize::PlainPrinterBase::PlainPrinterBase().