Searched refs:glcpp_parser_t (Results 1 - 14 of 14) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/glcpp/
H A Dglcpp.h133 typedef struct glcpp_parser glcpp_parser_t; typedef in typeref:struct:glcpp_parser
143 glcpp_parser_classify_token (glcpp_parser_t *parser,
183 void (*add_builtin_define)(glcpp_parser_t *, const char *, int),
184 glcpp_parser_t *data,
233 glcpp_parser_t *
238 glcpp_parser_parse (glcpp_parser_t *parser);
241 glcpp_parser_destroy (glcpp_parser_t *parser);
244 glcpp_parser_resolve_implicit_version(glcpp_parser_t *parser);
254 glcpp_error (YYLTYPE *locp, glcpp_parser_t *parser, const char *fmt, ...);
257 glcpp_warning (YYLTYPE *locp, glcpp_parser_t *parse
[all...]
H A Dglcpp-parse.y46 yyerror(YYLTYPE *locp, glcpp_parser_t *parser, const char *error);
49 _define_object_macro(glcpp_parser_t *parser,
55 _define_function_macro(glcpp_parser_t *parser,
62 _string_list_create(glcpp_parser_t *parser);
65 _string_list_append_item(glcpp_parser_t *parser, string_list_t *list,
81 _argument_list_create(glcpp_parser_t *parser);
84 _argument_list_append(glcpp_parser_t *parser, argument_list_t *list,
94 _token_create_str(glcpp_parser_t *parser, int type, char *str);
97 _token_create_ival(glcpp_parser_t *parser, int type, int ival);
100 _token_list_create(glcpp_parser_t *parse
[all...]
H A Dpp.c31 glcpp_error (YYLTYPE *locp, glcpp_parser_t *parser, const char *fmt, ...)
49 glcpp_warning (YYLTYPE *locp, glcpp_parser_t *parser, const char *fmt, ...)
110 remove_line_continuations(glcpp_parser_t *ctx, const char *shader)
230 glcpp_parser_t *parser =
H A Dglcpp-lex.l128 glcpp_lex_update_state_per_token (glcpp_parser_t *parser, int token)
171 %option extra-type="glcpp_parser_t *"
209 glcpp_parser_t *parser = yyextra;
618 glcpp_lex_set_source_string(glcpp_parser_t *parser, const char *shader)
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/glcpp/
H A Dglcpp.h132 typedef struct glcpp_parser glcpp_parser_t; typedef in typeref:struct:glcpp_parser
142 glcpp_parser_classify_token (glcpp_parser_t *parser,
182 void (*add_builtin_define)(glcpp_parser_t *, const char *, int),
183 glcpp_parser_t *data,
231 glcpp_parser_t *
236 glcpp_parser_parse (glcpp_parser_t *parser);
239 glcpp_parser_destroy (glcpp_parser_t *parser);
242 glcpp_parser_resolve_implicit_version(glcpp_parser_t *parser);
252 glcpp_error (YYLTYPE *locp, glcpp_parser_t *parser, const char *fmt, ...);
255 glcpp_warning (YYLTYPE *locp, glcpp_parser_t *parse
[all...]
H A Dglcpp-parse.y35 yyerror(YYLTYPE *locp, glcpp_parser_t *parser, const char *error);
38 _define_object_macro(glcpp_parser_t *parser,
44 _define_function_macro(glcpp_parser_t *parser,
51 _string_list_create(glcpp_parser_t *parser);
54 _string_list_append_item(glcpp_parser_t *parser, string_list_t *list,
70 _argument_list_create(glcpp_parser_t *parser);
73 _argument_list_append(glcpp_parser_t *parser, argument_list_t *list,
83 _token_create_str(glcpp_parser_t *parser, int type, char *str);
86 _token_create_ival(glcpp_parser_t *parser, int type, int ival);
89 _token_list_create(glcpp_parser_t *parse
[all...]
H A Dpp.c31 glcpp_error (YYLTYPE *locp, glcpp_parser_t *parser, const char *fmt, ...)
49 glcpp_warning (YYLTYPE *locp, glcpp_parser_t *parser, const char *fmt, ...)
110 remove_line_continuations(glcpp_parser_t *ctx, const char *shader)
230 glcpp_parser_t *parser =
H A Dglcpp-lex.l128 glcpp_lex_update_state_per_token (glcpp_parser_t *parser, int token)
171 %option extra-type="glcpp_parser_t *"
208 glcpp_parser_t *parser = yyextra;
608 glcpp_lex_set_source_string(glcpp_parser_t *parser, const char *shader)
/xsrc/external/mit/MesaLib.old/src/compiler/glsl/glcpp/
H A Dglcpp-parse.c109 yyerror(YYLTYPE *locp, glcpp_parser_t *parser, const char *error);
112 _define_object_macro(glcpp_parser_t *parser,
118 _define_function_macro(glcpp_parser_t *parser,
125 _string_list_create(glcpp_parser_t *parser);
128 _string_list_append_item(glcpp_parser_t *parser, string_list_t *list,
144 _argument_list_create(glcpp_parser_t *parser);
147 _argument_list_append(glcpp_parser_t *parser, argument_list_t *list,
157 _token_create_str(glcpp_parser_t *parser, int type, char *str);
160 _token_create_ival(glcpp_parser_t *parser, int type, int ival);
163 _token_list_create(glcpp_parser_t *parse
[all...]
H A Dglcpp-parse.h111 int glcpp_parser_parse (glcpp_parser_t *parser);
H A Dglcpp-lex.c949 glcpp_lex_update_state_per_token (glcpp_parser_t *parser, int token)
1019 #define YY_EXTRA_TYPE glcpp_parser_t *
1298 glcpp_parser_t *parser = yyextra;
3179 glcpp_lex_set_source_string(glcpp_parser_t *parser, const char *shader)
/xsrc/external/mit/MesaLib/src/compiler/glsl/glcpp/
H A Dglcpp-parse.h120 int glcpp_parser_parse (glcpp_parser_t *parser);
H A Dglcpp-parse.c121 yyerror(YYLTYPE *locp, glcpp_parser_t *parser, const char *error);
124 _define_object_macro(glcpp_parser_t *parser,
130 _define_function_macro(glcpp_parser_t *parser,
137 _string_list_create(glcpp_parser_t *parser);
140 _string_list_append_item(glcpp_parser_t *parser, string_list_t *list,
156 _argument_list_create(glcpp_parser_t *parser);
159 _argument_list_append(glcpp_parser_t *parser, argument_list_t *list,
169 _token_create_str(glcpp_parser_t *parser, int type, char *str);
172 _token_create_ival(glcpp_parser_t *parser, int type, int ival);
175 _token_list_create(glcpp_parser_t *parse
[all...]
H A Dglcpp-lex.c980 glcpp_lex_update_state_per_token (glcpp_parser_t *parser, int token)
1050 #define YY_EXTRA_TYPE glcpp_parser_t *
1329 glcpp_parser_t *parser = yyextra;
3225 glcpp_lex_set_source_string(glcpp_parser_t *parser, const char *shader)

Completed in 20 milliseconds