| | | | |
| Offset 1, 124 lines modified | Offset 1, 26 lines modified |
| | |
| 1 | package·androidx.fragment.app; | 1 | package·androidx.fragment.app; |
| | |
| 2 | class·DefaultSpecialEffectsController$11 | 2 | 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 | } |