llvm-project/clang/test/CXX
Iain Sandoe 62a16d5e20 [C++2x][Modules] Amend module purview constant linkage [P2788R0].
This paper has been applied to the working draft and is believed to be
a DR against C++20, so that the patch here makes the change unconditionally.

for:
```
export module A;

const int mod_cst = 10;
```
Before the change, mod_cst would have internal linkage; after the change it
has module linkage.

Differential Revision: https://reviews.llvm.org/D145886
2023-03-19 16:25:56 +00:00
..
basic [C++20] [Modules] Deprecate to load C++20 Modules eagerly 2023-03-03 14:25:33 +08:00
class
class.access
class.derived
conv
cpp/cpp.predefined
dcl
dcl.dcl
dcl.decl
drs Fix false positive with unreachable C++ catch handlers 2023-03-14 11:08:39 -04:00
except
expr [clang] Treat function parameter scope as an immediate function context 2023-03-07 11:46:26 -05:00
lex
module [C++2x][Modules] Amend module purview constant linkage [P2788R0]. 2023-03-19 16:25:56 +00:00
over
special
stmt.stmt
temp [Clang][Sema] Start fixing handling of out-of-line definitions of constrained templates 2023-03-10 09:21:09 +00:00