Lines Matching refs:object_t
92 } object_t;
98 static object_t * newObject();
99 static void freeObject(object_t *o);
101 static OSObject *buildOSDictionary(object_t *);
102 static OSObject *buildOSArray(object_t *);
103 static OSObject *buildOSSet(object_t *);
104 static OSObject *buildOSString(object_t *);
105 static OSObject *buildOSData(object_t *);
106 static OSObject *buildOSOffset(object_t *);
107 static OSObject *buildOSBoolean(object_t *o);
109 static void rememberObject(int, object_t *);
113 static object_t *o;
118 #define YYSTYPE object_t *
840 { yyval = (object_t *)buildOSDictionary(yyvsp[0]); ;
844 { yyval = (object_t *)buildOSArray(yyvsp[0]); ;
848 { yyval = (object_t *)buildOSSet(yyvsp[0]); ;
852 { yyval = (object_t *)buildOSString(yyvsp[0]); ;
856 { yyval = (object_t *)buildOSData(yyvsp[0]); ;
860 { yyval = (object_t *)buildOSOffset(yyvsp[0]); ;
864 { yyval = (object_t *)buildOSBoolean(yyvsp[0]); ;
868 { yyval = (object_t *)retrieveObject(yyvsp[0]->u.offset);
1241 yylval = (object_t *)boolean;
1265 yylval = (object_t *)tempString;
1303 yylval = (object_t *)tempString;
1413 object_t *
1419 return (object_t *)malloc(sizeof(object_t));
1423 freeObject(object_t *o)
1434 rememberObject(int tag, object_t *o)
1452 buildOSDictionary(object_t *o)
1454 object_t *temp, *last = o;
1489 buildOSArray(object_t *o)
1491 object_t *temp, *last = o;
1515 buildOSSet(object_t *o)
1525 buildOSString(object_t *o)
1535 buildOSData(object_t *o)
1550 buildOSOffset(object_t *o)
1558 buildOSBoolean(object_t *o)