class FunctionRecord
Declaration
class FunctionRecord : public Record { /* full declaration omitted */ };
Declared at: llvm/include/llvm/XRay/FDRRecords.h:372
Inherits from: Record
Method Overview
- public FunctionRecord()
- public FunctionRecord(llvm::xray::RecordTypes K, int32_t F, uint32_t D)
- public llvm::Error apply(llvm::xray::RecordVisitor & V)
- public static bool classof(const llvm::xray::Record * R)
- public uint32_t delta() const
- public int32_t functionId() const
- public llvm::xray::RecordTypes recordType() const
Inherited from Record:
Methods
¶FunctionRecord()
FunctionRecord()
Declared at: llvm/include/llvm/XRay/FDRRecords.h:381
¶FunctionRecord(llvm::xray::RecordTypes K,
int32_t F,
uint32_t D)
FunctionRecord(llvm::xray::RecordTypes K,
int32_t F,
uint32_t D)
Declared at: llvm/include/llvm/XRay/FDRRecords.h:383
Parameters
- llvm::xray::RecordTypes K
- int32_t F
- uint32_t D
¶llvm::Error apply(llvm::xray::RecordVisitor& V)
llvm::Error apply(llvm::xray::RecordVisitor& V)
Declared at: llvm/include/llvm/XRay/FDRRecords.h:392
Parameters
¶static bool classof(const llvm::xray::Record* R)
static bool classof(const llvm::xray::Record* R)
Declared at: llvm/include/llvm/XRay/FDRRecords.h:394
Parameters
- const llvm::xray::Record* R
¶uint32_t delta() const
uint32_t delta() const
Declared at: llvm/include/llvm/XRay/FDRRecords.h:390
¶int32_t functionId() const
int32_t functionId() const
Declared at: llvm/include/llvm/XRay/FDRRecords.h:389
¶llvm::xray::RecordTypes recordType() const
llvm::xray::RecordTypes recordType() const
Declared at: llvm/include/llvm/XRay/FDRRecords.h:388