# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.core.view.ViewCompat":"ViewCompat.java","androidx.core.view.WindowInsetsAnimationCompat":"WindowInsetsAnimationCompat.java","androidx.core.view.WindowInsetsAnimationCompat$Impl21":"WindowInsetsAnimationCompat.java","androidx.core.view.WindowInsetsCompat$Builder":"WindowInsetsCompat.java","androidx.core.view.WindowInsetsCompat":"WindowInsetsCompat.java"}}
androidx.core.view.WindowInsetsAnimationCompat$Impl21$Impl21OnApplyWindowInsetsListener -> d28:
# {"id":"sourceFile","fileName":"WindowInsetsAnimationCompat.java"}
    androidx.core.view.WindowInsetsAnimationCompat$Callback mCallback -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lb28;"}
    androidx.core.view.WindowInsetsCompat mLastInsets -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ld38;"}
    1:3:void <init>(android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):747:747 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Lb28;)V"}
    4:5:void <init>(android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):748:748 -> <init>
    6:7:void <init>(android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):749:749 -> <init>
    8:13:androidx.core.view.WindowInsetsCompat androidx.core.view.ViewCompat.getRootWindowInsets(android.view.View):3023:3023 -> <init>
    8:13:void <init>(android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):749 -> <init>
    14:19:void androidx.core.view.WindowInsetsCompat$Builder.<init>(androidx.core.view.WindowInsetsCompat):1803:1803 -> <init>
    14:19:void <init>(android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):753 -> <init>
    20:29:void androidx.core.view.WindowInsetsCompat$Builder.<init>(androidx.core.view.WindowInsetsCompat):1804:1804 -> <init>
    20:29:void <init>(android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):753 -> <init>
    30:39:void androidx.core.view.WindowInsetsCompat$Builder.<init>(androidx.core.view.WindowInsetsCompat):1806:1806 -> <init>
    30:39:void <init>(android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):753 -> <init>
    40:49:void androidx.core.view.WindowInsetsCompat$Builder.<init>(androidx.core.view.WindowInsetsCompat):1808:1808 -> <init>
    40:49:void <init>(android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):753 -> <init>
    50:59:void androidx.core.view.WindowInsetsCompat$Builder.<init>(androidx.core.view.WindowInsetsCompat):1810:1810 -> <init>
    50:59:void <init>(android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):753 -> <init>
    60:69:void androidx.core.view.WindowInsetsCompat$Builder.<init>(androidx.core.view.WindowInsetsCompat):1812:1812 -> <init>
    60:69:void <init>(android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):753 -> <init>
    70:75:void androidx.core.view.WindowInsetsCompat$Builder.<init>(androidx.core.view.WindowInsetsCompat):1814:1814 -> <init>
    70:75:void <init>(android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):753 -> <init>
    76:80:void androidx.core.view.WindowInsetsCompat$Builder.<init>(androidx.core.view.WindowInsetsCompat):1816:1816 -> <init>
    76:80:void <init>(android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):753 -> <init>
    81:86:androidx.core.view.WindowInsetsCompat androidx.core.view.WindowInsetsCompat$Builder.build():2068:2068 -> <init>
    81:86:void <init>(android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):753 -> <init>
    87:89:void <init>(android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):754:754 -> <init>
    5:10:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):761:761 -> onApplyWindowInsets
    11:16:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):762:762 -> onApplyWindowInsets
    17:21:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):763:763 -> onApplyWindowInsets
    22:27:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):766:766 -> onApplyWindowInsets
    28:31:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):768:768 -> onApplyWindowInsets
    32:33:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):769:769 -> onApplyWindowInsets
    34:37:androidx.core.view.WindowInsetsCompat androidx.core.view.ViewCompat.getRootWindowInsets(android.view.View):3023:3023 -> onApplyWindowInsets
    34:37:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):769 -> onApplyWindowInsets
    38:41:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):769:769 -> onApplyWindowInsets
    42:43:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):776:776 -> onApplyWindowInsets
    44:48:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):777:777 -> onApplyWindowInsets
    49:54:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):790:790 -> onApplyWindowInsets
    55:62:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):791:791 -> onApplyWindowInsets
    63:68:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):792:792 -> onApplyWindowInsets
    69:70:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):796:796 -> onApplyWindowInsets
    71:72:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):797:797 -> onApplyWindowInsets
    73:79:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):798:798 -> onApplyWindowInsets
    80:83:androidx.core.graphics.Insets androidx.core.view.WindowInsetsCompat.getInsets(int):670:670 -> onApplyWindowInsets
    80:83:void androidx.core.view.WindowInsetsAnimationCompat$Impl21.buildAnimationMask(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int[],int[]):665 -> onApplyWindowInsets
    80:83:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):798 -> onApplyWindowInsets
    84:85:androidx.core.graphics.Insets androidx.core.view.WindowInsetsCompat.getInsets(int):670:670 -> onApplyWindowInsets
    84:85:void androidx.core.view.WindowInsetsAnimationCompat$Impl21.buildAnimationMask(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int[],int[]):666 -> onApplyWindowInsets
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    84:85:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):798 -> onApplyWindowInsets
    86:89:androidx.core.graphics.Insets androidx.core.view.WindowInsetsCompat.getInsets(int):670:670 -> onApplyWindowInsets
    86:89:void androidx.core.view.WindowInsetsAnimationCompat$Impl21.buildAnimationMask(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int[],int[]):666 -> onApplyWindowInsets
    86:89:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):798 -> onApplyWindowInsets
    90:141:void androidx.core.view.WindowInsetsAnimationCompat$Impl21.buildAnimationMask(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int[],int[]):667:667 -> onApplyWindowInsets
    90:141:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):798 -> onApplyWindowInsets
    142:147:void androidx.core.view.WindowInsetsAnimationCompat$Impl21.buildAnimationMask(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int[],int[]):679:679 -> onApplyWindowInsets
    142:147:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):798 -> onApplyWindowInsets
    148:162:void androidx.core.view.WindowInsetsAnimationCompat$Impl21.buildAnimationMask(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int[],int[]):681:681 -> onApplyWindowInsets
    148:162:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):798 -> onApplyWindowInsets
    163:170:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):799:799 -> onApplyWindowInsets
    171:172:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):805:805 -> onApplyWindowInsets
    173:177:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):806:806 -> onApplyWindowInsets
    178:183:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):809:809 -> onApplyWindowInsets
    184:190:android.view.animation.Interpolator androidx.core.view.WindowInsetsAnimationCompat$Impl21.createInsetInterpolator(int,int):695:695 -> onApplyWindowInsets
    184:190:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):811 -> onApplyWindowInsets
    191:197:android.view.animation.Interpolator androidx.core.view.WindowInsetsAnimationCompat$Impl21.createInsetInterpolator(int,int):697:697 -> onApplyWindowInsets
    191:197:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):811 -> onApplyWindowInsets
    198:204:android.view.animation.Interpolator androidx.core.view.WindowInsetsAnimationCompat$Impl21.createInsetInterpolator(int,int):699:699 -> onApplyWindowInsets
    198:204:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):811 -> onApplyWindowInsets
    205:208:android.view.animation.Interpolator androidx.core.view.WindowInsetsAnimationCompat$Impl21.createInsetInterpolator(int,int):701:701 -> onApplyWindowInsets
    205:208:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):811 -> onApplyWindowInsets
    209:219:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):814:814 -> onApplyWindowInsets
    220:222:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):818:818 -> onApplyWindowInsets
    223:229:void androidx.core.view.WindowInsetsAnimationCompat.setFraction(float):183:183 -> onApplyWindowInsets
    223:229:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):819 -> onApplyWindowInsets
    230:238:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):821:821 -> onApplyWindowInsets
    239:244:long androidx.core.view.WindowInsetsAnimationCompat.getDurationMillis():167:167 -> onApplyWindowInsets
    239:244:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):822 -> onApplyWindowInsets
    245:248:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):821:821 -> onApplyWindowInsets
    249:252:androidx.core.graphics.Insets androidx.core.view.WindowInsetsCompat.getInsets(int):670:670 -> onApplyWindowInsets
    249:252:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat androidx.core.view.WindowInsetsAnimationCompat$Impl21.computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):643 -> onApplyWindowInsets
    249:252:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):825 -> onApplyWindowInsets
    253:254:androidx.core.graphics.Insets androidx.core.view.WindowInsetsCompat.getInsets(int):670:670 -> onApplyWindowInsets
    253:254:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat androidx.core.view.WindowInsetsAnimationCompat$Impl21.computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):644 -> onApplyWindowInsets
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    253:254:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):825 -> onApplyWindowInsets
    255:258:androidx.core.graphics.Insets androidx.core.view.WindowInsetsCompat.getInsets(int):670:670 -> onApplyWindowInsets
    255:258:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat androidx.core.view.WindowInsetsAnimationCompat$Impl21.computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):644 -> onApplyWindowInsets
    255:258:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):825 -> onApplyWindowInsets
    259:262:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat androidx.core.view.WindowInsetsAnimationCompat$Impl21.computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):645:645 -> onApplyWindowInsets
    259:262:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):825 -> onApplyWindowInsets
    263:270:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat androidx.core.view.WindowInsetsAnimationCompat$Impl21.computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):646:646 -> onApplyWindowInsets
    263:270:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):825 -> onApplyWindowInsets
    271:278:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat androidx.core.view.WindowInsetsAnimationCompat$Impl21.computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):647:647 -> onApplyWindowInsets
    271:278:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):825 -> onApplyWindowInsets
    279:290:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat androidx.core.view.WindowInsetsAnimationCompat$Impl21.computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):648:648 -> onApplyWindowInsets
    279:290:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):825 -> onApplyWindowInsets
    291:294:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat androidx.core.view.WindowInsetsAnimationCompat$Impl21.computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):649:649 -> onApplyWindowInsets
    291:294:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):825 -> onApplyWindowInsets
    295:298:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat androidx.core.view.WindowInsetsAnimationCompat$Impl21.computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):645:645 -> onApplyWindowInsets
    295:298:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):825 -> onApplyWindowInsets
    299:302:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat androidx.core.view.WindowInsetsAnimationCompat$Impl21.computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):651:651 -> onApplyWindowInsets
    299:302:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):825 -> onApplyWindowInsets
    303:306:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat androidx.core.view.WindowInsetsAnimationCompat$Impl21.computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):652:652 -> onApplyWindowInsets
    303:306:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):825 -> onApplyWindowInsets
    307:310:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat androidx.core.view.WindowInsetsAnimationCompat$Impl21.computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):653:653 -> onApplyWindowInsets
    307:310:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):825 -> onApplyWindowInsets
    311:314:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat androidx.core.view.WindowInsetsAnimationCompat$Impl21.computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):654:654 -> onApplyWindowInsets
    311:314:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):825 -> onApplyWindowInsets
    315:318:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat androidx.core.view.WindowInsetsAnimationCompat$Impl21.computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):655:655 -> onApplyWindowInsets
    315:318:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):825 -> onApplyWindowInsets
    319:322:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat androidx.core.view.WindowInsetsAnimationCompat$Impl21.computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):651:651 -> onApplyWindowInsets
    319:322:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):825 -> onApplyWindowInsets
    323:331:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat androidx.core.view.WindowInsetsAnimationCompat$Impl21.computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):657:657 -> onApplyWindowInsets
    323:331:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):825 -> onApplyWindowInsets
    332:335:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):829:829 -> onApplyWindowInsets
    336:352:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):831:831 -> onApplyWindowInsets
    353:361:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):846:846 -> onApplyWindowInsets
    362:376:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):858:858 -> onApplyWindowInsets
    377:378:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):865:865 -> onApplyWindowInsets
    379:384:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):867:867 -> onApplyWindowInsets
