(root)/
gcc-13.2.0/
gcc/
testsuite/
g++.dg/
concepts/
diagnostic18.C
// PR c++/100055
// { dg-do compile { target concepts } }

void foo(auto&& arg) requires({}); // { dg-error "statement-expressions are not allowed|braced-groups|non-templated" }

template <auto = 0> requires ([]{}()); // { dg-error "expected unqualified-id" }
auto f() requires ([]{}()); // { dg-error "constraints on a non-templated" }