Sign in
llvm
/
llvm-archive
/
276bde03595d52e26812d2712817bc876da8ee7b
/
.
/
llvm-gcc-4.2
/
gcc
/
testsuite
/
g++.dg
/
template
/
anon1.C
blob: ef73df6b39e6b93b5cd1bb876b1aff6ffcb3963f [
file
] [
log
] [
blame
]
struct
x
{
int
foo
()
{}
};
template
<
class
T
>
struct
vector
{
T
&
bar
()
{}
};
template
<
class
T
>
struct
y
{
typedef
struct
{
x t
;
}
s
;
vector
<s>
array
;
int
foo
()
{
return
array
.
bar
().
t
.
foo
();
}
};
int
i
=
y
<x>
().
foo
();