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;
 			}
 		}