llvm-project/clang/test
Alexandre Ganea 8fbc05acd5 [Windows] Add test coverage for line endings when rewriting includes
Validate that we're properly generating a single line ending on Windows when
using -frewrite-includes. Otherwise we're breaking split-line macros. The test
fails before 23929af383.

See discussion in https://reviews.llvm.org/D96363#2650460 and D99426

Differential Revision: https://reviews.llvm.org/D99973
2021-04-06 15:38:19 -04:00
..
APINotes
ARCMT
AST [clang][parser] Set source ranges for GNU-style attributes 2021-04-04 07:59:22 +02:00
ASTMerge Modify TypePrinter to differentiate between anonymous struct and unnamed struct 2021-02-22 14:16:43 -08:00
Analysis [clang][Checkers] Fix PthreadLockChecker state cleanup at dead symbol. 2021-04-06 11:15:29 +02:00
CXX [clang] NFC: remove trailing white spaces from some tests 2021-04-03 03:18:22 +02:00
ClangScanDeps
CodeCompletion [CodeCompletion] Avoid spurious signature help for init-list args 2021-03-16 12:46:40 +01:00
CodeGen [NFC][Clang] Speculative fix for builtins-ppc-quadword-noi128.c 2021-04-06 16:15:23 +03:00
CodeGenCUDA [CUDA][HIP] rename -fcuda-flush-denormals-to-zero 2021-04-05 00:13:51 -04:00
CodeGenCXX [C++20, test] Fix use of undef FileCheck variable 2021-04-04 00:05:48 +01:00
CodeGenCoroutines [Coroutine][Clang] Force emit lifetime intrinsics for Coroutines 2021-03-25 13:46:20 -07:00
CodeGenHIP
CodeGenObjC [ObjC] Add a command line flag that disables recognition of objc_direct for testability 2021-04-06 11:17:01 -04:00
CodeGenObjCXX Reapply "OpaquePtr: Turn inalloca into a type attribute" 2021-03-29 08:55:30 -04:00
CodeGenOpenCL [OpenCL, test] Fix use of undef FileCheck var 2021-04-05 21:11:39 +01:00
CodeGenOpenCLCXX [OpenCL] Added distinct file extension for C++ for OpenCL. 2021-03-24 13:07:04 +00:00
CodeGenSYCL [SYCL] Rework the SYCL driver options 2021-03-17 08:27:19 -04:00
Coverage
CoverageMapping Revert "Revert "[Coverage] Emit gap region between statements if first statements contains terminate statements."" 2021-03-04 11:52:43 -08:00
Driver Pass -fcrash-diagnostics-dir along to LLVM 2021-04-06 09:30:52 -07:00
FixIt [clang] Add fixit for Wreorder-ctor 2021-03-24 19:22:53 +00:00
Format [test] Use host platform specific error message substitution in lit tests - continued 2021-02-03 09:53:22 -05:00
Frontend [Windows] Add test coverage for line endings when rewriting includes 2021-04-06 15:38:19 -04:00
Headers [OpenCL] Fix parsing of opencl-c.h in CL 3.0 2021-03-30 16:17:46 +01:00
Import
Index [index] Improve macro indexing support 2021-04-06 09:12:14 -07:00
Integration
InterfaceStubs [test] Make ELF tests less reliant on the lexicographical order of non-local symbols 2021-02-13 01:01:06 -08:00
Layout [SystemZ][z/OS] fix lit test related to alignment 2021-03-23 13:15:19 -04:00
Lexer [C++2b] Support size_t literals 2021-03-31 13:36:23 +00:00
Misc [DebugInfo] Add an attribute to force type info to be emitted for types that are required to be complete. 2021-03-12 12:30:01 -08:00
Modules Support #__private_macro and #__public_macro in local submodule 2021-03-23 16:54:28 -07:00
OpenMP [OPENMP51]Initial support for nocontext clause. 2021-04-05 11:45:49 -07:00
PCH Make iteration over the DeclContext::lookup_result safe. 2021-03-17 08:59:04 +00:00
Parser Speculative fix for failing build bot. 2021-04-04 10:58:56 -04:00
Preprocessor [Driver] Fix architecture triplets and search paths for Linux x32 2021-04-01 09:47:56 +01:00
Profile [PGO, test] Fix typo in FileCheck var 2021-04-03 08:44:46 +01:00
Refactor
Rewriter
Sema Use tablegen to diagnose mutually exclusive attributes 2021-04-02 16:34:42 -04:00
SemaCUDA [CUDA][HIP] add __builtin_get_device_side_mangled_name 2021-03-25 15:25:29 -04:00
SemaCXX [clang][parser] Set source ranges for GNU-style attributes 2021-04-04 07:59:22 +02:00
SemaObjC [ObjC] Add a command line flag that disables recognition of objc_direct for testability 2021-04-06 11:17:01 -04:00
SemaObjCXX [SemaObjC] Fix a -Wbridge-cast false-positive 2021-04-05 11:41:40 -04:00
SemaOpenCL [OpenCL] Fix parsing of opencl-c.h in CL 3.0 2021-03-30 16:17:46 +01:00
SemaOpenCLCXX [OpenCL] Fix AST check in address-space-templates test 2021-03-26 14:24:30 +00:00
SemaSYCL [SYCL] Rework the SYCL driver options 2021-03-17 08:27:19 -04:00
SemaTemplate PR49724: Fix deduction of null member pointers. 2021-03-25 13:47:22 -07:00
TableGen Fix test expectations for %diff documentation. 2021-03-30 17:48:08 -07:00
Templight
Tooling [Syntax] Add syntax-tree-dump in clang-check. 2021-01-29 14:10:27 +01:00
Unit Support multi-configuration generators correctly in several config files 2021-02-11 09:32:20 -08:00
VFS [VFS] Add support to RedirectingFileSystem for mapping a virtual directory to one in the external FS. 2021-02-02 14:56:17 +10:00
clang-rename
utils/update_cc_test_checks [Utils] Add prefix parameter in update test checks to avoid FileCheck conflicts 2021-03-26 11:49:42 -07:00
.clang-format
CMakeLists.txt [clang] Add llvm-strip to test dependencies 2021-01-09 11:57:27 -08:00
TestRunner.sh
cxx-sections.data
lit.cfg.py [OpenCL] Added distinct file extension for C++ for OpenCL. 2021-03-24 13:07:04 +00:00
lit.site.cfg.py.in [clang][lit] Allow test cases to use the compiler that are used to compile Clang 2021-03-24 11:32:57 +01:00
make_test_dirs.pl Prefer /usr/bin/env xxx over /usr/bin/xxx where xxx = perl, python, awk 2021-02-25 11:32:27 +01:00