]> git.saurik.com Git - apple/security.git/blobdiff - libsecurity_codesigning/lib/RequirementParserTokenTypes.hpp
Security-55163.44.tar.gz
[apple/security.git] / libsecurity_codesigning / lib / RequirementParserTokenTypes.hpp
diff --git a/libsecurity_codesigning/lib/RequirementParserTokenTypes.hpp b/libsecurity_codesigning/lib/RequirementParserTokenTypes.hpp
new file mode 100644 (file)
index 0000000..388c378
--- /dev/null
@@ -0,0 +1,75 @@
+#ifndef INC_RequirementParserTokenTypes_hpp_
+#define INC_RequirementParserTokenTypes_hpp_
+
+ANTLR_BEGIN_NAMESPACE(Security_CodeSigning)
+/* $ANTLR 2.7.7 (20120228): "requirements.grammar" -> "RequirementParserTokenTypes.hpp"$ */
+
+#ifndef CUSTOM_API
+# define CUSTOM_API
+#endif
+
+#ifdef __cplusplus
+struct CUSTOM_API RequirementParserTokenTypes {
+#endif
+       enum {
+               EOF_ = 1,
+               ARROW = 4,
+               LITERAL_guest = 5,
+               LITERAL_host = 6,
+               LITERAL_designated = 7,
+               LITERAL_library = 8,
+               LITERAL_plugin = 9,
+               INTEGER = 10,
+               LITERAL_or = 11,
+               LITERAL_and = 12,
+               LPAREN = 13,
+               RPAREN = 14,
+               NOT = 15,
+               LITERAL_always = 16,
+               LITERAL_true = 17,
+               LITERAL_never = 18,
+               LITERAL_false = 19,
+               LITERAL_identifier = 20,
+               LITERAL_cdhash = 21,
+               LITERAL_anchor = 22,
+               LITERAL_apple = 23,
+               LITERAL_generic = 24,
+               LITERAL_certificate = 25,
+               LITERAL_cert = 26,
+               LITERAL_trusted = 27,
+               LITERAL_info = 28,
+               LITERAL_entitlement = 29,
+               LITERAL_exists = 30,
+               EQL = 31,
+               EQQL = 32,
+               STAR = 33,
+               SUBS = 34,
+               LESS = 35,
+               GT = 36,
+               LE = 37,
+               GE = 38,
+               LBRACK = 39,
+               RBRACK = 40,
+               NEG = 41,
+               LITERAL_leaf = 42,
+               LITERAL_root = 43,
+               HASHCONSTANT = 44,
+               HEXCONSTANT = 45,
+               DOTKEY = 46,
+               STRING = 47,
+               PATHNAME = 48,
+               SEMI = 49,
+               IDENT = 50,
+               HEX = 51,
+               COMMA = 52,
+               WS = 53,
+               SHELLCOMMENT = 54,
+               C_COMMENT = 55,
+               CPP_COMMENT = 56,
+               NULL_TREE_LOOKAHEAD = 3
+       };
+#ifdef __cplusplus
+};
+#endif
+ANTLR_END_NAMESPACE
+#endif /*INC_RequirementParserTokenTypes_hpp_*/