Uses of Record Class
org.ek9lang.compiler.ir.instructions.ForRangePolymorphicInstr.ContinueCondition
Packages that use ForRangePolymorphicInstr.ContinueCondition
Package
Description
IR Instruction Classes - The instruction set for EK9 intermediate representation.
-
Uses of ForRangePolymorphicInstr.ContinueCondition in org.ek9lang.compiler.ir.instructions
Methods in org.ek9lang.compiler.ir.instructions that return ForRangePolymorphicInstr.ContinueConditionModifier and TypeMethodDescriptionForRangePolymorphicInstr.getContinueCondition()The optional extra condition every iteration must satisfy - in EVERY dispatch case (equal included) and BEFORE the range test - or null.Methods in org.ek9lang.compiler.ir.instructions with parameters of type ForRangePolymorphicInstr.ContinueConditionModifier and TypeMethodDescriptionstatic ForRangePolymorphicInstrForRangePolymorphicInstr.forRangePolymorphic(List<IRInstr> initializationInstructions, ForRangePolymorphicInstr.DispatchCases dispatchCases, ForRangePolymorphicInstr.LoopMetadata metadata, List<IRInstr> bodyInstructions, ForRangePolymorphicInstr.ScopeMetadata scopeMetadata, ForRangePolymorphicInstr.ContinueCondition continueCondition, DebugInfo debugInfo) Create a polymorphic for-range loop instruction whose iterations are also bounded by aForRangePolymorphicInstr.ContinueCondition(a stream'shead: decision 10, rule B).