< prev index next >

src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java

Print this page
*** 207,11 ***
          localEnv.enclClass = tree;
          localEnv.outer = env;
          localEnv.info.lint = null; // leave this to be filled in by Attr,
                                     // when annotations have been processed
          localEnv.info.isAnonymousDiamond = TreeInfo.isDiamond(env.tree);
!         localEnv.info.ctorPrologue = false;
          return localEnv;
      }
  
      /** Create a fresh environment for toplevels.
       *  @param tree     The toplevel tree.
--- 207,11 ---
          localEnv.enclClass = tree;
          localEnv.outer = env;
          localEnv.info.lint = null; // leave this to be filled in by Attr,
                                     // when annotations have been processed
          localEnv.info.isAnonymousDiamond = TreeInfo.isDiamond(env.tree);
!         localEnv.info.earlyContext = localEnv.info.earlyContext.nested(true);
          return localEnv;
      }
  
      /** Create a fresh environment for toplevels.
       *  @param tree     The toplevel tree.
< prev index next >