summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaObjC/property-10.m
Commit message (Collapse)AuthorAgeFilesLines
* Remove GC-related warning terminologyDuncan P. N. Exon Smith2018-04-171-1/+1
| | | | | | | | ObjC-GC isn't used any more; clean up this warning text. rdar://problem/39049693 llvm-svn: 330174
* Objective-C. Remove obsolete option from test.Fariborz Jahanian2013-12-131-1/+1
| | | | | | // rdar://15641300 llvm-svn: 197263
* Place several uncovered warnings under warning flags, and tweak diagnostic ↵Ted Kremenek2012-05-011-1/+1
| | | | | | output including the term "gc" (in lowercase). llvm-svn: 155892
* objc: warn if a readonly property has a setter attribute too.Fariborz Jahanian2011-11-011-0/+9
| | | | | | // rdar://10357768 llvm-svn: 143518
* Automatic Reference Counting.John McCall2011-06-151-3/+14
| | | | | | | | | | Language-design credit goes to a lot of people, but I particularly want to single out Blaine Garst and Patrick Beard for their contributions. Compiler implementation credit goes to Argyrios, Doug, Fariborz, and myself, in no particular order. llvm-svn: 133103
* Check on property attributes which are declaredFariborz Jahanian2010-07-131-0/+6
| | | | | | in class extensions (radar 8171968). llvm-svn: 108283
* 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
* Rename clang to clang-cc.Daniel Dunbar2009-03-241-1/+1
| | | | | | Tests and drivers updated, still need to shuffle dirs. llvm-svn: 67602
* Place warning about 'readonly' property attributes whichFariborz Jahanian2009-01-081-1/+1
| | | | | | | are related to setter syntax under -Wreadonly-setter-attrs to prevent warnings in projects built with gcc. llvm-svn: 61953
* instead of forcing blocks on by default, make them default to off, but letChris Lattner2008-12-041-1/+1
| | | | | | | | specific targets default them to on. Default blocks to on on 10.6 and later. Add a -fblocks option that allows the user to override the target's default. Use -fblocks in the various testcases that use blocks. llvm-svn: 60563
* Fix <rdar://problem/6257645> clang static analyzer crashes when encountering ↵Steve Naroff2008-10-211-0/+4
| | | | | | | | blocks as objects ASTContext::isObjCObjectPointerType() needs to consider blocks as objects. llvm-svn: 57913
* Implement type checking of Objective-C property attributes.Daniel Dunbar2008-09-231-0/+18
- readonly and readwrite are mutually exclusive. - assign, copy, and retain are mutually exclusive. - copy and retain are invalid on non-object types. - Warn about using default 'assign' property on object types (attempting to follow gcc behavior). llvm-svn: 56507
OpenPOWER on IntegriCloud