Lines Matching refs:object_t
75 } object_t;
80 static object_t * newObject();
81 static void freeObject(object_t *o);
83 static OSObject *buildOSDictionary(object_t *);
84 static OSObject *buildOSArray(object_t *);
85 static OSObject *buildOSSet(object_t *);
86 static OSObject *buildOSString(object_t *);
87 static OSObject *buildOSData(object_t *);
88 static OSObject *buildOSOffset(object_t *);
89 static OSObject *buildOSBoolean(object_t *o);
91 static void rememberObject(int, object_t *);
95 static object_t *oo;
100 #define YYSTYPE object_t *
126 object: dict { $$ = (object_t *)buildOSDictionary($1); }
127 | array { $$ = (object_t *)buildOSArray($1); }
128 | set { $$ = (object_t *)buildOSSet($1); }
129 | string { $$ = (object_t *)buildOSString($1); }
130 | data { $$ = (object_t *)buildOSData($1); }
131 | offset { $$ = (object_t *)buildOSOffset($1); }
132 | boolean { $$ = (object_t *)buildOSBoolean($1); }
133 | '@' NUMBER { $$ = (object_t *)retrieveObject($2->u.offset);
281 yylval = (object_t *)boolean;
305 yylval = (object_t *)tempString;
343 yylval = (object_t *)tempString;
453 object_t *
459 return (object_t *)malloc(sizeof(object_t));
463 freeObject(object_t *o)
474 rememberObject(int tag, object_t *o)
492 buildOSDictionary(object_t *o)
494 object_t *temp, *last = o;
529 buildOSArray(object_t *o)
531 object_t *temp, *last = o;
555 buildOSSet(object_t *o)
565 buildOSString(object_t *o)
575 buildOSData(object_t *o)
590 buildOSOffset(object_t *o)
598 buildOSBoolean(object_t *o)