diff options
author | mihaylov <mihaylov@epfl.ch> | 2004-02-04 16:41:12 +0000 |
---|---|---|
committer | mihaylov <mihaylov@epfl.ch> | 2004-02-04 16:41:12 +0000 |
commit | 24e7b23949904864117a81611319ef8ec86f9026 (patch) | |
tree | 45105daf31e9a939330ce5e2893930e862276e01 /sources/scalac | |
parent | b2847d55160be34f5e5c226c9e24704419057f36 (diff) | |
download | scala-24e7b23949904864117a81611319ef8ec86f9026.tar.gz scala-24e7b23949904864117a81611319ef8ec86f9026.tar.bz2 scala-24e7b23949904864117a81611319ef8ec86f9026.zip |
- Make lifted functions private final.
Diffstat (limited to 'sources/scalac')
-rw-r--r-- | sources/scalac/transformer/LambdaLift.java | 2 |
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(), |