class StackMapParser::FunctionAccessor

Declaration

class StackMapParser::FunctionAccessor { /* full declaration omitted */ };

Description

Accessor for function records.

Declared at: llvm/include/llvm/Object/StackMapParser.h:55

Member Variables

private const uint8_t* P
private static const int FunctionAccessorSize = 3 * sizeof(unsigned long)

Method Overview

Methods

FunctionAccessor(const uint8_t* P)

Declared at: llvm/include/llvm/Object/StackMapParser.h:75

Parameters

const uint8_t* P

uint64_t getFunctionAddress() const

Description

Get the function address.

Declared at: llvm/include/llvm/Object/StackMapParser.h:60

uint64_t getRecordCount() const

Description

Get the number of callsite records.

Declared at: llvm/include/llvm/Object/StackMapParser.h:70

uint64_t getStackSize() const

Description

Get the function's stack size.

Declared at: llvm/include/llvm/Object/StackMapParser.h:65

llvm::StackMapParser::FunctionAccessor next()
    const

Declared at: llvm/include/llvm/Object/StackMapParser.h:79