diff -r 7e2249b1c13d -r eff38cc97183 src/share/classes/com/sun/tools/javac/comp/Check.java --- a/src/share/classes/com/sun/tools/javac/comp/Check.java Fri Sep 12 23:32:51 2008 -0700 +++ b/src/share/classes/com/sun/tools/javac/comp/Check.java Tue Sep 16 18:35:18 2008 -0700 @@ -56,7 +56,7 @@ protected static final Context.Key checkKey = new Context.Key(); - private final Name.Table names; + private final Names names; private final Log log; private final Symtab syms; private final Infer infer; @@ -82,7 +82,7 @@ protected Check(Context context) { context.put(checkKey, this); - names = Name.Table.instance(context); + names = Names.instance(context); log = Log.instance(context); syms = Symtab.instance(context); infer = Infer.instance(context); @@ -628,7 +628,7 @@ case TYP: if (sym.isLocal()) { mask = LocalClassFlags; - if (sym.name.len == 0) { // Anonymous class + if (sym.name.isEmpty()) { // Anonymous class // Anonymous classes in static methods are themselves static; // that's why we admit STATIC here. mask |= STATIC;