src/share/classes/com/sun/tools/javac/comp/Attr.java

changeset 113
eff38cc97183
parent 110
91eea580fbe9
child 122
1a9276e7cb18
equal deleted inserted replaced
112:7e2249b1c13d 113:eff38cc97183
66 */ 66 */
67 public class Attr extends JCTree.Visitor { 67 public class Attr extends JCTree.Visitor {
68 protected static final Context.Key<Attr> attrKey = 68 protected static final Context.Key<Attr> attrKey =
69 new Context.Key<Attr>(); 69 new Context.Key<Attr>();
70 70
71 final Name.Table names; 71 final Names names;
72 final Log log; 72 final Log log;
73 final Symtab syms; 73 final Symtab syms;
74 final Resolve rs; 74 final Resolve rs;
75 final Check chk; 75 final Check chk;
76 final MemberEnter memberEnter; 76 final MemberEnter memberEnter;
90 } 90 }
91 91
92 protected Attr(Context context) { 92 protected Attr(Context context) {
93 context.put(attrKey, this); 93 context.put(attrKey, this);
94 94
95 names = Name.Table.instance(context); 95 names = Names.instance(context);
96 log = Log.instance(context); 96 log = Log.instance(context);
97 syms = Symtab.instance(context); 97 syms = Symtab.instance(context);
98 rs = Resolve.instance(context); 98 rs = Resolve.instance(context);
99 chk = Check.instance(context); 99 chk = Check.instance(context);
100 memberEnter = MemberEnter.instance(context); 100 memberEnter = MemberEnter.instance(context);

mercurial