Lines Matching refs:yytext

67 #define yytext       ((char*)SCNG(yy_text))  macro
69 #define yyless(x) do { YYCURSOR = (unsigned char*)yytext + x; \
883 # define zend_copy_value(zendlval, yytext, yyleng) \ argument
887 SCNG(output_filter)((unsigned char **)&s, &sz, (unsigned char *)yytext, (size_t)yyleng); \
891 ZVAL_STRINGL(zendlval, yytext, yyleng); \
1160 HANDLE_NEWLINES(yytext, yyleng); in lex_scan()
1306 HANDLE_NEWLINES(yytext, yyleng); in lex_scan()
1316 zend_copy_value(zendlval, yytext, yyleng); in lex_scan()
1591 RETURN_TOKEN(yytext[0]); in lex_scan()
1618 zend_copy_value(zendlval, yytext, yyleng);
1633 char *bin = yytext + 2; /* Skip "0b" */
1649 ZEND_ASSERT(!errno && end == yytext + yyleng);
1655 ZEND_ASSERT(end == yytext + yyleng);
1664 ZVAL_LONG(zendlval, ZEND_STRTOL(yytext, &end, 0));
1668 if (end != yytext + yyleng) {
1675 ZVAL_LONG(zendlval, ZEND_STRTOL(yytext, &end, 0));
1678 if (yytext[0] == '0') { /* octal overflow */
1679 ZVAL_DOUBLE(zendlval, zend_oct_strtod(yytext, (const char **)&end));
1681 ZVAL_DOUBLE(zendlval, zend_strtod(yytext, (const char **)&end));
1684 if (end != yytext + yyleng) {
1693 if (end != yytext + yyleng) {
1704 char *hex = yytext + 2; /* Skip "0x" */
1732 …if (yyleng < MAX_LENGTH_OF_LONG - 1 || (yyleng == MAX_LENGTH_OF_LONG - 1 && strcmp(yytext, long_mi…
1735 ZVAL_LONG(zendlval, ZEND_STRTOL(yytext, &end, 10));
1739 ZEND_ASSERT(end == yytext + yyleng);
1742 ZVAL_STRINGL(zendlval, yytext, yyleng);
1748 ZVAL_STRINGL(zendlval, yytext, yyleng);
1755 ZVAL_DOUBLE(zendlval, zend_strtod(yytext, &end));
1757 ZEND_ASSERT(end == yytext + yyleng);
1801 HANDLE_NEWLINE(yytext[yyleng-1]);
1848 …readsize = SCNG(output_filter)((unsigned char **)&s, &sz, (unsigned char *)yytext, (size_t)yyleng);
1855 ZVAL_STRINGL(zendlval, yytext, yyleng);
1857 HANDLE_NEWLINES(yytext, yyleng);
1868 zend_copy_value(zendlval, (yytext+1), (yyleng-1));
1877 zend_copy_value(zendlval, (yytext+1), (yyleng-1));
1882 zend_copy_value(zendlval, (yytext+1), (yyleng-1));
1962 HANDLE_NEWLINES(yytext, yyleng);
1965 CG(doc_comment) = zend_string_init(yytext, yyleng, 0);
2004 ZVAL_STRINGL(zendlval, yytext+bprefix+1, yyleng-bprefix-2);
2091 int bprefix = (yytext[0] != '<') ? 1 : 0;
2095 heredoc_label->length = yyleng-bprefix-3-1-(yytext[yyleng-2]=='\r'?1:0);
2096 s = yytext+bprefix+3;
2221 zend_scan_escape_string(zendlval, yytext, yyleng, '"');
2230 if (yytext[0] == '\\' && YYCURSOR < YYLIMIT) {
2263 zend_scan_escape_string(zendlval, yytext, yyleng, '`');
2337 zend_scan_escape_string(zendlval, yytext, yyleng - newline, 0);
2393 zend_copy_value(zendlval, yytext, yyleng - newline);
2394 HANDLE_NEWLINES(yytext, yyleng - newline);
2404 …WARNING,"Unexpected character in input: '%c' (ASCII=%d) state=%d", yytext[0], yytext[0], YYSTATE);