summaryrefslogtreecommitdiff
path: root/sources/scalac/transformer/LambdaLift.java
diff options
context:
space:
mode:
authormihaylov <mihaylov@epfl.ch>2004-02-04 16:41:12 +0000
committermihaylov <mihaylov@epfl.ch>2004-02-04 16:41:12 +0000
commit24e7b23949904864117a81611319ef8ec86f9026 (patch)
tree45105daf31e9a939330ce5e2893930e862276e01 /sources/scalac/transformer/LambdaLift.java
parentb2847d55160be34f5e5c226c9e24704419057f36 (diff)
downloadscala-24e7b23949904864117a81611319ef8ec86f9026.tar.gz
scala-24e7b23949904864117a81611319ef8ec86f9026.tar.bz2
scala-24e7b23949904864117a81611319ef8ec86f9026.zip
- Make lifted functions private final.
Diffstat (limited to 'sources/scalac/transformer/LambdaLift.java')
-rw-r--r--sources/scalac/transformer/LambdaLift.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/sources/scalac/transformer/LambdaLift.java b/sources/scalac/transformer/LambdaLift.java
index c2f1378a60..af9278bcac 100644
--- a/sources/scalac/transformer/LambdaLift.java
+++ b/sources/scalac/transformer/LambdaLift.java
@@ -573,7 +573,7 @@ public class LambdaLift extends OwnerTransformer
case DefDef(_, _, _, _, _, _):
((DefDef) tree).mods |= LIFTED;
Symbol sym = tree.symbol();
- sym.flags |= LIFTED;
+ sym.flags |= LIFTED | PRIVATE | FINAL;
assert sym.isLocal() : sym;
liftSymbol(
sym, get(free.ftvs, sym).toArray(),