summaryrefslogtreecommitdiff
path: root/sources/scalac/transformer/LambdaLiftPhase.java
diff options
context:
space:
mode:
authorpaltherr <paltherr@epfl.ch>2004-01-26 14:50:37 +0000
committerpaltherr <paltherr@epfl.ch>2004-01-26 14:50:37 +0000
commit364a11eaeec22c8385391114de81271613d58c82 (patch)
tree1231f45ee8fed8c4fb4d6e974c170867180f46ed /sources/scalac/transformer/LambdaLiftPhase.java
parent30d9763761a0daad22e7f1fc84b762079d966c17 (diff)
downloadscala-364a11eaeec22c8385391114de81271613d58c82.tar.gz
scala-364a11eaeec22c8385391114de81271613d58c82.tar.bz2
scala-364a11eaeec22c8385391114de81271613d58c82.zip
- Added automatic rebinding and unaliasing in T...
- Added automatic rebinding and unaliasing in TypeRef creation
Diffstat (limited to 'sources/scalac/transformer/LambdaLiftPhase.java')
-rw-r--r--sources/scalac/transformer/LambdaLiftPhase.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/sources/scalac/transformer/LambdaLiftPhase.java b/sources/scalac/transformer/LambdaLiftPhase.java
index 6919c56364..65da6b928b 100644
--- a/sources/scalac/transformer/LambdaLiftPhase.java
+++ b/sources/scalac/transformer/LambdaLiftPhase.java
@@ -73,7 +73,7 @@ public class LambdaLiftPhase extends Phase implements Kinds, Modifiers {
case ThisType(Symbol s):
if (s == Symbol.NONE) {
pre = sym.owner().enclClass().thisType();
- tp = Type.TypeRef(pre, sym, targs);
+ tp = Type.typeRef(pre, sym, targs);
}
}
}
@@ -95,7 +95,7 @@ public class LambdaLiftPhase extends Phase implements Kinds, Modifiers {
targs1[i] = proxy(tparams[i], owner).type();
i++;
}
- return Type.TypeRef(pre, sym, targs1);
+ return Type.typeRef(pre, sym, targs1);
}
} else if (LambdaLift.isLocal(sym, owner)) {
assert targs.length == 0;