summaryrefslogtreecommitdiffstats
path: root/clang/test/Parser/objc-error-qualified-implementation.m
Commit message (Collapse)AuthorAgeFilesLines
* Parsing, semantic analysis, and AST for Objective-C type parameters.Douglas Gregor2015-07-071-1/+1
| | | | | | | | | | | | | | | | | | | | Produce type parameter declarations for Objective-C type parameters, and attach lists of type parameters to Objective-C classes, categories, forward declarations, and extensions as appropriate. Perform semantic analysis of type bounds for type parameters, both in isolation and across classes/categories/extensions to ensure consistency. Also handle (de-)serialization of Objective-C type parameter lists, along with sundry other things one must do to add a new declaration to Clang. Note that Objective-C type parameters are typedef name declarations, like typedefs and C++11 type aliases, in support of type erasure. Part of rdar://problem/6294649. llvm-svn: 241541
* Replace "can not" with "cannot" in diagnostics messages.Ismail Pazarbasi2014-03-071-5/+5
| | | | llvm-svn: 203302
* Objective-C parsing. Error recovery when category implementationFariborz Jahanian2013-05-171-0/+8
| | | | | | declaration is illegally protocol qualified. // rdar://13920026 llvm-svn: 182136
* Objective-C parsing [qoi]: Recover gracefully with good diagnosticFariborz Jahanian2013-04-241-0/+21
when class implementation declaration adds protocol qualifier list. // rdar://12233858 llvm-svn: 180228
OpenPOWER on IntegriCloud