LLVM 22.0.0git
SimpleTypeSerializer.cpp File Reference

Go to the source code of this file.

Macros

#define TYPE_RECORD(EnumName, EnumVal, Name)
#define TYPE_RECORD_ALIAS(EnumName, EnumVal, Name, AliasName)
#define MEMBER_RECORD(EnumName, EnumVal, Name)
#define MEMBER_RECORD_ALIAS(EnumName, EnumVal, Name, AliasName)

Functions

static void addPadding (BinaryStreamWriter &Writer)

Macro Definition Documentation

◆ MEMBER_RECORD

#define MEMBER_RECORD ( EnumName,
EnumVal,
Name )

Definition at line 67 of file SimpleTypeSerializer.cpp.

◆ MEMBER_RECORD_ALIAS

#define MEMBER_RECORD_ALIAS ( EnumName,
EnumVal,
Name,
AliasName )

Definition at line 68 of file SimpleTypeSerializer.cpp.

◆ TYPE_RECORD

#define TYPE_RECORD ( EnumName,
EnumVal,
Name )
Value:
#define LLVM_ABI
Definition Compiler.h:213
ArrayRef - Represent a constant reference to an array (0 or more elements consecutively in memory),...
Definition ArrayRef.h:41

Definition at line 63 of file SimpleTypeSerializer.cpp.

◆ TYPE_RECORD_ALIAS

#define TYPE_RECORD_ALIAS ( EnumName,
EnumVal,
Name,
AliasName )

Definition at line 66 of file SimpleTypeSerializer.cpp.

Function Documentation

◆ addPadding()