Mercurial > projects > ddmd
comparison dmd/ArrayScopeSymbol.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 | 0aa7d1437ada |
children | e28b18c23469 |
comparison
equal
deleted
inserted
replaced
71:8e24ef1dd139 | 72:2e2a5c3f943a |
---|---|
54 type = null; | 54 type = null; |
55 td = s; | 55 td = s; |
56 this.sc = sc; | 56 this.sc = sc; |
57 } | 57 } |
58 | 58 |
59 Dsymbol search(Loc loc, Identifier ident, int flags) | 59 override Dsymbol search(Loc loc, Identifier ident, int flags) |
60 { | 60 { |
61 //printf("ArrayScopeSymbol.search('%s', flags = %d)\n", ident.toChars(), flags); | 61 //printf("ArrayScopeSymbol.search('%s', flags = %d)\n", ident.toChars(), flags); |
62 if (ident == Id.length || ident == Id.dollar) | 62 if (ident == Id.length || ident == Id.dollar) |
63 { | 63 { |
64 VarDeclaration* pvar; | 64 VarDeclaration* pvar; |
166 return (*pvar); | 166 return (*pvar); |
167 } | 167 } |
168 return null; | 168 return null; |
169 } | 169 } |
170 | 170 |
171 ArrayScopeSymbol isArrayScopeSymbol() { return this; } | 171 override ArrayScopeSymbol isArrayScopeSymbol() { return this; } |
172 } | 172 } |