@@ -78,7 +78,7 @@ class Definitions {
78
78
79
79
private def mkArityArray (name : String , arity : Int , countFrom : Int ): Array [ClassSymbol ] = {
80
80
val arr = new Array [ClassSymbol ](arity)
81
- for (i <- countFrom until arity) arr(i) = ctx.requiredClass(" scala. " + name + i)
81
+ for (i <- countFrom until arity) arr(i) = ctx.requiredClass(name + i)
82
82
arr
83
83
}
84
84
@@ -339,9 +339,10 @@ class Definitions {
339
339
340
340
// ----- Symbol sets ---------------------------------------------------
341
341
342
- lazy val FunctionClass = mkArityArray(" Function" , MaxFunctionArity , 0 )
343
- lazy val TupleClass = mkArityArray(" Tuple" , MaxTupleArity , 2 )
344
- lazy val ProductNClass = mkArityArray(" Product" , MaxTupleArity , 2 )
342
+ lazy val AbstractFunctionClass = mkArityArray(" runtime.AbstractFunction" , MaxFunctionArity , 0 )
343
+ lazy val FunctionClass = mkArityArray(" scala.Function" , MaxFunctionArity , 0 )
344
+ lazy val TupleClass = mkArityArray(" scala.Tuple" , MaxTupleArity , 2 )
345
+ lazy val ProductNClass = mkArityArray(" scala.Product" , MaxTupleArity , 2 )
345
346
346
347
lazy val FunctionClasses : Set [Symbol ] = FunctionClass .toSet
347
348
lazy val TupleClasses : Set [Symbol ] = TupleClass .toSet
0 commit comments