Lines Matching refs:scanner
104 parser->scanner.errcode = PHP_JSON_ERROR_DEPTH; \
1489 parser->scanner.errcode = PHP_JSON_ERROR_STATE_MISMATCH; in yyparse()
1576 parser->scanner.errcode = PHP_JSON_ERROR_STATE_MISMATCH; in yyparse()
1871 if (parser->scanner.options & PHP_JSON_OBJECT_AS_ARRAY) { in php_json_parser_object_create()
1887 parser->scanner.errcode = PHP_JSON_ERROR_INVALID_PROPERTY_NAME; in php_json_parser_object_update()
1904 int token = php_json_scan(&parser->scanner); in php_json_yylex()
1905 value->value = parser->scanner.value; in php_json_yylex()
1911 if (!parser->scanner.errcode) { in php_json_yyerror()
1912 parser->scanner.errcode = PHP_JSON_ERROR_SYNTAX; in php_json_yyerror()
1918 return parser->scanner.errcode; in php_json_parser_error_code()
1942 php_json_scanner_init(&parser->scanner, str, str_len, options); in php_json_parser_init_ex()