diff --git a/Test/PropertyIntrospectionTest2_arc.m b/Test/PropertyIntrospectionTest2_arc.m index 3e1f6f4..1ec4c60 100644 --- a/Test/PropertyIntrospectionTest2_arc.m +++ b/Test/PropertyIntrospectionTest2_arc.m @@ -510,7 +510,9 @@ void structDefault2Setter(id self, SEL _cmd, struct YorkshireTeaStruct value) { int main(void) { +#ifdef NEW_ABI testProperty("atomicBoolDefault", "TAB,VatomicBoolDefault", ATTRS(ATTR("T", "AB"), ATTR("V", "atomicBoolDefault"))); +#endif testProperty("charDefault", "Tc,VcharDefault", ATTRS(ATTR("T", "c"), ATTR("V", "charDefault"))); testProperty("doubleDefault", "Td,VdoubleDefault", ATTRS(ATTR("T", "d"), ATTR("V", "doubleDefault"))); testProperty("enumDefault", "Ti,VenumDefault", ATTRS(ATTR("T", "i"), ATTR("V", "enumDefault"))); @@ -601,7 +603,9 @@ int main(void) ATTR("S", "setDynamicGetterSetter:"))); Protocol *testProto = objc_getProtocol("ProtocolTest"); +#ifdef NEW_ABI testPropertyForProtocol(testProto, "atomicBoolDefault", "TAB", ATTRS(ATTR("T", "AB"))); +#endif testPropertyForProtocol(testProto, "charDefault", "Tc", ATTRS(ATTR("T", "c"))); testPropertyForProtocol(testProto, "doubleDefault", "Td", ATTRS(ATTR("T", "d"))); testPropertyForProtocol(testProto, "enumDefault", "Ti", ATTRS(ATTR("T", "i")));