Sign in
gnu
/
gcc
/
ab810952eb7c061e37054ddd1dfe0aa033365131
/
.
/
gcc
/
testsuite
/
g++.dg
/
template
/
friend49.C
blob: b4d717f5708aabee431c5518059a00d4686c60c5 [
file
] [
log
] [
blame
]
// PR c++/29054
// { dg-do compile }
struct
A
{
template
<
typename
T
,
typename
U
>
static
void
create
(
U
)
{}
};
struct
B
{
friend
void
A
::
create
<
B
,
const
char
*>
(
const
char
*);
};
int
main
()
{
A
::
create
<
B
>(
"test"
);
}