llvm-project/clang/lib
Manman Ren 08ce73470c ObjectiveC Class Properties: warn if a class property accessor is mistakenly an
instance method.

When diagnosing unimplemented class property, make sure we emit
a warning when we only see an instance method with the right selector.

Also warn when we only see a class method for an instance property.

rdar://26141719

llvm-svn: 269968
2016-05-18 18:12:34 +00:00
..
ARCMigrate Fix some Clang-tidy readability-redundant-control-flow warnings; other minor fixes. 2016-02-10 19:11:58 +00:00
AST Support for MSVS default calling convention options (/Gd, /Gz, /Gv, 2016-05-18 09:06:38 +00:00
ASTMatchers [ASTMatcher] Add a node matcher for UnresolvedLookupExpr. 2016-05-18 12:53:59 +00:00
Analysis Enable support for __float128 in Clang and enable it on pertinent platforms 2016-05-09 08:52:33 +00:00
Basic [Hexagon] Recognize "q" and "v" in inline-asm as register constraints 2016-05-18 14:56:14 +00:00
CodeGen Various improvements to the public IRGen interface. 2016-05-18 05:21:18 +00:00
Driver [Driver] Fix the case when use -fembed-bitcode and -flto= together 2016-05-18 17:04:52 +00:00
Edit Remove autoconf support 2016-01-26 21:30:40 +00:00
Format [clang-format] Make formatReplacements() also sort #includes. 2016-05-18 13:43:48 +00:00
Frontend Support for MSVS default calling convention options (/Gd, /Gz, /Gv, 2016-05-18 09:06:38 +00:00
FrontendTool Make it possible for AST plugins to enable themselves by default 2016-03-15 12:51:40 +00:00
Headers [Clang][AVX512] completing missing intrinsics [pandnd]. 2016-05-18 15:25:53 +00:00
Index Enable support for __float128 in Clang and enable it on pertinent platforms 2016-05-09 08:52:33 +00:00
Lex NFC: simplify logic. 2016-05-17 18:04:38 +00:00
Parse Update for llvm change. 2016-05-18 11:58:56 +00:00
Rewrite Remove use of builtin comma operator. 2016-02-18 22:34:54 +00:00
Sema ObjectiveC Class Properties: warn if a class property accessor is mistakenly an 2016-05-18 18:12:34 +00:00
Serialization PR27754: CXXRecordDecl::data() needs to perform an update even if it's called 2016-05-17 22:44:15 +00:00
StaticAnalyzer [analyzer] Fix crash in ObjCGenericsChecker 2016-05-11 20:28:41 +00:00
Tooling [tooling] FixItHint Tooling refactoring 2016-05-11 14:31:39 +00:00
CMakeLists.txt Fix build with various feature flag combinations 2014-07-14 22:17:22 +00:00