Class CompilationRunner
java.lang.Object
tripleo.elijah.stateful._RegistrationTarget
tripleo.elijah_durable_congenial.comp.internal.CompilationRunner
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal ICompilationBusfinal CR_Statefinal @NotNull IProgressSink -
Constructor Summary
ConstructorsConstructorDescriptionCompilationRunner(@NotNull ICompilationAccess aca, CR_State aCrState) CompilationRunner(@NotNull ICompilationAccess aca, CR_State aCrState, Supplier<CompilationBus> scb) -
Method Summary
Modifier and TypeMethodDescriptionvoidlogProgress(int number, String text) @NotNull Operation<CompilerInstructions>parseEzFile(@NotNull SourceFileParserParams p) @NotNull Operation<CompilerInstructions>realParseEzFile(@NotNull SourceFileParserParams p) voidstart(CompilerInstructions ci, @NotNull IPipelineAccess pa) Methods inherited from class tripleo.elijah.stateful._RegistrationTarget
registerState
-
Field Details
-
cb
-
crState
-
progressSink
-
-
Constructor Details
-
CompilationRunner
-
CompilationRunner
public CompilationRunner(@NotNull @NotNull ICompilationAccess aca, CR_State aCrState, Supplier<CompilationBus> scb)
-
-
Method Details
-
logProgress
-
parseEzFile
@NotNull public @NotNull Operation<CompilerInstructions> parseEzFile(@NotNull @NotNull SourceFileParserParams p) -
realParseEzFile
@NotNull public @NotNull Operation<CompilerInstructions> realParseEzFile(@NotNull @NotNull SourceFileParserParams p) -
_accessCompilation
-
cr_find_cis
-
start
-