]> git.saurik.com Git - apple/security.git/blob - OSX/libsecurity_codesigning/lib/RequirementParserTokenTypes.hpp
7cf6171f16ea89191d119acb30ef1de08be3b845
[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_notarized = 22,
35 LITERAL_anchor = 23,
36 LITERAL_apple = 24,
37 LITERAL_generic = 25,
38 LITERAL_certificate = 26,
39 LITERAL_cert = 27,
40 LITERAL_trusted = 28,
41 LITERAL_info = 29,
42 LITERAL_entitlement = 30,
43 LITERAL_exists = 31,
44 LITERAL_absent = 32,
45 EQL = 33,
46 EQQL = 34,
47 STAR = 35,
48 SUBS = 36,
49 LESS = 37,
50 GT = 38,
51 LE = 39,
52 GE = 40,
53 LBRACK = 41,
54 RBRACK = 42,
55 NEG = 43,
56 LITERAL_leaf = 44,
57 LITERAL_root = 45,
58 HASHCONSTANT = 46,
59 HEXCONSTANT = 47,
60 DOTKEY = 48,
61 STRING = 49,
62 PATHNAME = 50,
63 INTEGER = 51,
64 LITERAL_timestamp = 52,
65 SEMI = 53,
66 IDENT = 54,
67 HEX = 55,
68 COMMA = 56,
69 WS = 57,
70 SHELLCOMMENT = 58,
71 C_COMMENT = 59,
72 CPP_COMMENT = 60,
73 NULL_TREE_LOOKAHEAD = 3
74 };
75 #ifdef __cplusplus
76 };
77 #endif
78 ANTLR_END_NAMESPACE
79 #endif /*INC_RequirementParserTokenTypes_hpp_*/