[all-commits] [llvm/llvm-project] 7b0186: [clang] NFCI: remove obsolete workaround for templ...
Matheus Izvekov via All-commits
all-commits at lists.llvm.org
Mon Jun 3 22:04:35 PDT 2024
Branch: refs/heads/users/mizvekov/clang-remove-obsolete-workaround
Home: https://github.com/llvm/llvm-project
Commit: 7b0186176437e22a5bfe221dd6ed3daf0c949fea
https://github.com/llvm/llvm-project/commit/7b0186176437e22a5bfe221dd6ed3daf0c949fea
Author: Matheus Izvekov <mizvekov at gmail.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M clang/include/clang/AST/TemplateName.h
M clang/lib/AST/TemplateName.cpp
M clang/lib/Sema/SemaTemplateInstantiate.cpp
Log Message:
-----------
[clang] NFCI: remove obsolete workaround for template default arguments
This removes a workaround for template template arguments pointing to
older template declarations, which don't have the most recent default
argument definition.
The removed workaround was introduced in 1abacfcb2358a1928f0ced693e149a6cf2fc482e,
but https://github.com/llvm/llvm-project/pull/75569 introduced a
better fix which is more comprehensive and doesn't require rebuilding
TemplateNames.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list