LLVM
8.0.1
|
#include "llvm/XRay/FDRRecords.h"
Public Member Functions | |
virtual | ~RecordVisitor ()=default |
virtual Error | visit (BufferExtents &)=0 |
virtual Error | visit (WallclockRecord &)=0 |
virtual Error | visit (NewCPUIDRecord &)=0 |
virtual Error | visit (TSCWrapRecord &)=0 |
virtual Error | visit (CustomEventRecord &)=0 |
virtual Error | visit (CallArgRecord &)=0 |
virtual Error | visit (PIDRecord &)=0 |
virtual Error | visit (NewBufferRecord &)=0 |
virtual Error | visit (EndBufferRecord &)=0 |
virtual Error | visit (FunctionRecord &)=0 |
virtual Error | visit (CustomEventRecordV5 &)=0 |
virtual Error | visit (TypedEventRecord &)=0 |
Definition at line 400 of file FDRRecords.h.
|
virtualdefault |
|
pure virtual |
Implemented in llvm::xray::RecordInitializer, llvm::xray::BlockVerifier, llvm::xray::BlockIndexer, llvm::xray::BlockPrinter, llvm::xray::TraceExpander, llvm::xray::FDRTraceWriter, and llvm::xray::RecordPrinter.
Referenced by llvm::xray::BufferExtents::apply(), llvm::xray::WallclockRecord::apply(), llvm::xray::NewCPUIDRecord::apply(), llvm::xray::TSCWrapRecord::apply(), llvm::xray::CustomEventRecord::apply(), llvm::xray::CustomEventRecordV5::apply(), llvm::xray::TypedEventRecord::apply(), llvm::xray::CallArgRecord::apply(), llvm::xray::PIDRecord::apply(), llvm::xray::NewBufferRecord::apply(), llvm::xray::EndBufferRecord::apply(), and llvm::xray::FunctionRecord::apply().
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |