Lines Matching refs:glcpp_parser_t
36 yyerror (YYLTYPE *locp, glcpp_parser_t *parser, const char *error);
39 _define_object_macro (glcpp_parser_t *parser,
45 _define_function_macro (glcpp_parser_t *parser,
98 _parser_active_list_push (glcpp_parser_t *parser,
103 _parser_active_list_pop (glcpp_parser_t *parser);
106 _parser_active_list_contains (glcpp_parser_t *parser, const char *identifier);
112 _glcpp_parser_expand_and_lex_from (glcpp_parser_t *parser,
118 _glcpp_parser_expand_token_list (glcpp_parser_t *parser,
122 _glcpp_parser_print_expanded_token_list (glcpp_parser_t *parser,
126 _glcpp_parser_skip_stack_push_if (glcpp_parser_t *parser, YYLTYPE *loc,
130 _glcpp_parser_skip_stack_change_if (glcpp_parser_t *parser, YYLTYPE *loc,
134 _glcpp_parser_skip_stack_pop (glcpp_parser_t *parser, YYLTYPE *loc);
137 glcpp_parser_lex (YYSTYPE *yylval, YYLTYPE *yylloc, glcpp_parser_t *parser);
140 glcpp_parser_lex_from (glcpp_parser_t *parser, token_list_t *list);
143 add_builtin_define(glcpp_parser_t *parser, const char *name, int value);
159 %parse-param {glcpp_parser_t *parser}
160 %lex-param {glcpp_parser_t *parser}
1006 _token_paste (glcpp_parser_t *parser, token_t *token, token_t *other)
1088 _token_list_print (glcpp_parser_t *parser, token_list_t *list)
1100 yyerror (YYLTYPE *locp, glcpp_parser_t *parser, const char *error)
1105 static void add_builtin_define(glcpp_parser_t *parser,
1118 glcpp_parser_t *
1121 glcpp_parser_t *parser;
1124 parser = ralloc (NULL, glcpp_parser_t);
1199 glcpp_parser_destroy (glcpp_parser_t *parser)
1315 _glcpp_parser_expand_and_lex_from (glcpp_parser_t *parser,
1331 _glcpp_parser_apply_pastes (glcpp_parser_t *parser, token_list_t *list)
1390 _glcpp_parser_expand_function (glcpp_parser_t *parser,
1504 _glcpp_parser_expand_node (glcpp_parser_t *parser,
1576 _parser_active_list_push (glcpp_parser_t *parser,
1591 _parser_active_list_pop (glcpp_parser_t *parser)
1607 _parser_active_list_contains (glcpp_parser_t *parser, const char *identifier)
1627 _glcpp_parser_expand_token_list (glcpp_parser_t *parser,
1698 _glcpp_parser_print_expanded_token_list (glcpp_parser_t *parser,
1712 _check_for_reserved_macro_name (glcpp_parser_t *parser, YYLTYPE *loc,
1742 _define_object_macro (glcpp_parser_t *parser,
1774 _define_function_macro (glcpp_parser_t *parser,
1806 glcpp_parser_lex (YYSTYPE *yylval, YYLTYPE *yylloc, glcpp_parser_t *parser)
1885 glcpp_parser_lex_from (glcpp_parser_t *parser, token_list_t *list)
1912 _glcpp_parser_skip_stack_push_if (glcpp_parser_t *parser, YYLTYPE *loc,
1938 _glcpp_parser_skip_stack_change_if (glcpp_parser_t *parser, YYLTYPE *loc,
1955 _glcpp_parser_skip_stack_pop (glcpp_parser_t *parser, YYLTYPE *loc)