llvm-project/clang/test/CXX/expr/expr.const
Matheus Izvekov ab1140874f
[clang] Instantiate NTTPs and template default arguments with sugar
This makes use of the changes introduced in D134604, in order to
instantiate non-type template parameters and default template arguments
with a final sugared substitution.

This comes at no additional relevant cost.
Since we don't track / unique them in specializations, we wouldn't be
able to resugar them later anyway.

Signed-off-by: Matheus Izvekov <mizvekov@gmail.com>

Differential Revision: https://reviews.llvm.org/D136564
2022-10-31 17:57:18 +01:00
..
p2-0x.cpp [clang] Implement ElaboratedType sugaring for types written bare 2022-07-27 11:10:54 +02:00
p3-0x-nowarn.cpp
p3-0x.cpp [clang] Instantiate NTTPs and template default arguments with sugar 2022-10-31 17:57:18 +01:00
p5-0x.cpp [clang] Implement ElaboratedType sugaring for types written bare 2022-07-27 11:10:54 +02:00
p6-2a.cpp
p6.cpp