Lines Matching defs:yyextra

363 #define yyextra yyg->yyextra_r
960 void *mem_ctx = yyextra->linalloc; \
1329 glcpp_parser_t *parser = yyextra;
1480 if (yyextra->space_tokens && YY_START != HASH)
1497 yyextra->in_define = false;
1508 yyextra->space_tokens = 0;
1509 yyextra->lexing_version_directive = 1;
1565 yyextra->space_tokens = 0;
1577 if (!yyextra->in_define) {
1579 yyextra->lexing_directive = 1;
1580 yyextra->space_tokens = 0;
1589 if (!yyextra->in_define) {
1591 yyextra->lexing_directive = 1;
1592 yyextra->space_tokens = 0;
1606 if (!yyextra->in_define) {
1608 yyextra->lexing_directive = 1;
1609 yyextra->space_tokens = 0;
1623 if (!yyextra->in_define) {
1625 yyextra->lexing_directive = 1;
1626 yyextra->space_tokens = 0;
1635 if (!yyextra->in_define) {
1637 yyextra->space_tokens = 0;
1646 if (!yyextra->in_define) {
1648 yyextra->space_tokens = 0;
1683 yyextra->in_define = true;
1686 yyextra->space_tokens = 0;
1696 yyextra->space_tokens = 0;
1756 glcpp_error(yylloc, yyextra, "#define followed by a non-identifier: %s", yytext);
1767 glcpp_error(yylloc, yyextra, "#define followed by a non-identifier: %s", yytext);
1868 glcpp_error(yylloc, yyextra, "Token pasting (##) is illegal in GLES");
1912 if (yyextra->space_tokens) {
1936 yyextra->space_tokens = 1;
1937 yyextra->lexing_directive = 0;
1938 yyextra->lexing_version_directive = 0;
1951 glcpp_error(yylloc, yyextra, "Unterminated comment");
1953 yyextra->lexing_directive = 0;
1954 yyextra->lexing_version_directive = 0;
1967 glcpp_error(yylloc, yyextra, "Internal compiler error: Unexpected character: %s", yytext);
1975 yy_top_state(yyextra);
2878 return yyextra;
2951 yyextra = user_defined ;
3071 * the yyextra field.