Lines Matching refs:object_t
67 #define YYSTYPE object_t *
84 } object_t;
92 object_t *objects; // internal objects in use
93 object_t *freeObjects; // internal objects that are free
108 static object_t *newObject(parser_state_t *state);
109 static void freeObject(parser_state_t *state, object_t *o);
111 static object_t *retrieveObject(parser_state_t *state, int tag);
114 static object_t *buildDictionary(parser_state_t *state, object_t *o);
115 static object_t *buildArray(parser_state_t *state, object_t *o);
116 static object_t *buildSet(parser_state_t *state, object_t *o);
117 static object_t *buildString(parser_state_t *state, object_t *o);
118 static object_t *buildData(parser_state_t *state, object_t *o);
119 static object_t *buildNumber(parser_state_t *state, object_t *o);
120 static object_t *buildBoolean(parser_state_t *state, object_t *o);
629 object_t *object;
819 object_t *
822 object_t *o;
828 o = (object_t *)malloc(sizeof(object_t));
830 bzero(o, sizeof(object_t));
839 freeObject(parser_state_t * state, object_t *o)
848 object_t *t, *o = state->objects;
891 static object_t *
895 object_t *o;
913 object_t *
914 buildDictionary(parser_state_t *state, object_t * header)
916 object_t *o, *t;
953 object_t *
954 buildArray(parser_state_t *state, object_t * header)
956 object_t *o, *t;
991 object_t *
992 buildSet(parser_state_t *state, object_t *header)
994 object_t *o = buildArray(state, header);
1007 object_t *
1008 buildString(parser_state_t *state, object_t *o)
1022 object_t *
1023 buildData(parser_state_t *state, object_t *o)
1040 object_t *
1041 buildNumber(parser_state_t *state, object_t *o)
1051 object_t *
1052 buildBoolean(parser_state_t *state, object_t *o)