llvm-project/clang/test
Bruno Cardoso Lopes 9f6020bcc5 [Modules] Warning for module declarations lacking 'framework' qualifier
When a module declaration for a framework lacks the 'framework'
qualifier, the listed headers aren't found (because there's no
trigger for the special framework style path lookup) and the module
is silently not built. This leads to frameworks not being modularized
by accident, which is pretty bad.

Add a warning and suggest the user to add the 'framework' qualifier
when we can prove that it's the case.

rdar://problem/39193062

llvm-svn: 333718
2018-06-01 01:26:18 +00:00
..
ARCMT [ObjC] Allow declaring __strong pointer fields in structs in Objective-C 2018-02-28 07:15:55 +00:00
ASTMerge [ASTImporter] FriendDecl importing improvements 2018-04-25 17:28:03 +00:00
Analysis [analyzer] fix bug with 1-bit APSInt types in Z3ConstraintManager 2018-05-31 22:23:07 +00:00
CXX [Sema] Use %sub to cleanup overload diagnostics 2018-05-30 01:00:41 +00:00
CodeCompletion [Sema] Don't skip function bodies with 'auto' without trailing return type 2018-05-30 12:50:48 +00:00
CodeGen [WebAssembly] Update to the new names for the memory builtin functions. 2018-06-01 00:05:51 +00:00
CodeGenCUDA [HIP] Support offloading by linker script 2018-05-18 15:07:56 +00:00
CodeGenCXX [WebAssembly] Hide new Wasm EH behind its feature flag 2018-06-01 01:01:37 +00:00
CodeGenCoroutines [coroutines] Pass implicit object parameter to promise ctor (fix BUG37604) 2018-05-28 18:08:47 +00:00
CodeGenObjC [objc-gnu] Fix test. 2018-05-22 10:13:14 +00:00
CodeGenObjCXX [CodeGen] Avoid destructing a callee-destructued struct type in a 2018-04-27 06:57:00 +00:00
CodeGenOpenCL [AMDGPU] fixes for lds f32 builtins 2018-05-21 16:18:07 +00:00
Coverage [analyzer] Fix filename in cross-file HTML report 2018-05-02 14:26:12 +00:00
CoverageMapping [Coverage] End deferred regions before labels, fixes PR35867 2018-06-01 00:37:13 +00:00
Driver Protect a clang-cl file path with --. 2018-05-30 04:08:34 +00:00
FixIt [Parser][FixIt] Better diagnostics for "typedef" instead of "typename" typo 2018-02-08 14:37:58 +00:00
Format [clang-format] Fix bug where -dump-config failed on ObjC header 2018-01-29 17:36:43 +00:00
Frontend Add a new driver mode to dump compiler feature and extension options. 2018-05-31 13:57:09 +00:00
Headers [X86] Reduce the number of setzero intrinsics to just the set defined by the Intel Intrinsics Guide. 2018-05-30 18:02:11 +00:00
Import [ASTImporter] Properly import SourceLocations of Attrs 2018-05-08 12:45:21 +00:00
Index [Frontend] Avoid running plugins during code completion parse 2018-05-17 09:21:07 +00:00
Integration
Layout [Sema] Fix incorrect packed aligned structure layout 2018-05-21 14:28:43 +00:00
Lexer As discussed with SG10, bump version of __cpp_deduction_guides macro to indicate support for P0620R0. 2018-05-30 19:54:52 +00:00
Misc Fix test failure after r333485. Try 2. 2018-05-30 02:20:40 +00:00
Modules [Modules] Warning for module declarations lacking 'framework' qualifier 2018-06-01 01:26:18 +00:00
OpenMP [OPENMP, NVPTX] Fixed codegen for orphaned parallel region. 2018-05-25 20:16:03 +00:00
PCH [C++2a] Implement operator<=> CodeGen and ExprConstant 2018-05-07 21:07:10 +00:00
Parser Improve diagonstic for braced-init-list as operand to ?: expression. 2018-05-24 22:02:52 +00:00
Preprocessor [x86] invpcid intrinsic 2018-05-25 06:34:42 +00:00
Profile
Refactor
Rewriter
Sema [X86] Remove __extension__ from macro intrinsics when its not needed. 2018-05-31 00:51:20 +00:00
SemaCUDA [CUDA] Allow "extern __shared__ Foo foo[]" within anon. namespaces. 2018-05-17 16:15:07 +00:00
SemaCXX PR37631: verify that a member deduction guide has the same access as its template. 2018-05-30 22:13:43 +00:00
SemaObjC Check pointer null-ness before dereferencing it. 2018-05-29 22:43:00 +00:00
SemaObjCXX Improve diagnostics and error recovery for template name lookup. 2018-05-11 02:43:08 +00:00
SemaOpenCL [AMDGPU] fixes for lds f32 builtins 2018-05-21 16:18:07 +00:00
SemaOpenCLCXX [OpenCL] Restrict various keywords in OpenCL C++ mode 2018-05-09 13:16:17 +00:00
SemaTemplate [Sema] Fix assertion when constructor is disabled with partially specialized template. 2018-05-16 18:28:58 +00:00
TableGen [Clang Tablegen][RFC] Allow Early Textual Substitutions in `Diagnostic` messages. 2018-05-19 03:12:04 +00:00
Templight [Templight] Template Instantiation Observer 2018-02-10 14:04:45 +00:00
Tooling Fix test clang-diff-json.cpp 2018-02-10 21:28:55 +00:00
Unit
VFS [vfs] Don't bail out after a missing -ivfsoverlay file 2018-03-23 17:37:27 +00:00
clang-rename
.clang-format
CMakeLists.txt [ThinLTO/CFI] Include TYPE_ID summaries into GLOBALVAL_SUMMARY_BLOCK 2018-02-14 22:41:15 +00:00
TestRunner.sh
cxx-sections.data
lit.cfg.py [Clang Tablegen][RFC] Allow Early Textual Substitutions in `Diagnostic` messages. 2018-05-19 03:12:04 +00:00
lit.site.cfg.py.in Remove unused lit setting, see https://reviews.llvm.org/D46619 2018-05-09 12:38:51 +00:00
make_test_dirs.pl