================ @@ -6291,7 +6307,8 @@ bool Parser::isDeclarationSpecifier( bool Parser::isConstructorDeclarator(bool IsUnqualified, bool DeductionGuide, DeclSpec::FriendSpecified IsFriend, const ParsedTemplateInfo *TemplateInfo) { - RevertingTentativeParsingAction TPA(*this); + RevertingTentativeParsingAction TPA(*this, /*Unannotated=*/true); + Sema::SFINAETrap Trap(Actions); ---------------- zyn0217 wrote:
Why do we need a SFINAETrap here? https://github.com/llvm/llvm-project/pull/107942 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits