Mercurial > projects > ddmd
diff dmd/AggregateDeclaration.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 | 5c9b78899f5d |
children | 7e0d548de9e6 |
line wrap: on
line diff
--- a/dmd/AggregateDeclaration.d Sat Aug 28 16:14:07 2010 +0200 +++ b/dmd/AggregateDeclaration.d Sat Aug 28 16:19:48 2010 +0200 @@ -187,7 +187,7 @@ dtors = new FuncDeclarations(); } - void semantic2(Scope sc) + override void semantic2(Scope sc) { //printf("AggregateDeclaration.semantic2(%s)\n", toChars()); if (scope_ && members) @@ -207,7 +207,7 @@ } } - void semantic3(Scope sc) + override void semantic3(Scope sc) { int i; @@ -224,7 +224,7 @@ } } - void inlineScan() + override void inlineScan() { int i; @@ -240,7 +240,7 @@ } } - uint size(Loc loc) + override uint size(Loc loc) { //printf("AggregateDeclaration.size() = %d\n", structsize); if (!members) @@ -273,7 +273,7 @@ //printf("result = %d\n",offset); } - Type getType() + override Type getType() { return type; } @@ -333,7 +333,7 @@ fields.push(cast(void*)v); } - bool isDeprecated() // is aggregate deprecated? + override bool isDeprecated() // is aggregate deprecated? { return isdeprecated; } @@ -446,12 +446,12 @@ return isnested; } - void emitComment(Scope sc) + override void emitComment(Scope sc) { assert(false); } - void toDocBuffer(OutBuffer buf) + override void toDocBuffer(OutBuffer buf) { assert(false); } @@ -612,7 +612,7 @@ } } - PROT prot() + override PROT prot() { assert(false); } @@ -639,5 +639,5 @@ return sinit; } - AggregateDeclaration isAggregateDeclaration() { return this; } + override AggregateDeclaration isAggregateDeclaration() { return this; } }