Searched refs:glcpp_parser_t (Results 1 – 4 of 4) sorted by relevance
/external/mesa3d/src/compiler/glsl/glcpp/ |
D | glcpp.h | 128 typedef struct glcpp_parser glcpp_parser_t; typedef 138 glcpp_parser_classify_token (glcpp_parser_t *parser, 178 void (*add_builtin_define)(glcpp_parser_t *, const char *, int), 179 glcpp_parser_t *data, 227 glcpp_parser_t * 231 glcpp_parser_parse (glcpp_parser_t *parser); 234 glcpp_parser_destroy (glcpp_parser_t *parser); 237 glcpp_parser_resolve_implicit_version(glcpp_parser_t *parser); 247 glcpp_error (YYLTYPE *locp, glcpp_parser_t *parser, const char *fmt, ...); 250 glcpp_warning (YYLTYPE *locp, glcpp_parser_t *parser, const char *fmt, ...); [all …]
|
D | glcpp-parse.y | 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, 52 _string_list_create(glcpp_parser_t *parser); 55 _string_list_append_item(glcpp_parser_t *parser, string_list_t *list, 71 _argument_list_create(glcpp_parser_t *parser); 74 _argument_list_append(glcpp_parser_t *parser, argument_list_t *list, 84 _token_create_str(glcpp_parser_t *parser, int type, char *str); 87 _token_create_ival(glcpp_parser_t *parser, int type, int ival); 90 _token_list_create(glcpp_parser_t *parser); [all …]
|
D | pp.c | 30 glcpp_error (YYLTYPE *locp, glcpp_parser_t *parser, const char *fmt, ...) in glcpp_error() 52 glcpp_warning (YYLTYPE *locp, glcpp_parser_t *parser, const char *fmt, ...) in glcpp_warning() 112 remove_line_continuations(glcpp_parser_t *ctx, const char *shader) in remove_line_continuations() 220 glcpp_parser_t *parser = in glcpp_preprocess()
|
D | glcpp-lex.l | 121 glcpp_lex_update_state_per_token (glcpp_parser_t *parser, int token) in glcpp_lex_update_state_per_token() 201 glcpp_parser_t *parser = yyextra; 585 glcpp_lex_set_source_string(glcpp_parser_t *parser, const char *shader)
|