comparison dmd/Module.d @ 126:1765f3ef917d

ClassDeclarations, Arguments -> Vector
author Eldar Insafutdinov <e.insafutdinov@gmail.com>
date Fri, 03 Sep 2010 23:25:55 +0100
parents e28b18c23469
children e6e542f37b94
comparison
equal deleted inserted replaced
125:767a01c2a272 126:1765f3ef917d
1675 } 1675 }
1676 dtxoff(&dt, s, 0, TYM.TYnptr); 1676 dtxoff(&dt, s, 0, TYM.TYnptr);
1677 } 1677 }
1678 } 1678 }
1679 1679
1680 for (int i = 0; i < aclasses.dim; i++) 1680 foreach (cd; aclasses)
1681 { 1681 {
1682 ClassDeclaration cd = cast(ClassDeclaration)aclasses.data[i];
1683 dtxoff(&dt, cd.toSymbol(), 0, TYM.TYnptr); 1682 dtxoff(&dt, cd.toSymbol(), 0, TYM.TYnptr);
1684 } 1683 }
1685 1684
1686 csym.Sdt = dt; 1685 csym.Sdt = dt;
1687 version (ELFOBJ_OR_MACHOBJ) { 1686 version (ELFOBJ_OR_MACHOBJ) {