Offset 1, 124 lines modifiedOffset 1, 26 lines modified
  
1 package·androidx.fragment.app;1 package·androidx.fragment.app;
  
2 class·DefaultSpecialEffectsController$112 enum·SpecialEffectsController$Operation$Type
3 {3 {
 4 ····ADD("ADD",·0),·
 5 ····HIDE("HIDE",·n3),·
 6 ····REMOVE("REMOVE",·n),·
 7 ····SHOW("SHOW",·n2);
 8 ····
4 ····static·{9 ····static·{
 10 ········final·int·n·=·1;
 11 ········final·int·n2·=·2;
 12 ········final·int·n3·=·3;
 13 ········final·SpecialEffectsController$Operation$Type[]·$values·=·new·SpecialEffectsController$Operation$Type[4];
 14 ········$values[0]·=·SpecialEffectsController$Operation$Type.ADD;
 15 ········$values[n]·=·SpecialEffectsController$Operation$Type.REMOVE;
 16 ········$values[n2]·=·SpecialEffectsController$Operation$Type.SHOW;
 17 ········final·SpecialEffectsController$Operation$Type·specialEffectsController$Operation$Type;
 18 ········$values[n3]·=·specialEffectsController$Operation$Type;
 19 ········$VALUES·=·$values;
 20 ····}
 21 ····
 22 ····private·SpecialEffectsController$Operation$Type(final·String·name,·final·int·ordinal)·{
5 ········//· 
6 ········//·This·method·could·not·be·decompiled. 
7 ········//· 
8 ········//·Original·Bytecode: 
9 ········//· 
10 ········//·····3:·arraylength···· 
11 ········//·····4:·istore_0······· 
12 ········//·····5:·iload_0········ 
13 ········//·····6:·newarray········I 
14 ········//·····8:·astore_1······· 
15 ········//·····9:·aload_1········ 
16 ········//····10:·putstatic·······androidx/fragment/app/DefaultSpecialEffectsController$11.$SwitchMap$androidx$fragment$app$SpecialEffectsController$Operation$State:[I 
17 ········//····13:·getstatic·······androidx/fragment/app/SpecialEffectsController$Operation$State.GONE:Landroidx/fragment/app/SpecialEffectsController$Operation$State; 
18 ········//····16:·astore_2······· 
19 ········//····17:·aload_2········ 
20 ········//····18:·invokevirtual···java/lang/Enum.ordinal:()I 
21 ········//····21:·istore_3······· 
22 ········//····22:·iconst_1······· 
23 ········//····23:·istore··········4 
24 ········//····25:·aload_1········ 
25 ········//····26:·iload_3········ 
26 ········//····27:·iload···········4 
27 ········//····29:·iastore········ 
28 ········//····30:·getstatic·······androidx/fragment/app/DefaultSpecialEffectsController$11.$SwitchMap$androidx$fragment$app$SpecialEffectsController$Operation$State:[I 
29 ········//····33:·astore_1······· 
30 ········//····34:·getstatic·······androidx/fragment/app/SpecialEffectsController$Operation$State.INVISIBLE:Landroidx/fragment/app/SpecialEffectsController$Operation$State; 
31 ········//····37:·astore_2······· 
32 ········//····38:·aload_2········ 
33 ········//····39:·invokevirtual···java/lang/Enum.ordinal:()I 
34 ········//····42:·istore_3······· 
35 ········//····43:·iconst_2······· 
36 ········//····44:·istore··········4 
37 ········//····46:·aload_1········ 
38 ········//····47:·iload_3········ 
39 ········//····48:·iload···········4 
40 ········//····50:·iastore········ 
41 ········//····51:·getstatic·······androidx/fragment/app/DefaultSpecialEffectsController$11.$SwitchMap$androidx$fragment$app$SpecialEffectsController$Operation$State:[I 
42 ········//····54:·astore_1······· 
43 ········//····55:·getstatic·······androidx/fragment/app/SpecialEffectsController$Operation$State.REMOVED:Landroidx/fragment/app/SpecialEffectsController$Operation$State; 
44 ········//····58:·astore_2······· 
45 ········//····59:·aload_2········ 
46 ········//····60:·invokevirtual···java/lang/Enum.ordinal:()I 
47 ········//····63:·istore_3······· 
48 ········//····64:·iconst_3······· 
49 ········//····65:·istore··········4 
50 ········//····67:·aload_1········ 
51 ········//····68:·iload_3········ 
52 ········//····69:·iload···········4 
53 ········//····71:·iastore········ 
54 ········//····72:·getstatic·······androidx/fragment/app/DefaultSpecialEffectsController$11.$SwitchMap$androidx$fragment$app$SpecialEffectsController$Operation$State:[I 
55 ········//····75:·astore_1······· 
56 ········//····76:·getstatic·······androidx/fragment/app/SpecialEffectsController$Operation$State.VISIBLE:Landroidx/fragment/app/SpecialEffectsController$Operation$State; 
57 ········//····79:·astore_2······· 
58 ········//····80:·aload_2········ 
59 ········//····81:·invokevirtual···java/lang/Enum.ordinal:()I 
60 ········//····84:·istore_3······· 
61 ········//····85:·iconst_4······· 
62 ········//····86:·istore··········4 
63 ········//····88:·aload_1········ 
64 ········//····89:·iload_3········ 
65 ········//····90:·iload···········4 
66 ········//····92:·iastore········ 
67 ········//····93:·return········· 
68 ········//····94:·pop············ 
69 ········//····95:·goto············30 
70 ········//····98:·pop············ 
71 ········//····99:·goto············51 
72 ········//···102:·pop············ 
73 ········//···103:·goto············72 
74 ········//···106:·pop············ 
75 ········//···107:·goto············93 
76 ········//····Exceptions: 
77 ········//··Try···········Handler 
78 ········//··Start··End····Start··End····Type························ 
79 ········//··-----··-----··-----··-----··---------------------------- 
80 ········//··13·····16·····94·····98·····Ljava/lang/NoSuchFieldError; 
81 ········//··17·····21·····94·····98·····Ljava/lang/NoSuchFieldError; 
82 ········//··27·····30·····94·····98·····Ljava/lang/NoSuchFieldError; 
83 ········//··30·····33·····98·····102····Ljava/lang/NoSuchFieldError; 
84 ········//··34·····37·····98·····102····Ljava/lang/NoSuchFieldError; 
85 ········//··38·····42·····98·····102····Ljava/lang/NoSuchFieldError; 
86 ········//··48·····51·····98·····102····Ljava/lang/NoSuchFieldError; 
87 ········//··51·····54·····102····106····Ljava/lang/NoSuchFieldError; 
88 ········//··55·····58·····102····106····Ljava/lang/NoSuchFieldError; 
89 ········//··59·····63·····102····106····Ljava/lang/NoSuchFieldError; 
90 ········//··69·····72·····102····106····Ljava/lang/NoSuchFieldError; 
91 ········//··72·····75·····106····110····Ljava/lang/NoSuchFieldError; 
92 ········//··76·····79·····106····110····Ljava/lang/NoSuchFieldError; 
93 ········//··80·····84·····106····110····Ljava/lang/NoSuchFieldError; 
94 ········//··90·····93·····106····110····Ljava/lang/NoSuchFieldError; 
95 ········//· 
96 ········//·The·error·that·occurred·was: 
97 ········//· 
98 ········//·java.lang.IndexOutOfBoundsException:·Index·67·out·of·bounds·for·length·67 
99 ········//·····at·java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) 
100 ········//·····at·java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) 
101 ········//·····at·java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) 
102 ········//·····at·java.base/java.util.Objects.checkIndex(Objects.java:372) 
103 ········//·····at·java.base/java.util.ArrayList.get(ArrayList.java:459) 
104 ········//·····at·com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3321) 
105 ········//·····at·com.strobel.decompiler.ast.AstBuilder.build(AstBuilder.java:113) 
106 ········//·····at·com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:211) 
107 ········//·····at·com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:99) 
108 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createMethodBody(AstBuilder.java:757) 
109 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createMethod(AstBuilder.java:655) 
110 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.addTypeMembers(AstBuilder.java:532) 
111 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeCore(AstBuilder.java:499) 
112 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeNoCache(AstBuilder.java:141) 
113 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createType(AstBuilder.java:130) 
114 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.addType(AstBuilder.java:105) 
115 ········//·····at·com.strobel.decompiler.languages.java.JavaLanguage.buildAst(JavaLanguage.java:71) 
116 ········//·····at·com.strobel.decompiler.languages.java.JavaLanguage.decompileType(JavaLanguage.java:59) 
117 ········//·····at·com.strobel.decompiler.DecompilerDriver.decompileType(DecompilerDriver.java:336) 
118 ········//·····at·com.strobel.decompiler.DecompilerDriver.main(DecompilerDriver.java:144) 
119 ········//· 
120 ········throw·new·IllegalStateException("An·error·occurred·while·decompiling·this·method."); 
121 ····}23 ····}
122 }24 }