LLVM 22.0.0git
Macros
SFrame.cpp File Reference
#include "llvm/BinaryFormat/SFrame.h"
#include "llvm/Support/ScopedPrinter.h"
#include "llvm/BinaryFormat/SFrameConstants.def"

Go to the source code of this file.

Macros

#define HANDLE_SFRAME_VERSION(CODE, NAME)   {#NAME, sframe::Version::NAME},
 
#define HANDLE_SFRAME_FLAG(CODE, NAME)   {#NAME, sframe::Flags::NAME},
 
#define HANDLE_SFRAME_ABI(CODE, NAME)   {#NAME, sframe::ABI::NAME},
 
#define HANDLE_SFRAME_FRE_TYPE(CODE, NAME)   {#NAME, sframe::FREType::NAME},
 
#define HANDLE_SFRAME_FDE_TYPE(CODE, NAME)   {#NAME, sframe::FDEType::NAME},
 
#define HANDLE_SFRAME_AARCH64_PAUTH_KEY(CODE, NAME)    {#NAME, sframe::AArch64PAuthKey::NAME},
 
#define HANDLE_SFRAME_FRE_OFFSET(CODE, NAME)   {#NAME, sframe::FREOffset::NAME},
 

Macro Definition Documentation

◆ HANDLE_SFRAME_AARCH64_PAUTH_KEY

#define HANDLE_SFRAME_AARCH64_PAUTH_KEY (   CODE,
  NAME 
)     {#NAME, sframe::AArch64PAuthKey::NAME},

◆ HANDLE_SFRAME_ABI

#define HANDLE_SFRAME_ABI (   CODE,
  NAME 
)    {#NAME, sframe::ABI::NAME},

◆ HANDLE_SFRAME_FDE_TYPE

#define HANDLE_SFRAME_FDE_TYPE (   CODE,
  NAME 
)    {#NAME, sframe::FDEType::NAME},

◆ HANDLE_SFRAME_FLAG

#define HANDLE_SFRAME_FLAG (   CODE,
  NAME 
)    {#NAME, sframe::Flags::NAME},

◆ HANDLE_SFRAME_FRE_OFFSET

#define HANDLE_SFRAME_FRE_OFFSET (   CODE,
  NAME 
)    {#NAME, sframe::FREOffset::NAME},

◆ HANDLE_SFRAME_FRE_TYPE

#define HANDLE_SFRAME_FRE_TYPE (   CODE,
  NAME 
)    {#NAME, sframe::FREType::NAME},

◆ HANDLE_SFRAME_VERSION

#define HANDLE_SFRAME_VERSION (   CODE,
  NAME 
)    {#NAME, sframe::Version::NAME},