llvm-project/clang/lib
Ehud Katz c63f1b160e [DeclCXX] Remove unknown external linkage specifications
Partial revert of r372681 "Support for DWARF-5 C++ language tags".

The change introduced new external linkage languages ("C++11" and
"C++14") which not supported in C++.

It also changed the definition of the existing enum to use the DWARF
constants. The problem is that "LinkageSpecDeclBits.Language" (the field
that reserves this enum) is actually defined as 3 bits length
(bitfield), which cannot contain the new DWARF constants. Defining the
enum as integer literals is more appropriate for maintaining valid
values.

Differential Revision: https://reviews.llvm.org/D69935
2019-11-21 15:23:05 +02:00
..
ARCMigrate Removed some questionable default arguments from setters 2019-09-12 12:16:43 +00:00
AST [DeclCXX] Remove unknown external linkage specifications 2019-11-21 15:23:05 +02:00
ASTMatchers [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
Analysis [NFC] Refactor representation of materialized temporaries 2019-11-19 18:20:45 +01:00
Basic Reland 9f3fdb0d7fab: [Driver] Use VFS to check if sanitizer blacklists exist 2019-11-21 11:56:09 +01:00
CodeGen [DeclCXX] Remove unknown external linkage specifications 2019-11-21 15:23:05 +02: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 "[RISCV] Support mutilib in baremetal environment" 2019-11-21 04:34:56 -08:00
Edit [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast 2019-07-02 18:28:13 +00:00
Format [clang][NFC] Make various uses of Regex const 2019-11-19 16:15:21 +00:00
Frontend clang/Modules: Early return in CompilerInstance::createModuleManager, NFC 2019-11-19 18:16:23 -08:00
FrontendTool [analyzer] Don't run the analyzer for -analyzer-list-enabled-checkers 2019-09-12 18:53:48 +00:00
Headers [X86] Fix the implementation of __readcr3/__writecr3 to work in 64-bit mode 2019-11-14 13:21:36 -08:00
Index Redeclare Objective-C property accessors inside the ObjCImplDecl in which they are synthesized. 2019-11-08 08:23:22 -08:00
Lex Allocate builtins table earlier to fix bug found by ubsan 2019-11-18 10:41:30 -08:00
Parse Fix parser bug that permitted 'private' as a (no-op) decl-specifier even outside OpenCL. 2019-11-20 11:59:58 -08:00
Rewrite [Rewrite][NFC] Add FIXMEs and tests for RemoveLineIfEmpty bug 2019-08-15 21:17:48 +00:00
Sema [DeclCXX] Remove unknown external linkage specifications 2019-11-21 15:23:05 +02:00
Serialization clang/Modules: Sink ASTReadResult in ReadControlBlock, NFC 2019-11-19 16:10:44 -08:00
StaticAnalyzer [NFC] Refactor representation of materialized temporaries 2019-11-19 18:20:45 +01:00
Tooling [libTooling] Extend `buildASTFromCodeWithArgs` to take files argument. 2019-11-19 12:18:36 -05:00
CMakeLists.txt Reland [clang] DirectoryWatcher 2019-07-12 20:34:10 +00:00