Lines Matching refs:object_t

162 #define YYSTYPE object_t *
179 } object_t;
187 object_t *objects; // internal objects in use
188 object_t *freeObjects; // internal objects that are free
202 static object_t *newObject(parser_state_t *state);
203 static void freeObject(parser_state_t *state, object_t *o);
205 static object_t *retrieveObject(parser_state_t *state, int tag);
208 static object_t *buildDictionary(parser_state_t *state, object_t *o);
209 static object_t *buildArray(parser_state_t *state, object_t *o);
210 static object_t *buildSet(parser_state_t *state, object_t *o);
211 static object_t *buildString(parser_state_t *state, object_t *o);
212 static object_t *buildData(parser_state_t *state, object_t *o);
213 static object_t *buildNumber(parser_state_t *state, object_t *o);
214 static object_t *buildBoolean(parser_state_t *state, object_t *o);
2269 object_t *object;
2459 object_t *
2462 object_t *o;
2468 o = (object_t *)malloc(sizeof(object_t));
2470 bzero(o, sizeof(object_t));
2479 freeObject(parser_state_t * state, object_t *o)
2488 object_t *t, *o = state->objects;
2531 static object_t *
2535 object_t *o;
2553 object_t *
2554 buildDictionary(parser_state_t *state, object_t * header)
2556 object_t *o, *t;
2593 object_t *
2594 buildArray(parser_state_t *state, object_t * header)
2596 object_t *o, *t;
2631 object_t *
2632 buildSet(parser_state_t *state, object_t *header)
2634 object_t *o = buildArray(state, header);
2647 object_t *
2648 buildString(parser_state_t *state, object_t *o)
2662 object_t *
2663 buildData(parser_state_t *state, object_t *o)
2680 object_t *
2681 buildNumber(parser_state_t *state, object_t *o)
2691 object_t *
2692 buildBoolean(parser_state_t *state __unused, object_t *o)