changeset 728:a938b1b6d583

Thomas Kuehne <thomas-dloop@kuehne.cn> 2005-11-04 news:th-92A9AC784C1CE3592F06EC49@birke.kuehne.cn
author thomask
date Sat, 05 Nov 2005 08:29:03 +0000
parents 05000fe1f314
children 8af8ab0c2242
files run/e/enum_41_A.d run/e/enum_41_B.d run/e/enum_41_C.d run/e/enum_41_D.d run/e/enum_41_E.d run/e/enum_41_F.d run/e/enum_41_G.d run/e/enum_41_H.d run/e/enum_42_A.d run/e/enum_42_B.d run/e/enum_42_C.d run/e/enum_42_D.d run/e/enum_42_E.d run/e/enum_42_F.d run/e/enum_42_G.d run/e/enum_42_H.d
diffstat 16 files changed, 448 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/e/enum_41_A.d	Sat Nov 05 08:29:03 2005 +0000
@@ -0,0 +1,28 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Thomas Kuehne <thomas-dloop@kuehne.cn>
+// @date@	2005-11-04
+// @uri@	news:th-92A9AC784C1CE3592F06EC49@birke.kuehne.cn
+
+module dstress.run.e.enum_41_A;
+
+enum E : byte{
+	A = 1,
+	B = 2,
+	C = 3
+}
+
+int main(){
+	byte[] array;
+	
+	E e = E.B;
+	
+	array = array ~ e;
+	
+	assert(array.length==1);
+	assert(array[0]==E.B);
+	
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/e/enum_41_B.d	Sat Nov 05 08:29:03 2005 +0000
@@ -0,0 +1,28 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Thomas Kuehne <thomas-dloop@kuehne.cn>
+// @date@	2005-11-04
+// @uri@	news:th-92A9AC784C1CE3592F06EC49@birke.kuehne.cn
+
+module dstress.run.e.enum_41_B;
+
+enum E : ubyte{
+	A = 1,
+	B = 2,
+	C = 3
+}
+
+int main(){
+	ubyte[] array;
+	
+	E e = E.B;
+	
+	array = array ~ e;
+	
+	assert(array.length==1);
+	assert(array[0]==E.B);
+	
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/e/enum_41_C.d	Sat Nov 05 08:29:03 2005 +0000
@@ -0,0 +1,28 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Thomas Kuehne <thomas-dloop@kuehne.cn>
+// @date@	2005-11-04
+// @uri@	news:th-92A9AC784C1CE3592F06EC49@birke.kuehne.cn
+
+module dstress.run.e.enum_41_C;
+
+enum E : short{
+	A = 1,
+	B = 2,
+	C = 3
+}
+
+int main(){
+	short[] array;
+	
+	E e = E.B;
+	
+	array = array ~ e;
+	
+	assert(array.length==1);
+	assert(array[0]==E.B);
+	
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/e/enum_41_D.d	Sat Nov 05 08:29:03 2005 +0000
@@ -0,0 +1,28 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Thomas Kuehne <thomas-dloop@kuehne.cn>
+// @date@	2005-11-04
+// @uri@	news:th-92A9AC784C1CE3592F06EC49@birke.kuehne.cn
+
+module dstress.run.e.enum_41_D;
+
+enum E : ushort{
+	A = 1,
+	B = 2,
+	C = 3
+}
+
+int main(){
+	ushort[] array;
+	
+	E e = E.B;
+	
+	array = array ~ e;
+	
+	assert(array.length==1);
+	assert(array[0]==E.B);
+	
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/e/enum_41_E.d	Sat Nov 05 08:29:03 2005 +0000
@@ -0,0 +1,28 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Thomas Kuehne <thomas-dloop@kuehne.cn>
+// @date@	2005-11-04
+// @uri@	news:th-92A9AC784C1CE3592F06EC49@birke.kuehne.cn
+
+module dstress.run.e.enum_41_E;
+
+enum E : int{
+	A = 1,
+	B = 2,
+	C = 3
+}
+
+int main(){
+	int[] array;
+	
+	E e = E.B;
+	
+	array = array ~ e;
+	
+	assert(array.length==1);
+	assert(array[0]==E.B);
+	
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/e/enum_41_F.d	Sat Nov 05 08:29:03 2005 +0000
@@ -0,0 +1,28 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Thomas Kuehne <thomas-dloop@kuehne.cn>
+// @date@	2005-11-04
+// @uri@	news:th-92A9AC784C1CE3592F06EC49@birke.kuehne.cn
+
+module dstress.run.e.enum_41_F;
+
+enum E : uint{
+	A = 1,
+	B = 2,
+	C = 3
+}
+
+int main(){
+	uint[] array;
+	
+	E e = E.B;
+	
+	array = array ~ e;
+	
+	assert(array.length==1);
+	assert(array[0]==E.B);
+	
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/e/enum_41_G.d	Sat Nov 05 08:29:03 2005 +0000
@@ -0,0 +1,28 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Thomas Kuehne <thomas-dloop@kuehne.cn>
+// @date@	2005-11-04
+// @uri@	news:th-92A9AC784C1CE3592F06EC49@birke.kuehne.cn
+
+module dstress.run.e.enum_41_G;
+
+enum E : long{
+	A = 1,
+	B = 2,
+	C = 3
+}
+
+int main(){
+	long[] array;
+	
+	E e = E.B;
+	
+	array = array ~ e;
+	
+	assert(array.length==1);
+	assert(array[0]==E.B);
+	
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/e/enum_41_H.d	Sat Nov 05 08:29:03 2005 +0000
@@ -0,0 +1,28 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Thomas Kuehne <thomas-dloop@kuehne.cn>
+// @date@	2005-11-04
+// @uri@	news:th-92A9AC784C1CE3592F06EC49@birke.kuehne.cn
+
+module dstress.run.e.enum_41_H;
+
+enum E : ulong{
+	A = 1,
+	B = 2,
+	C = 3
+}
+
+int main(){
+	ulong[] array;
+	
+	E e = E.B;
+	
+	array = array ~ e;
+	
+	assert(array.length==1);
+	assert(array[0]==E.B);
+	
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/e/enum_42_A.d	Sat Nov 05 08:29:03 2005 +0000
@@ -0,0 +1,28 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Thomas Kuehne <thomas-dloop@kuehne.cn>
+// @date@	2005-11-04
+// @uri@	news:th-92A9AC784C1CE3592F06EC49@birke.kuehne.cn
+
+module dstress.run.e.enum_42_A;
+
+enum E : byte{
+	A = 1,
+	B = 2,
+	C = 3
+}
+
+int main(){
+	byte[] array;
+	
+	E e = E.B;
+	
+	array ~= e;
+	
+	assert(array.length==1);
+	assert(array[0]==E.B);
+	
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/e/enum_42_B.d	Sat Nov 05 08:29:03 2005 +0000
@@ -0,0 +1,28 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Thomas Kuehne <thomas-dloop@kuehne.cn>
+// @date@	2005-11-04
+// @uri@	news:th-92A9AC784C1CE3592F06EC49@birke.kuehne.cn
+
+module dstress.run.e.enum_42_B;
+
+enum E : ubyte{
+	A = 1,
+	B = 2,
+	C = 3
+}
+
+int main(){
+	ubyte[] array;
+	
+	E e = E.B;
+	
+	array ~= e;
+	
+	assert(array.length==1);
+	assert(array[0]==E.B);
+	
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/e/enum_42_C.d	Sat Nov 05 08:29:03 2005 +0000
@@ -0,0 +1,28 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Thomas Kuehne <thomas-dloop@kuehne.cn>
+// @date@	2005-11-04
+// @uri@	news:th-92A9AC784C1CE3592F06EC49@birke.kuehne.cn
+
+module dstress.run.e.enum_42_C;
+
+enum E : short{
+	A = 1,
+	B = 2,
+	C = 3
+}
+
+int main(){
+	short[] array;
+	
+	E e = E.B;
+	
+	array ~= e;
+	
+	assert(array.length==1);
+	assert(array[0]==E.B);
+	
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/e/enum_42_D.d	Sat Nov 05 08:29:03 2005 +0000
@@ -0,0 +1,28 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Thomas Kuehne <thomas-dloop@kuehne.cn>
+// @date@	2005-11-04
+// @uri@	news:th-92A9AC784C1CE3592F06EC49@birke.kuehne.cn
+
+module dstress.run.e.enum_42_D;
+
+enum E : ushort{
+	A = 1,
+	B = 2,
+	C = 3
+}
+
+int main(){
+	ushort[] array;
+	
+	E e = E.B;
+	
+	array ~= e;
+	
+	assert(array.length==1);
+	assert(array[0]==E.B);
+	
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/e/enum_42_E.d	Sat Nov 05 08:29:03 2005 +0000
@@ -0,0 +1,28 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Thomas Kuehne <thomas-dloop@kuehne.cn>
+// @date@	2005-11-04
+// @uri@	news:th-92A9AC784C1CE3592F06EC49@birke.kuehne.cn
+
+module dstress.run.e.enum_42_E;
+
+enum E : int{
+	A = 1,
+	B = 2,
+	C = 3
+}
+
+int main(){
+	int[] array;
+	
+	E e = E.B;
+	
+	array ~= e;
+	
+	assert(array.length==1);
+	assert(array[0]==E.B);
+	
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/e/enum_42_F.d	Sat Nov 05 08:29:03 2005 +0000
@@ -0,0 +1,28 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Thomas Kuehne <thomas-dloop@kuehne.cn>
+// @date@	2005-11-04
+// @uri@	news:th-92A9AC784C1CE3592F06EC49@birke.kuehne.cn
+
+module dstress.run.e.enum_42_F;
+
+enum E : uint{
+	A = 1,
+	B = 2,
+	C = 3
+}
+
+int main(){
+	uint[] array;
+	
+	E e = E.B;
+	
+	array ~= e;
+	
+	assert(array.length==1);
+	assert(array[0]==E.B);
+	
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/e/enum_42_G.d	Sat Nov 05 08:29:03 2005 +0000
@@ -0,0 +1,28 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Thomas Kuehne <thomas-dloop@kuehne.cn>
+// @date@	2005-11-04
+// @uri@	news:th-92A9AC784C1CE3592F06EC49@birke.kuehne.cn
+
+module dstress.run.e.enum_42_G;
+
+enum E : long{
+	A = 1,
+	B = 2,
+	C = 3
+}
+
+int main(){
+	long[] array;
+	
+	E e = E.B;
+	
+	array ~= e;
+	
+	assert(array.length==1);
+	assert(array[0]==E.B);
+	
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/e/enum_42_H.d	Sat Nov 05 08:29:03 2005 +0000
@@ -0,0 +1,28 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Thomas Kuehne <thomas-dloop@kuehne.cn>
+// @date@	2005-11-04
+// @uri@	news:th-92A9AC784C1CE3592F06EC49@birke.kuehne.cn
+
+module dstress.run.e.enum_42_H;
+
+enum E : ulong{
+	A = 1,
+	B = 2,
+	C = 3
+}
+
+int main(){
+	ulong[] array;
+	
+	E e = E.B;
+	
+	array ~= e;
+	
+	assert(array.length==1);
+	assert(array[0]==E.B);
+	
+	return 0;
+}