This is an unofficial snapshot of the ISO/IEC JTC1 SC22 WG21 Core Issues List revision 112c. See for the official list.


2021. Function template redeclaration via alias template

Section:  []     Status: dup     Submitter: Richard Smith     Date: 2014-10-15

See also issue 2025.

Given the declarations

   template<int> using T = int;
   template<typename U> void h(T<f(U())>);
   template<typename U> void h(T<g(U())>);

Does this declare one function template or two?

Rationale (November, 2014):

This issue is a duplicate of issue 1980.