Lines Matching refs:yyextra
62 if (yyextra->language_version >= allowed_version) { \
64 } else if (yyextra->language_version >= reserved_version) { \
65 _mesa_glsl_error(yylloc, yyextra, \
70 return classify_identifier(yyextra, yytext); \
82 #define ES yyextra->es_shader
126 literal_integer(yytext, yyleng, yyextra, yylval, yylloc, base)
300 if (yyextra->OES_EGL_image_external_enable)
311 if ((yyextra->language_version >= 140)
312 || yyextra->AMD_conservative_depth_enable
313 || yyextra->ARB_conservative_depth_enable
314 || yyextra->ARB_explicit_attrib_location_enable
315 || yyextra->ARB_uniform_buffer_object_enable
316 || yyextra->ARB_fragment_coord_conventions_enable) {
396 packed KEYWORD(110 || ES, 140 || yyextra->ARB_uniform_buffer_object_enable, PACKED_TOK);
472 row_major KEYWORD(130, 140 || yyextra->ARB_uniform_buffer_object_enable, ROW_MAJOR);
481 struct _mesa_glsl_parse_state *state = yyextra;