Sign in
gnu
/
gcc
/
1f16a020acbea0af26209478990b83b1a1ba3a2b
/
.
/
gcc
/
testsuite
/
g++.dg
/
template
/
friend62.C
blob: c9796c492053118ddeba992385ba72b41fe196ee [
file
] [
log
] [
blame
]
// PR c++/71227
// { dg-options "" }
class
A
{
public
:
template
<
typename
T
>
friend
int
f
(
int
x
,
T v
)
{
// { dg-message "declaration" }
return
x
+
v
;
}
};
template
<>
int
f
(
int
x
,
int
v
)
{
// { dg-warning "friend" }
return
x
+
v
;
}