(root)/
gcc-13.2.0/
gcc/
testsuite/
g++.dg/
concepts/
abbrev10.C
// PR c++/99806
// { dg-do compile { target c++14 } }
// { dg-additional-options "-fconcepts" }

struct S {
  void f(auto, auto, int = 3);
  void f2(auto, auto, int = 3) { }
  template<typename T> static T g(T, auto, int = 3);
};

void
g ()
{
  S::g(1, 2);
  S s;
  s.f(1, 2);
  s.f2(1, 2);
}