Package org.codehaus.groovy.classgen.asm

# Class CompileStack.SwitchExpressionContext

java.lang.Object
org.codehaus.groovy.classgen.asm.CompileStack.SwitchExpressionContext

Enclosing class:
  CompileStack

public static final class CompileStack.SwitchExpressionContext extends Object
Join-point information for a switch expression being compiled (GROOVY-12255).

Since:
  6.0.0

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `final org.objectweb.asm.Label`
  `endLabel`
  Label at which every completing arm joins, with the result on the stack.
  `final ClassNode`
  `resultType`
  Type of the value left on the operand stack at `endLabel`.

- ## Method Summary

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Field Details

  - ### endLabel

    public final org.objectweb.asm.Label endLabel
    Label at which every completing arm joins, with the result on the stack.

  - ### resultType

    public final ClassNode resultType
    Type of the value left on the operand stack at `endLabel`.