Mercurial > projects > ddmd
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;