• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.5.8/xnu-1228.15.4/libkern/c++/

Lines Matching refs:parser_state_t

164 #define YYLEX_PARAM	(parser_state_t *)state
192 } parser_state_t;
194 #define STATE ((parser_state_t *)state)
198 static int OSUnserializeerror(parser_state_t *state, char *s);
200 static int yylex(YYSTYPE *lvalp, parser_state_t *state);
203 static object_t *newObject(parser_state_t *state);
204 static void freeObject(parser_state_t *state, object_t *o);
205 static void rememberObject(parser_state_t *state, int tag, OSObject *o);
206 static object_t *retrieveObject(parser_state_t *state, int tag);
207 static void cleanupObjects(parser_state_t *state);
209 static object_t *buildDictionary(parser_state_t *state, object_t *o);
210 static object_t *buildArray(parser_state_t *state, object_t *o);
211 static object_t *buildSet(parser_state_t *state, object_t *o);
212 static object_t *buildString(parser_state_t *state, object_t *o);
213 static object_t *buildData(parser_state_t *state, object_t *o);
214 static object_t *buildNumber(parser_state_t *state, object_t *o);
215 static object_t *buildBoolean(parser_state_t *state, object_t *o);
1870 OSUnserializeerror(parser_state_t * state, char *s) /* Called by yyparse on errors */
1902 getTag(parser_state_t *state,
1993 getString(parser_state_t *state)
2067 getNumber(parser_state_t *state)
2131 getCFEncodedData(parser_state_t *state, unsigned int *size)
2177 getHexData(parser_state_t *state, unsigned int *size)
2233 yylex(YYSTYPE *lvalp, parser_state_t *state)
2432 newObject(parser_state_t *state)
2451 freeObject(parser_state_t * state, object_t *o)
2458 cleanupObjects(parser_state_t *state)
2493 rememberObject(parser_state_t *state, int tag, OSObject *o)
2504 retrieveObject(parser_state_t *state, int tag)
2526 buildDictionary(parser_state_t *state, object_t * header)
2566 buildArray(parser_state_t *state, object_t * header)
2604 buildSet(parser_state_t *state, object_t *header)
2620 buildString(parser_state_t *state, object_t *o)
2635 buildData(parser_state_t *state, object_t *o)
2653 buildNumber(parser_state_t *state, object_t *o)
2664 buildBoolean(parser_state_t *state, object_t *o)
2675 parser_state_t *state = (parser_state_t *)malloc(sizeof(parser_state_t));