Lines Matching refs:yylval
85 return classify_identifier(yyextra, yytext, yyleng, yylval); \
98 yylval->type = gtype; \
106 return classify_identifier(yyextra, yytext, yyleng, yylval); \
142 yylval->type = gtype; \
145 return classify_identifier(yyextra, yytext, yyleng, yylval); \
205 literal_integer(yytext, yyleng, yyextra, yylval, yylloc, base)
318 yylval->identifier = id;
322 yylval->n = strtol(yytext, NULL, 10);
326 yylval->n = 0;
336 bool { yylval->type = glsl_type::bool_type; return BASIC_TYPE_TOK; }
337 float { yylval->type = glsl_type::float_type; return BASIC_TYPE_TOK; }
338 int { yylval->type = glsl_type::int_type; return BASIC_TYPE_TOK; }
351 bvec2 { yylval->type = glsl_type::bvec2_type; return BASIC_TYPE_TOK; }
352 bvec3 { yylval->type = glsl_type::bvec3_type; return BASIC_TYPE_TOK; }
353 bvec4 { yylval->type = glsl_type::bvec4_type; return BASIC_TYPE_TOK; }
354 ivec2 { yylval->type = glsl_type::ivec2_type; return BASIC_TYPE_TOK; }
355 ivec3 { yylval->type = glsl_type::ivec3_type; return BASIC_TYPE_TOK; }
356 ivec4 { yylval->type = glsl_type::ivec4_type; return BASIC_TYPE_TOK; }
360 vec2 { yylval->type = glsl_type::vec2_type; return BASIC_TYPE_TOK; }
361 vec3 { yylval->type = glsl_type::vec3_type; return BASIC_TYPE_TOK; }
362 vec4 { yylval->type = glsl_type::vec4_type; return BASIC_TYPE_TOK; }
363 mat2 { yylval->type = glsl_type::mat2_type; return BASIC_TYPE_TOK; }
364 mat3 { yylval->type = glsl_type::mat3_type; return BASIC_TYPE_TOK; }
365 mat4 { yylval->type = glsl_type::mat4_type; return BASIC_TYPE_TOK; }
390 sampler2D { yylval->type = glsl_type::sampler2D_type; return BASIC_TYPE_TOK; }
391 sampler3D { yylval->type = glsl_type::sampler3D_type; return BASIC_TYPE_TOK; }
392 samplerCube { yylval->type = glsl_type::samplerCube_type; return BASIC_TYPE_TOK; }
396 sampler2DShadow { yylval->type = glsl_type::sampler2DShadow_type; return BASIC_TYPE_TOK; }
431 yylval->type = glsl_type::samplerExternalOES_type;
506 return classify_identifier(yyextra, yytext, yyleng, yylval);
554 yylval->real = _mesa_strtof(yytext, NULL);
565 yylval->dreal = _mesa_strtod(yytext, NULL);
570 yylval->n = 1;
574 yylval->n = 0;
680 return classify_identifier(state, yytext, yyleng, yylval);