Lines Matching refs:start
392 const unsigned char *start;
405 start = p;
417 if (UNEXPECTED(p - start > MAX_LENGTH_OF_LONG - 1)
419 && UNEXPECTED(p - start == MAX_LENGTH_OF_LONG - 1)
420 && UNEXPECTED(*start > '2'))
774 const unsigned char *cursor, *limit, *marker, *start;
788 start = cursor;
798 id = parse_uiv(start + 2) - 1;
829 id = parse_uiv(start + 2) - 1;
868 int digits = YYCURSOR - start - 3;
870 if (start[2] == '-' || start[2] == '+') {
879 if (!(cmp < 0 || (cmp == 0 && start[2] == '-'))) {
888 ZVAL_LONG(rval, parse_iv(start + 2));
895 if (!strncmp((char*)start + 2, "NAN", 3)) {
897 } else if (!strncmp((char*)start + 2, "INF", 3)) {
899 } else if (!strncmp((char*)start + 2, "-INF", 4)) {
913 ZVAL_DOUBLE(rval, zend_strtod((const char *)start + 2, NULL));
921 len = parse_uiv(start + 2);
924 *p = start + 2;
961 len = parse_uiv(start + 2);
964 *p = start + 2;
992 zend_long elements = parse_iv(start + 2);
1039 if (*start == 'C') {
1043 len2 = len = parse_uiv(start + 2);
1046 *p = start + 2;