diff dmd/IsExp.d @ 135:af1bebfd96a4 dmd2037

dmd 2.038
author Eldar Insafutdinov <e.insafutdinov@gmail.com>
date Mon, 13 Sep 2010 22:19:42 +0100
parents 60bb0fe4563e
children e3afd1303184
line wrap: on
line diff
--- a/dmd/IsExp.d	Sat Sep 11 13:03:39 2010 +0100
+++ b/dmd/IsExp.d	Mon Sep 13 22:19:42 2010 +0100
@@ -146,13 +146,19 @@
 
 				case TOKinvariant:
 				case TOKimmutable:
-					if (!targ.isInvariant())
+					if (!targ.isImmutable())
 						goto Lno;
 					tded = targ;
 					break;
 
 				case TOKshared:
 					if (!targ.isShared())
+            		    goto Lno;
+            		tded = targ;
+		            break;
+
+        	    case TOKwild:
+		            if (!targ.isWild())
 						goto Lno;
 					tded = targ;
 					break;