   L_method_start
    ALOAD 1
    DUP
    IFNONNULL L_mapping
    POP
    ICONST_M1
    GOTO L_switch
   L_mapping
    GETSTATIC org/jacoco/core/test/validation/kotlin/targets/KotlinWhenEnumTarget$WhenMappings.$EnumSwitchMapping$0 : [I
    SWAP
    INVOKEVIRTUAL org/jacoco/core/test/validation/kotlin/targets/KotlinWhenEnumTarget$Enum.ordinal ()I
    IALOAD
   L_switch
    TABLESWITCH
      -1: L_case_null
      0: L_default
      1: L_case_a
      2: L_case_b
      default: L_default
   L_case_a
    LDC "a"
    GOTO L_after
   L_case_b
    LDC "b"
    GOTO L_after
   L_case_null
    LDC "null"
    GOTO L_after
   L_default
    NEW kotlin/NoWhenBranchMatchedException
    DUP
    INVOKESPECIAL kotlin/NoWhenBranchMatchedException.<init> ()V
    ATHROW
   L_after
    ARETURN
   L_method_end
    LOCALVARIABLE this Lorg/jacoco/core/test/validation/kotlin/targets/KotlinWhenEnumTarget; L_method_start L_method_end 0
    LOCALVARIABLE e Lorg/jacoco/core/test/validation/kotlin/targets/KotlinWhenEnumTarget$Enum; L_method_start L_method_end 1
    LINENUMBER 5 L_method_start
    LINENUMBER 6 L_case_a
    LINENUMBER 7 L_case_b
    LINENUMBER 8 L_case_null
    LINENUMBER 5 L_default
    LINENUMBER 9 L_after
    MAXSTACK = 2
    MAXLOCALS = 2
