class FieldListDeserializer

Declaration

class FieldListDeserializer : public TypeVisitorCallbacks { /* full declaration omitted */ };

Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeDeserializer.h:102

Inherits from: TypeVisitorCallbacks

Member Variables

private llvm::codeview::FieldListDeserializer::MappingInfo Mapping

Method Overview

Inherited from TypeVisitorCallbacks:

Methods

FieldListDeserializer(
    llvm::BinaryStreamReader& Reader)

Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeDeserializer.h:113

Parameters

llvm::BinaryStreamReader& Reader

template <typename RecordType>
llvm::Error visitKnownMemberImpl(
    llvm::codeview::CVMemberRecord& CVR,
    RecordType& Record)

Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeDeserializer.h:147

Templates

RecordType

Parameters

llvm::codeview::CVMemberRecord& CVR
RecordType& Record

llvm::Error visitMemberBegin(
    llvm::codeview::CVMemberRecord& Record)

Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeDeserializer.h:125

Parameters

llvm::codeview::CVMemberRecord& Record

llvm::Error visitMemberEnd(
    llvm::codeview::CVMemberRecord& Record)

Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeDeserializer.h:130

Parameters

llvm::codeview::CVMemberRecord& Record

~FieldListDeserializer()

Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeDeserializer.h:119