Lines Matching refs:object_t
75 } object_t;
81 static object_t * newObject();
82 static void freeObject(object_t *o);
84 static OSObject *buildOSDictionary(object_t *);
85 static OSObject *buildOSArray(object_t *);
86 static OSObject *buildOSSet(object_t *);
87 static OSObject *buildOSString(object_t *);
88 static OSObject *buildOSData(object_t *);
89 static OSObject *buildOSOffset(object_t *);
90 static OSObject *buildOSBoolean(object_t *o);
92 static void rememberObject(int, object_t *);
96 static object_t *o;
101 #define YYSTYPE object_t *
127 object: dict { $$ = (object_t *)buildOSDictionary($1); }
128 | array { $$ = (object_t *)buildOSArray($1); }
129 | set { $$ = (object_t *)buildOSSet($1); }
130 | string { $$ = (object_t *)buildOSString($1); }
131 | data { $$ = (object_t *)buildOSData($1); }
132 | offset { $$ = (object_t *)buildOSOffset($1); }
133 | boolean { $$ = (object_t *)buildOSBoolean($1); }
134 | '@' NUMBER { $$ = (object_t *)retrieveObject($2->u.offset);
282 yylval = (object_t *)boolean;
306 yylval = (object_t *)tempString;
344 yylval = (object_t *)tempString;
454 object_t *
460 return (object_t *)malloc(sizeof(object_t));
464 freeObject(object_t *o)
475 rememberObject(int tag, object_t *o)
493 buildOSDictionary(object_t *o)
495 object_t *temp, *last = o;
530 buildOSArray(object_t *o)
532 object_t *temp, *last = o;
556 buildOSSet(object_t *o)
566 buildOSString(object_t *o)
576 buildOSData(object_t *o)
591 buildOSOffset(object_t *o)
599 buildOSBoolean(object_t *o)