summaryrefslogtreecommitdiff
path: root/sources
diff options
context:
space:
mode:
authorpaltherr <paltherr@epfl.ch>2003-08-14 15:29:52 +0000
committerpaltherr <paltherr@epfl.ch>2003-08-14 15:29:52 +0000
commitc635da58a6a73a066057afbc3873ceb76f233f80 (patch)
tree8e1cac5a0a198e79580cf238d8caaff4a29d25c8 /sources
parent417db2c8956da7d2108845d1cb5819c7e1543bf4 (diff)
downloadscala-c635da58a6a73a066057afbc3873ceb76f233f80.tar.gz
scala-c635da58a6a73a066057afbc3873ceb76f233f80.tar.bz2
scala-c635da58a6a73a066057afbc3873ceb76f233f80.zip
- Use nextInfo of constr (this was lost by last...
- Use nextInfo of constr (this was lost by last change)
Diffstat (limited to 'sources')
-rw-r--r--sources/scalac/transformer/LambdaLiftPhase.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/sources/scalac/transformer/LambdaLiftPhase.java b/sources/scalac/transformer/LambdaLiftPhase.java
index c5b396351e..a891aa0dc7 100644
--- a/sources/scalac/transformer/LambdaLiftPhase.java
+++ b/sources/scalac/transformer/LambdaLiftPhase.java
@@ -98,7 +98,7 @@ public class LambdaLiftPhase extends PhaseDescriptor implements Kinds, Modifiers
case ThisType(_):
if (sym.kind == CLASS &&
sym.primaryConstructor().isUpdated(nextPhase)) {
- Symbol[] tparams = sym.typeParams();
+ Symbol[] tparams = sym.primaryConstructor().nextInfo().typeParams();
int i = tparams.length;
while (i > 0 && (tparams[i-1].flags & SYNTHETIC) != 0)
i--;