Mercurial > projects > ddmd
diff dmd/LinkDeclaration.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 | e28b18c23469 |
line wrap: on
line diff
--- a/dmd/LinkDeclaration.d Sun Aug 29 09:43:40 2010 +0100 +++ b/dmd/LinkDeclaration.d Sun Aug 29 14:36:55 2010 +0100 @@ -50,11 +50,8 @@ LINK linkage_save = sc.linkage; sc.linkage = linkage; - for (uint i = 0; i < decl.dim; i++) - { - Dsymbol s = cast(Dsymbol)decl.data[i]; + foreach(Dsymbol s; decl) s.semantic3(sc); - } sc.linkage = linkage_save; } else