src/share/classes/com/sun/tools/javac/parser/Keywords.java

changeset 113
eff38cc97183
parent 80
5c9cdeb740f2
child 117
24a47c3062fe
     1.1 --- a/src/share/classes/com/sun/tools/javac/parser/Keywords.java	Fri Sep 12 23:32:51 2008 -0700
     1.2 +++ b/src/share/classes/com/sun/tools/javac/parser/Keywords.java	Tue Sep 16 18:35:18 2008 -0700
     1.3 @@ -28,6 +28,7 @@
     1.4  import com.sun.tools.javac.util.Context;
     1.5  import com.sun.tools.javac.util.Log;
     1.6  import com.sun.tools.javac.util.Name;
     1.7 +import com.sun.tools.javac.util.Names;
     1.8  
     1.9  import static com.sun.tools.javac.parser.Token.*;
    1.10  
    1.11 @@ -51,12 +52,12 @@
    1.12      }
    1.13  
    1.14      private final Log log;
    1.15 -    private final Name.Table names;
    1.16 +    private final Names names;
    1.17  
    1.18      protected Keywords(Context context) {
    1.19          context.put(keywordsKey, this);
    1.20          log = Log.instance(context);
    1.21 -        names = Name.Table.instance(context);
    1.22 +        names = Names.instance(context);
    1.23  
    1.24          for (Token t : Token.values()) {
    1.25              if (t.name != null)
    1.26 @@ -69,13 +70,13 @@
    1.27          for (int i = 0; i <= maxKey; i++) key[i] = IDENTIFIER;
    1.28          for (Token t : Token.values()) {
    1.29              if (t.name != null)
    1.30 -                key[tokenName[t.ordinal()].index] = t;
    1.31 +                key[tokenName[t.ordinal()].getIndex()] = t;
    1.32          }
    1.33      }
    1.34  
    1.35  
    1.36      public Token key(Name name) {
    1.37 -        return (name.index > maxKey) ? IDENTIFIER : key[name.index];
    1.38 +        return (name.getIndex() > maxKey) ? IDENTIFIER : key[name.getIndex()];
    1.39      }
    1.40  
    1.41      /**
    1.42 @@ -94,6 +95,6 @@
    1.43      private void enterKeyword(String s, Token token) {
    1.44          Name n = names.fromString(s);
    1.45          tokenName[token.ordinal()] = n;
    1.46 -        if (n.index > maxKey) maxKey = n.index;
    1.47 +        if (n.getIndex() > maxKey) maxKey = n.getIndex();
    1.48      }
    1.49  }

mercurial