# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.fragment.app.Fragment":"Fragment.java"}}
androidx.fragment.app.DefaultSpecialEffectsController$AnimationInfo -> lr1:
# {"id":"sourceFile","fileName":"DefaultSpecialEffectsController.kt"}
    boolean isPop -> Y
    boolean isAnimLoaded -> Z
    androidx.fragment.app.FragmentAnim$AnimationOrAnimator animation -> c0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ly41;"}
    4:6:void <init>(androidx.fragment.app.SpecialEffectsController$Operation,boolean):419:419 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lxu6;Z)V"}
    7:9:void <init>(androidx.fragment.app.SpecialEffectsController$Operation,boolean):418:418 -> <init>
    1:4:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):425:425 -> L
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Ly41;"}
    5:7:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):426:426 -> L
    8:11:androidx.fragment.app.SpecialEffectsController$Operation androidx.fragment.app.DefaultSpecialEffectsController$SpecialEffectsInfo.getOperation():404:404 -> L
    8:11:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):430 -> L
    12:13:androidx.fragment.app.Fragment androidx.fragment.app.SpecialEffectsController$Operation.getFragment():507:507 -> L
    12:13:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):430 -> L
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    14:23:androidx.fragment.app.SpecialEffectsController$Operation$State androidx.fragment.app.SpecialEffectsController$Operation.getFinalState():499:499 -> L
    14:23:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):431 -> L
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    24:29:int androidx.fragment.app.Fragment.getNextTransition():3475:3475 -> L
    24:29:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):48 -> L
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    24:29:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):428 -> L
    30:31:int androidx.fragment.app.Fragment.getNextTransition():3478:3478 -> L
    30:31:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):48 -> L
    30:31:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):428 -> L
    32:41:int androidx.fragment.app.FragmentAnim.getNextAnim(androidx.fragment.app.Fragment,boolean,boolean):124:124 -> L
    32:41:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):49 -> L
    32:41:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):428 -> L
    42:47:int androidx.fragment.app.Fragment.getPopEnterAnim():3449:3449 -> L
    42:47:int androidx.fragment.app.FragmentAnim.getNextAnim(androidx.fragment.app.Fragment,boolean,boolean):126 -> L
    42:47:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):49 -> L
    42:47:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):428 -> L
    48:55:int androidx.fragment.app.Fragment.getPopExitAnim():3457:3457 -> L
    48:55:int androidx.fragment.app.FragmentAnim.getNextAnim(androidx.fragment.app.Fragment,boolean,boolean):128 -> L
    48:55:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):49 -> L
    48:55:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):428 -> L
    56:61:int androidx.fragment.app.Fragment.getEnterAnim():3433:3433 -> L
    56:61:int androidx.fragment.app.FragmentAnim.getNextAnim(androidx.fragment.app.Fragment,boolean,boolean):132 -> L
    56:61:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):49 -> L
    56:61:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):428 -> L
    62:63:int androidx.fragment.app.Fragment.getExitAnim():3441:3441 -> L
    62:63:int androidx.fragment.app.FragmentAnim.getNextAnim(androidx.fragment.app.Fragment,boolean,boolean):134 -> L
    62:63:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):49 -> L
    62:63:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):428 -> L
    64:66:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):51:51 -> L
    64:66:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):428 -> L
    67:74:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):57:57 -> L
    67:74:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):428 -> L
    75:80:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):58:58 -> L
    75:80:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):428 -> L
    81:85:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):59:59 -> L
    81:85:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):428 -> L
    86:129:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):62:62 -> L
    86:129:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):428 -> L
    130:137:int androidx.fragment.app.FragmentAnim.transitToAnimResourceId(android.content.Context,int,boolean):155:155 -> L
    130:137:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):77 -> L
    130:137:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):428 -> L
    138:157:int androidx.fragment.app.FragmentAnim.transitToAnimResourceId(android.content.Context,int,boolean):156:156 -> L
    138:157:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):77 -> L
    138:157:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):428 -> L
    158:165:int androidx.fragment.app.FragmentAnim.transitToAnimResourceId(android.content.Context,int,boolean):160:160 -> L
    158:165:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):77 -> L
    158:165:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):428 -> L
    166:192:int androidx.fragment.app.FragmentAnim.transitToAnimResourceId(android.content.Context,int,boolean):162:162 -> L
    166:192:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):77 -> L
    166:192:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):428 -> L
    193:200:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):81:81 -> L
    193:200:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):428 -> L
    201:210:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):82:82 -> L
    201:210:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):428 -> L
    211:216:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):87:87 -> L
    211:216:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):428 -> L
    217:224:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):89:89 -> L
    217:224:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):428 -> L
    225:225:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):94:94 -> L
    225:225:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):428 -> L
    226:231:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):102:102 -> L
    226:231:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):428 -> L
    232:240:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):104:104 -> L
    232:240:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):428 -> L
    241:246:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):112:112 -> L
    241:246:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):428 -> L
    247:252:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):114:114 -> L
    247:252:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):428 -> L
    253:253:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):109:109 -> L
    253:253:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):428 -> L
    254:255:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):434:434 -> L
    256:258:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):435:435 -> L
