Mercurial > projects > ddmd
diff dmd/TypeTuple.d @ 113:3482c73a991b
More cleanup for arrays
author | Eldar Insafutdinov <e.insafutdinov@gmail.com> |
---|---|
date | Tue, 31 Aug 2010 23:57:32 +0100 |
parents | acd69f84627e |
children | e28b18c23469 |
line wrap: on
line diff
--- a/dmd/TypeTuple.d Wed Sep 01 00:14:27 2010 +0200 +++ b/dmd/TypeTuple.d Tue Aug 31 23:57:32 2010 +0100 @@ -55,15 +55,15 @@ this(Expressions exps) { super(TY.Ttuple); - Arguments arguments = new Arguments; + auto arguments = new Arguments; if (exps) { arguments.setDim(exps.dim); for (size_t i = 0; i < exps.dim; i++) - { Expression e = cast(Expression)exps.data[i]; + { auto e = exps[i]; if (e.type.ty == Ttuple) e.error("cannot form tuple of tuples"); - Argument arg = new Argument(STCundefined, e.type, null, null); + auto arg = new Argument(STCundefined, e.type, null, null); arguments.data[i] = cast(void *)arg; } }