class DebugFrameDataSubsectionRef

Declaration

class DebugFrameDataSubsectionRef : public DebugSubsectionRef { /* full declaration omitted */ };

Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h:24

Inherits from: DebugSubsectionRef

Member Variables

private const support::ulittle32_t* RelocPtr = nullptr
private FixedStreamArray<llvm::codeview::FrameData> Frames

Inherited from DebugSubsectionRef:

protected Kind

Method Overview

  • public DebugFrameDataSubsectionRef()
  • public FixedStreamArray<FrameData>::Iterator begin() const
  • public static bool classof(const llvm::codeview::DebugSubsection * S)
  • public FixedStreamArray<FrameData>::Iterator end() const
  • public const support::ulittle32_t * getRelocPtr() const
  • public llvm::Error initialize(llvm::BinaryStreamReader Reader)
  • public llvm::Error initialize(llvm::BinaryStreamRef Stream)

Inherited from DebugSubsectionRef:

Methods

DebugFrameDataSubsectionRef()

Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h:26

FixedStreamArray<FrameData>::Iterator begin()
    const

Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h:35

static bool classof(
    const llvm::codeview::DebugSubsection* S)

Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h:28

Parameters

const llvm::codeview::DebugSubsection* S

FixedStreamArray<FrameData>::Iterator end() const

Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h:36

const support::ulittle32_t* getRelocPtr() const

Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h:38

llvm::Error initialize(
    llvm::BinaryStreamReader Reader)

Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h:32

Parameters

llvm::BinaryStreamReader Reader

llvm::Error initialize(
    llvm::BinaryStreamRef Stream)

Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h:33

Parameters

llvm::BinaryStreamRef Stream