Sign in
gnu
/
gcc
/
ab810952eb7c061e37054ddd1dfe0aa033365131
/
.
/
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
;
}