Lines Matching defs:object_t

164 #define YYSTYPE object_t *
181 } object_t;
189 object_t *objects; // internal objects in use
190 object_t *freeObjects; // internal objects that are free
205 static object_t *newObject(parser_state_t *state);
206 static void freeObject(parser_state_t *state, object_t *o);
208 static object_t *retrieveObject(parser_state_t *state, int tag);
211 static object_t *buildDictionary(parser_state_t *state, object_t *o);
212 static object_t *buildArray(parser_state_t *state, object_t *o);
213 static object_t *buildSet(parser_state_t *state, object_t *o);
214 static object_t *buildString(parser_state_t *state, object_t *o);
215 static object_t *buildSymbol(parser_state_t *state, object_t *o);
216 static object_t *buildData(parser_state_t *state, object_t *o);
217 static object_t *buildNumber(parser_state_t *state, object_t *o);
218 static object_t *buildBoolean(parser_state_t *state, object_t *o);
1644 object_t *o;
2345 object_t *object;
2535 object_t *
2538 object_t *o;
2544 o = (object_t *)malloc(sizeof(object_t));
2546 bzero(o, sizeof(object_t));
2555 freeObject(parser_state_t * state, object_t *o)
2564 object_t *t, *o = state->objects;
2607 static object_t *
2611 object_t *o;
2629 object_t *
2630 buildDictionary(parser_state_t *state, object_t * header)
2632 object_t *o, *t;
2669 object_t *
2670 buildArray(parser_state_t *state, object_t * header)
2672 object_t *o, *t;
2707 object_t *
2708 buildSet(parser_state_t *state, object_t *header)
2710 object_t *o = buildArray(state, header);
2723 object_t *
2724 buildString(parser_state_t *state, object_t *o)
2738 object_t *
2739 buildSymbol(parser_state_t *state, object_t *o)
2753 object_t *
2754 buildData(parser_state_t *state, object_t *o)
2771 object_t *
2772 buildNumber(parser_state_t *state, object_t *o)
2782 object_t *
2783 buildBoolean(parser_state_t *state __unused, object_t *o)