diff dmd/TypeClass.d @ 73:ef02e2e203c2

Updating to dmd2.033
author korDen
date Sat, 28 Aug 2010 19:42:41 +0400
parents 2e2a5c3f943a
children 43073c7c7769
line wrap: on
line diff
--- a/dmd/TypeClass.d	Sat Aug 28 16:19:48 2010 +0200
+++ b/dmd/TypeClass.d	Sat Aug 28 19:42:41 2010 +0400
@@ -398,7 +398,7 @@
 				e = e.semantic(sc);
 				return e;
 			}
-			else if (d.needThis() && (hasThis(sc) || !d.isFuncDeclaration()))
+			else if (d.needThis() && (hasThis(sc) || !(sc.intypeof || d.isFuncDeclaration())))
 			{
 				if (sc.func)
 				{