From 0bc48e99d91c250590e6ec1ed376aec348df5cb4 Mon Sep 17 00:00:00 2001 From: paltherr Date: Thu, 29 Jan 2004 17:43:10 +0000 Subject: - Added flag LIFTED to lifted classes and methods --- sources/scalac/transformer/LambdaLift.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'sources/scalac') diff --git a/sources/scalac/transformer/LambdaLift.java b/sources/scalac/transformer/LambdaLift.java index d6bb755d18..1acc0ba676 100644 --- a/sources/scalac/transformer/LambdaLift.java +++ b/sources/scalac/transformer/LambdaLift.java @@ -559,6 +559,7 @@ public class LambdaLift extends OwnerTransformer case ClassDef(_, _, _, _, _, _): ((ClassDef) tree).mods |= LIFTED; Symbol sym = tree.symbol(); + sym.flags |= LIFTED; assert sym.isLocal() : sym; Symbol constr = sym.primaryConstructor(); liftSymbol( @@ -569,6 +570,7 @@ public class LambdaLift extends OwnerTransformer case DefDef(_, _, _, _, _, _): ((DefDef) tree).mods |= LIFTED; Symbol sym = tree.symbol(); + sym.flags |= LIFTED; assert sym.isLocal() : sym; liftSymbol( sym, get(free.ftvs, sym).toArray(), -- cgit v1.2.3