Lines Matching refs:yytext

65 #define yytext       ((char*)SCNG(yy_text))  macro
67 #define yyless(x) do { YYCURSOR = (unsigned char*)yytext + x; \
871 # define zend_copy_value(zendlval, yytext, yyleng) \ argument
875 SCNG(output_filter)((unsigned char **)&s, &sz, (unsigned char *)yytext, (size_t)yyleng); \
879 ZVAL_INTERNED_STR(zendlval, ZSTR_CHAR((zend_uchar)*(yytext))); \
881 ZVAL_STRINGL(zendlval, yytext, yyleng); \
1284 HANDLE_NEWLINES(yytext, yyleng); in lex_scan()
1713 RETURN_TOKEN(yytext[0]); in lex_scan()
1754 char *bin = yytext + 2; /* Skip "0b" */
1770 ZEND_ASSERT(!errno && end == yytext + yyleng);
1776 ZEND_ASSERT(end == yytext + yyleng);
1786 ZVAL_LONG(zendlval, ZEND_STRTOL(yytext, &end, yytext[0] == '0' ? 8 : 10));
1790 if (end != yytext + yyleng) {
1800 ZVAL_LONG(zendlval, ZEND_STRTOL(yytext, &end, 0));
1803 if (yytext[0] == '0') { /* octal overflow */
1804 ZVAL_DOUBLE(zendlval, zend_oct_strtod(yytext, (const char **)&end));
1806 ZVAL_DOUBLE(zendlval, zend_strtod(yytext, (const char **)&end));
1809 if (end != yytext + yyleng) {
1820 if (end != yytext + yyleng) {
1834 char *hex = yytext + 2; /* Skip "0x" */
1862 …if (yyleng < MAX_LENGTH_OF_LONG - 1 || (yyleng == MAX_LENGTH_OF_LONG - 1 && strcmp(yytext, long_mi…
1865 ZVAL_LONG(zendlval, ZEND_STRTOL(yytext, &end, 10));
1869 ZEND_ASSERT(end == yytext + yyleng);
1872 ZVAL_STRINGL(zendlval, yytext, yyleng);
1879 ZVAL_INTERNED_STR(zendlval, ZSTR_CHAR((zend_uchar)*(yytext)));
1881 ZVAL_STRINGL(zendlval, yytext, yyleng);
1889 ZVAL_DOUBLE(zendlval, zend_strtod(yytext, &end));
1891 ZEND_ASSERT(end == yytext + yyleng);
1938 HANDLE_NEWLINE(yytext[yyleng-1]);
1991 …readsize = SCNG(output_filter)((unsigned char **)&s, &sz, (unsigned char *)yytext, (size_t)yyleng);
1998 ZVAL_INTERNED_STR(zendlval, ZSTR_CHAR((zend_uchar)*yytext));
2000 ZVAL_STRINGL(zendlval, yytext, yyleng);
2002 HANDLE_NEWLINES(yytext, yyleng);
2106 HANDLE_NEWLINES(yytext, yyleng);
2109 CG(doc_comment) = zend_string_init(yytext, yyleng, 0);
2124 if (yytext[yyleng-1] != '>') {
2164 zend_uchar c = (zend_uchar)*(yytext+bprefix+1);
2172 ZVAL_STRINGL(zendlval, yytext+bprefix+1, yyleng-bprefix-2);
2273 int bprefix = (yytext[0] != '<') ? 1 : 0, spacing = 0, indentation = 0;
2278 heredoc_label->length = yyleng-bprefix-3-1-(yytext[yyleng-2]=='\r'?1:0);
2279 s = yytext+bprefix+3;
2498 if (EXPECTED(zend_scan_escape_string(zendlval, yytext, yyleng, '"') == SUCCESS)
2511 if (yytext[0] == '\\' && YYCURSOR < YYLIMIT) {
2544 if (EXPECTED(zend_scan_escape_string(zendlval, yytext, yyleng, '`') == SUCCESS)
2585 HANDLE_NEWLINES(yytext, yyleng);
2651 ZVAL_STRINGL(zendlval, yytext, yyleng - newline);
2654 zend_bool newline_at_start = *(yytext - 1) == '\n' || *(yytext - 1) == '\r';
2670 HANDLE_NEWLINES(yytext, yyleng - newline);
2709 HANDLE_NEWLINES(yytext, yyleng);
2752 ZVAL_STRINGL(zendlval, yytext, yyleng - newline);
2755 zend_bool newline_at_start = *(yytext - 1) == '\n' || *(yytext - 1) == '\r';
2763 HANDLE_NEWLINES(yytext, yyleng - newline);
2774 …ARNING, "Unexpected character in input: '%c' (ASCII=%d) state=%d", yytext[0], yytext[0], YYSTATE);
2782 zend_copy_value(zendlval, (yytext + offset), (yyleng - offset));
2797 HANDLE_NEWLINES(yytext, yyleng);