llvm-project/clang/lib
Richard Smith 45d70806f4 PR42694 Support explicit(bool) in older language modes as an extension.
This needs somewhat careful disambiguation, as C++2a explicit(bool) is a
breaking change. We only enable it in cases where the source construct
could not possibly be anything else.
2020-01-15 18:38:23 -08:00
..
ARCMigrate Fix "pointer is null" static analyzer warning. NFCI. 2020-01-10 17:21:20 +00:00
AST Revert "Allow system header to provide their own implementation of some builtin" 2020-01-15 15:03:45 -08:00
ASTMatchers Revert "[ASTMatchers] extract public matchers from const-analysis into own patch" 2020-01-11 19:41:27 +01:00
Analysis [CFG] Fix an assertion failure with static initializers 2019-12-23 16:35:37 -08:00
Basic Revert "[RISCV] Add Clang frontend support for Bitmanip extension" 2020-01-15 10:43:42 +00:00
CodeGen Revert "Allow system header to provide their own implementation of some builtin" 2020-01-15 15:03:45 -08:00
CrossTU [CrossTU] Fix problem with CrossTU AST load limit and progress messages. 2019-08-12 07:15:29 +00:00
DirectoryWatcher [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
Driver Revert "[OPENMP]Do not use RTTI by default for NVPTX devices." 2020-01-15 17:42:26 -05:00
Edit [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast 2019-07-02 18:28:13 +00:00
Format [clang-format] fix conflict between FormatStyle::BWACS_MultiLine and BeforeCatch/BeforeElse 2020-01-06 09:21:41 -05:00
Frontend [DebugInfo] Add another level to DebugInfoKind called Constructor 2020-01-13 15:59:03 -08:00
FrontendTool [analyzer] Don't run the analyzer for -analyzer-list-enabled-checkers 2019-09-12 18:53:48 +00:00
Headers Work around PR43337: don't try to use the vec_sel overloads for vector long long, since clang's <altivec.h> doesn't provide it yet! 2020-01-15 13:14:57 -08:00
Index [Wdocumentation] Implement \anchor 2019-12-21 14:52:21 +01:00
Lex [Lexer] Allow UCN for dollar symbol '\u0024' in identifiers when using -fdollars-in-identifiers flag. 2020-01-15 11:28:57 +00:00
Parse PR42694 Support explicit(bool) in older language modes as an extension. 2020-01-15 18:38:23 -08:00
Rewrite [Rewrite][NFC] Add FIXMEs and tests for RemoveLineIfEmpty bug 2019-08-15 21:17:48 +00:00
Sema Fix pack deduction to only deduce the arity of packs that are actually 2020-01-15 16:21:08 -08:00
Serialization [ODRHash] Fix wrong error message with bitfields and mutable. 2020-01-14 21:12:15 -08:00
StaticAnalyzer [analyzer] Fix SARIF column locations 2020-01-14 15:38:30 -05:00
Tooling Remove trailing `;`. NFC. 2020-01-14 16:52:20 -05:00
CMakeLists.txt Reland [clang] DirectoryWatcher 2019-07-12 20:34:10 +00:00