Lines Matching refs:yyleng
68 #define yyleng SCNG(yy_leng) macro
70 yyleng = (unsigned int)x; } while(0)
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); \
1136 <!*> := yyleng = YYCURSOR - SCNG(yy_text); in lex_scan()
1159 yyless(yyleng - 1); in lex_scan()
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()
1617 yyless(yyleng - 1);
1618 zend_copy_value(zendlval, yytext, yyleng);
1634 int len = yyleng - 2;
1649 ZEND_ASSERT(!errno && end == yytext + yyleng);
1655 ZEND_ASSERT(end == yytext + yyleng);
1662 if (yyleng < MAX_LENGTH_OF_LONG - 1) { /* Won't overflow */
1668 if (end != yytext + yyleng) {
1684 if (end != yytext + yyleng) {
1693 if (end != yytext + yyleng) {
1705 int len = yyleng - 2;
1732 …if (yyleng < MAX_LENGTH_OF_LONG - 1 || (yyleng == MAX_LENGTH_OF_LONG - 1 && strcmp(yytext, long_mi…
1739 ZEND_ASSERT(end == yytext + yyleng);
1742 ZVAL_STRINGL(zendlval, yytext, yyleng);
1748 ZVAL_STRINGL(zendlval, yytext, yyleng);
1757 ZEND_ASSERT(end == yytext + yyleng);
1801 HANDLE_NEWLINE(yytext[yyleng-1]);
1841 yyleng = YYCURSOR - SCNG(yy_text);
1848 …readsize = SCNG(output_filter)((unsigned char **)&s, &sz, (unsigned char *)yytext, (size_t)yyleng);
1851 if (readsize < yyleng) {
1855 ZVAL_STRINGL(zendlval, yytext, yyleng);
1857 HANDLE_NEWLINES(yytext, yyleng);
1866 yyless(yyleng - 3);
1868 zend_copy_value(zendlval, (yytext+1), (yyleng-1));
1875 yyless(yyleng - 1);
1877 zend_copy_value(zendlval, (yytext+1), (yyleng-1));
1882 zend_copy_value(zendlval, (yytext+1), (yyleng-1));
1934 yyleng = YYCURSOR - SCNG(yy_text);
1942 if (yyleng > 2) {
1961 yyleng = YYCURSOR - SCNG(yy_text);
1962 HANDLE_NEWLINES(yytext, yyleng);
1965 CG(doc_comment) = zend_string_init(yytext, yyleng, 0);
1994 yyleng = YYLIMIT - SCNG(yy_text);
2004 ZVAL_STRINGL(zendlval, yytext+bprefix+1, yyleng-bprefix-2);
2080 SET_DOUBLE_QUOTES_SCANNED_LENGTH(YYCURSOR - SCNG(yy_text) - yyleng);
2082 YYCURSOR = SCNG(yy_text) + yyleng;
2095 heredoc_label->length = yyleng-bprefix-3-1-(yytext[yyleng-2]=='\r'?1:0);
2147 yyleng = heredoc_label->length;
2219 yyleng = YYCURSOR - SCNG(yy_text);
2221 zend_scan_escape_string(zendlval, yytext, yyleng, '"');
2261 yyleng = YYCURSOR - SCNG(yy_text);
2263 zend_scan_escape_string(zendlval, yytext, yyleng, '`');
2335 yyleng = YYCURSOR - SCNG(yy_text);
2337 zend_scan_escape_string(zendlval, yytext, yyleng - newline, 0);
2391 yyleng = YYCURSOR - SCNG(yy_text);
2393 zend_copy_value(zendlval, yytext, yyleng - newline);
2394 HANDLE_NEWLINES(yytext, yyleng - newline);