---
Tests/base/Functions/propertyAttrs.m | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/Tests/base/Functions/propertyAttrs.m b/Tests/base/Functions/propertyAttrs.m
index 0588db7..b0fdfa0 100644
--- a/Tests/base/Functions/propertyAttrs.m
+++ b/Tests/base/Functions/propertyAttrs.m
@@ -48,6 +48,7 @@ union MoneyUnion { float alone; double down; };
id idReadonlyCopyNonatomic;
id idReadonlyRetainNonatomic;
id idReadonlyWeakNonatomic;
+ id _idOther;
}
@property char charDefault;
@property double doubleDefault;
@@ -78,6 +79,7 @@ union MoneyUnion { float alone; double down; };
@property(nonatomic, readonly, copy) id idReadonlyCopyNonatomic;
@property(nonatomic, readonly, retain) id idReadonlyRetainNonatomic;
@property(nonatomic, readonly, weak) id idReadonlyWeakNonatomic;
+@property(retain) id idOther;
@property(retain) id idDynamic;
@end
@@ -111,6 +113,7 @@ union MoneyUnion { float alone; double down; };
@synthesize idReadonlyCopyNonatomic;
@synthesize idReadonlyRetainNonatomic;
@synthesize idReadonlyWeakNonatomic;
+@synthesize idOther = _idOther;
@dynamic idDynamic;
@end
@@ -243,6 +246,7 @@ int main(void)
ATTR("R", ""),
ATTR("N", ""),
ATTR("V", "idReadonlyWeakNonatomic")));
+ testProperty("idOther", "T@,&,V_idOther", ATTRS(ATTR("T", "@"), ATTR("&", ""), ATTR("V", "_idOther")));
testProperty("idDynamic", "T@,&,D", ATTRS(ATTR("T", "@"), ATTR("&", ""), ATTR("D", "")));
return 0;
}
_______________________________________________
Gnustep-dev mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/gnustep-dev