Sign in
gnu
/
gcc
/
refs/heads/devel/gimple-linterchange
/
.
/
gcc
/
testsuite
/
g++.dg
/
ext
/
vla7.C
blob: 5246f9c8c3887a45bdb775808473aaf50455d47f [
file
] [
log
] [
blame
]
// PR c++/40013
// { dg-options "" }
template
<
class
T
>
struct
A
{
struct
B
{
struct
{
int
fn
()
{
return
0
;
}
}
b
;
};
void
test
();
};
template
<
class
T
>
void
A
<
T
>::
test
()
{
B a
;
int
vla
[
a
.
b
.
fn
()];
}
int
main
()
{
A
<char>
a
;
a
.
test
();
}