Rename json entities
This commit is contained in:
		| @@ -5,21 +5,21 @@ | ||||
| #include "dstring.h" | ||||
| #include <stdbool.h> | ||||
|  | ||||
| typedef struct jentity jentity_t; | ||||
| typedef struct jcoll jcoll_t; | ||||
| typedef struct jval jval_t; | ||||
| typedef struct jpair jpair_t; | ||||
| typedef struct json_entity jentity_t; | ||||
| typedef struct json_collection jcoll_t; | ||||
| typedef struct json_value jval_t; | ||||
| typedef struct json_pair jpair_t; | ||||
|  | ||||
| typedef enum { | ||||
|   JSON_VALUE_COLLECTION, | ||||
|   JSON_VALUE_STRING, | ||||
|   JSON_VALUE_INTEGER, | ||||
|   JSON_VALUE_DOUBLE, | ||||
|   JSON_VALUE_BOOLEAN, | ||||
|   JSON_VALUE_NULL, | ||||
|   JVAL_COLLECTION, | ||||
|   JVAL_STRING, | ||||
|   JVAL_INTEGER, | ||||
|   JVAL_DOUBLE, | ||||
|   JVAL_BOOLEAN, | ||||
|   JVAL_NULL, | ||||
| } jval_type; | ||||
|  | ||||
| struct jval { | ||||
| struct json_value { | ||||
|   jval_type type; | ||||
|   union { | ||||
|     jcoll_t *collection; | ||||
| @@ -30,17 +30,17 @@ struct jval { | ||||
|   }; | ||||
| }; | ||||
|  | ||||
| struct jpair { | ||||
| struct json_pair { | ||||
|   dstr_t *key; | ||||
|   jval_t value; | ||||
| }; | ||||
|  | ||||
| typedef enum { | ||||
|   JVAL_SINGLE, | ||||
|   JVAL_PAIR, | ||||
|   JENTITY_SINGLE, | ||||
|   JENTITY_PAIR, | ||||
| } jentity_type; | ||||
|  | ||||
| struct jentity { | ||||
| struct json_entity { | ||||
|   jentity_type type; | ||||
|   union { | ||||
|     jval_t value; | ||||
| @@ -55,7 +55,7 @@ typedef enum { | ||||
|   JCOLL_ARRAY, | ||||
| } jcoll_type; | ||||
|  | ||||
| struct jcoll { | ||||
| struct json_collection { | ||||
|   u64 size; | ||||
|   jcoll_type type; | ||||
|   jentity_t *first_child; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user