--- a/langtools/src/share/classes/com/sun/tools/javac/parser/Keywords.java Fri Sep 12 23:32:51 2008 -0700
+++ b/langtools/src/share/classes/com/sun/tools/javac/parser/Keywords.java Tue Sep 16 18:35:18 2008 -0700
@@ -28,6 +28,7 @@
import com.sun.tools.javac.util.Context;
import com.sun.tools.javac.util.Log;
import com.sun.tools.javac.util.Name;
+import com.sun.tools.javac.util.Names;
import static com.sun.tools.javac.parser.Token.*;
@@ -51,12 +52,12 @@
}
private final Log log;
- private final Name.Table names;
+ private final Names names;
protected Keywords(Context context) {
context.put(keywordsKey, this);
log = Log.instance(context);
- names = Name.Table.instance(context);
+ names = Names.instance(context);
for (Token t : Token.values()) {
if (t.name != null)
@@ -69,13 +70,13 @@
for (int i = 0; i <= maxKey; i++) key[i] = IDENTIFIER;
for (Token t : Token.values()) {
if (t.name != null)
- key[tokenName[t.ordinal()].index] = t;
+ key[tokenName[t.ordinal()].getIndex()] = t;
}
}
public Token key(Name name) {
- return (name.index > maxKey) ? IDENTIFIER : key[name.index];
+ return (name.getIndex() > maxKey) ? IDENTIFIER : key[name.getIndex()];
}
/**
@@ -94,6 +95,6 @@
private void enterKeyword(String s, Token token) {
Name n = names.fromString(s);
tokenName[token.ordinal()] = n;
- if (n.index > maxKey) maxKey = n.index;
+ if (n.getIndex() > maxKey) maxKey = n.getIndex();
}
}