diff dmd/TemplateTupleParameter.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 10317f0c89a5
children 3a0b150c9841
line wrap: on
line diff
--- a/dmd/TemplateTupleParameter.d	Sat Aug 28 16:14:07 2010 +0200
+++ b/dmd/TemplateTupleParameter.d	Sat Aug 28 16:19:48 2010 +0200
@@ -31,18 +31,18 @@
 		this.ident = ident;
 	}
 
-    TemplateTupleParameter isTemplateTupleParameter()
+    override TemplateTupleParameter isTemplateTupleParameter()
 	{
 		return this;
 	}
 	
-    TemplateParameter syntaxCopy()
+    override TemplateParameter syntaxCopy()
 	{
 		TemplateTupleParameter tp = new TemplateTupleParameter(loc, ident);
 		return tp;
 	}
 	
-    void declareParameter(Scope sc)
+    override void declareParameter(Scope sc)
 	{
 		TypeIdentifier ti = new TypeIdentifier(loc, ident);
 		sparam = new AliasDeclaration(loc, ident, ti);
@@ -50,11 +50,11 @@
 			error(loc, "parameter '%s' multiply defined", ident.toChars());
 	}
 	
-    void semantic(Scope)
+    override void semantic(Scope)
 	{
 	}
 	
-    void print(Object oarg, Object oded)
+    override void print(Object oarg, Object oded)
 	{
 		writef(" %s... [", ident.toChars());
 		Tuple v = isTuple(oded);
@@ -86,23 +86,23 @@
 		writef("]\n");
 	}
 	
-    void toCBuffer(OutBuffer buf, HdrGenState* hgs)
+    override void toCBuffer(OutBuffer buf, HdrGenState* hgs)
 	{
 		buf.writestring(ident.toChars());
 		buf.writestring("...");
 	}
 	
-    Object specialization()
+    override Object specialization()
 	{
 		return null;
 	}
 	
-    Object defaultArg(Loc loc, Scope sc)
+    override Object defaultArg(Loc loc, Scope sc)
 	{
 		return null;
 	}
 	
-    bool overloadMatch(TemplateParameter tp)
+    override bool overloadMatch(TemplateParameter tp)
 	{
 		TemplateTupleParameter tvp = tp.isTemplateTupleParameter();
 		if (tvp) {
@@ -113,7 +113,7 @@
 		return false;
 	}
 	
-    MATCH matchArg(Scope sc, Objects tiargs, int i, TemplateParameters parameters, Objects dedtypes, Declaration* psparam, int flags)
+    override MATCH matchArg(Scope sc, Objects tiargs, int i, TemplateParameters parameters, Objects dedtypes, Declaration* psparam, int flags)
 	{
 		//printf("TemplateTupleParameter.matchArg()\n");
 
@@ -142,8 +142,8 @@
 		return MATCH.MATCHexact;
 	}
 	
-    void* dummyArg()
+    override void* dummyArg()
 	{
 		return null;
 	}
-}
\ No newline at end of file
+}