================ @@ -314,6 +316,22 @@ bool Sema::CheckEquivalentExceptionSpec(FunctionDecl *Old, FunctionDecl *New) { return false; } + if (Old->getExceptionSpecType() == EST_DependentNoexcept && + New->getExceptionSpecType() == EST_DependentNoexcept) { + const auto *OldType = Old->getType()->getAs<FunctionProtoType>(); + const auto *NewType = New->getType()->getAs<FunctionProtoType>(); + OldType = ResolveExceptionSpec(New->getLocation(), OldType); ---------------- mizvekov wrote:
```suggestion OldType = ResolveExceptionSpec(Old->getLocation(), OldType); ``` https://github.com/llvm/llvm-project/pull/111561 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits