class DebugSymbolsSubsection

Declaration

class DebugSymbolsSubsection : public DebugSubsection { /* full declaration omitted */ };

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

Inherits from: DebugSubsection

Member Variables

Inherited from DebugSubsection:

protected Kind

Method Overview

Inherited from DebugSubsection:

Methods

DebugSymbolsSubsection()

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

void addSymbol(llvm::codeview::CVSymbol Symbol)

Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h:46

Parameters

llvm::codeview::CVSymbol Symbol

uint32_t calculateSerializedSize() const

Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h:43

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

Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h:39

Parameters

const llvm::codeview::DebugSubsection* S

llvm::Error commit(
    llvm::BinaryStreamWriter& Writer) const

Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h:44

Parameters

llvm::BinaryStreamWriter& Writer