Lines Matching refs:yytext
55 #define yytext ((char*)SCNG(yy_text)) macro
57 #define yyless(x) do { YYCURSOR = (unsigned char*)yytext + x; \
110 while (yytext[0]) { \
111 if (yytext[0] == ' ' || yytext[0] == '\t') { \
122 (ch != 'X' && yytext[yyleng - 1] == ch) || \
123 yytext[yyleng - 1] == '\n' || \
124 yytext[yyleng - 1] == '\r' || \
125 yytext[yyleng - 1] == '\t' || \
126 yytext[yyleng - 1] == ' ') \
370 if (yytext[0] == '\'' && yytext[yyleng - 1] == '\'') {
374 RETURN_TOKEN(TC_RAW, yytext, yyleng);
393 RETURN_TOKEN(TC_OFFSET, yytext, yyleng);
413 RETURN_TOKEN(TC_VARNAME, yytext, yyleng);
436 RETURN_TOKEN(TC_LABEL, yytext, yyleng);
470 while (yytext[yyleng - 1] == ';') {
475 if (yytext[0] == '"' && yytext[yyleng - 1] == '"') {
482 RETURN_TOKEN(TC_RAW, yytext, yyleng);
486 RETURN_TOKEN(TC_RAW, yytext, yyleng);
496 RETURN_TOKEN(TC_CONSTANT, yytext, yyleng);
500 RETURN_TOKEN(TC_NUMBER, yytext, yyleng);
504 return yytext[0];
508 return yytext[0];
518 RETURN_TOKEN(TC_STRING, yytext, yyleng);
522 RETURN_TOKEN(TC_STRING, yytext, yyleng);
567 zend_ini_escape_string(ini_lval, yytext, yyleng, '"' TSRMLS_CC);
572 RETURN_TOKEN(TC_WHITESPACE, yytext, yyleng);