diff options
Diffstat (limited to 'src/prebuilt/ast-parser-gen.h')
-rw-r--r-- | src/prebuilt/ast-parser-gen.h | 190 |
1 files changed, 95 insertions, 95 deletions
diff --git a/src/prebuilt/ast-parser-gen.h b/src/prebuilt/ast-parser-gen.h index 7661d3de..11b9f11b 100644 --- a/src/prebuilt/ast-parser-gen.h +++ b/src/prebuilt/ast-parser-gen.h @@ -30,127 +30,127 @@ This special exception was added by the Free Software Foundation in version 2.2 of Bison. */ -#ifndef YY_WASM_AST_PARSER_SRC_PREBUILT_AST_PARSER_GEN_H_INCLUDED -# define YY_WASM_AST_PARSER_SRC_PREBUILT_AST_PARSER_GEN_H_INCLUDED +#ifndef YY_WABT_AST_PARSER_SRC_PREBUILT_AST_PARSER_GEN_H_INCLUDED +# define YY_WABT_AST_PARSER_SRC_PREBUILT_AST_PARSER_GEN_H_INCLUDED /* Debug traces. */ -#ifndef WASM_AST_PARSER_DEBUG +#ifndef WABT_AST_PARSER_DEBUG # if defined YYDEBUG #if YYDEBUG -# define WASM_AST_PARSER_DEBUG 1 +# define WABT_AST_PARSER_DEBUG 1 # else -# define WASM_AST_PARSER_DEBUG 0 +# define WABT_AST_PARSER_DEBUG 0 # endif # else /* ! defined YYDEBUG */ -# define WASM_AST_PARSER_DEBUG 0 +# define WABT_AST_PARSER_DEBUG 0 # endif /* ! defined YYDEBUG */ -#endif /* ! defined WASM_AST_PARSER_DEBUG */ -#if WASM_AST_PARSER_DEBUG -extern int wasm_ast_parser_debug; +#endif /* ! defined WABT_AST_PARSER_DEBUG */ +#if WABT_AST_PARSER_DEBUG +extern int wabt_ast_parser_debug; #endif /* Token type. */ -#ifndef WASM_AST_PARSER_TOKENTYPE -# define WASM_AST_PARSER_TOKENTYPE - enum wasm_ast_parser_tokentype +#ifndef WABT_AST_PARSER_TOKENTYPE +# define WABT_AST_PARSER_TOKENTYPE + enum wabt_ast_parser_tokentype { - WASM_TOKEN_TYPE_EOF = 0, - WASM_TOKEN_TYPE_LPAR = 258, - WASM_TOKEN_TYPE_RPAR = 259, - WASM_TOKEN_TYPE_NAT = 260, - WASM_TOKEN_TYPE_INT = 261, - WASM_TOKEN_TYPE_FLOAT = 262, - WASM_TOKEN_TYPE_TEXT = 263, - WASM_TOKEN_TYPE_VAR = 264, - WASM_TOKEN_TYPE_VALUE_TYPE = 265, - WASM_TOKEN_TYPE_ANYFUNC = 266, - WASM_TOKEN_TYPE_MUT = 267, - WASM_TOKEN_TYPE_NOP = 268, - WASM_TOKEN_TYPE_DROP = 269, - WASM_TOKEN_TYPE_BLOCK = 270, - WASM_TOKEN_TYPE_END = 271, - WASM_TOKEN_TYPE_IF = 272, - WASM_TOKEN_TYPE_THEN = 273, - WASM_TOKEN_TYPE_ELSE = 274, - WASM_TOKEN_TYPE_LOOP = 275, - WASM_TOKEN_TYPE_BR = 276, - WASM_TOKEN_TYPE_BR_IF = 277, - WASM_TOKEN_TYPE_BR_TABLE = 278, - WASM_TOKEN_TYPE_CALL = 279, - WASM_TOKEN_TYPE_CALL_IMPORT = 280, - WASM_TOKEN_TYPE_CALL_INDIRECT = 281, - WASM_TOKEN_TYPE_RETURN = 282, - WASM_TOKEN_TYPE_GET_LOCAL = 283, - WASM_TOKEN_TYPE_SET_LOCAL = 284, - WASM_TOKEN_TYPE_TEE_LOCAL = 285, - WASM_TOKEN_TYPE_GET_GLOBAL = 286, - WASM_TOKEN_TYPE_SET_GLOBAL = 287, - WASM_TOKEN_TYPE_LOAD = 288, - WASM_TOKEN_TYPE_STORE = 289, - WASM_TOKEN_TYPE_OFFSET_EQ_NAT = 290, - WASM_TOKEN_TYPE_ALIGN_EQ_NAT = 291, - WASM_TOKEN_TYPE_CONST = 292, - WASM_TOKEN_TYPE_UNARY = 293, - WASM_TOKEN_TYPE_BINARY = 294, - WASM_TOKEN_TYPE_COMPARE = 295, - WASM_TOKEN_TYPE_CONVERT = 296, - WASM_TOKEN_TYPE_SELECT = 297, - WASM_TOKEN_TYPE_UNREACHABLE = 298, - WASM_TOKEN_TYPE_CURRENT_MEMORY = 299, - WASM_TOKEN_TYPE_GROW_MEMORY = 300, - WASM_TOKEN_TYPE_FUNC = 301, - WASM_TOKEN_TYPE_START = 302, - WASM_TOKEN_TYPE_TYPE = 303, - WASM_TOKEN_TYPE_PARAM = 304, - WASM_TOKEN_TYPE_RESULT = 305, - WASM_TOKEN_TYPE_LOCAL = 306, - WASM_TOKEN_TYPE_GLOBAL = 307, - WASM_TOKEN_TYPE_MODULE = 308, - WASM_TOKEN_TYPE_TABLE = 309, - WASM_TOKEN_TYPE_ELEM = 310, - WASM_TOKEN_TYPE_MEMORY = 311, - WASM_TOKEN_TYPE_DATA = 312, - WASM_TOKEN_TYPE_OFFSET = 313, - WASM_TOKEN_TYPE_IMPORT = 314, - WASM_TOKEN_TYPE_EXPORT = 315, - WASM_TOKEN_TYPE_REGISTER = 316, - WASM_TOKEN_TYPE_INVOKE = 317, - WASM_TOKEN_TYPE_GET = 318, - WASM_TOKEN_TYPE_ASSERT_MALFORMED = 319, - WASM_TOKEN_TYPE_ASSERT_INVALID = 320, - WASM_TOKEN_TYPE_ASSERT_UNLINKABLE = 321, - WASM_TOKEN_TYPE_ASSERT_RETURN = 322, - WASM_TOKEN_TYPE_ASSERT_RETURN_NAN = 323, - WASM_TOKEN_TYPE_ASSERT_TRAP = 324, - WASM_TOKEN_TYPE_ASSERT_EXHAUSTION = 325, - WASM_TOKEN_TYPE_INPUT = 326, - WASM_TOKEN_TYPE_OUTPUT = 327, - WASM_TOKEN_TYPE_LOW = 328 + WABT_TOKEN_TYPE_EOF = 0, + WABT_TOKEN_TYPE_LPAR = 258, + WABT_TOKEN_TYPE_RPAR = 259, + WABT_TOKEN_TYPE_NAT = 260, + WABT_TOKEN_TYPE_INT = 261, + WABT_TOKEN_TYPE_FLOAT = 262, + WABT_TOKEN_TYPE_TEXT = 263, + WABT_TOKEN_TYPE_VAR = 264, + WABT_TOKEN_TYPE_VALUE_TYPE = 265, + WABT_TOKEN_TYPE_ANYFUNC = 266, + WABT_TOKEN_TYPE_MUT = 267, + WABT_TOKEN_TYPE_NOP = 268, + WABT_TOKEN_TYPE_DROP = 269, + WABT_TOKEN_TYPE_BLOCK = 270, + WABT_TOKEN_TYPE_END = 271, + WABT_TOKEN_TYPE_IF = 272, + WABT_TOKEN_TYPE_THEN = 273, + WABT_TOKEN_TYPE_ELSE = 274, + WABT_TOKEN_TYPE_LOOP = 275, + WABT_TOKEN_TYPE_BR = 276, + WABT_TOKEN_TYPE_BR_IF = 277, + WABT_TOKEN_TYPE_BR_TABLE = 278, + WABT_TOKEN_TYPE_CALL = 279, + WABT_TOKEN_TYPE_CALL_IMPORT = 280, + WABT_TOKEN_TYPE_CALL_INDIRECT = 281, + WABT_TOKEN_TYPE_RETURN = 282, + WABT_TOKEN_TYPE_GET_LOCAL = 283, + WABT_TOKEN_TYPE_SET_LOCAL = 284, + WABT_TOKEN_TYPE_TEE_LOCAL = 285, + WABT_TOKEN_TYPE_GET_GLOBAL = 286, + WABT_TOKEN_TYPE_SET_GLOBAL = 287, + WABT_TOKEN_TYPE_LOAD = 288, + WABT_TOKEN_TYPE_STORE = 289, + WABT_TOKEN_TYPE_OFFSET_EQ_NAT = 290, + WABT_TOKEN_TYPE_ALIGN_EQ_NAT = 291, + WABT_TOKEN_TYPE_CONST = 292, + WABT_TOKEN_TYPE_UNARY = 293, + WABT_TOKEN_TYPE_BINARY = 294, + WABT_TOKEN_TYPE_COMPARE = 295, + WABT_TOKEN_TYPE_CONVERT = 296, + WABT_TOKEN_TYPE_SELECT = 297, + WABT_TOKEN_TYPE_UNREACHABLE = 298, + WABT_TOKEN_TYPE_CURRENT_MEMORY = 299, + WABT_TOKEN_TYPE_GROW_MEMORY = 300, + WABT_TOKEN_TYPE_FUNC = 301, + WABT_TOKEN_TYPE_START = 302, + WABT_TOKEN_TYPE_TYPE = 303, + WABT_TOKEN_TYPE_PARAM = 304, + WABT_TOKEN_TYPE_RESULT = 305, + WABT_TOKEN_TYPE_LOCAL = 306, + WABT_TOKEN_TYPE_GLOBAL = 307, + WABT_TOKEN_TYPE_MODULE = 308, + WABT_TOKEN_TYPE_TABLE = 309, + WABT_TOKEN_TYPE_ELEM = 310, + WABT_TOKEN_TYPE_MEMORY = 311, + WABT_TOKEN_TYPE_DATA = 312, + WABT_TOKEN_TYPE_OFFSET = 313, + WABT_TOKEN_TYPE_IMPORT = 314, + WABT_TOKEN_TYPE_EXPORT = 315, + WABT_TOKEN_TYPE_REGISTER = 316, + WABT_TOKEN_TYPE_INVOKE = 317, + WABT_TOKEN_TYPE_GET = 318, + WABT_TOKEN_TYPE_ASSERT_MALFORMED = 319, + WABT_TOKEN_TYPE_ASSERT_INVALID = 320, + WABT_TOKEN_TYPE_ASSERT_UNLINKABLE = 321, + WABT_TOKEN_TYPE_ASSERT_RETURN = 322, + WABT_TOKEN_TYPE_ASSERT_RETURN_NAN = 323, + WABT_TOKEN_TYPE_ASSERT_TRAP = 324, + WABT_TOKEN_TYPE_ASSERT_EXHAUSTION = 325, + WABT_TOKEN_TYPE_INPUT = 326, + WABT_TOKEN_TYPE_OUTPUT = 327, + WABT_TOKEN_TYPE_LOW = 328 }; #endif /* Value type. */ -#if ! defined WASM_AST_PARSER_STYPE && ! defined WASM_AST_PARSER_STYPE_IS_DECLARED -typedef WasmToken WASM_AST_PARSER_STYPE; -# define WASM_AST_PARSER_STYPE_IS_TRIVIAL 1 -# define WASM_AST_PARSER_STYPE_IS_DECLARED 1 +#if ! defined WABT_AST_PARSER_STYPE && ! defined WABT_AST_PARSER_STYPE_IS_DECLARED +typedef WabtToken WABT_AST_PARSER_STYPE; +# define WABT_AST_PARSER_STYPE_IS_TRIVIAL 1 +# define WABT_AST_PARSER_STYPE_IS_DECLARED 1 #endif /* Location type. */ -#if ! defined WASM_AST_PARSER_LTYPE && ! defined WASM_AST_PARSER_LTYPE_IS_DECLARED -typedef struct WASM_AST_PARSER_LTYPE WASM_AST_PARSER_LTYPE; -struct WASM_AST_PARSER_LTYPE +#if ! defined WABT_AST_PARSER_LTYPE && ! defined WABT_AST_PARSER_LTYPE_IS_DECLARED +typedef struct WABT_AST_PARSER_LTYPE WABT_AST_PARSER_LTYPE; +struct WABT_AST_PARSER_LTYPE { int first_line; int first_column; int last_line; int last_column; }; -# define WASM_AST_PARSER_LTYPE_IS_DECLARED 1 -# define WASM_AST_PARSER_LTYPE_IS_TRIVIAL 1 +# define WABT_AST_PARSER_LTYPE_IS_DECLARED 1 +# define WABT_AST_PARSER_LTYPE_IS_TRIVIAL 1 #endif -int wasm_ast_parser_parse (WasmAstLexer* lexer, WasmAstParser* parser); +int wabt_ast_parser_parse (WabtAstLexer* lexer, WabtAstParser* parser); -#endif /* !YY_WASM_AST_PARSER_SRC_PREBUILT_AST_PARSER_GEN_H_INCLUDED */ +#endif /* !YY_WABT_AST_PARSER_SRC_PREBUILT_AST_PARSER_GEN_H_INCLUDED */ |