summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaObjC/property-error-readonly-assign.m
Commit message (Collapse)AuthorAgeFilesLines
* Restore r142914 and r142915, now with missing file and apparentJohn McCall2011-10-251-3/+3
| | | | | | GCC compiler workaround. llvm-svn: 142931
* Revert r142914 and r142915, due to possibly missing file.NAKAMURA Takumi2011-10-251-3/+3
| | | | | | r142914: "Introduce a placeholder type for "pseudo object"" r142915: "Pull the pseudo-object stuff into its own file." llvm-svn: 142921
* Introduce a placeholder type for "pseudo object"John McCall2011-10-251-3/+3
| | | | | | | | | | | | | | | expressions: expressions which refer to a logical rather than a physical l-value, where the logical object is actually accessed via custom getter/setter code. A subsequent patch will generalize the AST for these so that arbitrary "implementing" sub-expressions can be provided. Right now the only client is ObjC properties, but this should be generalizable to similar language features, e.g. Managed C++'s __property methods. llvm-svn: 142914
* Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar2009-12-151-1/+1
| | | | | | | | | - This is designed to make it obvious that %clang_cc1 is a "test variable" which is substituted. It is '%clang_cc1' instead of '%clang -cc1' because it can be useful to redefine what gets run as 'clang -cc1' (for example, to set a default target). llvm-svn: 91446
* Change tests to use clang -cc1...Fariborz Jahanian2009-12-141-1/+1
| | | | llvm-svn: 91297
* Using the property dot-syntax to invoke a non-eixstingFariborz Jahanian2009-09-141-0/+23
| | | | | | | structure-valued setter should cause a user error instead of crash. llvm-svn: 81769
* Rename clang to clang-cc.Daniel Dunbar2009-03-241-1/+1
| | | | | | Tests and drivers updated, still need to shuffle dirs. llvm-svn: 67602
* Support for implicit property assignment. Error assigning toFariborz Jahanian2008-11-221-1/+9
| | | | | | 'implicit' property with no 'setter'. llvm-svn: 59878
* And a test case for my last patch.Fariborz Jahanian2008-11-221-0/+13
llvm-svn: 59875
OpenPOWER on IntegriCloud