LLVM 20.0.0git
|
#include "llvm/DebugInfo/CodeView/TypeDeserializer.h"
Public Member Functions | |
FieldListDeserializer (BinaryStreamReader &Reader) | |
~FieldListDeserializer () override | |
Error | visitMemberBegin (CVMemberRecord &Record) override |
Error | visitMemberEnd (CVMemberRecord &Record) override |
Public Member Functions inherited from llvm::codeview::TypeVisitorCallbacks | |
virtual | ~TypeVisitorCallbacks ()=default |
virtual Error | visitUnknownType (CVType &Record) |
Action to take on unknown types. By default, they are ignored. | |
virtual Error | visitTypeBegin (CVType &Record) |
Paired begin/end actions for all types. | |
virtual Error | visitTypeBegin (CVType &Record, TypeIndex Index) |
virtual Error | visitTypeEnd (CVType &Record) |
virtual Error | visitUnknownMember (CVMemberRecord &Record) |
virtual Error | visitMemberBegin (CVMemberRecord &Record) |
virtual Error | visitMemberEnd (CVMemberRecord &Record) |
Definition at line 102 of file TypeDeserializer.h.
|
inlineexplicit |
Definition at line 113 of file TypeDeserializer.h.
References llvm::consumeError(), and llvm::codeview::FieldList.
|
inlineoverride |
Definition at line 119 of file TypeDeserializer.h.
References llvm::consumeError(), and llvm::codeview::FieldList.
|
inlineoverridevirtual |
Reimplemented from llvm::codeview::TypeVisitorCallbacks.
Definition at line 125 of file TypeDeserializer.h.
|
inlineoverridevirtual |
Reimplemented from llvm::codeview::TypeVisitorCallbacks.
Definition at line 130 of file TypeDeserializer.h.
References llvm::codeview::EC, and llvm::Error::success().