llvm-project/clang/lib
Simon Pilgrim a735d6eae2 JSONCompilationDatabase.cpp - cleanup key parsing error checks. NFCI.
Merge the key + sequence/value checks with the key handling code.

Reduces the number of key string comparisons and avoids a number of clang static analyzer null dereference warnings.
2020-09-20 13:55:29 +01:00
..
ARCMigrate
AST Revert "[NFC] Refactor DiagnosticBuilder and PartialDiagnostic" 2020-09-17 13:56:09 -04:00
ASTMatchers [ASTMatchers] Add missing definition for decompositionDecl 2020-09-16 17:32:29 +02:00
Analysis [analyzer][Liveness][NFC] Get rid of statement liveness, because such a thing doesn't exist 2020-09-15 17:43:02 +02:00
Basic Revert "[NFC] Refactor DiagnosticBuilder and PartialDiagnostic" 2020-09-17 13:56:09 -04:00
CodeGen [OpenMP 5.0] Fix user-defined mapper privatization in tasks 2020-09-17 11:21:10 -04:00
CrossTU
DirectoryWatcher
Driver [Driver] Add disabled-by-default -Wuse-ld-path for the deprecation warning for -fuse-ld=/abs/path 2020-09-19 15:49:44 -07:00
Edit
Format Add -Wno-error=unknown flag to clang-format. 2020-09-19 10:17:57 +02:00
Frontend Revert "[CUDA][HIP] Defer overloading resolution diagnostics for host device functions" 2020-09-17 13:55:31 -04:00
FrontendTool
Headers [PowerPC] Implement Move to VSR Mask builtins in LLVM/Clang 2020-09-18 18:16:14 -05:00
Index
IndexSerialization
Lex [clang][module] Improve incomplete-umbrella warning 2020-09-18 14:56:47 -07:00
Parse [OpenMP] Context selector extensions for template functions 2020-09-16 13:37:10 -05:00
Rewrite
Sema [Sema] Handle objc_super special lookup when checking builtin compatibility 2020-09-18 20:51:55 +03:00
Serialization [Sema] Introduce BuiltinAttr, per-declaration builtin-ness 2020-09-17 19:28:57 +03:00
StaticAnalyzer [analyzer][Liveness][NFC] Get rid of statement liveness, because such a thing doesn't exist 2020-09-15 17:43:02 +02:00
Testing
Tooling JSONCompilationDatabase.cpp - cleanup key parsing error checks. NFCI. 2020-09-20 13:55:29 +01:00
CMakeLists.txt