scanner 83 ext/json/json_parser.y parser->scanner.errcode = PHP_JSON_ERROR_DEPTH; \ scanner 116 ext/json/json_parser.y parser->scanner.errcode = PHP_JSON_ERROR_STATE_MISMATCH; scanner 172 ext/json/json_parser.y parser->scanner.errcode = PHP_JSON_ERROR_STATE_MISMATCH; scanner 233 ext/json/json_parser.y php_json_scanner_init(&parser->scanner, str, str_len, options); scanner 241 ext/json/json_parser.y return parser->scanner.errcode; scanner 246 ext/json/json_parser.y if (parser->scanner.options & PHP_JSON_OBJECT_AS_ARRAY) { scanner 264 ext/json/json_parser.y parser->scanner.errcode = PHP_JSON_ERROR_INVALID_PROPERTY_NAME; scanner 294 ext/json/json_parser.y int token = php_json_scan(&parser->scanner); scanner 295 ext/json/json_parser.y value->value = parser->scanner.value; scanner 301 ext/json/json_parser.y if (!parser->scanner.errcode) { scanner 302 ext/json/json_parser.y parser->scanner.errcode = PHP_JSON_ERROR_SYNTAX; scanner 26 ext/json/php_json_parser.h php_json_scanner scanner; scanner 43 ext/json/php_json_scanner.h void php_json_scanner_init(php_json_scanner *scanner, char *str, size_t str_len, int options);