LLVM 22.0.0git
llvm::codeview::DebugSubsectionRecord Class Reference

#include "llvm/DebugInfo/CodeView/DebugSubsectionRecord.h"

Public Member Functions

LLVM_ABI DebugSubsectionRecord ()
LLVM_ABI DebugSubsectionRecord (DebugSubsectionKind Kind, BinaryStreamRef Data)
LLVM_ABI uint32_t getRecordLength () const
LLVM_ABI DebugSubsectionKind kind () const
LLVM_ABI BinaryStreamRef getRecordData () const

Static Public Member Functions

static LLVM_ABI Error initialize (BinaryStreamRef Stream, DebugSubsectionRecord &Info)

Detailed Description

Definition at line 36 of file DebugSubsectionRecord.h.

Constructor & Destructor Documentation

◆ DebugSubsectionRecord() [1/2]

DebugSubsectionRecord::DebugSubsectionRecord ( )
default

◆ DebugSubsectionRecord() [2/2]

DebugSubsectionRecord::DebugSubsectionRecord ( DebugSubsectionKind Kind,
BinaryStreamRef Data )

Definition at line 24 of file DebugSubsectionRecord.cpp.

Member Function Documentation

◆ getRecordData()

BinaryStreamRef DebugSubsectionRecord::getRecordData ( ) const

Definition at line 49 of file DebugSubsectionRecord.cpp.

◆ getRecordLength()

uint32_t DebugSubsectionRecord::getRecordLength ( ) const

Definition at line 43 of file DebugSubsectionRecord.cpp.

◆ initialize()

◆ kind()

DebugSubsectionKind DebugSubsectionRecord::kind ( ) const

Definition at line 47 of file DebugSubsectionRecord.cpp.


The documentation for this class was generated from the following files: