LLVM 20.0.0git
|
#include "llvm/DebugInfo/Symbolize/DIPrinter.h"
Public Member Functions | |
DIPrinter ()=default | |
virtual | ~DIPrinter ()=default |
virtual void | print (const Request &Request, const DILineInfo &Info)=0 |
virtual void | print (const Request &Request, const DIInliningInfo &Info)=0 |
virtual void | print (const Request &Request, const DIGlobal &Global)=0 |
virtual void | print (const Request &Request, const std::vector< DILocal > &Locals)=0 |
virtual void | print (const Request &Request, const std::vector< DILineInfo > &Locations)=0 |
virtual bool | printError (const Request &Request, const ErrorInfoBase &ErrorInfo)=0 |
virtual void | listBegin ()=0 |
virtual void | listEnd ()=0 |
Definition at line 40 of file DIPrinter.h.
|
default |
|
virtualdefault |
|
pure virtual |
Implemented in llvm::symbolize::PlainPrinterBase, and llvm::symbolize::JSONPrinter.
|
pure virtual |
Implemented in llvm::symbolize::PlainPrinterBase, and llvm::symbolize::JSONPrinter.
|
pure virtual |
Implemented in llvm::symbolize::PlainPrinterBase, and llvm::symbolize::JSONPrinter.
|
pure virtual |
Implemented in llvm::symbolize::PlainPrinterBase, and llvm::symbolize::JSONPrinter.
|
pure virtual |
Implemented in llvm::symbolize::PlainPrinterBase, and llvm::symbolize::JSONPrinter.
|
pure virtual |
Implemented in llvm::symbolize::PlainPrinterBase, and llvm::symbolize::JSONPrinter.
|
pure virtual |
Implemented in llvm::symbolize::PlainPrinterBase, and llvm::symbolize::JSONPrinter.
|
pure virtual |
Implemented in llvm::symbolize::PlainPrinterBase, and llvm::symbolize::JSONPrinter.