(root)/
gcc-13.2.0/
gcc/
testsuite/
g++.dg/
conversion/
ref8.C
// PR c++/105766
// { dg-do compile { target c++20 } }

template<class T>
struct baz {
  baz() = default;
  baz(int) requires requires { T(0); };
};

struct foo;

struct bar {
  bar() = default;
  bar(foo&);
  bar(int);
};

struct foo {
  baz<bar> m_bars;
};

foo a;