blob: 6db3c2c6c9f873a7007a95199785f05c914f6c16 [file] [log] [blame]
Richard Smith7a591a42015-07-08 02:22:15 +00001template<typename, typename = int> struct A;
2template<typename T> struct B;
3
4template<typename, typename> struct A {};
5template<typename T> struct B : A<T> {};
Richard Smith6f4e2e02016-08-23 19:41:39 +00006template<typename T> inline auto C(T) {}
Richard Smith7a591a42015-07-08 02:22:15 +00007
8inline void f() {
9 B<int> bi;
Richard Smith6f4e2e02016-08-23 19:41:39 +000010 C(0);
Richard Smith7a591a42015-07-08 02:22:15 +000011}