Scoped local variables
"Jérôme M. Berger"
jeberger at free.fr
Fri Dec 7 13:11:50 PST 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Jason House wrote:
> version=crash;
> //version=work1;
> //version=work2;
> //version=work3;
>
> interface I{
> }
>
> class C : public I{
> }
>
> unittest{
> version(crash) scope I def = new C;
> version(work1) scope C def = new C;
> version(work2) I def = new C;
> version(work3) C def = new C;
> }
>
> int main(){
> return 0;
> }
No problem here with gdc 0.24, phobos and 64-bits linux.
Jerome
- --
+------------------------- Jerome M. BERGER ---------------------+
| mailto:jeberger at free.fr | ICQ: 238062172 |
| http://jeberger.free.fr/ | Jabber: jeberger at jabber.fr |
+---------------------------------+------------------------------+
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
iD8DBQFHWbcWd0kWM4JG3k8RAnemAJ0RRfV1Xl8CfhkMhR//fqv5kC2k3ACgk5vX
yHJYQXSvj98yRCxTHlxVENg=
=i1X5
-----END PGP SIGNATURE-----
More information about the Digitalmars-d-learn
mailing list