Lines Matching refs:json_array
14 struct json_array *json_create_array(void) in json_create_array()
16 return calloc(1, sizeof(struct json_array)); in json_create_array()
110 static struct json_value *json_create_value_array(struct json_array *array) in json_create_value_array()
135 static void json_free_array(struct json_array *array) in json_free_array()
168 static int json_array_add_value(struct json_array *array, struct json_value *value) in json_array_add_value()
215 value = json_create_value_array(va_arg(args, struct json_array *)); in json_object_add_value_type()
234 static void json_print_array(struct json_array *array, struct buf_output *);
235 int json_array_add_value_type(struct json_array *array, int type, ...) in json_array_add_value_type()
251 value = json_create_value_array(va_arg(args, struct json_array *)); in json_array_add_value_type()
267 static int json_array_level(struct json_array *array);
280 static int json_array_level(struct json_array *array) in json_array_level()
300 static void json_print_array(struct json_array *array, struct buf_output *);
324 static void json_print_array(struct json_array *array, struct buf_output *out) in json_print_array()