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

Lines Matching refs:parser_state_t

69 #define YYLEX_PARAM	(parser_state_t *)state
97 } parser_state_t;
99 #define STATE ((parser_state_t *)state)
103 static int OSUnserializeerror(parser_state_t *state, char *s);
105 static int yylex(YYSTYPE *lvalp, parser_state_t *state);
108 static object_t *newObject(parser_state_t *state);
109 static void freeObject(parser_state_t *state, object_t *o);
110 static void rememberObject(parser_state_t *state, int tag, OSObject *o);
111 static object_t *retrieveObject(parser_state_t *state, int tag);
112 static void cleanupObjects(parser_state_t *state);
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);
258 OSUnserializeerror(parser_state_t * state, char *s) /* Called by yyparse on errors */
290 getTag(parser_state_t *state,
381 getString(parser_state_t *state)
455 getNumber(parser_state_t *state)
519 getCFEncodedData(parser_state_t *state, unsigned int *size)
565 getHexData(parser_state_t *state, unsigned int *size)
621 yylex(YYSTYPE *lvalp, parser_state_t *state)
820 newObject(parser_state_t *state)
839 freeObject(parser_state_t * state, object_t *o)
846 cleanupObjects(parser_state_t *state)
881 rememberObject(parser_state_t *state, int tag, OSObject *o)
892 retrieveObject(parser_state_t *state, int tag)
914 buildDictionary(parser_state_t *state, object_t * header)
954 buildArray(parser_state_t *state, object_t * header)
992 buildSet(parser_state_t *state, object_t *header)
1008 buildString(parser_state_t *state, object_t *o)
1023 buildData(parser_state_t *state, object_t *o)
1041 buildNumber(parser_state_t *state, object_t *o)
1052 buildBoolean(parser_state_t *state, object_t *o)
1063 parser_state_t *state = (parser_state_t *)malloc(sizeof(parser_state_t));