File tree Expand file tree Collapse file tree 1 file changed +153
-151
lines changed 
plugins/kotlin/testData/results/pkg Expand file tree Collapse file tree 1 file changed +153
-151
lines changed Original file line number Diff line number Diff line change @@ -64,7 +64,7 @@ public class TestWhen {
6464         1 -> var10000 = "one";// 61
6565         2, 3, 5 -> var10000 = "prime";// 62
6666         4 -> var10000 = "something";// 63
67-          else -> something";
67+          else -> var10000 = " something";
6868      }
6969
7070      System.out.println(var10000);// 65
@@ -89,8 +89,10 @@ public class TestWhen {
8989
9090   public fun testSwitchWithEmptyCases(a: Int) {
9191      when (a) {// 86
92-          1 ->          else ->          2, 3 -> System.out.println(a + 4);// 88
92+          1 -> {}
93+          2, 3 -> System.out.println(a + 4);// 88
9394         4, 8, 1000 -> System.out.println("even");// 89
95+          else -> {}
9496      }
9597   }// 92
9698
@@ -692,148 +694,148 @@ class 'pkg/TestWhen' {
692694      39      90
693695      3a      90
694696      3b      90
695-       3f      91 
696-       40      91 
697-       41      91 
698-       43      91 
699-       44      91 
700-       45      91 
701-       46      91 
702-       47      91 
703-       48      91 
704-       49      91 
705-       4a      92 
706-       4d      92 
707-       4e      92 
708-       4f      92 
709-       50      92 
710-       51      92 
711-       53      92 
712-       54      92 
713-       55      92 
714-       56      94 
697+       3f      92 
698+       40      92 
699+       41      92 
700+       43      92 
701+       44      92 
702+       45      92 
703+       46      92 
704+       47      92 
705+       48      92 
706+       49      92 
707+       4a      93 
708+       4d      93 
709+       4e      93 
710+       4f      93 
711+       50      93 
712+       51      93 
713+       53      93 
714+       54      93 
715+       55      93 
716+       56      96 
715717   }
716718
717719   method 'testNoBranches (Ljava/lang/Object;)I' {
718-       7      97 
719-       8      97 
720+       7      99 
721+       8      99 
720722   }
721723
722724   method 'booleanNightmares (ZZZZZZZ)V' {
723-       0      101 
724-       3      101 
725-       4      101 
726-       5      101 
727-       6      101 
728-       7      101 
729-       8      101 
730-       9      101 
731-       f      101 
732-       10      101 
733-       11      101 
734-       12      102 
735-       13      102 
736-       14      102 
737-       15      102 
738-       16      102 
739-       18      102 
740-       19      102 
741-       1a      102 
742-       1e      103 
743-       1f      103 
744-       20      103 
745-       21      103 
746-       22      103 
747-       23      103 
748-       24      103 
749-       25      103 
750-       26      103 
751-       27      103 
752-       28      103 
753-       2e      103 
754-       2f      103 
755-       30      103 
756-       31      104 
757-       32      104 
758-       33      104 
759-       34      104 
760-       35      104 
761-       37      104 
762-       38      104 
763-       39      104 
764-       3d      105 
765-       3e      105 
766-       3f      105 
767-       40      105 
768-       41      105 
769-       42      105 
770-       43      105 
771-       44      105 
772-       45      105 
773-       46      105 
774-       47      105 
775-       4d      105 
776-       4e      105 
777-       4f      105 
778-       50      106 
779-       51      106 
780-       52      106 
781-       53      106 
782-       54      106 
783-       56      106 
784-       57      106 
785-       58      106 
786-       5c      107 
787-       5d      107 
788-       5e      107 
789-       5f      107 
790-       60      107 
791-       61      108 
792-       62      108 
793-       63      108 
794-       64      108 
795-       65      108 
796-       67      108 
797-       68      108 
798-       69      108 
799-       6d      109 
800-       6e      109 
801-       6f      109 
802-       70      109 
803-       71      109 
804-       72      109 
805-       73      109 
806-       74      109 
807-       75      109 
808-       76      109 
809-       77      109 
810-       78      109 
811-       79      109 
812-       7a      109 
813-       7b      109 
814-       7c      109 
815-       7d      109 
816-       7e      109 
817-       84      109 
818-       85      109 
819-       86      109 
820-       87      110 
821-       88      110 
822-       89      110 
823-       8a      110 
824-       8b      110 
825-       8d      110 
826-       8e      110 
827-       8f      110 
828-       93      112 
829-       94      112 
830-       95      112 
831-       96      112 
832-       97      112 
833-       99      112 
834-       9a      112 
835-       9b      112 
836-       9c      114 
725+       0      103 
726+       3      103 
727+       4      103 
728+       5      103 
729+       6      103 
730+       7      103 
731+       8      103 
732+       9      103 
733+       f      103 
734+       10      103 
735+       11      103 
736+       12      104 
737+       13      104 
738+       14      104 
739+       15      104 
740+       16      104 
741+       18      104 
742+       19      104 
743+       1a      104 
744+       1e      105 
745+       1f      105 
746+       20      105 
747+       21      105 
748+       22      105 
749+       23      105 
750+       24      105 
751+       25      105 
752+       26      105 
753+       27      105 
754+       28      105 
755+       2e      105 
756+       2f      105 
757+       30      105 
758+       31      106 
759+       32      106 
760+       33      106 
761+       34      106 
762+       35      106 
763+       37      106 
764+       38      106 
765+       39      106 
766+       3d      107 
767+       3e      107 
768+       3f      107 
769+       40      107 
770+       41      107 
771+       42      107 
772+       43      107 
773+       44      107 
774+       45      107 
775+       46      107 
776+       47      107 
777+       4d      107 
778+       4e      107 
779+       4f      107 
780+       50      108 
781+       51      108 
782+       52      108 
783+       53      108 
784+       54      108 
785+       56      108 
786+       57      108 
787+       58      108 
788+       5c      109 
789+       5d      109 
790+       5e      109 
791+       5f      109 
792+       60      109 
793+       61      110 
794+       62      110 
795+       63      110 
796+       64      110 
797+       65      110 
798+       67      110 
799+       68      110 
800+       69      110 
801+       6d      111 
802+       6e      111 
803+       6f      111 
804+       70      111 
805+       71      111 
806+       72      111 
807+       73      111 
808+       74      111 
809+       75      111 
810+       76      111 
811+       77      111 
812+       78      111 
813+       79      111 
814+       7a      111 
815+       7b      111 
816+       7c      111 
817+       7d      111 
818+       7e      111 
819+       84      111 
820+       85      111 
821+       86      111 
822+       87      112 
823+       88      112 
824+       89      112 
825+       8a      112 
826+       8b      112 
827+       8d      112 
828+       8e      112 
829+       8f      112 
830+       93      114 
831+       94      114 
832+       95      114 
833+       96      114 
834+       97      114 
835+       99      114 
836+       9a      114 
837+       9b      114 
838+       9c      116 
837839   }
838840}
839841
@@ -892,18 +894,18 @@ Lines mapping:
89289481 <-> 86
89389583 <-> 88
89489686 <-> 91
895- 88 <-> 92 
896- 89 <-> 93 
897- 92 <-> 95 
898- 95 <-> 98 
899- 96 <-> 98 
900- 101 <-> 102 
901- 102 <-> 102 
902- 103 <-> 104 
903- 104 <-> 106 
904- 105 <-> 108 
905- 106 <-> 110 
906- 107 <-> 113 
907- 109 <-> 115 
897+ 88 <-> 93 
898+ 89 <-> 94 
899+ 92 <-> 97 
900+ 95 <-> 100 
901+ 96 <-> 100 
902+ 101 <-> 104 
903+ 102 <-> 104 
904+ 103 <-> 106 
905+ 104 <-> 108 
906+ 105 <-> 110 
907+ 106 <-> 112 
908+ 107 <-> 115 
909+ 109 <-> 117 
908910Not mapped:
90991115
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments