Lines Matching defs:json

448 static void json_encode_exception(lua_State *l, json_config_t *cfg, strbuf_t *json, int lindex,  in json_encode_exception()
463 static void json_append_string(lua_State *l, strbuf_t *json, int lindex) in json_append_string()
493 static int lua_array_length(lua_State *l, json_config_t *cfg, strbuf_t *json) in lua_array_length()
537 int current_depth, strbuf_t *json) in json_check_encode_depth()
567 strbuf_t *json, int array_length) in json_append_array()
589 strbuf_t *json, int lindex) in json_append_number()
619 int current_depth, strbuf_t *json) in json_append_object()
661 int current_depth, strbuf_t *json) in json_append_data()
708 char *json; in json_encode() local
819 static int json_append_unicode_escape(json_parse_t *json) in json_append_unicode_escape()
877 static void json_set_token_error(json_token_t *token, json_parse_t *json, in json_set_token_error()
885 static void json_next_string_token(json_parse_t *json, json_token_t *token) in json_next_string_token()
960 static int json_is_invalid_number(json_parse_t *json) in json_is_invalid_number()
996 static void json_next_number_token(json_parse_t *json, json_token_t *token) in json_next_number_token()
1014 static void json_next_token(json_parse_t *json, json_token_t *token) in json_next_token()
1099 static void json_throw_parse_error(lua_State *l, json_parse_t *json, in json_throw_parse_error()
1116 static inline void json_decode_ascend(json_parse_t *json) in json_decode_ascend()
1121 static void json_decode_descend(lua_State *l, json_parse_t *json, int slots) in json_decode_descend()
1135 static void json_parse_object_context(lua_State *l, json_parse_t *json) in json_parse_object_context()
1186 static void json_parse_array_context(lua_State *l, json_parse_t *json) in json_parse_array_context()
1224 static void json_process_value(lua_State *l, json_parse_t *json, in json_process_value()
1255 json_parse_t json; in json_decode() local