Sign in
gnu
/
gcc
/
d769c5040874bf9546f2524f3f1d2a894165f92a
/
.
/
gcc
/
testsuite
/
g++.dg
/
parse
/
fn-template2.C
blob: c56694efb92811d93fe01435abc50dbce88574f4 [
file
] [
log
] [
blame
]
// P0846R0
// { dg-do compile }
namespace
N1
{
struct
S
{};
template
<
int
X
>
void
f
(
S
);
}
namespace
N2
{
template
<
class
T
>
void
f
(
T t
);
}
void
g
(
N1
::
S s
)
{
f
<
3
>(
s
);
// { dg-error "was not declared" "" { target c++17_down } }
}