changeset 1586:a74f0139fc3d

Fix tests using typeof on types.
author Christian Kamm <kamm incasoftware de>
date Thu, 21 Aug 2008 15:42:21 +0200
parents 9f62db65faf5
children cbb1aac64165
files compile/b/bug_expression_4420_C.d compile/m/mangleof_19_A.d compile/m/mangleof_19_B.d compile/m/mangleof_19_D.d compile/m/mangleof_19_E.d compile/m/mangleof_19_F.d compile/m/mangleof_19_G.d run/f/foreach_38_B.d run/f/foreach_38_C.d
diffstat 9 files changed, 9 insertions(+), 9 deletions(-) [+]
line wrap: on
line diff
--- a/compile/b/bug_expression_4420_C.d	Fri Feb 22 07:55:57 2008 +0000
+++ b/compile/b/bug_expression_4420_C.d	Thu Aug 21 15:42:21 2008 +0200
@@ -13,6 +13,6 @@
 	alias Ts tuple;
 }
 
-static if(!is(typeof(Template!().tuple))){
+static if(!is(Template!().tuple)){
 	static assert(0);
 }
--- a/compile/m/mangleof_19_A.d	Fri Feb 22 07:55:57 2008 +0000
+++ b/compile/m/mangleof_19_A.d	Thu Aug 21 15:42:21 2008 +0200
@@ -15,7 +15,7 @@
 
 	alias void function (Basket) H;
 
-	const char [] mangledname = typeof(H).mangleof;
+	const char [] mangledname = H.mangleof;
 }
 
 template Peach(alias A){
--- a/compile/m/mangleof_19_B.d	Fri Feb 22 07:55:57 2008 +0000
+++ b/compile/m/mangleof_19_B.d	Thu Aug 21 15:42:21 2008 +0200
@@ -15,7 +15,7 @@
 
 	alias void function (Basket) H;
 
-	const char [] mangledname = typeof(H).mangleof;
+	const char [] mangledname = H.mangleof;
 }
 
 template Peach(alias A){
--- a/compile/m/mangleof_19_D.d	Fri Feb 22 07:55:57 2008 +0000
+++ b/compile/m/mangleof_19_D.d	Thu Aug 21 15:42:21 2008 +0200
@@ -15,7 +15,7 @@
 
 	alias void function (Basket) H;
 
-	const char [] mangledname = typeof(H).mangleof;
+	const char [] mangledname = H.mangleof;
 }
 
 template Peach(alias A){
--- a/compile/m/mangleof_19_E.d	Fri Feb 22 07:55:57 2008 +0000
+++ b/compile/m/mangleof_19_E.d	Thu Aug 21 15:42:21 2008 +0200
@@ -14,7 +14,7 @@
 
 	alias void function (Basket) H;
 
-	const char [] mangledname = typeof(H).mangleof;
+	const char [] mangledname = H.mangleof;
 }
 
 template Peach(alias A){
--- a/compile/m/mangleof_19_F.d	Fri Feb 22 07:55:57 2008 +0000
+++ b/compile/m/mangleof_19_F.d	Thu Aug 21 15:42:21 2008 +0200
@@ -14,7 +14,7 @@
 
 	alias void function (Basket) H;
 
-	const char [] mangledname = typeof(H).mangleof;
+	const char [] mangledname = H.mangleof;
 }
 
 template Peach(alias A){
--- a/compile/m/mangleof_19_G.d	Fri Feb 22 07:55:57 2008 +0000
+++ b/compile/m/mangleof_19_G.d	Thu Aug 21 15:42:21 2008 +0200
@@ -14,7 +14,7 @@
 
 	alias void function (Basket) H;
 
-	const char [] mangledname = typeof(H).mangleof;
+	const char [] mangledname = H.mangleof;
 }
 
 template Peach(alias A){
--- a/run/f/foreach_38_B.d	Fri Feb 22 07:55:57 2008 +0000
+++ b/run/f/foreach_38_B.d	Thu Aug 21 15:42:21 2008 +0200
@@ -11,7 +11,7 @@
 
 void Fields(C)(){
 	foreach(i, a; typeof(C.tupleof)){
-		static assert(is(typeof(a) == typeof(C.tupleof)[i]));
+		static assert(is(a == typeof(C.tupleof)[i]));
 	}
 }
 
--- a/run/f/foreach_38_C.d	Fri Feb 22 07:55:57 2008 +0000
+++ b/run/f/foreach_38_C.d	Thu Aug 21 15:42:21 2008 +0200
@@ -11,7 +11,7 @@
 
 void Fields(C)(){
 	foreach(i, a; typeof(C.tupleof)){
-		static assert(is(typeof(a) == typeof(C.tupleof)[i]));
+		static assert(is(a == typeof(C.tupleof)[i]));
 	}
 }