Sign in
gnu
/
gcc
/
cd2fd5facb5e1882d3f338ed456ae9536f7c0593
/
.
/
gcc
/
testsuite
/
g++.dg
/
diagnostic
/
parm1.C
blob: 2e553e2d4c5a18b7e9ca4906f372d8297fbac2d9 [
file
] [
log
] [
blame
]
// PR c++/44366
// While printing the operand of sizeof We were trying to print f as the
// scope of t, causing infinite recursion.
template
<
typename
T
>
void
f
(
T t
,
int
(*)[
sizeof
(
t
)])
{
struct
A
{
void
g
()
{
foo
;
// { dg-error "foo" }
}
};
}