llvm-project/clang/include/clang
Alex Lorenz cdd596fcde [ObjC] Avoid the -Wunguarded-availability warnings for protocol
requirements in protocol/class/category declarations

The unguarded availability warnings in the protocol requirements of a protocol
/class/category declaration can be avoided. This matches the behaviour of
Swift's diagnostics. The warnings for deprecated/unavailable protocols are
preserved.

rdar://33156429

Differential Revision: https://reviews.llvm.org/D35061

llvm-svn: 307368
2017-07-07 09:15:29 +00:00
..
ARCMigrate [Frontend] Make the memory management of FrontendAction pointers explicit by using unique_ptr. 2016-02-07 19:28:36 +00:00
AST [modules ts] Improve merging of module-private declarations. 2017-07-05 07:47:11 +00:00
ASTMatchers [ASTMatchers] Add clang-query support for equals matcher 2017-06-08 22:00:58 +00:00
Analysis [analyzer] Teach CloneDetection about Qt Meta-Object Compiler to filter auto generated files 2017-06-20 06:44:46 +00:00
Basic Reject attempts to build a module without -fmodules, rather than silently doing weird things. 2017-07-06 21:05:56 +00:00
CodeGen [X86] Support of no_caller_saved_registers attribute 2017-04-27 12:01:00 +00:00
Config [analyzer] Add new Z3 constraint manager backend 2017-04-04 19:52:25 +00:00
Driver [OpenMP] Extend CLANG target options with device offloading kind. 2017-07-06 16:22:21 +00:00
Edit [clang] Fix format specifiers fixits for nested macros 2017-06-20 20:46:58 +00:00
Format [clang-format] Add TextProto language name, NFC 2017-07-06 14:39:39 +00:00
Frontend Reject attempts to build a module without -fmodules, rather than silently doing weird things. 2017-07-06 21:05:56 +00:00
FrontendTool
Index [index] If the 'external_source_symbol' attribute indicates 'Swift' as the language then report it accordingly 2017-04-24 14:52:00 +00:00
Lex Fix invalid warnings for header guards in preambles 2017-07-05 09:44:07 +00:00
Parse [Sema] Fix a crash-on-invalid when a template parameter list has a class 2017-06-26 18:46:12 +00:00
Rewrite Add -frewrite-imports flag. 2017-06-09 21:24:02 +00:00
Sema [ObjC] Avoid the -Wunguarded-availability warnings for protocol 2017-07-07 09:15:29 +00:00
Serialization Teach ASTReader how to read only the Preprocessor state from an AST file, not the ASTContext state. 2017-06-29 23:23:46 +00:00
StaticAnalyzer [analyzer] Move zero-size allocation checks to optin.portability. 2017-06-27 11:14:39 +00:00
Tooling Allow CompilerInvocations to generate .d files. 2017-07-06 21:02:52 +00:00
CMakeLists.txt Fixed bug 2016-05-31 15:56:26 +00:00
module.modulemap [refactor] Move clang-rename into the clang repository 2017-06-30 16:36:09 +00:00