Lines Matching refs:STATE

205 #define STATE           ((parser_state_t *)state)  macro
208 #define yyerror(s) OSUnserializeerror(STATE, (s))
1577 { STATE->parsedObject = (yyvsp[(1) - (1)])->object;
1579 freeObject(STATE, (yyvsp[(1) - (1)]));
1593 { (yyval) = buildDictionary(STATE, (yyvsp[(1) - (1)]));
1599 STATE->parsedObjectCount++;
1600 if (STATE->parsedObjectCount > MAX_OBJECTS) {
1609 { (yyval) = buildArray(STATE, (yyvsp[(1) - (1)]));
1615 STATE->parsedObjectCount++;
1616 if (STATE->parsedObjectCount > MAX_OBJECTS) {
1625 { (yyval) = buildSet(STATE, (yyvsp[(1) - (1)]));
1631 STATE->parsedObjectCount++;
1632 if (STATE->parsedObjectCount > MAX_OBJECTS) {
1641 { (yyval) = buildString(STATE, (yyvsp[(1) - (1)]));
1647 STATE->parsedObjectCount++;
1648 if (STATE->parsedObjectCount > MAX_OBJECTS) {
1657 { (yyval) = buildData(STATE, (yyvsp[(1) - (1)]));
1663 STATE->parsedObjectCount++;
1664 if (STATE->parsedObjectCount > MAX_OBJECTS) {
1673 { (yyval) = buildNumber(STATE, (yyvsp[(1) - (1)]));
1679 STATE->parsedObjectCount++;
1680 if (STATE->parsedObjectCount > MAX_OBJECTS) {
1689 { (yyval) = buildBoolean(STATE, (yyvsp[(1) - (1)]));
1695 STATE->parsedObjectCount++;
1696 if (STATE->parsedObjectCount > MAX_OBJECTS) {
1705 { (yyval) = retrieveObject(STATE, (yyvsp[(1) - (1)])->idref);
1707 STATE->retrievedObjectCount++;
1709 if (STATE->retrievedObjectCount > MAX_REFED_OBJECTS) {
1717 freeObject(STATE, (yyvsp[(1) - (1)]));
1719 STATE->parsedObjectCount++;
1720 if (STATE->parsedObjectCount > MAX_OBJECTS) {
1765 freeObject(STATE, (yyvsp[(2) - (2)]));
1771 { (yyval) = buildSymbol(STATE, (yyvsp[(1) - (1)]));
2543 STATE->lineNumber++; in yylex()
2553 tagType = getTag(STATE, tag, &attributeCount, attributes, values); in yylex()
2562 *lvalp = object = newObject(STATE); in yylex()
2621 object->data = getHexData(STATE, &size); in yylex()
2623 object->data = getCFEncodedData(STATE, &size); in yylex()
2626 … if ((getTag(STATE, tag, &attributeCount, attributes, values) != TAG_END) || strcmp(tag, "data")) { in yylex()
2652 object->number = getNumber(STATE); in yylex()
2653 …if ((getTag(STATE, tag, &attributeCount, attributes, values) != TAG_END) || strcmp(tag, "integer")… in yylex()
2664 object->string = getString(STATE, &alloc_length); in yylex()
2669 if ((getTag(STATE, tag, &attributeCount, attributes, values) != TAG_END) in yylex()
2678 freeObject(STATE, object); in yylex()
2690 object->string = getString(STATE, &alloc_length); in yylex()
2695 if ((getTag(STATE, tag, &attributeCount, attributes, values) != TAG_END) in yylex()