diff options
Diffstat (limited to 'sources/scalac/transformer/AddInterfaces.java')
-rw-r--r-- | sources/scalac/transformer/AddInterfaces.java | 2 |
1 files changed, 1 insertions, 1 deletions
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); |