2 // Test resolution of templatized overloaded constructors.
3 // The more specialized constructor, i.e., A (const B<Dim1,Dim2> &b)
4 // should be chosen per \S 14.5.5.2/2 [temp.func.order/2].
6 template <int Dim1, int Dim2>
12 template <int Dim1, int Dim2>
13 A (const B<Dim1,Dim2> &b) {}