struct SymbolRecordBase

Declaration

struct SymbolRecordBase { /* full declaration omitted */ };

Declared at: llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:229

Member Variables

public codeview::SymbolKind Kind

Method Overview

Methods

SymbolRecordBase(codeview::SymbolKind K)

Declared at: llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:232

Parameters

codeview::SymbolKind K

virtual llvm::Error fromCodeViewSymbol(
    codeview::CVSymbol Type)

Declared at: llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:239

Parameters

codeview::CVSymbol Type

virtual void map(yaml::IO& io)

Declared at: llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:235

Parameters

yaml::IO& io

virtual codeview::CVSymbol toCodeViewSymbol(
    llvm::BumpPtrAllocator& Allocator,
    llvm::codeview::CodeViewContainer Container)
    const

Declared at: llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:237

Parameters

llvm::BumpPtrAllocator& Allocator
llvm::codeview::CodeViewContainer Container

virtual ~SymbolRecordBase()

Declared at: llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:233