From 5f8e5c235e425bc5cb65187ccc9c80b2acd7671f Mon Sep 17 00:00:00 2001 From: schinz Date: Fri, 21 Mar 2003 12:37:57 +0000 Subject: - bug fix: properly handle overloaded values in... - bug fix: properly handle overloaded values in classes --- sources/scalac/backend/jvm/GenJVM.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'sources/scalac/backend') 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()) { -- cgit v1.2.3