Fixed property introspection test for the more-expressive strings that clang

now produces.

This test is now expected to fail with slightly older clang.
main
theraven 13 years ago
parent 1a76a2a021
commit 3b9bbf296d

@ -509,11 +509,11 @@ int main(void)
testProperty("intNonatomic", "Ti,N,VintNonatomic", ATTRS(ATTR("T", "i"), testProperty("intNonatomic", "Ti,N,VintNonatomic", ATTRS(ATTR("T", "i"),
ATTR("N", ""), ATTR("N", ""),
ATTR("V", "intNonatomic"))); ATTR("V", "intNonatomic")));
testProperty("idReadonlyCopyNonatomic", "T@,R,N,VidReadonlyCopyNonatomic", ATTRS(ATTR("T", "@"), testProperty("idReadonlyCopyNonatomic", "T@,R,C,N,VidReadonlyCopyNonatomic", ATTRS(ATTR("T", "@"),
ATTR("R", ""), ATTR("R", ""),
ATTR("N", ""), ATTR("N", ""),
ATTR("V", "idReadonlyCopyNonatomic"))); ATTR("V", "idReadonlyCopyNonatomic")));
testProperty("idReadonlyRetainNonatomic", "T@,R,N,VidReadonlyRetainNonatomic", ATTRS(ATTR("T", "@"), testProperty("idReadonlyRetainNonatomic", "T@,R,&,N,VidReadonlyRetainNonatomic", ATTRS(ATTR("T", "@"),
ATTR("R", ""), ATTR("R", ""),
ATTR("N", ""), ATTR("N", ""),
ATTR("V", "idReadonlyRetainNonatomic"))); ATTR("V", "idReadonlyRetainNonatomic")));
@ -574,10 +574,10 @@ int main(void)
ATTR("&", ""))); ATTR("&", "")));
testPropertyForProtocol(testProto, "intNonatomic", "Ti,N", ATTRS(ATTR("T", "i"), testPropertyForProtocol(testProto, "intNonatomic", "Ti,N", ATTRS(ATTR("T", "i"),
ATTR("N", ""))); ATTR("N", "")));
testPropertyForProtocol(testProto, "idReadonlyCopyNonatomic", "T@,R,N", ATTRS(ATTR("T", "@"), testPropertyForProtocol(testProto, "idReadonlyCopyNonatomic", "T@,R,C,N", ATTRS(ATTR("T", "@"),
ATTR("R", ""), ATTR("R", ""),
ATTR("N", ""))); ATTR("N", "")));
testPropertyForProtocol(testProto, "idReadonlyRetainNonatomic", "T@,R,N", ATTRS(ATTR("T", "@"), testPropertyForProtocol(testProto, "idReadonlyRetainNonatomic", "T@,R,&,N", ATTRS(ATTR("T", "@"),
ATTR("R", ""), ATTR("R", ""),
ATTR("N", ""))); ATTR("N", "")));
testPropertyForProtocol(testProto, "idReadonlyWeakNonatomic", "T@,R,N", ATTRS(ATTR("T", "@"), testPropertyForProtocol(testProto, "idReadonlyWeakNonatomic", "T@,R,N", ATTRS(ATTR("T", "@"),

Loading…
Cancel
Save