Mercurial > projects > ddmd
comparison dmd/ScopeDsymbol.d @ 77:ad4792a1cfd6
more D-ification container accessing
author | Eldar Insafutdinov <e.insafutdinov@gmail.com> |
---|---|
date | Sun, 29 Aug 2010 14:36:55 +0100 |
parents | 7e0d548de9e6 |
children | 43073c7c7769 |
comparison
equal
deleted
inserted
replaced
74:7e0d548de9e6 | 77:ad4792a1cfd6 |
---|---|
113 if (s2.isOverloadable() && (a || s.isOverloadable())) | 113 if (s2.isOverloadable() && (a || s.isOverloadable())) |
114 { if (!a) | 114 { if (!a) |
115 a = new OverloadSet(); | 115 a = new OverloadSet(); |
116 /* Don't add to a[] if s2 is alias of previous sym | 116 /* Don't add to a[] if s2 is alias of previous sym |
117 */ | 117 */ |
118 foreach (int j, Dsymbol s3; a.a) | 118 foreach (size_t j, Dsymbol s3; a.a) |
119 { | 119 { |
120 if (s2.toAlias() == s3.toAlias()) | 120 if (s2.toAlias() == s3.toAlias()) |
121 { | 121 { |
122 if (s3.isDeprecated()) | 122 if (s3.isDeprecated()) |
123 a.a[j] = s2; | 123 a.a[j] = s2; |