| | | | |
| Offset 1, 22 lines modified | Offset 1, 124 lines modified |
| | |
| 1 | package·androidx.fragment.app; | 1 | package·androidx.fragment.app; |
| | |
| 2 | import·android.view.View; | |
| 3 | import·android.graphics.Rect; | |
| | |
| 4 | class·DefaultSpecialEffectsController$8·implements·Runnable | 2 | class·DefaultSpecialEffectsController$8 |
| 5 | { | 3 | { |
| 6 | ····final·/*·synthetic·*/·FragmentTransitionImpl·val$impl; | |
| 7 | ····final·/*·synthetic·*/·Rect·val$lastInEpicenterRect; | |
| 8 | ····final·/*·synthetic·*/·View·val$lastInEpicenterView; | |
| 9 | ···· | |
| 10 | ····DefaultSpecialEffectsController$8(final·DefaultSpecialEffectsController·defaultSpecialEffectsController,·final·FragmentTransitionImpl·val$impl,·final·View·val$lastInEpicenterView,·final·Rect·val$lastInEpicenterRect)·{ | |
| 11 | ········this.val$impl·=·val$impl; | |
| 12 | ········this.val$lastInEpicenterView·=·val$lastInEpicenterView; | |
| 13 | ········this.val$lastInEpicenterRect·=·val$lastInEpicenterRect; | |
| 14 | ····} | |
| 15 | ···· | |
| 16 | ····public·void·run()·{ | |
| 17 | ········this.val$impl.getBoundsOnScreen(this.val$lastInEpicenterView,·this.val$lastInEpicenterRect); | 4 | ····static·{ |
| | 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$8.$SwitchMap$androidx$fragment$app$SpecialEffectsController$Operation$Type:[I |
| | 17 | ········//····13:·getstatic·······androidx/fragment/app/SpecialEffectsController$Operation$Type.HIDE:Landroidx/fragment/app/SpecialEffectsController$Operation$Type; |
| | 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$8.$SwitchMap$androidx$fragment$app$SpecialEffectsController$Operation$Type:[I |
| | 29 | ········//····33:·astore_1······· |
| | 30 | ········//····34:·getstatic·······androidx/fragment/app/SpecialEffectsController$Operation$Type.REMOVE:Landroidx/fragment/app/SpecialEffectsController$Operation$Type; |
| | 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$8.$SwitchMap$androidx$fragment$app$SpecialEffectsController$Operation$Type:[I |
| | 42 | ········//····54:·astore_1······· |
| | 43 | ········//····55:·getstatic·······androidx/fragment/app/SpecialEffectsController$Operation$Type.SHOW:Landroidx/fragment/app/SpecialEffectsController$Operation$Type; |
| | 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$8.$SwitchMap$androidx$fragment$app$SpecialEffectsController$Operation$Type:[I |
| | 55 | ········//····75:·astore_1······· |
| | 56 | ········//····76:·getstatic·······androidx/fragment/app/SpecialEffectsController$Operation$Type.ADD:Landroidx/fragment/app/SpecialEffectsController$Operation$Type; |
| | 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."); |
| 18 | ····} | 121 | ····} |
| 19 | } | 122 | } |