Sign in
llvm
/
llvm-archive
/
f91d1660b4827134c7666ae9637f21a2741d183f
/
.
/
clang-tests
/
gcc-4_2-testsuite
/
src
/
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
<>
>();
}