summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaObjC/forward-protocol-incomplete-impl-warn.m
Commit message (Collapse)AuthorAgeFilesLines
* Add a fixit for -Wobjc-protocol-property-synthesisAlex Lorenz2017-07-031-1/+1
| | | | | | | | rdar://32132756 Differential Revision: https://reviews.llvm.org/D34886 llvm-svn: 307014
* Fix test containing backslash and newline separated by spaceAlp Toker2013-12-141-1/+1
| | | | | | This was silently accepted by clang without warning due to a lexer bug. llvm-svn: 197330
* Change 'method X in protocol not implemented' warning to include the name of ↵Ted Kremenek2013-12-131-2/+2
| | | | | | | | | the protocol. This removes an extra "note:", which wasn't really all that more useful and overall reduces the diagnostic spew for this case. llvm-svn: 197207
* Enhance "auto synthesis will not synthesize property in protocol" to include ↵Ted Kremenek2013-12-121-1/+1
| | | | | | | | property and protocol name. Implements <rdar://problem/15617839>. llvm-svn: 197187
* Replace -fobjc-default-synthesize-properties with ↵Rafael Espindola2013-09-271-1/+1
| | | | | | | | | disable-objc-default-synthesize-properties. We want the modern behavior most of the time, so inverting the option simplifies the driver and the tests. llvm-svn: 191551
* Split "incomplete implementation" warnings for ObjC into separate warnings.Ted Kremenek2013-03-271-1/+0
| | | | | | | | | | | | Previously all unimplemented methods for a class were grouped under a single warning, with all the unimplemented methods mentioned as notes. Based on feedback from users, most users would like a separate warning for each method, with a note pointing back to the original method declaration. Implements <rdar://problem/13350414> llvm-svn: 178097
* objective-C: when searching for declarations in protocolFariborz Jahanian2013-01-071-0/+21
list of classes, etc., make sure to look into protocol definitions. // rdar://12958878 llvm-svn: 171777
OpenPOWER on IntegriCloud