We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 497a860 commit 212a4efCopy full SHA for 212a4ef
clang/lib/Sema/SemaConcept.cpp
@@ -612,8 +612,10 @@ bool Sema::SetupConstraintScope(
612
613
// If this is a member function, make sure we get the parameters that
614
// reference the original primary template.
615
- if (const auto *FromMemTempl =
616
- PrimaryTemplate->getInstantiatedFromMemberTemplate()) {
+ for (FunctionTemplateDecl *FromMemTempl =
+ PrimaryTemplate->getInstantiatedFromMemberTemplate();
617
+ FromMemTempl;
618
+ FromMemTempl = FromMemTempl->getInstantiatedFromMemberTemplate()) {
619
if (addInstantiatedParametersToScope(FD, FromMemTempl->getTemplatedDecl(),
620
Scope, MLTAL))
621
return true;
0 commit comments