コード例 #1
0
 /**
  * Compiles the given source files and adds them to the CompilationState. See {@link
  * CompileMoreLater#compile} for details.
  *
  * @throws UnableToCompleteException if the compiler aborts (not a normal compile error).
  */
 public static CompilationState buildFrom(
     TreeLogger logger,
     CompilerContext compilerContext,
     Set<Resource> resources,
     AdditionalTypeProviderDelegate delegate)
     throws UnableToCompleteException {
   Event event = SpeedTracerLogger.start(DevModeEventType.CSB_BUILD_FROM_ORACLE);
   try {
     return instance.doBuildFrom(logger, compilerContext, resources, delegate);
   } finally {
     event.end();
   }
 }