diff dmd/CommaExp.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 e28b18c23469
line wrap: on
line diff
--- a/dmd/CommaExp.d	Sat Aug 28 16:14:07 2010 +0200
+++ b/dmd/CommaExp.d	Sat Aug 28 16:19:48 2010 +0200
@@ -22,7 +22,7 @@
 		super(loc, TOK.TOKcomma, CommaExp.sizeof, e1, e2);
 	}
 	
-    Expression semantic(Scope sc)
+    override Expression semantic(Scope sc)
 	{
 		if (!type)
 		{	
@@ -32,40 +32,40 @@
 		return this;
 	}
 	
-    void checkEscape()
+    override void checkEscape()
 	{
 		e2.checkEscape();
 	}
 	
-    IntRange getIntRange()
+    override IntRange getIntRange()
 	{
 		assert(false);
 	}
 
 version (DMDV2) {
-    int isLvalue()
+    override int isLvalue()
 	{
 		return e2.isLvalue();
 	}
 }
-    Expression toLvalue(Scope sc, Expression e)
+    override Expression toLvalue(Scope sc, Expression e)
 	{
 		e2 = e2.toLvalue(sc, null);
 		return this;
 	}
 	
-    Expression modifiableLvalue(Scope sc, Expression e)
+    override Expression modifiableLvalue(Scope sc, Expression e)
 	{
 		e2 = e2.modifiableLvalue(sc, e);
 		return this;
 	}
 	
-    bool isBool(bool result)
+    override bool isBool(bool result)
 	{
 		return e2.isBool(result);
 	}
 	
-    bool checkSideEffect(int flag)
+    override bool checkSideEffect(int flag)
 	{
 		if (flag == 2)
 			return e1.checkSideEffect(2) || e2.checkSideEffect(2);
@@ -76,12 +76,12 @@
 		}
 	}
 	
-    MATCH implicitConvTo(Type t)
+    override MATCH implicitConvTo(Type t)
 	{
 		return e2.implicitConvTo(t);
 	}
 	
-    Expression castTo(Scope sc, Type t)
+    override Expression castTo(Scope sc, Type t)
 	{
 		Expression e2c = e2.castTo(sc, t);
 		Expression e;
@@ -99,7 +99,7 @@
 		return e;
 	}
 	
-    Expression optimize(int result)
+    override Expression optimize(int result)
 	{
 		Expression e;
 
@@ -118,12 +118,12 @@
 		return e;
 	}
 	
-    Expression interpret(InterState istate)
+    override Expression interpret(InterState istate)
 	{	
 		assert(false);
 	}
 	
-    elem* toElem(IRState* irs)
+    override elem* toElem(IRState* irs)
 	{
 		assert(e1 && e2);
 		elem* eleft  = e1.toElem(irs);
@@ -133,4 +133,4 @@
 			el_setLoc(e, loc);
 		return e;
 	}
-}
\ No newline at end of file
+}