langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
changeset 44291 e1b620ac6c98
parent 43585 19e14d35add0
child 45504 ea7475564d07
child 45687 07463ccee73b
equal deleted inserted replaced
44290:202973b2d1ae 44291:e1b620ac6c98
  1057 
  1057 
  1058             List<JCCompilationUnit> parsedFiles = compiler.parseFiles(newSourceFiles);
  1058             List<JCCompilationUnit> parsedFiles = compiler.parseFiles(newSourceFiles);
  1059             roots = prev.roots.appendList(parsedFiles);
  1059             roots = prev.roots.appendList(parsedFiles);
  1060 
  1060 
  1061             // Check for errors after parsing
  1061             // Check for errors after parsing
  1062             if (unrecoverableError())
  1062             if (unrecoverableError()) {
       
  1063                 compiler.initModules(List.nil());
  1063                 return;
  1064                 return;
       
  1065             }
  1064 
  1066 
  1065             roots = compiler.initModules(roots);
  1067             roots = compiler.initModules(roots);
  1066 
  1068 
  1067             enterClassFiles(genClassFiles);
  1069             enterClassFiles(genClassFiles);
  1068             List<ClassSymbol> newClasses = enterClassFiles(newClassFiles);
  1070             List<ClassSymbol> newClasses = enterClassFiles(newClassFiles);