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

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

Public Member Functions
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
Protected Member Functions
void print (const DILineInfo &Info, bool Inlined)
void printFunctionName (StringRef FunctionName, bool Inlined)
virtual void printSimpleLocation (StringRef Filename, const DILineInfo &Info)=0
void printContext (SourceCode SourceCode)
void printVerbose (StringRef Filename, const DILineInfo &Info)
virtual void printStartAddress (const DILineInfo &Info)
virtual void printFooter ()

Definition at line 71 of file DIPrinter.h.

listBegin()

void llvm::symbolize::PlainPrinterBase::listBegin ( ) inlineoverridevirtual

listEnd()

void llvm::symbolize::PlainPrinterBase::listEnd ( ) inlineoverridevirtual

print() [1/6]

print() [2/6]

print() [3/6]

print() [4/6]

print() [5/6]

print() [6/6]

printContext()

void llvm::symbolize::PlainPrinterBase::printContext ( SourceCode SourceCode) protected

printError()

printFooter()

virtual void llvm::symbolize::PlainPrinterBase::printFooter ( ) inlineprotectedvirtual

printFunctionName()

void llvm::symbolize::PlainPrinterBase::printFunctionName ( StringRef FunctionName, bool Inlined ) protected

printSimpleLocation()

printStartAddress()

virtual void llvm::symbolize::PlainPrinterBase::printStartAddress ( const DILineInfo & Info) inlineprotectedvirtual

printVerbose()

Config

ErrHandler

OS


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