Upstream version 11.39.266.0
[platform/framework/web/crosswalk.git] / src / native_client / src / trusted / validator / x86 / decoder / generator / gen / nacl_disallows_impl.h
1 /* native_client/src/trusted/validator/x86/decoder/generator/gen/nacl_disallows_impl.h
2  * THIS FILE IS AUTO_GENERATED DO NOT EDIT.
3  *
4  * This file was auto-generated by enum_gen.py
5  * from file nacl_disallows.enum
6  */
7
8 /* Define the corresponding names of NaClDisallowsFlag. */
9 static const char* const g_NaClDisallowsFlagName[NaClDisallowsFlagEnumSize + 1] = {
10   "NaClTooManyPrefixBytes",
11   "NaClMarkedIllegal",
12   "NaClMarkedInvalid",
13   "NaClMarkedSystem",
14   "NaClHasBadSegmentPrefix",
15   "NaClCantUsePrefix67",
16   "NaClMultipleRexPrefix",
17   "NaClRepDisallowed",
18   "NaClRepneDisallowed",
19   "NaClData16Disallowed",
20   "NaClHasDuplicatePrefix",
21   "NaClHasAmbigSegmentPrefixes",
22   "NaClRexPrefixNotLast",
23   "NaClDisallowsFlagEnumSize"
24 };
25
26 const char* NaClDisallowsFlagName(NaClDisallowsFlag name) {
27   return name <= NaClDisallowsFlagEnumSize
28     ? g_NaClDisallowsFlagName[name]
29     : "NaClDisallowsFlag???";
30 }