Mercurial > projects > ddmd
comparison 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 |
comparison
equal
deleted
inserted
replaced
134:4251f96733f4 | 135:af1bebfd96a4 |
---|---|
144 tded = targ; | 144 tded = targ; |
145 break; | 145 break; |
146 | 146 |
147 case TOKinvariant: | 147 case TOKinvariant: |
148 case TOKimmutable: | 148 case TOKimmutable: |
149 if (!targ.isInvariant()) | 149 if (!targ.isImmutable()) |
150 goto Lno; | 150 goto Lno; |
151 tded = targ; | 151 tded = targ; |
152 break; | 152 break; |
153 | 153 |
154 case TOKshared: | 154 case TOKshared: |
155 if (!targ.isShared()) | 155 if (!targ.isShared()) |
156 goto Lno; | |
157 tded = targ; | |
158 break; | |
159 | |
160 case TOKwild: | |
161 if (!targ.isWild()) | |
156 goto Lno; | 162 goto Lno; |
157 tded = targ; | 163 tded = targ; |
158 break; | 164 break; |
159 } | 165 } |
160 | 166 |