X-Git-Url: https://git.saurik.com/apple/libsecurity_codesigning.git/blobdiff_plain/935e692843d9c528f9a4c5eee98e00961ca5f4a4..62e4ed3d0d61a2fda33f692a7b54cddd91096187:/lib/RequirementParserTokenTypes.hpp diff --git a/lib/RequirementParserTokenTypes.hpp b/lib/RequirementParserTokenTypes.hpp new file mode 100644 index 0000000..388c378 --- /dev/null +++ b/lib/RequirementParserTokenTypes.hpp @@ -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_*/