Uses of Record Class
org.ek9lang.compiler.phase7.generator.PipelineVarPlan
Packages that use PipelineVarPlan
-
Uses of PipelineVarPlan in org.ek9lang.compiler.phase7.generator
Methods in org.ek9lang.compiler.phase7.generator that return PipelineVarPlanModifier and TypeMethodDescription(package private) PipelineVarPlanStreamPipelineMachinery.planPipelineVars(List<EK9Parser.StreamPartContext> stages, String sourceVar, ISymbol sourceType, String scopeId, DebugInfo debugInfo, List<IRInstr> declarationsOut) Compute the per-boundary item-variable plan for an in-loop stage list, allocating a fresh variable (declared at the produced type) only where a stage changes the element type.(package private) static PipelineVarPlanMethods in org.ek9lang.compiler.phase7.generator with parameters of type PipelineVarPlanModifier and TypeMethodDescription(package private) StageWrapResultStreamStageDispatcher.wrapWithStages(List<EK9Parser.StreamPartContext> stages, List<IRInstr> innerBody, String pipelineItemVar, ISymbol elementType, DebugInfo debugInfo, List<StageState> stageStates, String asyncExecutorVar, PipelineVarPlan plan) Core stage-wrapping with an explicit per-boundaryPipelineVarPlan.(package private) StageWrapResultStreamStageDispatcher.wrapWithStages(List<EK9Parser.StreamPartContext> stages, List<IRInstr> innerBody, String pipelineItemVar, ISymbol elementType, DebugInfo debugInfo, List<StageState> stageStates, String asyncExecutorVar, PipelineVarPlan plan, String doneFlagVar) Core stage-wrapping, additionally threading adoneFlagVarinto a HEAD stage's else-branch.