diff options
-rw-r--r-- | sources/scalac/backend/jvm/GenJVM.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sources/scalac/backend/jvm/GenJVM.java b/sources/scalac/backend/jvm/GenJVM.java index 9c8020b5d5..60e426e410 100644 --- a/sources/scalac/backend/jvm/GenJVM.java +++ b/sources/scalac/backend/jvm/GenJVM.java @@ -566,7 +566,8 @@ class JVMGenerator { // Add value members (i.e. fields) to current class. protected void addValueClassMembers(Tree.ClassDef cDef) { Symbol cSym = cDef.symbol(); - Scope.SymbolIterator memberIt = cSym.members().iterator(); + Scope.SymbolIterator memberIt = + new Scope.UnloadIterator(cSym.members().iterator()); while (memberIt.hasNext()) { Symbol member = memberIt.next(); if (member.isTerm() && !member.isMethod()) { |