Mercurial > projects > ddmd
diff dmd/EnumMember.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 | 1628b221808d |
children | 43073c7c7769 |
line wrap: on
line diff
--- a/dmd/EnumMember.d Sat Aug 28 16:14:07 2010 +0200 +++ b/dmd/EnumMember.d Sat Aug 28 16:19:48 2010 +0200 @@ -23,7 +23,7 @@ this.loc = loc; } - Dsymbol syntaxCopy(Dsymbol s) + override Dsymbol syntaxCopy(Dsymbol s) { Expression e = null; if (value) @@ -45,7 +45,7 @@ return em; } - void toCBuffer(OutBuffer buf, HdrGenState* hgs) + override void toCBuffer(OutBuffer buf, HdrGenState* hgs) { if (type) type.toCBuffer(buf, ident, hgs); @@ -58,20 +58,20 @@ } } - string kind() + override string kind() { return "enum member"; } - void emitComment(Scope sc) + override void emitComment(Scope sc) { assert(false); } - void toDocBuffer(OutBuffer buf) + override void toDocBuffer(OutBuffer buf) { assert(false); } - EnumMember isEnumMember() { return this; } + override EnumMember isEnumMember() { return this; } }