1 // RUN: not %clang_cc1 -x c++ -std=c++17 -fsyntax-only %s 2 template <typename U> 3 class Imp { 4 template <typename F> 5 explicit Imp(F f); 6 }; 7 8 template <typename T> 9 class Cls { Imp()10 explicit Imp() : f() {} 11 }; 12