Lines Matching refs:yyleng

68 #define yyleng       SCNG(yy_leng)  macro
70 yyleng = (unsigned int)x; } while(0)
869 # define zend_copy_value(zendlval, yytext, yyleng) \ argument
872 …gned char **)&(zendlval->value.str.val), &sz, (unsigned char *)yytext, (size_t)yyleng TSRMLS_CC); \
875 zendlval->value.str.val = (char *) estrndup(yytext, yyleng); \
876 zendlval->value.str.len = yyleng; \
1021 <!*> := yyleng = YYCURSOR - SCNG(yy_text); in lex_scan()
1187 zendlval->value.str.len = yyleng; in lex_scan()
1189 HANDLE_NEWLINES(yytext, yyleng); in lex_scan()
1199 zend_copy_value(zendlval, yytext, yyleng); in lex_scan()
1481 yyless(yyleng - 1);
1482 zend_copy_value(zendlval, yytext, yyleng);
1499 int len = yyleng - 2;
1523 if (yyleng < MAX_LENGTH_OF_LONG - 1) { /* Won't overflow */
1545 int len = yyleng - 2;
1569 …if (yyleng < MAX_LENGTH_OF_LONG - 1 || (yyleng == MAX_LENGTH_OF_LONG - 1 && strcmp(yytext, long_mi…
1573 zendlval->value.str.val = (char *)estrndup(yytext, yyleng);
1574 zendlval->value.str.len = yyleng;
1581 zendlval->value.str.val = (char *)estrndup(yytext, yyleng);
1582 zendlval->value.str.len = yyleng;
1733 …YYCTYPE *bracket = (YYCTYPE*)zend_memrchr(yytext, '<', yyleng - (sizeof("script language=php>") - …
1741 HANDLE_NEWLINES(yytext, yyleng);
1743 zendlval->value.str.len = yyleng;
1753 zendlval->value.str.len = yyleng;
1765 zendlval->value.str.len = yyleng;
1775 zendlval->value.str.len = yyleng;
1787 zendlval->value.str.len = yyleng;
1789 HANDLE_NEWLINE(yytext[yyleng-1]);
1798 zendlval->value.str.len = yyleng;
1848 yyleng = YYCURSOR - SCNG(yy_text);
1853 …signed char **)&(zendlval->value.str.val), &sz, (unsigned char *)yytext, (size_t)yyleng TSRMLS_CC);
1855 if (readsize < yyleng) {
1859 zendlval->value.str.val = (char *) estrndup(yytext, yyleng);
1860 zendlval->value.str.len = yyleng;
1863 HANDLE_NEWLINES(yytext, yyleng);
1872 yyless(yyleng - 3);
1874 zend_copy_value(zendlval, (yytext+1), (yyleng-1));
1882 yyless(yyleng - 1);
1884 zend_copy_value(zendlval, (yytext+1), (yyleng-1));
1890 zend_copy_value(zendlval, (yytext+1), (yyleng-1));
1948 yyleng = YYCURSOR - SCNG(yy_text);
1956 if (yyleng > 2) {
1975 yyleng = YYCURSOR - SCNG(yy_text);
1976 HANDLE_NEWLINES(yytext, yyleng);
1979 CG(doc_comment) = estrndup(yytext, yyleng);
1980 CG(doc_comment_len) = yyleng;
1989 zendlval->value.str.len = yyleng;
1999 zendlval->value.str.len = yyleng;
2026 yyleng = YYLIMIT - SCNG(yy_text);
2035 zendlval->value.str.val = estrndup(yytext+bprefix+1, yyleng-bprefix-2);
2036 zendlval->value.str.len = yyleng-bprefix-2;
2112 SET_DOUBLE_QUOTES_SCANNED_LENGTH(YYCURSOR - SCNG(yy_text) - yyleng);
2114 YYCURSOR = SCNG(yy_text) + yyleng;
2127 heredoc_label->length = yyleng-bprefix-3-1-(yytext[yyleng-2]=='\r'?1:0);
2179 yyleng = heredoc_label->length;
2251 yyleng = YYCURSOR - SCNG(yy_text);
2253 zend_scan_escape_string(zendlval, yytext, yyleng, '"' TSRMLS_CC);
2293 yyleng = YYCURSOR - SCNG(yy_text);
2295 zend_scan_escape_string(zendlval, yytext, yyleng, '`' TSRMLS_CC);
2367 yyleng = YYCURSOR - SCNG(yy_text);
2369 zend_scan_escape_string(zendlval, yytext, yyleng - newline, 0 TSRMLS_CC);
2423 yyleng = YYCURSOR - SCNG(yy_text);
2425 zend_copy_value(zendlval, yytext, yyleng - newline);
2427 HANDLE_NEWLINES(yytext, yyleng - newline);