src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskPool.java
changeset 58713 ad69fd32778e
parent 51045 215d1a5b097a
equal deleted inserted replaced
58712:14e098407bb0 58713:ad69fd32778e
    50 import com.sun.source.util.TaskEvent;
    50 import com.sun.source.util.TaskEvent;
    51 import com.sun.source.util.TaskEvent.Kind;
    51 import com.sun.source.util.TaskEvent.Kind;
    52 import com.sun.source.util.TaskListener;
    52 import com.sun.source.util.TaskListener;
    53 import com.sun.source.util.TreeScanner;
    53 import com.sun.source.util.TreeScanner;
    54 import com.sun.tools.javac.code.Kinds;
    54 import com.sun.tools.javac.code.Kinds;
       
    55 import com.sun.tools.javac.code.Preview;
    55 import com.sun.tools.javac.code.Symbol;
    56 import com.sun.tools.javac.code.Symbol;
    56 import com.sun.tools.javac.code.Symtab;
    57 import com.sun.tools.javac.code.Symtab;
    57 import com.sun.tools.javac.code.Type;
    58 import com.sun.tools.javac.code.Type;
    58 import com.sun.tools.javac.code.Type.ClassType;
    59 import com.sun.tools.javac.code.Type.ClassType;
    59 import com.sun.tools.javac.code.TypeTag;
    60 import com.sun.tools.javac.code.TypeTag;
   255                 ((ReusableLog)Log.instance(this)).clear();
   256                 ((ReusableLog)Log.instance(this)).clear();
   256                 Enter.instance(this).newRound();
   257                 Enter.instance(this).newRound();
   257                 ((ReusableJavaCompiler)ReusableJavaCompiler.instance(this)).clear();
   258                 ((ReusableJavaCompiler)ReusableJavaCompiler.instance(this)).clear();
   258                 Types.instance(this).newRound();
   259                 Types.instance(this).newRound();
   259                 Check.instance(this).newRound();
   260                 Check.instance(this).newRound();
       
   261                 Check.instance(this).clear(); //clear mandatory warning handlers
       
   262                 Preview.instance(this).clear(); //clear mandatory warning handlers
   260                 Modules.instance(this).newRound();
   263                 Modules.instance(this).newRound();
   261                 Annotate.instance(this).newRound();
   264                 Annotate.instance(this).newRound();
   262                 CompileStates.instance(this).clear();
   265                 CompileStates.instance(this).clear();
   263                 MultiTaskListener.instance(this).clear();
   266                 MultiTaskListener.instance(this).clear();
   264 
   267