langtools/src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
changeset 6929 81a6a7c1bef1
parent 6721 d92073844278
child 7615 8bc078486f2b
equal deleted inserted replaced
6928:b261e884b833 6929:81a6a7c1bef1
   666     /** Default member enter visitor method: do nothing
   666     /** Default member enter visitor method: do nothing
   667      */
   667      */
   668     public void visitTree(JCTree tree) {
   668     public void visitTree(JCTree tree) {
   669     }
   669     }
   670 
   670 
   671 
       
   672     public void visitErroneous(JCErroneous tree) {
   671     public void visitErroneous(JCErroneous tree) {
   673         memberEnter(tree.errs, env);
   672         if (tree.errs != null)
       
   673             memberEnter(tree.errs, env);
   674     }
   674     }
   675 
   675 
   676     public Env<AttrContext> getMethodEnv(JCMethodDecl tree, Env<AttrContext> env) {
   676     public Env<AttrContext> getMethodEnv(JCMethodDecl tree, Env<AttrContext> env) {
   677         Env<AttrContext> mEnv = methodEnv(tree, env);
   677         Env<AttrContext> mEnv = methodEnv(tree, env);
   678         mEnv.info.lint = mEnv.info.lint.augment(tree.sym.attributes_field, tree.sym.flags());
   678         mEnv.info.lint = mEnv.info.lint.augment(tree.sym.attributes_field, tree.sym.flags());