From 7a04b119c9744262bd46c1795b811f56df9516a6 Mon Sep 17 00:00:00 2001 From: Martin Odersky Date: Fri, 7 Mar 2014 11:05:02 +0100 Subject: Removed explicit tuplings from dotc codebase. Eliminated all "Dotty deviations" which were due to lack of auto-tupling. --- src/dotty/tools/dotc/core/Definitions.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/dotty/tools/dotc/core/Definitions.scala') diff --git a/src/dotty/tools/dotc/core/Definitions.scala b/src/dotty/tools/dotc/core/Definitions.scala index bcf2bb74c..22e308062 100644 --- a/src/dotty/tools/dotc/core/Definitions.scala +++ b/src/dotty/tools/dotc/core/Definitions.scala @@ -292,7 +292,7 @@ class Definitions { lazy val targs = ft.argInfos if ((FunctionClasses contains tsym) && (targs.length - 1 <= MaxFunctionArity) && - (FunctionClass(targs.length - 1) == tsym)) Some((targs.init, targs.last)) // Dotty deviation: no auto-tupling + (FunctionClass(targs.length - 1) == tsym)) Some(targs.init, targs.last) else None } } -- cgit v1.2.3