changeset 400:fa85aed6d38a

added checks for dissallowed conversions between float, ifloat and cfloat
author thomask
date Thu, 07 Apr 2005 13:58:56 +0000
parents 8f24d8aa2308
children 50c0a07b95bd
files nocompile/double_22.d nocompile/double_23.d nocompile/float_23.d nocompile/float_24.d nocompile/idouble_01.d nocompile/idouble_02.d nocompile/ifloat_01.d nocompile/ifloat_02.d nocompile/ireal_01.d nocompile/ireal_02.d nocompile/real_23.d nocompile/real_24.d
diffstat 12 files changed, 96 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/nocompile/double_22.d	Thu Apr 07 13:58:56 2005 +0000
@@ -0,0 +1,9 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// __DSTRESS_ELINE__ 9
+
+module dstress.nocompile.double_22;
+
+double d = 1.1i;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/nocompile/double_23.d	Thu Apr 07 13:58:56 2005 +0000
@@ -0,0 +1,9 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// __DSTRESS_ELINE__ 9
+
+module dstress.nocompile.double_23;
+
+double d = 2.0 + 1.1i;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/nocompile/float_23.d	Thu Apr 07 13:58:56 2005 +0000
@@ -0,0 +1,9 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// __DSTRESS_ELINE__ 9
+
+module dstress.nocompile.float_23;
+
+float f = 1.1fi;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/nocompile/float_24.d	Thu Apr 07 13:58:56 2005 +0000
@@ -0,0 +1,9 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// __DSTRESS_ELINE__ 9
+
+module dstress.nocompile.float_24;
+
+float f = 0.2f + 1.1fi;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/nocompile/idouble_01.d	Thu Apr 07 13:58:56 2005 +0000
@@ -0,0 +1,7 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+module dstress.nocompile.idouble_01;
+
+idouble i = 0.5;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/nocompile/idouble_02.d	Thu Apr 07 13:58:56 2005 +0000
@@ -0,0 +1,7 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+module dstress.nocompile.idouble_02;
+
+idouble i = 0.5 + 2.0i;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/nocompile/ifloat_01.d	Thu Apr 07 13:58:56 2005 +0000
@@ -0,0 +1,7 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+module dstress.nocompile.ifloat_01;
+
+ifloat i = 0.3f;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/nocompile/ifloat_02.d	Thu Apr 07 13:58:56 2005 +0000
@@ -0,0 +1,7 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+module dstress.nocompile.ifloat_02;
+
+ifloat i = 2.0 + 0.3f;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/nocompile/ireal_01.d	Thu Apr 07 13:58:56 2005 +0000
@@ -0,0 +1,7 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+module dstress.nocompile.ireal_01;
+
+ireal i = 0.3L;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/nocompile/ireal_02.d	Thu Apr 07 13:58:56 2005 +0000
@@ -0,0 +1,7 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+module dstress.nocompile.ireal_02;
+
+ireal i = 1.0L + 1.2Li;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/nocompile/real_23.d	Thu Apr 07 13:58:56 2005 +0000
@@ -0,0 +1,9 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// __DSTRESS_ELINE__ 9
+
+module dstress.nocompile.real_23;
+
+real r = 0.1Li;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/nocompile/real_24.d	Thu Apr 07 13:58:56 2005 +0000
@@ -0,0 +1,9 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// __DSTRESS_ELINE__ 9
+
+module dstress.nocompile.real_24;
+
+real r = 2.0L + 0.1Li;