Mercurial > projects > ddmd
comparison dmd/DeclarationExp.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 |
---|---|
146 e = ie.exp.interpret(istate); | 146 e = ie.exp.interpret(istate); |
147 else if (v.init.isVoidInitializer()) | 147 else if (v.init.isVoidInitializer()) |
148 e = null; | 148 e = null; |
149 } | 149 } |
150 ///version (DMDV2) { | 150 ///version (DMDV2) { |
151 else if (s == v && (v.isConst() || v.isInvariant()) && v.init) | 151 else if (s == v && (v.isConst() || v.isImmutable()) && v.init) |
152 ///} else { | 152 ///} else { |
153 /// else if (s == v && v.isConst() && v.init) | 153 /// else if (s == v && v.isConst() && v.init) |
154 ///} | 154 ///} |
155 { | 155 { |
156 e = v.init.toExpression(); | 156 e = v.init.toExpression(); |