llvm-project/clang/lib
Akira Hatanaka 78be8b6d53 [Sema][ObjC] Allow silencing -Wobjc-designated-initializers warnings by
declaring an unavailable method in the subclass's extension that
overrides the designated initializer in the base class.

r243676 made changes to allow declaring the unavailable method in the
subclass interface to silence the warning. This commit additionally
allows declaring the unavailable method in the class extension.

rdar://problem/42731306

llvm-svn: 355175
2019-03-01 06:43:20 +00:00
..
ARCMigrate Use llvm::is_contained. NFC 2019-02-10 05:54:57 +00:00
AST [OPENMP]Delay emission of the error for unsupported types. 2019-02-27 20:29:45 +00:00
ASTMatchers [ASTImporter] Add support for importing ChooseExpr AST nodes. 2019-02-26 19:26:41 +00:00
Analysis Revert "[Analysis] -Wunreachable-code shouldn't fire on the increment of a foreach loop" 2019-02-15 09:18:49 +00:00
Basic [X86] AMD znver2 enablement 2019-02-26 17:15:36 +00:00
CodeGen [CodeGen] Fix calling llvm.var.annotation outside of a basic block. 2019-03-01 02:15:39 +00:00
CrossTU [CTU] Do not allow different CPP dialects in CTU 2019-02-28 15:24:59 +00:00
Driver [WebAssembly] Remove uses of ThreadModel 2019-02-28 18:39:08 +00:00
Edit Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Format [clang-format][TableGen] Don't add spaces around items in square braces. 2019-03-01 00:12:18 +00:00
Frontend revert r354873 as this breaks lldb builds. 2019-02-26 13:50:29 +00:00
FrontendTool [analyzer][NFC] Supply CheckerRegistry with AnalyzerOptions 2019-01-26 15:59:21 +00:00
Headers [clang] Only provide C11 features in <float.h> starting with C++17 2019-02-22 20:48:54 +00:00
Index [clang][index-while-building][NFC] Comment about implementation detail in FileIndexRecord 2019-02-28 01:12:27 +00:00
Lex Print a note to the called macro when diagnosing err_embedded_directive 2019-02-14 04:13:17 +00:00
Parse [CodeComplete] Propagate preferred type for function arguments in more cases 2019-02-26 11:01:50 +00:00
Rewrite Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Sema [Sema][ObjC] Allow silencing -Wobjc-designated-initializers warnings by 2019-03-01 06:43:20 +00:00
Serialization Avoid needlessly copying a block to the heap when a block literal 2019-02-27 18:17:16 +00:00
StaticAnalyzer [analyzer] Fix infinite recursion in printing macros 2019-02-25 18:49:42 +00:00
Tooling Switch to cantFail(), since it does the same assertion. 2019-02-06 17:59:39 +00:00
CMakeLists.txt Add Cross Translation Unit support library 2017-09-22 11:11:01 +00:00