================ @@ -4206,18 +4206,14 @@ Sema::InstantiateClassMembers(SourceLocation PointOfInstantiation, if (Function->hasAttr<ExcludeFromExplicitInstantiationAttr>()) continue; - MemberSpecializationInfo *MSInfo = - Function->getMemberSpecializationInfo(); - assert(MSInfo && "No member specialization information?"); - if (MSInfo->getTemplateSpecializationKind() - == TSK_ExplicitSpecialization) + TemplateSpecializationKind PrevTSK = + Function->getTemplateSpecializationKind(); + if (PrevTSK == TSK_ExplicitSpecialization) continue; ---------------- zyn0217 wrote:
IIUC the new behavior handles `DependentFunctionTemplateSpecializationInfo` as well, right? https://github.com/llvm/llvm-project/pull/111267 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits