diff dmd/TypeFunction.d @ 131:206db751bd4c

dmdfe 2.037 compiles now
author Eldar Insafutdinov <e.insafutdinov@gmail.com>
date Fri, 10 Sep 2010 00:27:37 +0100
parents 60bb0fe4563e
children c494af1dba80
line wrap: on
line diff
--- a/dmd/TypeFunction.d	Thu Sep 09 22:51:44 2010 +0100
+++ b/dmd/TypeFunction.d	Fri Sep 10 00:27:37 2010 +0100
@@ -32,6 +32,8 @@
 import dmd.TY;
 import dmd.TRUST;
 import dmd.Util;
+import dmd.FuncDeclaration;
+import dmd.Dsymbol;
 import dmd.TemplateInstance : isTuple;
 
 import dmd.backend.TYPE;
@@ -205,7 +207,7 @@
 			argsc.stc = STCundefined;			// don't inherit storage class
 			argsc.protection = PROT.PROTpublic;
 
-			size_t dim = Argument.dim(tf.parameters);
+			size_t dim = Parameter.dim(tf.parameters);
 
 			for (size_t i = 0; i < dim; i++)
 			{   auto arg = Parameter.getNth(tf.parameters, i);