Sign in
llvm
/
llvm-archive
/
48649d2c83b557841c9e5c978d9ab5af13cb52e5
/
.
/
llvm-gcc-4.0
/
gcc
/
testsuite
/
g++.old-deja
/
g++.pt
/
crash20.C
blob: f910294e65cc3a34dc017abf700cdf2a0addde1a [
file
] [
log
] [
blame
]
// { dg-do compile }
template
<
class
T
=
int
>
struct
A
{
// { dg-error "assignment" }
const
T x
;
A
()
:
x
(
0
)
{
}
A
(
T x
)
:
x
(
x
)
{
}
};
template
<
class
B
>
void
func
()
{
B y
;
y
=
B
();
// { dg-error "synthesized" }
}
int
main
(
void
)
{
func
<
A
<>
>();
}