Lines Matching refs:php_json_parser
51 %lex-param { php_json_parser *parser }
52 %parse-param { php_json_parser *parser }
81 static int php_json_yylex(union YYSTYPE *value, php_json_parser *parser);
82 static void php_json_yyerror(php_json_parser *parser, char const *msg);
249 static int php_json_parser_array_create(php_json_parser *parser, zval *array)
255 static int php_json_parser_array_append(php_json_parser *parser, zval *array, zval *zvalue) in php_json_parser_array_append()
261 static int php_json_parser_object_create(php_json_parser *parser, zval *object) in php_json_parser_object_create()
271 static int php_json_parser_object_update(php_json_parser *parser, zval *object, zend_string *key, z… in php_json_parser_object_update()
294 static int php_json_yylex(union YYSTYPE *value, php_json_parser *parser) in php_json_yylex()
301 static void php_json_yyerror(php_json_parser *parser, char const *msg) in php_json_yyerror()
308 PHP_JSON_API php_json_error_code php_json_parser_error_code(const php_json_parser *parser) in php_json_parser_error_code()
325 PHP_JSON_API void php_json_parser_init_ex(php_json_parser *parser, in php_json_parser_init_ex()
333 memset(parser, 0, sizeof(php_json_parser)); in php_json_parser_init_ex()
341 PHP_JSON_API void php_json_parser_init(php_json_parser *parser, in php_json_parser_init()
358 PHP_JSON_API int php_json_parse(php_json_parser *parser) in php_json_parse()