llvm-project/clang/lib
Jameson Nash 9d59cfc67e clang-analyzer plugins require LLVM_ENABLE_PLUGINS also
The clang-analyzer plugins are not linked to a particular tool, so they
can only be compiled if plugins are broadly supported. We could opt
instead to decide whether to link them to specifically against clang or
with undefined symbols, depending on the value of LLVM_ENABLE_PLUGINS,
but we do not currently expect there to be a use case for that rather
niche configuration.

Differential Revision: https://reviews.llvm.org/D119591
2022-02-16 11:59:09 -05:00
..
APINotes [clang][APINotes] Fix -Wunused-function warning (NFC) 2021-04-01 09:52:43 +08:00
ARCMigrate [clang] Use true/false instead of 1/0 (NFC) 2022-01-09 00:19:47 -08:00
AST [clang] Itanium mangler constructors 2022-02-16 04:30:47 -08:00
ASTMatchers Add `isConstinit` matcher 2022-01-24 08:35:42 -05:00
Analysis clang-analyzer plugins require LLVM_ENABLE_PLUGINS also 2022-02-16 11:59:09 -05:00
Basic Revert "Add support for floating-point option `ffp-eval-method` and for" 2022-02-15 22:02:25 -05:00
CodeGen [CGBuilder] Assert that CreateAddrSpaceCast does not change element type 2022-02-16 15:17:08 +01:00
CrossTU Revert "[analyzer][ctu] Fix wrong 'multiple definitions' errors caused by space characters in lookup names when parsing the ctu index file" 2021-12-16 20:46:51 -05:00
DirectoryWatcher [clang] [DirectoryWatcher] Remove leading \\?\ from GetFinalPathNameByHandleW 2021-11-08 22:21:30 +02:00
Driver Revert "[OpenMP] Pass AMDGPU math libraries into the linker wrapper" 2022-02-16 11:54:44 -05:00
Edit [clang] Use true/false instead of 1/0 (NFC) 2022-01-09 00:19:47 -08:00
Format [clang-format][NFC] Give State.Stack.back() a meaningful name 2022-02-15 21:37:38 +01:00
Frontend Revert "Add support for floating-point option `ffp-eval-method` and for" 2022-02-15 22:02:25 -05:00
FrontendTool [clang] Add an extract-api driver option 2022-01-26 11:31:12 -08:00
Headers [OpenCL] Guard atomic_double with cl_khr_int64_* 2022-02-16 10:07:35 +00:00
Index [clang] Visit enum base specifiers in libIndex 2021-10-25 13:16:14 +02:00
IndexSerialization
Interpreter [clang] Remove unused forward declarations (NFC) 2022-01-08 11:56:40 -08:00
Lex Revert "Add support for floating-point option `ffp-eval-method` and for" 2022-02-15 22:02:25 -05:00
Parse Revert "Add support for floating-point option `ffp-eval-method` and for" 2022-02-15 22:02:25 -05:00
Rewrite Add assert on End iteration distance to Rewriter::getRewrittenText. 2022-01-25 17:26:13 +00:00
Sema [OpenCL] Ensure atomic_init is guarded with extension 2022-02-16 15:12:23 +00:00
Serialization [modules] Add a flag for TagDecl if it was a definition demoted to a declaration. 2022-02-14 16:04:40 -08:00
StaticAnalyzer Revert "Revert "[analyzer] Prevent misuses of -analyze-function"" 2022-02-16 10:33:21 +01:00
Testing
Tooling [libTooling] Change Tranformer's consumer to take multiple changes 2022-02-15 16:34:36 +00:00
CMakeLists.txt [clang-repl] Recommit "Land initial infrastructure for incremental parsing" 2021-05-13 06:30:29 +00:00