]> git.saurik.com Git - apple/security.git/blob - libsecurity_codesigning/lib/RequirementParserTokenTypes.hpp
Security-55179.11.tar.gz
[apple/security.git] / 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 (20120228): "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 INTEGER = 10,
23 LITERAL_or = 11,
24 LITERAL_and = 12,
25 LPAREN = 13,
26 RPAREN = 14,
27 NOT = 15,
28 LITERAL_always = 16,
29 LITERAL_true = 17,
30 LITERAL_never = 18,
31 LITERAL_false = 19,
32 LITERAL_identifier = 20,
33 LITERAL_cdhash = 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 SEMI = 49,
62 IDENT = 50,
63 HEX = 51,
64 COMMA = 52,
65 WS = 53,
66 SHELLCOMMENT = 54,
67 C_COMMENT = 55,
68 CPP_COMMENT = 56,
69 NULL_TREE_LOOKAHEAD = 3
70 };
71 #ifdef __cplusplus
72 };
73 #endif
74 ANTLR_END_NAMESPACE
75 #endif /*INC_RequirementParserTokenTypes_hpp_*/