Sign in
gnu
/
gcc
/
1f16a020acbea0af26209478990b83b1a1ba3a2b
/
.
/
gcc
/
testsuite
/
g++.old-deja
/
g++.pt
/
conv1.C
blob: 7909e3f691e185354f0f8a083528b0db00fc6ef5 [
file
] [
log
] [
blame
]
// { dg-do assemble }
template
<
class
T
>
struct
S1
{};
struct
S2
{
template
<
class
T
>
operator
S1
<
T
>*();
};
struct
D
:
public
S1
<int>
{
};
void
f
()
{
S2 s
;
(
D
*)
s
;
// { dg-error "" } cannot convert
}