Fariborz Jahanian
369a9c3b51
ObjectiveC. When introducing a new property declaration in
...
parimary class and in mrr mode, assume property's default
memory attribute (assign) and to prevent a bogus warning.
// rdar://15859862
llvm-svn: 200238
2014-01-27 19:14:49 +00:00
Fariborz Jahanian
d945ce5fb7
objc: use "class extension" instead of "continuation class"
...
to match documentation. // rdar://11309706
llvm-svn: 157074
2012-05-18 21:22:49 +00:00
Fariborz Jahanian
9d7cf2baaf
objc: fixes a bug where struct used inside an
...
objc class was not being exported to parent decl
context resulting in bogus mismatch warning later on.
// rdar://10655530
llvm-svn: 148320
2012-01-17 18:52:07 +00:00
Fariborz Jahanian
22b405c7aa
objc: turn warning for property type mismatch in
...
primary and its continuation class into error.
// rdar://10142679
llvm-svn: 145255
2011-11-28 18:38:27 +00:00
Fariborz Jahanian
f2a7b0eade
objc: Turn diagnostic on property type mismatch in
...
continuation class into warning. // rdar://10231514
llvm-svn: 141100
2011-10-04 18:44:26 +00:00
Benjamin Kramer
6f4f307d1f
Turns out we tested for this typo.
...
llvm-svn: 140513
2011-09-26 02:32:23 +00:00
Fariborz Jahanian
11ee283e2a
objc - redeclaration of property in extension class
...
must match property type declaration in its
primary class. // rdar://10142679
llvm-svn: 140438
2011-09-24 00:56:59 +00:00
Fariborz Jahanian
8e356bfe28
Fix a bug when property is redeclared in multiple
...
continuation classes and its original declaration
is imported from a protocol. This fixes radar 7509234.
llvm-svn: 92856
2010-01-06 21:38:30 +00:00