changeset 912:6b0b46bab6de

<sean@f4.ca> 2006-03-10 news:bug-31-3@http.d.puremagic.com/bugzilla/
author thomask
date Wed, 15 Mar 2006 08:41:32 +0000
parents 18208c74def0
children 1173272680e3
files run/i/is_05_A.d run/i/is_05_B.d run/i/is_05_C.d run/i/is_05_D.d run/i/is_05_E.d run/i/is_05_F.d run/i/is_05_G.d run/i/is_05_H.d run/i/is_06_A.d run/i/is_06_B.d run/i/is_06_C.d run/i/is_06_D.d run/i/is_06_E.d run/i/is_06_F.d run/i/is_06_G.d run/i/is_06_H.d run/i/is_07_A.d run/i/is_07_B.d run/i/is_07_C.d run/i/is_07_D.d run/i/is_07_E.d run/i/is_07_F.d run/i/is_07_G.d run/i/is_07_H.d run/i/is_08_A.d run/i/is_08_B.d run/i/is_08_C.d run/i/is_08_D.d run/i/is_08_E.d run/i/is_08_F.d run/i/is_08_G.d run/i/is_08_H.d run/i/is_09_A.d run/i/is_09_B.d run/i/is_09_C.d run/i/is_09_D.d run/i/is_09_E.d run/i/is_09_F.d run/i/is_09_G.d run/i/is_09_H.d run/i/is_10_A.d run/i/is_10_B.d run/i/is_10_C.d run/i/is_10_D.d run/i/is_10_E.d run/i/is_10_F.d run/i/is_10_G.d run/i/is_10_H.d run/i/is_11_A.d run/i/is_11_B.d run/i/is_11_C.d run/i/is_11_D.d run/i/is_11_E.d run/i/is_11_F.d run/i/is_11_G.d run/i/is_11_H.d run/i/is_12_A.d run/i/is_12_B.d run/i/is_12_C.d run/i/is_12_D.d run/i/is_12_E.d run/i/is_12_F.d run/i/is_12_G.d run/i/is_12_H.d
diffstat 64 files changed, 1254 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_05_A.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_05_A;
+struct T{
+}
+
+int main(){
+	if(is(T == typedef)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_05_B.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_05_B;
+struct T{
+}
+
+int main(){
+	if(!is(T == struct)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_05_C.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_05_C;
+
+struct T{
+}
+
+int main(){
+	if(is(T == union)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_05_D.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_05_D;
+
+struct T{
+}
+
+int main(){
+	if(is(T == class)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_05_E.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_05_E;
+
+struct T{
+}
+
+int main(){
+	if(is(T == interface)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_05_F.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_05_F;
+
+struct T{
+}
+
+int main(){
+	if(is(T == enum)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_05_G.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_05_G;
+
+struct T{
+}
+
+int main(){
+	if(is(T == function)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_05_H.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_05_H;
+
+struct T{
+}
+
+int main(){
+	if(is(T == delegate)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_06_A.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_06_A;
+
+class T{
+}
+
+int main(){
+	if(is(T == typedef)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_06_B.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_06_B;
+
+class T{
+}
+
+int main(){
+	if(is(T == struct)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_06_C.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_06_C;
+
+class T{
+}
+
+int main(){
+	if(is(T == union)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_06_D.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_06_D;
+
+class T{
+}
+
+int main(){
+	if(!is(T == class)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_06_E.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_06_E;
+
+class T{
+}
+
+int main(){
+	if(is(T == interface)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_06_F.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_06_F;
+
+class T{
+}
+
+int main(){
+	if(is(T == enum)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_06_G.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_06_G;
+
+class T{
+}
+
+int main(){
+	if(is(T == function)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_06_H.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_06_H;
+
+class T{
+}
+
+int main(){
+	if(is(T == delegate)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_07_A.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_07_A;
+
+enum T{ DUMMY
+}
+
+int main(){
+	if(is(T == typedef)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_07_B.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_07_B;
+
+enum T{ DUMMY
+}
+
+int main(){
+	if(is(T == struct)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_07_C.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_07_C;
+
+enum T{ DUMMY
+}
+
+int main(){
+	if(is(T == union)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_07_D.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_07_D;
+
+enum T{ DUMMY
+}
+
+int main(){
+	if(is(T == class)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_07_E.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_07_E;
+
+enum T{ DUMMY
+}
+
+int main(){
+	if(is(T == interface)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_07_F.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_07_F;
+
+enum T{ DUMMY
+}
+
+int main(){
+	if(!is(T == enum)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_07_G.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_07_G;
+
+enum T{ DUMMY
+}
+
+int main(){
+	if(is(T == function)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_07_H.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_07_H;
+
+enum T{ DUMMY
+}
+
+int main(){
+	if(is(T == delegate)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_08_A.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_08_A;
+
+union T{ int DUMMY;
+}
+
+int main(){
+	if(is(T == typedef)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_08_B.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_08_B;
+
+union T{ int DUMMY;
+}
+
+int main(){
+	if(is(T == struct)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_08_C.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_08_C;
+
+union T{ int DUMMY;
+}
+
+int main(){
+	if(!is(T == union)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_08_D.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_08_D;
+
+union T{ int DUMMY;
+}
+
+int main(){
+	if(is(T == class)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_08_E.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_08_E;
+
+union T{ int DUMMY;
+}
+
+int main(){
+	if(is(T == interface)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_08_F.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_08_F;
+
+union T{ int DUMMY;
+}
+
+int main(){
+	if(is(T == enum)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_08_G.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_08_G;
+
+union T{ int DUMMY;
+}
+
+int main(){
+	if(is(T == function)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_08_H.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_08_H;
+
+union T{ int DUMMY;
+}
+
+int main(){
+	if(is(T == delegate)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_09_A.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_09_A;
+
+interface T{ int DUMMY;
+}
+
+int main(){
+	if(is(T == typedef)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_09_B.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_09_B;
+
+interface T{ int DUMMY;
+}
+
+int main(){
+	if(is(T == struct)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_09_C.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_09_C;
+
+interface T{ int DUMMY;
+}
+
+int main(){
+	if(is(T == union)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_09_D.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_09_D;
+
+interface T{ int DUMMY;
+}
+
+int main(){
+	if(is(T == class)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_09_E.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_09_E;
+
+interface T{ int DUMMY;
+}
+
+int main(){
+	if(!is(T == interface)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_09_F.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_09_F;
+
+interface T{ int DUMMY;
+}
+
+int main(){
+	if(is(T == enum)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_09_G.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_09_G;
+
+interface T{ int DUMMY;
+}
+
+int main(){
+	if(is(T == function)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_09_H.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,20 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_09_H;
+
+interface T{ int DUMMY;
+}
+
+int main(){
+	if(is(T == delegate)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_10_A.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_10_A;
+
+typedef int T = 3;
+
+int main(){
+	if(!is(T == typedef)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_10_B.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_10_B;
+
+typedef int T = 3;
+
+int main(){
+	if(is(T == struct)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_10_C.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_10_C;
+
+typedef int T = 3;
+
+int main(){
+	if(is(T == union)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_10_D.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_10_D;
+
+typedef int T = 3;
+
+int main(){
+	if(is(T == class)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_10_E.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_10_E;
+
+typedef int T = 3;
+
+int main(){
+	if(is(T == interface)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_10_F.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_10_F;
+
+typedef int T = 3;
+
+int main(){
+	if(is(T == enum)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_10_G.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_10_G;
+
+typedef int T = 3;
+
+int main(){
+	if(is(T == function)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_10_H.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_10_H;
+
+typedef int T = 3;
+
+int main(){
+	if(is(T == delegate)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_11_A.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_11_A;
+
+void function() T;
+
+int main(){
+	if(is(T == typedef)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_11_B.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_11_B;
+
+void function() T;
+
+int main(){
+	if(is(T == struct)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_11_C.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_11_C;
+
+void function() T;
+
+int main(){
+	if(is(T == union)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_11_D.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_11_D;
+
+void function() T;
+
+int main(){
+	if(is(T == class)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_11_E.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_11_E;
+
+void function() T;
+
+int main(){
+	if(is(T == interface)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_11_F.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_11_F;
+
+void function() T;
+
+int main(){
+	if(is(T == enum)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_11_G.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_11_G;
+
+void function() T;
+
+int main(){
+	if(!is(T == function)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_11_H.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_11_H;
+
+void function() T;
+
+int main(){
+	if(is(T == delegate)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_12_A.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_12_A;
+
+void delegate() T;
+
+int main(){
+	if(is(T == typedef)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_12_B.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_12_B;
+
+void delegate() T;
+
+int main(){
+	if(is(T == struct)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_12_C.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_12_C;
+
+void delegate() T;
+
+int main(){
+	if(is(T == union)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_12_D.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_12_D;
+
+void delegate() T;
+
+int main(){
+	if(is(T == class)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_12_E.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_12_E;
+
+void delegate() T;
+
+int main(){
+	if(is(T == interface)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_12_F.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_12_F;
+
+void delegate() T;
+
+int main(){
+	if(is(T == enum)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_12_G.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_12_G;
+
+void delegate() T;
+
+int main(){
+	if(is(T == function)){
+		assert(0);
+	}
+
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/i/is_12_H.d	Wed Mar 15 08:41:32 2006 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<sean@f4.ca>
+// @date@	2006-03-10
+// @uri@	news:bug-31-3@http.d.puremagic.com/bugzilla/
+
+module dstress.run.i.is_12_H;
+
+void delegate() T;
+
+int main(){
+	if(!is(T == delegate)){
+		assert(0);
+	}
+
+	return 0;
+}