LLVM: llvm::codeview::TypeVisitorCallbacks Class Reference (original) (raw)

#include "[llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h](TypeVisitorCallbacks%5F8h%5Fsource.html)"

Inheritance diagram for llvm::codeview::TypeVisitorCallbacks:

Public Member Functions
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)

Detailed Description

Definition at line 18 of file TypeVisitorCallbacks.h.

Constructor & Destructor Documentation

virtual llvm::codeview::TypeVisitorCallbacks::~TypeVisitorCallbacks ( ) virtualdefault

Member Function Documentation

visitMemberBegin()

virtual Error llvm::codeview::TypeVisitorCallbacks::visitMemberBegin ( CVMemberRecord & Record) inlinevirtual

visitMemberEnd()

virtual Error llvm::codeview::TypeVisitorCallbacks::visitMemberEnd ( CVMemberRecord & Record) inlinevirtual

visitTypeBegin() [1/2]

virtual Error llvm::codeview::TypeVisitorCallbacks::visitTypeBegin ( CVType & Record) inlinevirtual

visitTypeBegin() [2/2]

virtual Error llvm::codeview::TypeVisitorCallbacks::visitTypeBegin ( CVType & Record, TypeIndex Index ) inlinevirtual

visitTypeEnd()

virtual Error llvm::codeview::TypeVisitorCallbacks::visitTypeEnd ( CVType & Record) inlinevirtual

visitUnknownMember()

virtual Error llvm::codeview::TypeVisitorCallbacks::visitUnknownMember ( CVMemberRecord & Record) inlinevirtual

visitUnknownType()

virtual Error llvm::codeview::TypeVisitorCallbacks::visitUnknownType ( CVType & Record) inlinevirtual

The documentation for this class was generated from the following file: