From 673eec6972f12ced407dbde137ea9710c7bb6915 Mon Sep 17 00:00:00 2001 From: schinz Date: Wed, 23 Jul 2003 15:21:15 +0000 Subject: - do not put abstract methods in classes --- sources/scalac/transformer/AddInterfaces.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sources/scalac/transformer/AddInterfaces.java') diff --git a/sources/scalac/transformer/AddInterfaces.java b/sources/scalac/transformer/AddInterfaces.java index f2916e1d27..87266aa5e4 100644 --- a/sources/scalac/transformer/AddInterfaces.java +++ b/sources/scalac/transformer/AddInterfaces.java @@ -301,7 +301,7 @@ class AddInterfaces extends Transformer { Tree t = classBody[i]; Symbol tSym = t.symbol(); - if (t.hasSymbol() && phase.memberMovesToInterface(tSym)) + if (t.hasSymbol() && !classMemberMap.containsKey(tSym)) continue; Tree newT = transform(t); -- cgit v1.2.3