LLVM  6.0.0svn
Static Public Member Functions | List of all members
llvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_EM > Struct Template Reference

#include "llvm/ObjectYAML/ELFYAML.h"

Static Public Member Functions

static void enumeration (IO &IO, ELFYAML::ELF_EM &Value)
 

Detailed Description

template<>
struct llvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_EM >

Definition at line 236 of file ELFYAML.h.

Member Function Documentation

◆ enumeration()

void llvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_EM >::enumeration ( IO IO,
ELFYAML::ELF_EM &  Value 
)
static

Definition at line 57 of file ELFYAML.cpp.

References ECase, llvm::ELF::EM_386, llvm::ELF::EM_56800EX, llvm::ELF::EM_68HC05, llvm::ELF::EM_68HC08, llvm::ELF::EM_68HC11, llvm::ELF::EM_68HC12, llvm::ELF::EM_68HC16, llvm::ELF::EM_68K, llvm::ELF::EM_78KOR, llvm::ELF::EM_8051, llvm::ELF::EM_860, llvm::ELF::EM_88K, llvm::ELF::EM_960, llvm::ELF::EM_AARCH64, llvm::ELF::EM_ALPHA, llvm::ELF::EM_ALTERA_NIOS2, llvm::ELF::EM_AMDGPU, llvm::ELF::EM_ARC, llvm::ELF::EM_ARC_COMPACT, llvm::ELF::EM_ARC_COMPACT2, llvm::ELF::EM_ARCA, llvm::ELF::EM_ARM, llvm::ELF::EM_AVR, llvm::ELF::EM_AVR32, llvm::ELF::EM_BLACKFIN, llvm::ELF::EM_BPF, llvm::ELF::EM_C166, llvm::ELF::EM_CE, llvm::ELF::EM_CLOUDSHIELD, llvm::ELF::EM_COLDFIRE, llvm::ELF::EM_COREA_1ST, llvm::ELF::EM_COREA_2ND, llvm::ELF::EM_CR, llvm::ELF::EM_CR16, llvm::ELF::EM_CRAYNV2, llvm::ELF::EM_CRIS, llvm::ELF::EM_CRX, llvm::ELF::EM_CUDA, llvm::ELF::EM_CYPRESS_M8C, llvm::ELF::EM_D10V, llvm::ELF::EM_D30V, llvm::ELF::EM_DSP24, llvm::ELF::EM_DSPIC30F, llvm::ELF::EM_DXP, llvm::ELF::EM_ECOG1, llvm::ELF::EM_ECOG16, llvm::ELF::EM_ECOG1X, llvm::ELF::EM_ECOG2, llvm::ELF::EM_ETPU, llvm::ELF::EM_EXCESS, llvm::ELF::EM_F2MC16, llvm::ELF::EM_FIREPATH, llvm::ELF::EM_FR20, llvm::ELF::EM_FR30, llvm::ELF::EM_FX66, llvm::ELF::EM_H8_300, llvm::ELF::EM_H8_300H, llvm::ELF::EM_H8_500, llvm::ELF::EM_H8S, llvm::ELF::EM_HEXAGON, llvm::ELF::EM_HUANY, llvm::ELF::EM_IA_64, llvm::ELF::EM_IAMCU, llvm::ELF::EM_IP2K, llvm::ELF::EM_JAVELIN, llvm::ELF::EM_K10M, llvm::ELF::EM_L10M, llvm::ELF::EM_LANAI, llvm::ELF::EM_LATTICEMICO32, llvm::ELF::EM_M16C, llvm::ELF::EM_M32, llvm::ELF::EM_M32C, llvm::ELF::EM_M32R, llvm::ELF::EM_MANIK, llvm::ELF::EM_MAX, llvm::ELF::EM_MAXQ30, llvm::ELF::EM_MCST_ELBRUS, llvm::ELF::EM_ME16, llvm::ELF::EM_METAG, llvm::ELF::EM_MIPS, llvm::ELF::EM_MIPS_RS3_LE, llvm::ELF::EM_MIPS_X, llvm::ELF::EM_MMA, llvm::ELF::EM_MMDSP_PLUS, llvm::ELF::EM_MMIX, llvm::ELF::EM_MN10200, llvm::ELF::EM_MN10300, llvm::ELF::EM_MSP430, llvm::ELF::EM_NCPU, llvm::ELF::EM_NDR1, llvm::ELF::EM_NDS32, llvm::ELF::EM_NONE, llvm::ELF::EM_NS32K, llvm::ELF::EM_OPEN8, llvm::ELF::EM_OPENRISC, llvm::ELF::EM_PARISC, llvm::ELF::EM_PCP, llvm::ELF::EM_PDP10, llvm::ELF::EM_PDP11, llvm::ELF::EM_PDSP, llvm::ELF::EM_PJ, llvm::ELF::EM_PPC, llvm::ELF::EM_PPC64, llvm::ELF::EM_PRISM, llvm::ELF::EM_R32C, llvm::ELF::EM_RCE, llvm::ELF::EM_RH32, llvm::ELF::EM_RISCV, llvm::ELF::EM_RL78, llvm::ELF::EM_RS08, llvm::ELF::EM_RX, llvm::ELF::EM_S370, llvm::ELF::EM_S390, llvm::ELF::EM_SCORE7, llvm::ELF::EM_SE_C17, llvm::ELF::EM_SE_C33, llvm::ELF::EM_SEP, llvm::ELF::EM_SH, llvm::ELF::EM_SHARC, llvm::ELF::EM_SLE9X, llvm::ELF::EM_SNP1K, llvm::ELF::EM_SPARC, llvm::ELF::EM_SPARC32PLUS, llvm::ELF::EM_SPARCV9, llvm::ELF::EM_SPU, llvm::ELF::EM_ST100, llvm::ELF::EM_ST19, llvm::ELF::EM_ST200, llvm::ELF::EM_ST7, llvm::ELF::EM_ST9PLUS, llvm::ELF::EM_STARCORE, llvm::ELF::EM_STM8, llvm::ELF::EM_STXP7X, llvm::ELF::EM_SVX, llvm::ELF::EM_TI_C2000, llvm::ELF::EM_TI_C5500, llvm::ELF::EM_TI_C6000, llvm::ELF::EM_TILE64, llvm::ELF::EM_TILEGX, llvm::ELF::EM_TILEPRO, llvm::ELF::EM_TINYJ, llvm::ELF::EM_TMM_GPP, llvm::ELF::EM_TPC, llvm::ELF::EM_TRICORE, llvm::ELF::EM_TRIMEDIA, llvm::ELF::EM_TSK3000, llvm::ELF::EM_UNICORE, llvm::ELF::EM_V800, llvm::ELF::EM_V850, llvm::ELF::EM_VAX, llvm::ELF::EM_VIDEOCORE, llvm::ELF::EM_VIDEOCORE3, llvm::ELF::EM_VIDEOCORE5, llvm::ELF::EM_VPP500, llvm::ELF::EM_X86_64, llvm::ELF::EM_XGATE, llvm::ELF::EM_XIMO16, llvm::ELF::EM_XTENSA, and llvm::ELF::EM_ZSP.


The documentation for this struct was generated from the following files: