Re: [PATCH] c++: satisfaction of non-dep member alias template-id

2023-05-03 Thread Jason Merrill via Gcc-patches
On 5/2/23 17:13, Patrick Palka wrote: constraints_satisfied_p already carefully checks dependence of template arguments before proceeding with satisfaction, so the dependence check in instantiate_alias_template is unnecessary and overly conservative. Getting rid of it allows us to check satisfact

[PATCH] c++: satisfaction of non-dep member alias template-id

2023-05-02 Thread Patrick Palka via Gcc-patches
constraints_satisfied_p already carefully checks dependence of template arguments before proceeding with satisfaction, so the dependence check in instantiate_alias_template is unnecessary and overly conservative. Getting rid of it allows us to check satisfaction ahead of time in more cases as in th