Class OnDemandIRGenerator
java.lang.Object
org.ek9lang.compiler.phase7.OnDemandIRGenerator
Public facade for on-demand IR generation from the IDE.
Delegates to the package-private
IRDfnGenerator so callers outside
the phase7 package can generate IR for a single source file without
running the full compilation pipeline.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongenerate(CompilableSource source, SharedThreadContext<CompilableProgram> program) Generate IR for a single source file using the given compiled program state.generate(CompilableSource source, SharedThreadContext<CompilableProgram> program, List<AggregateSymbol> allPrograms) Generate IR for a single source file with pre-collected program list.
-
Constructor Details
-
OnDemandIRGenerator
public OnDemandIRGenerator()
-
-
Method Details