digitalmars.D.bugs - type inference with variadic ctor bug
- John C (9/9) Dec 04 2005 class Testing {
- Thomas Kuehne (14/23) Dec 04 2005 -----BEGIN PGP SIGNED MESSAGE-----
class Testing {
this(int a, ...) { }
}
auto test = new Testing(1, 2, 3);
Results in this error:
constructor Testing.this (int,...) does not match argument types
(TypeInfo[],int,int).
However, this compiles:
Testing test = new Testing(1, 2, 3);
Dec 04 2005
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
John C schrieb am 2005-12-04:
class Testing {
this(int a, ...) { }
}
auto test = new Testing(1, 2, 3);
Results in this error:
constructor Testing.this (int,...) does not match argument types
(TypeInfo[],int,int).
However, this compiles:
Testing test = new Testing(1, 2, 3);
Added to DStress as
http://dstress.kuehne.cn/run/v/variadic_argument_11_A.d
http://dstress.kuehne.cn/run/v/variadic_argument_11_B.d
http://dstress.kuehne.cn/run/v/variadic_argument_11_C.d
http://dstress.kuehne.cn/run/v/variadic_argument_11_D.d
Thomas
-----BEGIN PGP SIGNATURE-----
iD8DBQFDk+2c3w+/yD4P9tIRAko2AJ9GPagEtw1Y8vdLMg2Cr+dIkbuM/gCaAlL5
xB04o5rA5tGDweVVajBlhHA=
=tdn/
-----END PGP SIGNATURE-----
Dec 04 2005








Thomas Kuehne <thomas-dloop kuehne.cn>