struct MemberRecordImpl

Declaration

template <typename T>
struct MemberRecordImpl : public MemberRecordBase { /* full declaration omitted */ };

Declared at: llvm/lib/ObjectYAML/CodeViewYAMLTypes.cpp:127

Inherits from: MemberRecordBase

Templates

T

Member Variables

public T Record

Inherited from MemberRecordBase:

public Kind

Method Overview

  • public MemberRecordImpl<T>(llvm::codeview::TypeLeafKind K)
  • public void map(yaml::IO & io)
  • public void writeTo(llvm::codeview::ContinuationRecordBuilder & CRB)

Inherited from MemberRecordBase:

Methods

MemberRecordImpl<T>(
    llvm::codeview::TypeLeafKind K)

Declared at: llvm/lib/ObjectYAML/CodeViewYAMLTypes.cpp:128

Parameters

llvm::codeview::TypeLeafKind K

void map(yaml::IO& io)

Declared at: llvm/lib/ObjectYAML/CodeViewYAMLTypes.cpp:131

Parameters

yaml::IO& io

void writeTo(
    llvm::codeview::ContinuationRecordBuilder&
        CRB)

Declared at: llvm/lib/ObjectYAML/CodeViewYAMLTypes.cpp:133

Parameters

llvm::codeview::ContinuationRecordBuilder& CRB