Sign in
llvm
/
llvm-archive
/
7c2014e6d10413401c0984772345d9d61701eeba
/
.
/
llvm-gcc-4.0
/
gcc
/
testsuite
/
g++.old-deja
/
g++.pt
/
crash46.C
blob: ac16b40e5b867b2e5a45ac7ff05d50cc61d783ee [
file
] [
log
] [
blame
]
// { dg-do assemble }
// Origin: Leon Bottou <leonb@research.att.com>
class
AA
{
protected
:
template
<
class
T
>
struct
BB
{
T x
;
BB
(
const
T
&
x
)
:
x
(
x
)
{
};
};
template
<
class
T
>
struct
CC
:
public
BB
<
T
>
{
CC
(
const
T
&
x
)
:
BB
<
T
>(
x
)
{
};
};
};