]> git.saurik.com Git - apple/security.git/blob - OSX/libsecurity_codesigning/lib/RequirementParserTokenTypes.hpp
3654840c173e1478cba15fab9cf4969adc8a2da3
[apple/security.git] / OSX / libsecurity_codesigning / lib / RequirementParserTokenTypes.hpp
1 #ifndef INC_RequirementParserTokenTypes_hpp_
2 #define INC_RequirementParserTokenTypes_hpp_
3
4 ANTLR_BEGIN_NAMESPACE(Security_CodeSigning)
5 /* $ANTLR 2.7.7 (20121221): "requirements.grammar" -> "RequirementParserTokenTypes.hpp"$ */
6
7 #ifndef CUSTOM_API
8 # define CUSTOM_API
9 #endif
10
11 #ifdef __cplusplus
12 struct CUSTOM_API RequirementParserTokenTypes {
13 #endif
14 enum {
15 EOF_ = 1,
16 ARROW = 4,
17 LITERAL_guest = 5,
18 LITERAL_host = 6,
19 LITERAL_designated = 7,
20 LITERAL_library = 8,
21 LITERAL_plugin = 9,
22 LITERAL_or = 10,
23 LITERAL_and = 11,
24 LPAREN = 12,
25 RPAREN = 13,
26 NOT = 14,
27 LITERAL_always = 15,
28 LITERAL_true = 16,
29 LITERAL_never = 17,
30 LITERAL_false = 18,
31 LITERAL_identifier = 19,
32 LITERAL_cdhash = 20,
33 LITERAL_platform = 21,
34 LITERAL_anchor = 22,
35 LITERAL_apple = 23,
36 LITERAL_generic = 24,
37 LITERAL_certificate = 25,
38 LITERAL_cert = 26,
39 LITERAL_trusted = 27,
40 LITERAL_info = 28,
41 LITERAL_entitlement = 29,
42 LITERAL_exists = 30,
43 EQL = 31,
44 EQQL = 32,
45 STAR = 33,
46 SUBS = 34,
47 LESS = 35,
48 GT = 36,
49 LE = 37,
50 GE = 38,
51 LBRACK = 39,
52 RBRACK = 40,
53 NEG = 41,
54 LITERAL_leaf = 42,
55 LITERAL_root = 43,
56 HASHCONSTANT = 44,
57 HEXCONSTANT = 45,
58 DOTKEY = 46,
59 STRING = 47,
60 PATHNAME = 48,
61 INTEGER = 49,
62 SEMI = 50,
63 IDENT = 51,
64 HEX = 52,
65 COMMA = 53,
66 WS = 54,
67 SHELLCOMMENT = 55,
68 C_COMMENT = 56,
69 CPP_COMMENT = 57,
70 NULL_TREE_LOOKAHEAD = 3
71 };
72 #ifdef __cplusplus
73 };
74 #endif
75 ANTLR_END_NAMESPACE
76 #endif /*INC_RequirementParserTokenTypes_hpp_*/