Uses of Record Class
org.ek9lang.compiler.ir.instructions.ForRangePolymorphicInstr.ProgressCheck
Packages that use ForRangePolymorphicInstr.ProgressCheck
Package
Description
JVM Bytecode Generation - Transforms EK9 IR into JVM bytecode.
IR Instruction Classes - The instruction set for EK9 intermediate representation.
-
Uses of ForRangePolymorphicInstr.ProgressCheck in org.ek9lang.compiler.backend.jvm
Methods in org.ek9lang.compiler.backend.jvm that return ForRangePolymorphicInstr.ProgressCheckModifier and TypeMethodDescriptionLoopCaseData.progressCheck()Returns the value of theprogressCheckrecord component.Constructors in org.ek9lang.compiler.backend.jvm with parameters of type ForRangePolymorphicInstr.ProgressCheckModifierConstructorDescription(package private)LoopCaseData(org.objectweb.asm.Label loopStart, List<IRInstr> conditionTemplate, String conditionPrimitive, List<IRInstr> bodySetup, ForRangePolymorphicInstr.ValueGuard valueGuard, List<IRInstr> body, ForRangePolymorphicInstr.EndCheck endCheck, List<IRInstr> increment, ForRangePolymorphicInstr.ProgressCheck progressCheck, org.objectweb.asm.Label endLabel, String loopScopeId, BytecodeGenerationContext.DispatchCase dispatchCase) Creates an instance of aLoopCaseDatarecord class. -
Uses of ForRangePolymorphicInstr.ProgressCheck in org.ek9lang.compiler.ir.instructions
Methods in org.ek9lang.compiler.ir.instructions that return ForRangePolymorphicInstr.ProgressCheckModifier and TypeMethodDescriptionForRangePolymorphicInstr.AscendingCase.progressCheck()Returns the value of theprogressCheckrecord component.ForRangePolymorphicInstr.DescendingCase.progressCheck()Returns the value of theprogressCheckrecord component.Constructors in org.ek9lang.compiler.ir.instructions with parameters of type ForRangePolymorphicInstr.ProgressCheckModifierConstructorDescriptionAscendingCase(List<IRInstr> directionCheck, String directionPrimitive, List<IRInstr> loopConditionTemplate, String loopConditionPrimitive, List<IRInstr> loopBodySetup, ForRangePolymorphicInstr.ValueGuard valueGuard, ForRangePolymorphicInstr.EndCheck endCheck, List<IRInstr> loopIncrement, ForRangePolymorphicInstr.ProgressCheck progressCheck) Creates an instance of aAscendingCaserecord class.DescendingCase(List<IRInstr> directionCheck, String directionPrimitive, List<IRInstr> loopConditionTemplate, String loopConditionPrimitive, List<IRInstr> loopBodySetup, ForRangePolymorphicInstr.ValueGuard valueGuard, ForRangePolymorphicInstr.EndCheck endCheck, List<IRInstr> loopIncrement, ForRangePolymorphicInstr.ProgressCheck progressCheck) Creates an instance of aDescendingCaserecord class. -
Uses of ForRangePolymorphicInstr.ProgressCheck in org.ek9lang.compiler.phase7.generator
Methods in org.ek9lang.compiler.phase7.generator that return ForRangePolymorphicInstr.ProgressCheckModifier and TypeMethodDescriptionRangeIterationHelper.CaseConstructorParams.progressCheck()Returns the value of theprogressCheckrecord component.Constructors in org.ek9lang.compiler.phase7.generator with parameters of type ForRangePolymorphicInstr.ProgressCheckModifierConstructorDescription(package private)CaseConstructorParams(List<IRInstr> directionCheck, String directionPrimitive, List<IRInstr> loopConditionTemplate, String loopConditionPrimitive, List<IRInstr> loopBodySetup, ForRangePolymorphicInstr.ValueGuard valueGuard, ForRangePolymorphicInstr.EndCheck endCheck, List<IRInstr> loopIncrement, ForRangePolymorphicInstr.ProgressCheck progressCheck) Creates an instance of aCaseConstructorParamsrecord class.