summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sources/scalac/transformer/LambdaLift.java9
1 files changed, 5 insertions, 4 deletions
diff --git a/sources/scalac/transformer/LambdaLift.java b/sources/scalac/transformer/LambdaLift.java
index 209be84626..9677703bb8 100644
--- a/sources/scalac/transformer/LambdaLift.java
+++ b/sources/scalac/transformer/LambdaLift.java
@@ -656,11 +656,11 @@ public class LambdaLift extends OwnerTransformer
}
Tree mkList(int pos, Type elemtpe, Tree[] args, int start) {
- if (start == args.length) return mkNil(pos);
- else return mkCons(pos, elemtpe, args[start],
- mkList(pos, elemtpe, args, start + 1));
+ if (start == args.length) return gen.Nil(pos);
+ else return gen.Cons(pos, elemtpe, args[start],
+ mkList(pos, elemtpe, args, start + 1));
}
-
+ /*
Tree mkNil(int pos) {
return gen.mkRef(pos, global.definitions.getModule(Names.scala_Nil));
}
@@ -675,4 +675,5 @@ public class LambdaLift extends OwnerTransformer
new Tree[]{gen.mkType(pos, elemtpe)}),
new Tree[]{hd, tl}));
}
+ */
}