1.1 --- a/src/share/classes/com/sun/tools/javac/comp/MemberEnter.java Tue Aug 05 17:07:13 2008 -0700 1.2 +++ b/src/share/classes/com/sun/tools/javac/comp/MemberEnter.java Fri Aug 08 15:16:25 2008 +0100 1.3 @@ -828,6 +828,9 @@ 1.4 // Save class environment for later member enter (2) processing. 1.5 halfcompleted.append(env); 1.6 1.7 + // Mark class as not yet attributed. 1.8 + c.flags_field |= UNATTRIBUTED; 1.9 + 1.10 // If this is a toplevel-class, make sure any preceding import 1.11 // clauses have been seen. 1.12 if (c.owner.kind == PCK) { 1.13 @@ -835,9 +838,6 @@ 1.14 todo.append(env); 1.15 } 1.16 1.17 - // Mark class as not yet attributed. 1.18 - c.flags_field |= UNATTRIBUTED; 1.19 - 1.20 if (c.owner.kind == TYP) 1.21 c.owner.complete(); 1.22