LLVM 22.0.0git
CVTypeVisitor.h File Reference

Go to the source code of this file.

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
namespace  llvm::codeview

Enumerations

enum  llvm::codeview::VisitorDataSource { llvm::codeview::VDS_BytesPresent , llvm::codeview::VDS_BytesExternal }

Functions

LLVM_ABI Error llvm::codeview::visitTypeRecord (CVType &Record, TypeIndex Index, TypeVisitorCallbacks &Callbacks, VisitorDataSource Source=VDS_BytesPresent)
LLVM_ABI Error llvm::codeview::visitTypeRecord (CVType &Record, TypeVisitorCallbacks &Callbacks, VisitorDataSource Source=VDS_BytesPresent)
LLVM_ABI Error llvm::codeview::visitMemberRecord (CVMemberRecord Record, TypeVisitorCallbacks &Callbacks, VisitorDataSource Source=VDS_BytesPresent)
LLVM_ABI Error llvm::codeview::visitMemberRecord (TypeLeafKind Kind, ArrayRef< uint8_t > Record, TypeVisitorCallbacks &Callbacks)
LLVM_ABI Error llvm::codeview::visitMemberRecordStream (ArrayRef< uint8_t > FieldList, TypeVisitorCallbacks &Callbacks)
LLVM_ABI Error llvm::codeview::visitTypeStream (const CVTypeArray &Types, TypeVisitorCallbacks &Callbacks, VisitorDataSource Source=VDS_BytesPresent)
LLVM_ABI Error llvm::codeview::visitTypeStream (CVTypeRange Types, TypeVisitorCallbacks &Callbacks)
LLVM_ABI Error llvm::codeview::visitTypeStream (TypeCollection &Types, TypeVisitorCallbacks &Callbacks)