1 // RUN: %clang_cc1 -std=c++2a -x c++ %s -verify -fsyntax-only -Wno-unused-value
2 // expected-no-diagnostics
4 namespace GithubBug44178
{
8 requires
requires(D
&v
) { v
.foo(); }
10 static_cast<D
*>(this)->foo();
14 struct Test
: public CRTP
<Test
> {
23 } // namespace GithubBug44178