diff options
author | Matheus Izvekov <mizvekov@gmail.com> | 2022-10-23 13:41:57 +0200 |
---|---|---|
committer | Matheus Izvekov <mizvekov@gmail.com> | 2022-10-31 17:57:18 +0100 |
commit | ab1140874fc6ab8ceb55a470489b80d953e1c6a6 (patch) | |
tree | 272f0e3e5c68bb6dc5eb1ee9d3af5e55a2b24aca /clang/lib/Frontend/ASTMerge.cpp | |
parent | 5f820c0f55cd9d4f4520cc92eae0a1c4afe05a54 (diff) | |
download | llvm-ab1140874fc6ab8ceb55a470489b80d953e1c6a6.zip llvm-ab1140874fc6ab8ceb55a470489b80d953e1c6a6.tar.gz llvm-ab1140874fc6ab8ceb55a470489b80d953e1c6a6.tar.bz2 |
[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
Diffstat (limited to 'clang/lib/Frontend/ASTMerge.cpp')
0 files changed, 0 insertions, 0 deletions