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