Class PhaseSupplier

java.lang.Object
org.ek9lang.compiler.config.PhaseSupplier
All Implemented Interfaces:
Supplier<List<BiFunction<Workspace, CompilerFlags, CompilationPhaseResult>>>
Direct Known Subclasses:
BackEndSupplier, FrontEndSupplier, FullPhaseSupplier, MiddleEndSupplier

public abstract class PhaseSupplier extends Object implements Supplier<List<BiFunction<Workspace, CompilerFlags, CompilationPhaseResult>>>
Abstract concept of a supplier of phases for a compilation.