1 // RUN: %clang_cc1 -std=c++20 -verify %s
3 template<class T
, class U
>
7 template<C
<non_temp
> T
>
13 template<C
<non_temp
> T
>
21 friend void g(); // expected-error {{friend declaration with a constraint that depends on an enclosing template parameter must be a definition}}
26 template<C
<temp
<int>> T
>