diff options
author | paltherr <paltherr@epfl.ch> | 2004-01-26 14:50:37 +0000 |
---|---|---|
committer | paltherr <paltherr@epfl.ch> | 2004-01-26 14:50:37 +0000 |
commit | 364a11eaeec22c8385391114de81271613d58c82 (patch) | |
tree | 1231f45ee8fed8c4fb4d6e974c170867180f46ed /sources/scalac/transformer/LambdaLiftPhase.java | |
parent | 30d9763761a0daad22e7f1fc84b762079d966c17 (diff) | |
download | scala-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.java | 4 |
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; |