Lines Matching defs:parser_state_t

166 #define YYLEX_PARAM	(parser_state_t *)state
195 } parser_state_t;
197 #define STATE ((parser_state_t *)state)
201 static int OSUnserializeerror(parser_state_t *state, const char *s);
203 static int yylex(YYSTYPE *lvalp, parser_state_t *state);
205 static object_t *newObject(parser_state_t *state);
206 static void freeObject(parser_state_t *state, object_t *o);
207 static void rememberObject(parser_state_t *state, int tag, OSObject *o);
208 static object_t *retrieveObject(parser_state_t *state, int tag);
209 static void cleanupObjects(parser_state_t *state);
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);
1941 OSUnserializeerror(parser_state_t * state, const char *s) /* Called by yyparse on errors */
1972 getTag(parser_state_t *state,
2097 getString(parser_state_t *state)
2171 getNumber(parser_state_t *state)
2235 getCFEncodedData(parser_state_t *state, unsigned int *size)
2281 getHexData(parser_state_t *state, unsigned int *size)
2337 yylex(YYSTYPE *lvalp, parser_state_t *state)
2536 newObject(parser_state_t *state)
2555 freeObject(parser_state_t * state, object_t *o)
2562 cleanupObjects(parser_state_t *state)
2597 rememberObject(parser_state_t *state, int tag, OSObject *o)
2608 retrieveObject(parser_state_t *state, int tag)
2630 buildDictionary(parser_state_t *state, object_t * header)
2670 buildArray(parser_state_t *state, object_t * header)
2708 buildSet(parser_state_t *state, object_t *header)
2724 buildString(parser_state_t *state, object_t *o)
2739 buildSymbol(parser_state_t *state, object_t *o)
2754 buildData(parser_state_t *state, object_t *o)
2772 buildNumber(parser_state_t *state, object_t *o)
2783 buildBoolean(parser_state_t *state __unused, object_t *o)
2796 parser_state_t *state = (parser_state_t *)malloc(sizeof(parser_state_t));