diff -r 1dd813a529cf -r abaceae7c9f8 src/share/classes/com/sun/tools/javac/code/Scope.java --- a/src/share/classes/com/sun/tools/javac/code/Scope.java Mon Nov 15 14:41:21 2010 +0000 +++ b/src/share/classes/com/sun/tools/javac/code/Scope.java Wed Nov 17 15:07:43 2010 -0800 @@ -528,7 +528,7 @@ } public Entry next() { Entry e = super.shadowed; - while (isBogus()) + while (e.isBogus()) e = e.shadowed; return e; }