Go to file
Sam McCall 991e316126 [clangd] Replay preamble #includes to clang-tidy checks.
Summary:
This is needed to correctly handle checks that use IncludeInserter,
which is very common.

I couldn't find a totally safe example of a check to enable for testing,
I picked modernize-deprecated-headers which some will probably hate.
We should get configuration working...

This depends on D54691 which ensures our calls to getFile(open=false)
don't break subsequent accesses via the FileManager.

Reviewers: ilya-biryukov

Subscribers: ioeric, MaskRay, jkorous, arphaman, kadircet, cfe-commits

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

llvm-svn: 347298
2018-11-20 10:58:48 +00:00
clang Use is.constant intrinsic for __builtin_constant_p 2018-11-20 08:53:30 +00:00
clang-tools-extra [clangd] Replay preamble #includes to clang-tidy checks. 2018-11-20 10:58:48 +00:00
compiler-rt [XRay] Add a test for allocator exhaustion 2018-11-20 03:56:04 +00:00
debuginfo-tests Set config.lit_tools_dir, which is needed by lit.llvm.initialize. 2018-11-06 21:54:27 +00:00
libclc r600: Add datalayout to image builtin implementation 2018-11-10 21:43:40 +00:00
libcxx [NFC][libcxx] Fix incorrect comments 2018-11-19 22:06:42 +00:00
libcxxabi [CMake] Passthrough CFLAGS when checking the compiler-rt path 2018-11-14 00:09:26 +00:00
libunwind [CMake] Passthrough CFLAGS when checking the compiler-rt path 2018-11-14 00:09:26 +00:00
lld [WebAssembly] Fix inaccurate comments / assertion messages 2018-11-19 23:31:28 +00:00
lldb Skip TestTargetCreateDeps 2018-11-20 01:18:49 +00:00
llgo
llvm [X86] Preserve undef information when creating a punpckl/hbw from a v16i8 where all the even or odd elements are undef. 2018-11-20 09:04:01 +00:00
openmp Fix for bugzilla https://bugs.llvm.org/show_bug.cgi?id=39137. 2018-11-14 13:49:41 +00:00
parallel-libs
polly [CMake] Fix generation of exported targets in build directory 2018-11-06 15:18:17 +00:00
README.md

README.md

The LLVM Compiler Infrastructure

This directory and its subdirectories contain source code for LLVM, a toolkit for the construction of highly optimized compilers, optimizers, and runtime environments.