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()
293 s->str_start = s->cursor; in php_json_scan()
320 size_t digits = (size_t) (s->cursor - s->token - negative); in php_json_scan()
335 ZVAL_STRINGL(&s->value, (char *) s->token, s->cursor - s->token); in php_json_scan()
587 size_t len = s->cursor - s->str_start - s->str_esc - 1 + s->utf8_invalid_count; in php_json_scan()
598 s->cursor = s->str_start; in php_json_scan()
1028 switch (*s->cursor) { in php_json_scan()
1046 esc = *s->cursor; in php_json_scan()
1054 s->str_start = s->cursor; in php_json_scan()
1068 s->str_start = s->cursor; in php_json_scan()
1296 s->str_start = s->cursor; in php_json_scan()
1306 s->str_start = s->cursor; in php_json_scan()
1317 s->str_start = s->cursor; in php_json_scan()
1366 s->str_start = s->cursor; in php_json_scan()
1390 switch (*s->cursor) { in php_json_scan()
1408 esc = *s->cursor; in php_json_scan()
1416 s->str_start = s->cursor; in php_json_scan()
1588 s->str_start = s->cursor; in php_json_scan()
1598 s->str_start = s->cursor; in php_json_scan()
1609 s->str_start = s->cursor; in php_json_scan()
1658 s->str_start = s->cursor; in php_json_scan()