1 /* native_client/src/trusted/validator/x86/decoder/generator/gen/nacl_disallows_impl.h
2 * THIS FILE IS AUTO_GENERATED DO NOT EDIT.
4 * This file was auto-generated by enum_gen.py
5 * from file nacl_disallows.enum
8 /* Define the corresponding names of NaClDisallowsFlag. */
9 static const char* const g_NaClDisallowsFlagName[NaClDisallowsFlagEnumSize + 1] = {
10 "NaClTooManyPrefixBytes",
14 "NaClHasBadSegmentPrefix",
15 "NaClCantUsePrefix67",
16 "NaClMultipleRexPrefix",
18 "NaClRepneDisallowed",
19 "NaClData16Disallowed",
20 "NaClHasDuplicatePrefix",
21 "NaClHasAmbigSegmentPrefixes",
22 "NaClRexPrefixNotLast",
23 "NaClDisallowsFlagEnumSize"
26 const char* NaClDisallowsFlagName(NaClDisallowsFlag name) {
27 return name <= NaClDisallowsFlagEnumSize
28 ? g_NaClDisallowsFlagName[name]
29 : "NaClDisallowsFlag???";