llvm-project/clang/test
Bruno Cardoso Lopes c9af134dda [Preprocessor] Support for '-dI' flag
Implement the -dI as supported by GCC: Output ‘#include’ directives in addition
to the result of preprocessing.

This change aims to add this option, pass it through to the preprocessor via
the options class, and when inclusions occur we output some information (+ test
cases).

Patch by Steve O'Brien!

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

llvm-svn: 285411
2016-10-28 16:32:10 +00:00
..
ARCMT [test/objcmt] Add a follow-up test case for r275600. 2016-07-15 20:40:24 +00:00
ASTMerge ASTMerge: explicitly specify arch for GCCAsmStmt test to calm non-x86 buildbots 2016-09-28 11:04:42 +00:00
Analysis [analyzer] Report CFNumberGetValue API misuse 2016-10-26 22:51:47 +00:00
CXX Implement name mangling proposal for exception specifications from cxx-abi-dev 2016-10-11. 2016-10-26 01:05:54 +00:00
CodeCompletion [CodeCompletion] Show protocol properties that are accessed through qualified id 2016-10-12 11:40:15 +00:00
CodeGen 1. Fixing small types issue (PD|PS) (reduce) . 2016-10-28 15:16:03 +00:00
CodeGenCUDA [CUDA] Rename cuda_builtin_vars.h to __clang_cuda_builtin_vars.h. 2016-10-08 22:16:08 +00:00
CodeGenCXX Implement name mangling proposal for exception specifications from cxx-abi-dev 2016-10-11. 2016-10-26 01:05:54 +00:00
CodeGenCoroutines [coroutines] Add allocation and deallocation substatements. 2016-10-27 16:28:31 +00:00
CodeGenObjC CodeGen: be more conservative about setting section 2016-10-25 21:43:28 +00:00
CodeGenObjCXX DebugInfo: pass alignment value only if it was forced 2016-10-20 00:13:19 +00:00
CodeGenOpenCL [OpenCL] Allow partial initializer for array and struct 2016-10-11 15:53:28 +00:00
Coverage
CoverageMapping [Coverage] Support for C++17 if initializers 2016-10-14 23:38:16 +00:00
Driver Define extra variable in OpenMP offloading driver tests. 2016-10-28 15:42:38 +00:00
FixIt ObjC Class Property: diagnostics when accessing a class property using instance. 2016-06-28 23:01:49 +00:00
Format Make clang-format remove duplicate headers when sorting #includes. 2016-08-10 09:32:23 +00:00
Frontend [clang] Limit clang test to ARM and AArch64 only 2016-10-23 00:53:03 +00:00
Headers Implement __stosb intrinsic as a volatile memset 2016-10-14 17:33:05 +00:00
Index Mark invalid RecordDecls as completed. 2016-10-27 08:37:14 +00:00
Integration
Layout [MS ABI] Implement __declspec(empty_bases) and __declspec(layout_version) 2016-05-23 17:16:12 +00:00
Lexer Mark aligned allocation as done. 2016-10-10 06:55:42 +00:00
Misc DR583, DR1512: Implement a rewrite to C++'s 'composite pointer type' rules. 2016-10-21 22:00:42 +00:00
Modules [Modules] Make test from r285377 darwin specific 2016-10-28 02:37:04 +00:00
OpenMP Re-apply patch r279045. 2016-10-25 12:50:55 +00:00
PCH Remove 24 instances of 'REQUIRES: shell' 2016-10-20 23:11:45 +00:00
Parser Fix off-by-one error in PPCaching.cpp token annotation assertion 2016-10-20 20:53:20 +00:00
Preprocessor [Preprocessor] Support for '-dI' flag 2016-10-28 16:32:10 +00:00
Profile [Coverage] Support for C++17 if initializers 2016-10-14 23:38:16 +00:00
Rewriter
Sema Sema: do not warn about unused const vars if main file is a header 2016-10-28 08:28:42 +00:00
SemaCUDA [CUDA] [AST] Allow isInlineDefinitionExternallyVisible to be called on functions without bodies. 2016-10-28 16:26:26 +00:00
SemaCXX Fix a crash on invalid code. 2016-10-28 00:15:24 +00:00
SemaObjC [Objective-C] Add objc_subclassing_restricted attribute 2016-10-28 10:25:10 +00:00
SemaObjCXX DR583, DR1512: Implement a rewrite to C++'s 'composite pointer type' rules. 2016-10-21 22:00:42 +00:00
SemaOpenCL [OpenCL] Diagnose variadic arguments 2016-10-28 12:59:39 +00:00
SemaTemplate Fix crash if StmtProfile finds a type-dependent member access for which we have 2016-10-24 18:47:04 +00:00
TableGen
Tooling Back out the test case for r266973 for now. 2016-04-21 10:46:14 +00:00
Unit Replace hardcoded comment at 'lit.site.cfg.in' 2016-04-16 06:54:46 +00:00
VFS Don't diagnose non-modular includes when we are not compiling a module. 2016-08-26 17:16:46 +00:00
.clang-format
CMakeLists.txt Revert "[test] Add libLTO as a clang test dependency on Darwin" 2016-08-30 20:36:48 +00:00
TestRunner.sh
cxx-sections.data
lit.cfg [Driver] Make -print-libgcc-file-name print compiler-rt lib when used 2016-10-10 12:23:40 +00:00
lit.site.cfg.in XFAIL Driver/darwin-stdlib.cpp if CLANG_DEFAULT_CXX_STDLIB is set 2016-09-29 07:43:08 +00:00
make_test_dirs.pl