Package org.ek9lang.compiler.config
Class FullPhaseSupplier
java.lang.Object
org.ek9lang.compiler.config.PhaseSupplier
org.ek9lang.compiler.config.FullPhaseSupplier
- All Implemented Interfaces:
Supplier<List<BiFunction<Workspace,
CompilerFlags, CompilationPhaseResult>>>
Supplies all the phases for a full compilation from end to end.
-
Field Summary
Fields inherited from class org.ek9lang.compiler.config.PhaseSupplier
compilableProgramAccess, listener, reporter
-
Constructor Summary
ConstructorDescriptionFullPhaseSupplier
(SharedThreadContext<CompilableProgram> compilableProgramAccess, CompilationPhaseListener listener, CompilerReporter reporter) Create a new supplier of a full set of compiler phases. -
Method Summary
-
Constructor Details
-
Method Details
-
get
-