LLVM: llvm::symbolize::GNUPrinter Class Reference (original) (raw)

#include "[llvm/DebugInfo/Symbolize/DIPrinter.h](DIPrinter%5F8h%5Fsource.html)"

Inheritance diagram for llvm::symbolize::GNUPrinter:

Public Member Functions
GNUPrinter (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)
virtual void printStartAddress (const DILineInfo &Info)
virtual void printFooter ()
Protected Attributes inherited from llvm::symbolize::PlainPrinterBase
raw_ostream & OS
ErrorHandler ErrHandler
PrinterConfig Config

Detailed Description

Constructor & Destructor Documentation


The documentation for this class was generated from the following files: