Lines Matching refs:yytext
60 #define yytext ((char*)SCNG(yy_text)) macro
62 #define yyless(x) do { YYCURSOR = (unsigned char*)yytext + x; \
118 if (yytext[0] == ' ' || yytext[0] == '\t') { \
129 (ch != 'X' && yytext[yyleng - 1] == ch) || \
130 yytext[yyleng - 1] == '\n' || \
131 yytext[yyleng - 1] == '\r' || \
132 yytext[yyleng - 1] == '\t' || \
133 yytext[yyleng - 1] == ' ') \
420 if (yytext[0] == '\'' && yytext[yyleng - 1] == '\'') {
424 RETURN_TOKEN(TC_RAW, yytext, yyleng);
443 RETURN_TOKEN(TC_OFFSET, yytext, yyleng);
463 RETURN_TOKEN(TC_VARNAME, yytext, yyleng);
490 RETURN_TOKEN(TC_LABEL, yytext, yyleng);
518 if (yytext[0] == '"') {
538 if (yyleng > 1 && yytext[0] == '"' && yytext[yyleng - 1] == '"') {
543 RETURN_TOKEN(TC_RAW, yytext, yyleng);
547 RETURN_TOKEN(TC_RAW, yytext, yyleng);
557 RETURN_TOKEN(TC_CONSTANT, yytext, yyleng);
561 RETURN_TOKEN(TC_NUMBER, yytext, yyleng);
565 return yytext[0];
569 return yytext[0];
579 RETURN_TOKEN(TC_STRING, yytext, yyleng);
583 RETURN_TOKEN(TC_STRING, yytext, yyleng);
628 zend_ini_escape_string(ini_lval, yytext, yyleng, '"');
633 RETURN_TOKEN(TC_WHITESPACE, yytext, yyleng);