llvm-project/clang/test
Bruno Cardoso Lopes 03e0d2d82b [Modules][ObjC] Warn on the use of '@import' in framework headers
Using @import in framework headers inhibit the use of such headers
when not using modules, this is specially bad for headers that end
up in the SDK (or any other system framework). Add a warning to give
users some indication that this is discouraged.

rdar://problem/39192894

llvm-svn: 335780
2018-06-27 20:29:36 +00:00
..
ARCMT [ObjC] Allow declaring __strong pointer fields in structs in Objective-C 2018-02-28 07:15:55 +00:00
ASTMerge Re-apply: [ASTImporter] Import the whole redecl chain of functions 2018-06-27 13:32:50 +00:00
Analysis [analyzer] [NFC] Add -verify to malloc checker test 2018-06-27 01:51:36 +00:00
CXX DR1213: Ignore implicit conversions when determining if an operand of an 2018-06-27 20:29:32 +00:00
CodeCompletion [CodeComplete] Add a few extra tests for r333538. NFC 2018-06-01 09:49:53 +00:00
CodeGen [NEON] Remove empty test file from r335734 2018-06-27 16:17:32 +00:00
CodeGenCUDA [CUDA] Use atexit() to call module destructor. 2018-06-27 18:32:51 +00:00
CodeGenCXX Implement CFI for indirect calls via a member function pointer. 2018-06-26 02:15:47 +00:00
CodeGenCoroutines [Coroutines] Less IR for noexcept await_resume 2018-06-23 18:57:26 +00:00
CodeGenObjC [DebugInfo] Emit ObjC methods as part of interface 2018-06-27 17:31:59 +00:00
CodeGenObjCXX [CodeGen] Always use MSVC personality for windows-msvc targets 2018-06-08 00:41:01 +00:00
CodeGenOpenCL [AMDGPU] fixes for lds f32 builtins 2018-05-21 16:18:07 +00:00
Coverage Reapply "[Parse] Use CapturedStmt for @finally on MSVC" 2018-06-08 00:30:00 +00:00
CoverageMapping [Coverage] Remove a test dependency on the itanium ABI 2018-06-01 17:11:18 +00:00
Driver [HIP] Fix ordering of device-libs linking 2018-06-27 19:51:42 +00:00
FixIt [Sema] -Wformat-pedantic only for NSInteger/NSUInteger %zu/%zi on Darwin 2018-06-22 21:54:40 +00:00
Format [clang-format] Fix bug where -dump-config failed on ObjC header 2018-01-29 17:36:43 +00:00
Frontend Fixed test in prior build where FileCheck tried to match against 2018-06-20 19:34:05 +00:00
Headers Add a test to verify the x86 intrinsic headers compile cleanly with no warnings or errors. 2018-06-20 01:05:09 +00:00
Import [ASTImporter] Properly import SourceLocations of Attrs 2018-05-08 12:45:21 +00:00
Index Revert "Append new attributes to the end of an AttributeList." 2018-06-25 20:06:13 +00:00
Integration
Layout [Sema] Fix incorrect packed aligned structure layout 2018-05-21 14:28:43 +00:00
Lexer P0096R5, P0941R2: Update to match latest feature test macro specification. 2018-06-14 00:40:20 +00:00
Misc Revert "Append new attributes to the end of an AttributeList." 2018-06-25 20:06:13 +00:00
Modules [Modules][ObjC] Warn on the use of '@import' in framework headers 2018-06-27 20:29:36 +00:00
OpenMP [OPENMP, NVPTX] Reduce the number of the globalized variables. 2018-06-26 17:24:03 +00:00
PCH Revert "Append new attributes to the end of an AttributeList." 2018-06-25 20:06:13 +00:00
Parser Revert "Append new attributes to the end of an AttributeList." 2018-06-25 20:06:13 +00:00
Preprocessor [hmaptool] Turn %hmaptool into a proper substitution 2018-06-22 09:46:40 +00:00
Profile
Refactor
Rewriter Reapply "[Parse] Use CapturedStmt for @finally on MSVC" 2018-06-08 00:30:00 +00:00
Sema [Sema] Fix infinite typo correction loop. 2018-06-26 17:56:48 +00:00
SemaCUDA [CUDA][HIP] Allow CUDA __global__ functions to have amdgpu kernel attributes 2018-06-12 23:58:59 +00:00
SemaCXX Add regression test for PR37935. 2018-06-27 12:05:06 +00:00
SemaObjC [Sema] -Wformat-pedantic only for NSInteger/NSUInteger %zu/%zi on Darwin 2018-06-22 21:54:40 +00:00
SemaObjCXX [Sema] Produce diagnostics for attribute 'trivial_abi' that appears 2018-06-19 05:04:44 +00:00
SemaOpenCL Revert "Append new attributes to the end of an AttributeList." 2018-06-25 20:06:13 +00:00
SemaOpenCLCXX [OpenCL] Support new/delete in Sema 2018-06-14 09:51:54 +00:00
SemaTemplate Diagnose missing 'template' keywords in contexts where a comma is not a 2018-06-27 01:32:04 +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 [Modules][ObjC] Warn on the use of '@import' in framework headers 2018-06-27 20:29:36 +00:00
clang-rename
.clang-format
CMakeLists.txt [clang] Add test dependency on llvm-as 2018-06-26 23:18:59 +00:00
TestRunner.sh
cxx-sections.data
lit.cfg.py Reinstate quotes around the path to python that I accidentaly removed in r335330 2018-06-22 20:03:32 +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