Lines Matching refs:cursor
27 #define YYCURSOR s->cursor
61 size_t len = s->cursor - s->str_start - esc_size - 1; in php_json_scanner_copy_string()
85 php_json_ctype *pc = s->cursor - start; in php_json_ucs2_to_int_ex()
99 s->cursor = (php_json_ctype *) str; in php_json_scanner_init()
110 s->token = s->cursor; in php_json_scan()
254 if (s->limit < s->cursor) { in php_json_scan()
292 s->str_start = s->cursor; in php_json_scan()
319 size_t digits = (size_t) (s->cursor - s->token - negative); in php_json_scan()
334 ZVAL_STRINGL(&s->value, (char *) s->token, s->cursor - s->token); in php_json_scan()
583 size_t len = s->cursor - s->str_start - s->str_esc - 1 + s->utf8_invalid_count; in php_json_scan()
594 s->cursor = s->str_start; in php_json_scan()
1024 switch (*s->cursor) { in php_json_scan()
1042 esc = *s->cursor; in php_json_scan()
1050 s->str_start = s->cursor; in php_json_scan()
1064 s->str_start = s->cursor; in php_json_scan()
1292 s->str_start = s->cursor; in php_json_scan()
1302 s->str_start = s->cursor; in php_json_scan()
1313 s->str_start = s->cursor; in php_json_scan()
1362 s->str_start = s->cursor; in php_json_scan()
1386 switch (*s->cursor) { in php_json_scan()
1404 esc = *s->cursor; in php_json_scan()
1412 s->str_start = s->cursor; in php_json_scan()
1584 s->str_start = s->cursor; in php_json_scan()
1594 s->str_start = s->cursor; in php_json_scan()
1605 s->str_start = s->cursor; in php_json_scan()
1654 s->str_start = s->cursor; in php_json_scan()