aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/cpp2a/fn-template25.C
blob: 5da409c2a1bee6c080fd8f7e9707bc5305a0eaf6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
// { dg-do compile { target c++20 } }

template<class T>
void f() {
  g<int>(T{}); // { dg-error "argument-dependent lookup" }
	       // { dg-bogus "no match" "" { target *-*-* } .-1 }
}

template<class T>
void g(int);   // { dg-message "declared here, later" }

template void f<int>();