Mercurial > projects > ddmd
diff dmd/OverExp.d @ 72:2e2a5c3f943a
reduced warnings by adding override to the methods
think this also normalizes different line endings used all over the place
author | Trass3r |
---|---|
date | Sat, 28 Aug 2010 16:19:48 +0200 |
parents | cab4c37afb89 |
children | 6da99741178e |
line wrap: on
line diff
--- a/dmd/OverExp.d Sat Aug 28 16:14:07 2010 +0200 +++ b/dmd/OverExp.d Sat Aug 28 16:19:48 2010 +0200 @@ -1,30 +1,30 @@ -module dmd.OverExp; - -import dmd.Expression; -import dmd.OverloadSet; -import dmd.Scope; -import dmd.Loc; -import dmd.TOK; -import dmd.Type; - +module dmd.OverExp; + +import dmd.Expression; +import dmd.OverloadSet; +import dmd.Scope; +import dmd.Loc; +import dmd.TOK; +import dmd.Type; + class OverExp : Expression { OverloadSet vars; this(OverloadSet s) { - super(loc, TOKoverloadset, OverExp.sizeof); - //printf("OverExp(this = %p, '%s')\n", this, var.toChars()); - vars = s; + super(loc, TOKoverloadset, OverExp.sizeof); + //printf("OverExp(this = %p, '%s')\n", this, var.toChars()); + vars = s; type = Type.tvoid; } - int isLvalue() + override int isLvalue() { assert(false); } - Expression toLvalue(Scope sc, Expression e) + override Expression toLvalue(Scope sc, Expression e) { assert(false); }