5 extern void g (int i = f (x)); // { dg-error "" } default argument uses local
14 int h1 (int (*)(int) = f);
15 int h2 (int (*)(double) = f); // { dg-error "" } no matching f
20 extern void k (int i = j (t)); // { dg-error "" } default argument uses local
27 template int j (double);