class BufferExtents

Declaration

class BufferExtents : public MetadataRecord { /* full declaration omitted */ };

Declared at: llvm/include/llvm/XRay/FDRRecords.h:110

Inherits from: MetadataRecord

Member Variables

private uint64_t Size = 0

Inherited from MetadataRecord:

protected static kMetadataBodySize = 15

Method Overview

Inherited from MetadataRecord:

Inherited from Record:

Methods

BufferExtents()

Declared at: llvm/include/llvm/XRay/FDRRecords.h:115

BufferExtents(uint64_t S)

Declared at: llvm/include/llvm/XRay/FDRRecords.h:119

Parameters

uint64_t S

llvm::Error apply(llvm::xray::RecordVisitor& V)

Declared at: llvm/include/llvm/XRay/FDRRecords.h:126

Parameters

llvm::xray::RecordVisitor& V

static bool classof(const llvm::xray::Record* R)

Declared at: llvm/include/llvm/XRay/FDRRecords.h:128

Parameters

const llvm::xray::Record* R

uint64_t size() const

Declared at: llvm/include/llvm/XRay/FDRRecords.h:124