Enum Class BytecodeGenerationContext.DispatchCase

java.lang.Object
java.lang.Enum<BytecodeGenerationContext.DispatchCase>
org.ek9lang.compiler.backend.jvm.BytecodeGenerationContext.DispatchCase
All Implemented Interfaces:
Serializable, Comparable<BytecodeGenerationContext.DispatchCase>, Constable
Enclosing class:
BytecodeGenerationContext

public static enum BytecodeGenerationContext.DispatchCase extends Enum<BytecodeGenerationContext.DispatchCase>
Dispatch case for FOR_RANGE_POLYMORPHIC three-way generation. Tracks which dispatch case (equal, ascending, descending) is currently being generated. Used to make label names unique when the same body IR is processed three times.