Mercurial > projects > ddmd
comparison dmd/UnaExp.d @ 154:14feb7ae01a6
* changed the build system to build a release version if the debug one compiles
and enabled warnings
+ reduced warnings by adding appriopriate overrides
+ IfStatement.interpret()
+ ScopeStatement.interpret()
+ TypeSArray.constConv()
+ TypedefDeclaration.syntaxCopy()
* fixed a bug in StringExp
author | trass3r |
---|---|
date | Wed, 15 Sep 2010 15:32:31 +0200 |
parents | 60bb0fe4563e |
children | e3afd1303184 |
comparison
equal
deleted
inserted
replaced
148:fe2e1b93e88f | 154:14feb7ae01a6 |
---|---|
84 override bool canThrow() | 84 override bool canThrow() |
85 { | 85 { |
86 return e1.canThrow(); | 86 return e1.canThrow(); |
87 } | 87 } |
88 | 88 |
89 Expression resolveLoc(Loc loc, Scope sc) | 89 override Expression resolveLoc(Loc loc, Scope sc) |
90 { | 90 { |
91 e1 = e1.resolveLoc(loc, sc); | 91 e1 = e1.resolveLoc(loc, sc); |
92 return this; | 92 return this; |
93 } | 93 } |
94 | 94 |