File classes.dex
Function:
Loading..
000b78dc
000b78dcandroidx.recyclerview.widget.RecyclerView::K():
000b78eciget-boolean v0, v1, Landroidx/recyclerview/widget/RecyclerView;->r:Z
000b78f0if-eqz v0, :cond_13
000b78f4iget-boolean v0, v1, Landroidx/recyclerview/widget/RecyclerView;->y:Z
000b78f8if-nez v0, :cond_13
000b78fciget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->d:LH/e;
000b7900invoke-virtual {v0}, LH/e;->h()Z
000b7906move-result v0
000b7908if-eqz v0, :cond_11
000b790cgoto :goto_13
000b790econst/4 v0, 0x0
000b7910return v0
000b7912const/4 v0, 0x1
000b7914return v0
000b78dc
000b78dcandroidx.recyclerview.widget.RecyclerView::K():
000b78eciget-boolean v0, v1, Landroidx/recyclerview/widget/RecyclerView;->r:Z
000b78f0if-eqz v0, :cond_13
000b78f4iget-boolean v0, v1, Landroidx/recyclerview/widget/RecyclerView;->y:Z
000b78f8if-nez v0, :cond_13
000b78fciget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->d:LH/e;
000b7900invoke-virtual {v0}, LH/e;->h()Z
000b7906move-result v0
000b7908if-eqz v0, :cond_11
000b790cgoto :goto_13
000b790econst/4 v0, 0x0
000b7910return v0
000b7912const/4 v0, 0x1
000b7914return v0
000b78dc
000b7916
000b7916 // align 0x8
000b7916 // align 0x8
000b7918
000b7918androidx.recyclerview.widget.RecyclerView::isAttachedToWindow():
000b7928iget-boolean v0, v1, Landroidx/recyclerview/widget/RecyclerView;->p:Z
000b792creturn v0
000b7918
000b7918androidx.recyclerview.widget.RecyclerView::isAttachedToWindow():
000b7928iget-boolean v0, v1, Landroidx/recyclerview/widget/RecyclerView;->p:Z
000b792creturn v0
000b7918
000b792e
000b792e // align 0x10
000b792e // align 0x10
000b7930
000b7930androidx.recyclerview.widget.RecyclerView::L():
000b7940iget v0, v1, Landroidx/recyclerview/widget/RecyclerView;->A:I
000b7944if-lez v0, :cond_6
000b7948const/4 v0, 0x1
000b794areturn v0
000b794cconst/4 v0, 0x0
000b794ereturn v0
000b7930
000b7930androidx.recyclerview.widget.RecyclerView::L():
000b7940iget v0, v1, Landroidx/recyclerview/widget/RecyclerView;->A:I
000b7944if-lez v0, :cond_6
000b7948const/4 v0, 0x1
000b794areturn v0
000b794cconst/4 v0, 0x0
000b794ereturn v0
000b7930
000b7950
000b7950androidx.recyclerview.widget.RecyclerView::isLayoutSuppressed():
000b7960iget-boolean v0, v1, Landroidx/recyclerview/widget/RecyclerView;->u:Z
000b7964return v0
000b7950
000b7950androidx.recyclerview.widget.RecyclerView::isLayoutSuppressed():
000b7960iget-boolean v0, v1, Landroidx/recyclerview/widget/RecyclerView;->u:Z
000b7964return v0
000b7950
000b7966
000b7966 // align 0x8
000b7966 // align 0x8
000b7968
000b7968androidx.recyclerview.widget.RecyclerView::isNestedScrollingEnabled():
000b7978invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView;->getScrollingChildHelper()LK/m;
000b797emove-result-object v0
000b7980iget-boolean v0, v0, LK/m;->d:Z
000b7984return v0
000b7968
000b7968androidx.recyclerview.widget.RecyclerView::isNestedScrollingEnabled():
000b7978invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView;->getScrollingChildHelper()LK/m;
000b797emove-result-object v0
000b7980iget-boolean v0, v0, LK/m;->d:Z
000b7984return v0
000b7968
000b7986
000b7986 // align 0x8
000b7986 // align 0x8
000b7988
000b7988androidx.recyclerview.widget.RecyclerView::onGenericMotionEvent(android.view.MotionEvent):
000b7998iget-object v0, v5, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b799cconst/4 v1, 0x0
000b799eif-nez v0, :cond_7
000b79a2goto/16 :goto_79
000b79a6iget-boolean v0, v5, Landroidx/recyclerview/widget/RecyclerView;->u:Z
000b79aaif-eqz v0, :cond_d
000b79aegoto/16 :goto_79
000b79b2invoke-virtual {v6}, Landroid/view/MotionEvent;->getAction()I
000b79b8move-result v0
000b79baconst/16 v2, 0x8
000b79beif-ne v0, v2, :cond_79
000b79c2invoke-virtual {v6}, Landroid/view/MotionEvent;->getSource()I
000b79c8move-result v0
000b79caand-int/lit8 v0, v0, 0x2
000b79ceconst/4 v2, 0x0
000b79d0if-eqz v0, :cond_40
000b79d4iget-object v0, v5, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b79d8invoke-virtual {v0}, Lf0/H;->e()Z
000b79demove-result v0
000b79e0if-eqz v0, :cond_2e
000b79e4const/16 v0, 0x9
000b79e8invoke-virtual {v6, v0}, Landroid/view/MotionEvent;->getAxisValue(I)F
000b79eemove-result v0
000b79f0neg-float v0, v0
000b79f2goto :goto_2f
000b79f4move v0, v2
000b79f6iget-object v3, v5, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b79fainvoke-virtual {v3}, Lf0/H;->d()Z
000b7a00move-result v3
000b7a02if-eqz v3, :cond_3e
000b7a06const/16 v3, 0xa
000b7a0ainvoke-virtual {v6, v3}, Landroid/view/MotionEvent;->getAxisValue(I)F
000b7a10move-result v3
000b7a12goto :goto_66
000b7a14move v3, v2
000b7a16goto :goto_66
000b7a18invoke-virtual {v6}, Landroid/view/MotionEvent;->getSource()I
000b7a1emove-result v0
000b7a20const/high16 v3, 0x400000
000b7a24and-int/2addr v0, v3
000b7a26if-eqz v0, :cond_64
000b7a2aconst/16 v0, 0x1a
000b7a2einvoke-virtual {v6, v0}, Landroid/view/MotionEvent;->getAxisValue(I)F
000b7a34move-result v0
000b7a36iget-object v3, v5, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b7a3ainvoke-virtual {v3}, Lf0/H;->e()Z
000b7a40move-result v3
000b7a42if-eqz v3, :cond_59
000b7a46neg-float v0, v0
000b7a48goto :goto_3e
000b7a4aiget-object v3, v5, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b7a4einvoke-virtual {v3}, Lf0/H;->d()Z
000b7a54move-result v3
000b7a56if-eqz v3, :cond_64
000b7a5amove v3, v0
000b7a5cmove v0, v2
000b7a5egoto :goto_66
000b7a60move v0, v2
000b7a62move v3, v0
000b7a64cmpl-float v4, v0, v2
000b7a68if-nez v4, :cond_6e
000b7a6ccmpl-float v2, v3, v2
000b7a70if-eqz v2, :cond_79
000b7a74iget v2, v5, Landroidx/recyclerview/widget/RecyclerView;->T:F
000b7a78mul-float/2addr v3, v2
000b7a7afloat-to-int v2, v3
000b7a7ciget v3, v5, Landroidx/recyclerview/widget/RecyclerView;->U:F
000b7a80mul-float/2addr v0, v3
000b7a82float-to-int v0, v0
000b7a84invoke-virtual {v5, v2, v0, v6}, Landroidx/recyclerview/widget/RecyclerView;->X(IILandroid/view/MotionEvent;)Z
000b7a8areturn v1
000b7988
000b7988androidx.recyclerview.widget.RecyclerView::onGenericMotionEvent(android.view.MotionEvent):
000b7998iget-object v0, v5, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b799cconst/4 v1, 0x0
000b799eif-nez v0, :cond_7
000b79a2goto/16 :goto_79
000b79a6iget-boolean v0, v5, Landroidx/recyclerview/widget/RecyclerView;->u:Z
000b79aaif-eqz v0, :cond_d
000b79aegoto/16 :goto_79
000b79b2invoke-virtual {v6}, Landroid/view/MotionEvent;->getAction()I
000b79b8move-result v0
000b79baconst/16 v2, 0x8
000b79beif-ne v0, v2, :cond_79
000b79c2invoke-virtual {v6}, Landroid/view/MotionEvent;->getSource()I
000b79c8move-result v0
000b79caand-int/lit8 v0, v0, 0x2
000b79ceconst/4 v2, 0x0
000b79d0if-eqz v0, :cond_40
000b79d4iget-object v0, v5, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b79d8invoke-virtual {v0}, Lf0/H;->e()Z
000b79demove-result v0
000b79e0if-eqz v0, :cond_2e
000b79e4const/16 v0, 0x9
000b79e8invoke-virtual {v6, v0}, Landroid/view/MotionEvent;->getAxisValue(I)F
000b79eemove-result v0
000b79f0neg-float v0, v0
000b79f2goto :goto_2f
000b79f4move v0, v2
000b79f6iget-object v3, v5, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b79fainvoke-virtual {v3}, Lf0/H;->d()Z
000b7a00move-result v3
000b7a02if-eqz v3, :cond_3e
000b7a06const/16 v3, 0xa
000b7a0ainvoke-virtual {v6, v3}, Landroid/view/MotionEvent;->getAxisValue(I)F
000b7a10move-result v3
000b7a12goto :goto_66
000b7a14move v3, v2
000b7a16goto :goto_66
000b7a18invoke-virtual {v6}, Landroid/view/MotionEvent;->getSource()I
000b7a1emove-result v0
000b7a20const/high16 v3, 0x400000
000b7a24and-int/2addr v0, v3
000b7a26if-eqz v0, :cond_64
000b7a2aconst/16 v0, 0x1a
000b7a2einvoke-virtual {v6, v0}, Landroid/view/MotionEvent;->getAxisValue(I)F
000b7a34move-result v0
000b7a36iget-object v3, v5, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b7a3ainvoke-virtual {v3}, Lf0/H;->e()Z
000b7a40move-result v3
000b7a42if-eqz v3, :cond_59
000b7a46neg-float v0, v0
000b7a48goto :goto_3e
000b7a4aiget-object v3, v5, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b7a4einvoke-virtual {v3}, Lf0/H;->d()Z
000b7a54move-result v3
000b7a56if-eqz v3, :cond_64
000b7a5amove v3, v0
000b7a5cmove v0, v2
000b7a5egoto :goto_66
000b7a60move v0, v2
000b7a62move v3, v0
000b7a64cmpl-float v4, v0, v2
000b7a68if-nez v4, :cond_6e
000b7a6ccmpl-float v2, v3, v2
000b7a70if-eqz v2, :cond_79
000b7a74iget v2, v5, Landroidx/recyclerview/widget/RecyclerView;->T:F
000b7a78mul-float/2addr v3, v2
000b7a7afloat-to-int v2, v3
000b7a7ciget v3, v5, Landroidx/recyclerview/widget/RecyclerView;->U:F
000b7a80mul-float/2addr v0, v3
000b7a82float-to-int v0, v0
000b7a84invoke-virtual {v5, v2, v0, v6}, Landroidx/recyclerview/widget/RecyclerView;->X(IILandroid/view/MotionEvent;)Z
000b7a8areturn v1
000b7988
000b7a8c
000b7a8candroidx.recyclerview.widget.RecyclerView::onInterceptTouchEvent(android.view.MotionEvent):
000b7a9ciget-boolean v0, v8, Landroidx/recyclerview/widget/RecyclerView;->u:Z
000b7aa0const/4 v1, 0x0
000b7aa2if-eqz v0, :cond_7
000b7aa6goto/16 :goto_110
000b7aaaconst/4 v0, 0x0
000b7aaciput-object v0, v8, Landroidx/recyclerview/widget/RecyclerView;->o:Lf0/k;
000b7ab0invoke-virtual {v8, v9}, Landroidx/recyclerview/widget/RecyclerView;->B(Landroid/view/MotionEvent;)Z
000b7ab6move-result v0
000b7ab8const/4 v2, 0x1
000b7abaif-eqz v0, :cond_18
000b7abeinvoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;->W()V
000b7ac4invoke-virtual {v8, v1}, Landroidx/recyclerview/widget/RecyclerView;->setScrollState(I)V
000b7acareturn v2
000b7acciget-object v0, v8, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b7ad0if-nez v0, :cond_1e
000b7ad4goto/16 :goto_110
000b7ad8invoke-virtual {v0}, Lf0/H;->d()Z
000b7ademove-result v0
000b7ae0iget-object v3, v8, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b7ae4invoke-virtual {v3}, Lf0/H;->e()Z
000b7aeamove-result v3
000b7aeciget-object v4, v8, Landroidx/recyclerview/widget/RecyclerView;->K:Landroid/view/VelocityTracker;
000b7af0if-nez v4, :cond_32
000b7af4invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker;
000b7afamove-result-object v4
000b7afciput-object v4, v8, Landroidx/recyclerview/widget/RecyclerView;->K:Landroid/view/VelocityTracker;
000b7b00iget-object v4, v8, Landroidx/recyclerview/widget/RecyclerView;->K:Landroid/view/VelocityTracker;
000b7b04invoke-virtual {v4, v9}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V
000b7b0ainvoke-virtual {v9}, Landroid/view/MotionEvent;->getActionMasked()I
000b7b10move-result v4
000b7b12invoke-virtual {v9}, Landroid/view/MotionEvent;->getActionIndex()I
000b7b18move-result v5
000b7b1aconst/4 v6, 0x2
000b7b1cconst/high16 v7, 0x3f000000
000b7b20if-eqz v4, :cond_c9
000b7b24if-eq v4, v2, :cond_c0
000b7b28if-eq v4, v6, :cond_7c
000b7b2cconst/4 v0, 0x3
000b7b2eif-eq v4, v0, :cond_74
000b7b32const/4 v0, 0x5
000b7b34if-eq v4, v0, :cond_58
000b7b38const/4 v0, 0x6
000b7b3aif-eq v4, v0, :cond_53
000b7b3egoto/16 :goto_10b
000b7b42invoke-virtual {v8, v9}, Landroidx/recyclerview/widget/RecyclerView;->R(Landroid/view/MotionEvent;)V
000b7b48goto/16 :goto_10b
000b7b4cinvoke-virtual {v9, v5}, Landroid/view/MotionEvent;->getPointerId(I)I
000b7b52move-result v0
000b7b54iput v0, v8, Landroidx/recyclerview/widget/RecyclerView;->J:I
000b7b58invoke-virtual {v9, v5}, Landroid/view/MotionEvent;->getX(I)F
000b7b5emove-result v0
000b7b60add-float/2addr v0, v7
000b7b62float-to-int v0, v0
000b7b64iput v0, v8, Landroidx/recyclerview/widget/RecyclerView;->N:I
000b7b68iput v0, v8, Landroidx/recyclerview/widget/RecyclerView;->L:I
000b7b6cinvoke-virtual {v9, v5}, Landroid/view/MotionEvent;->getY(I)F
000b7b72move-result v9
000b7b74add-float/2addr v9, v7
000b7b76float-to-int v9, v9
000b7b78iput v9, v8, Landroidx/recyclerview/widget/RecyclerView;->O:I
000b7b7ciput v9, v8, Landroidx/recyclerview/widget/RecyclerView;->M:I
000b7b80goto/16 :goto_10b
000b7b84invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;->W()V
000b7b8ainvoke-virtual {v8, v1}, Landroidx/recyclerview/widget/RecyclerView;->setScrollState(I)V
000b7b90goto/16 :goto_10b
000b7b94iget v4, v8, Landroidx/recyclerview/widget/RecyclerView;->J:I
000b7b98invoke-virtual {v9, v4}, Landroid/view/MotionEvent;->findPointerIndex(I)I
000b7b9emove-result v4
000b7ba0if-gez v4, :cond_86
000b7ba4goto/16 :goto_110
000b7ba8invoke-virtual {v9, v4}, Landroid/view/MotionEvent;->getX(I)F
000b7baemove-result v5
000b7bb0add-float/2addr v5, v7
000b7bb2float-to-int v5, v5
000b7bb4invoke-virtual {v9, v4}, Landroid/view/MotionEvent;->getY(I)F
000b7bbamove-result v9
000b7bbcadd-float/2addr v9, v7
000b7bbefloat-to-int v9, v9
000b7bc0iget v4, v8, Landroidx/recyclerview/widget/RecyclerView;->I:I
000b7bc4if-eq v4, v2, :cond_10b
000b7bc8iget v4, v8, Landroidx/recyclerview/widget/RecyclerView;->L:I
000b7bccsub-int v4, v5, v4
000b7bd0iget v6, v8, Landroidx/recyclerview/widget/RecyclerView;->M:I
000b7bd4sub-int v6, v9, v6
000b7bd8if-eqz v0, :cond_ac
000b7bdcinvoke-static {v4}, Ljava/lang/Math;->abs(I)I
000b7be2move-result v0
000b7be4iget v4, v8, Landroidx/recyclerview/widget/RecyclerView;->P:I
000b7be8if-le v0, v4, :cond_ac
000b7beciput v5, v8, Landroidx/recyclerview/widget/RecyclerView;->N:I
000b7bf0move v0, v2
000b7bf2goto :goto_ad
000b7bf4move v0, v1
000b7bf6if-eqz v3, :cond_ba
000b7bfainvoke-static {v6}, Ljava/lang/Math;->abs(I)I
000b7c00move-result v3
000b7c02iget v4, v8, Landroidx/recyclerview/widget/RecyclerView;->P:I
000b7c06if-le v3, v4, :cond_ba
000b7c0aiput v9, v8, Landroidx/recyclerview/widget/RecyclerView;->O:I
000b7c0emove v0, v2
000b7c10if-eqz v0, :cond_10b
000b7c14invoke-virtual {v8, v2}, Landroidx/recyclerview/widget/RecyclerView;->setScrollState(I)V
000b7c1agoto :goto_10b
000b7c1ciget-object v9, v8, Landroidx/recyclerview/widget/RecyclerView;->K:Landroid/view/VelocityTracker;
000b7c20invoke-virtual {v9}, Landroid/view/VelocityTracker;->clear()V
000b7c26invoke-virtual {v8, v1}, Landroidx/recyclerview/widget/RecyclerView;->d0(I)V
000b7c2cgoto :goto_10b
000b7c2eiget-boolean v4, v8, Landroidx/recyclerview/widget/RecyclerView;->v:Z
000b7c32if-eqz v4, :cond_cf
000b7c36iput-boolean v1, v8, Landroidx/recyclerview/widget/RecyclerView;->v:Z
000b7c3ainvoke-virtual {v9, v1}, Landroid/view/MotionEvent;->getPointerId(I)I
000b7c40move-result v4
000b7c42iput v4, v8, Landroidx/recyclerview/widget/RecyclerView;->J:I
000b7c46invoke-virtual {v9}, Landroid/view/MotionEvent;->getX()F
000b7c4cmove-result v4
000b7c4eadd-float/2addr v4, v7
000b7c50float-to-int v4, v4
000b7c52iput v4, v8, Landroidx/recyclerview/widget/RecyclerView;->N:I
000b7c56iput v4, v8, Landroidx/recyclerview/widget/RecyclerView;->L:I
000b7c5ainvoke-virtual {v9}, Landroid/view/MotionEvent;->getY()F
000b7c60move-result v9
000b7c62add-float/2addr v9, v7
000b7c64float-to-int v9, v9
000b7c66iput v9, v8, Landroidx/recyclerview/widget/RecyclerView;->O:I
000b7c6aiput v9, v8, Landroidx/recyclerview/widget/RecyclerView;->M:I
000b7c6eiget v9, v8, Landroidx/recyclerview/widget/RecyclerView;->I:I
000b7c72if-ne v9, v6, :cond_fa
000b7c76invoke-virtual {v8}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000b7c7cmove-result-object v9
000b7c7einvoke-interface {v9, v2}, Landroid/view/ViewParent;->requestDisallowInterceptTouchEvent(Z)V
000b7c84invoke-virtual {v8, v2}, Landroidx/recyclerview/widget/RecyclerView;->setScrollState(I)V
000b7c8ainvoke-virtual {v8, v2}, Landroidx/recyclerview/widget/RecyclerView;->d0(I)V
000b7c90iget-object v9, v8, Landroidx/recyclerview/widget/RecyclerView;->n0:[I
000b7c94aput v1, v9, v2
000b7c98aput v1, v9, v1
000b7c9cif-eqz v3, :cond_104
000b7ca0or-int/lit8 v0, v0, 0x2
000b7ca4invoke-direct {v8}, Landroidx/recyclerview/widget/RecyclerView;->getScrollingChildHelper()LK/m;
000b7caamove-result-object v9
000b7cacinvoke-virtual {v9, v0, v1}, LK/m;->g(II)Z
000b7cb2iget v9, v8, Landroidx/recyclerview/widget/RecyclerView;->I:I
000b7cb6if-ne v9, v2, :cond_110
000b7cbareturn v2
000b7cbcreturn v1
000b7a8c
000b7a8candroidx.recyclerview.widget.RecyclerView::onInterceptTouchEvent(android.view.MotionEvent):
000b7a9ciget-boolean v0, v8, Landroidx/recyclerview/widget/RecyclerView;->u:Z
000b7aa0const/4 v1, 0x0
000b7aa2if-eqz v0, :cond_7
000b7aa6goto/16 :goto_110
000b7aaaconst/4 v0, 0x0
000b7aaciput-object v0, v8, Landroidx/recyclerview/widget/RecyclerView;->o:Lf0/k;
000b7ab0invoke-virtual {v8, v9}, Landroidx/recyclerview/widget/RecyclerView;->B(Landroid/view/MotionEvent;)Z
000b7ab6move-result v0
000b7ab8const/4 v2, 0x1
000b7abaif-eqz v0, :cond_18
000b7abeinvoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;->W()V
000b7ac4invoke-virtual {v8, v1}, Landroidx/recyclerview/widget/RecyclerView;->setScrollState(I)V
000b7acareturn v2
000b7acciget-object v0, v8, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b7ad0if-nez v0, :cond_1e
000b7ad4goto/16 :goto_110
000b7ad8invoke-virtual {v0}, Lf0/H;->d()Z
000b7ademove-result v0
000b7ae0iget-object v3, v8, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b7ae4invoke-virtual {v3}, Lf0/H;->e()Z
000b7aeamove-result v3
000b7aeciget-object v4, v8, Landroidx/recyclerview/widget/RecyclerView;->K:Landroid/view/VelocityTracker;
000b7af0if-nez v4, :cond_32
000b7af4invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker;
000b7afamove-result-object v4
000b7afciput-object v4, v8, Landroidx/recyclerview/widget/RecyclerView;->K:Landroid/view/VelocityTracker;
000b7b00iget-object v4, v8, Landroidx/recyclerview/widget/RecyclerView;->K:Landroid/view/VelocityTracker;
000b7b04invoke-virtual {v4, v9}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V
000b7b0ainvoke-virtual {v9}, Landroid/view/MotionEvent;->getActionMasked()I
000b7b10move-result v4
000b7b12invoke-virtual {v9}, Landroid/view/MotionEvent;->getActionIndex()I
000b7b18move-result v5
000b7b1aconst/4 v6, 0x2
000b7b1cconst/high16 v7, 0x3f000000
000b7b20if-eqz v4, :cond_c9
000b7b24if-eq v4, v2, :cond_c0
000b7b28if-eq v4, v6, :cond_7c
000b7b2cconst/4 v0, 0x3
000b7b2eif-eq v4, v0, :cond_74
000b7b32const/4 v0, 0x5
000b7b34if-eq v4, v0, :cond_58
000b7b38const/4 v0, 0x6
000b7b3aif-eq v4, v0, :cond_53
000b7b3egoto/16 :goto_10b
000b7b42invoke-virtual {v8, v9}, Landroidx/recyclerview/widget/RecyclerView;->R(Landroid/view/MotionEvent;)V
000b7b48goto/16 :goto_10b
000b7b4cinvoke-virtual {v9, v5}, Landroid/view/MotionEvent;->getPointerId(I)I
000b7b52move-result v0
000b7b54iput v0, v8, Landroidx/recyclerview/widget/RecyclerView;->J:I
000b7b58invoke-virtual {v9, v5}, Landroid/view/MotionEvent;->getX(I)F
000b7b5emove-result v0
000b7b60add-float/2addr v0, v7
000b7b62float-to-int v0, v0
000b7b64iput v0, v8, Landroidx/recyclerview/widget/RecyclerView;->N:I
000b7b68iput v0, v8, Landroidx/recyclerview/widget/RecyclerView;->L:I
000b7b6cinvoke-virtual {v9, v5}, Landroid/view/MotionEvent;->getY(I)F
000b7b72move-result v9
000b7b74add-float/2addr v9, v7
000b7b76float-to-int v9, v9
000b7b78iput v9, v8, Landroidx/recyclerview/widget/RecyclerView;->O:I
000b7b7ciput v9, v8, Landroidx/recyclerview/widget/RecyclerView;->M:I
000b7b80goto/16 :goto_10b
000b7b84invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;->W()V
000b7b8ainvoke-virtual {v8, v1}, Landroidx/recyclerview/widget/RecyclerView;->setScrollState(I)V
000b7b90goto/16 :goto_10b
000b7b94iget v4, v8, Landroidx/recyclerview/widget/RecyclerView;->J:I
000b7b98invoke-virtual {v9, v4}, Landroid/view/MotionEvent;->findPointerIndex(I)I
000b7b9emove-result v4
000b7ba0if-gez v4, :cond_86
000b7ba4goto/16 :goto_110
000b7ba8invoke-virtual {v9, v4}, Landroid/view/MotionEvent;->getX(I)F
000b7baemove-result v5
000b7bb0add-float/2addr v5, v7
000b7bb2float-to-int v5, v5
000b7bb4invoke-virtual {v9, v4}, Landroid/view/MotionEvent;->getY(I)F
000b7bbamove-result v9
000b7bbcadd-float/2addr v9, v7
000b7bbefloat-to-int v9, v9
000b7bc0iget v4, v8, Landroidx/recyclerview/widget/RecyclerView;->I:I
000b7bc4if-eq v4, v2, :cond_10b
000b7bc8iget v4, v8, Landroidx/recyclerview/widget/RecyclerView;->L:I
000b7bccsub-int v4, v5, v4
000b7bd0iget v6, v8, Landroidx/recyclerview/widget/RecyclerView;->M:I
000b7bd4sub-int v6, v9, v6
000b7bd8if-eqz v0, :cond_ac
000b7bdcinvoke-static {v4}, Ljava/lang/Math;->abs(I)I
000b7be2move-result v0
000b7be4iget v4, v8, Landroidx/recyclerview/widget/RecyclerView;->P:I
000b7be8if-le v0, v4, :cond_ac
000b7beciput v5, v8, Landroidx/recyclerview/widget/RecyclerView;->N:I
000b7bf0move v0, v2
000b7bf2goto :goto_ad
000b7bf4move v0, v1
000b7bf6if-eqz v3, :cond_ba
000b7bfainvoke-static {v6}, Ljava/lang/Math;->abs(I)I
000b7c00move-result v3
000b7c02iget v4, v8, Landroidx/recyclerview/widget/RecyclerView;->P:I
000b7c06if-le v3, v4, :cond_ba
000b7c0aiput v9, v8, Landroidx/recyclerview/widget/RecyclerView;->O:I
000b7c0emove v0, v2
000b7c10if-eqz v0, :cond_10b
000b7c14invoke-virtual {v8, v2}, Landroidx/recyclerview/widget/RecyclerView;->setScrollState(I)V
000b7c1agoto :goto_10b
000b7c1ciget-object v9, v8, Landroidx/recyclerview/widget/RecyclerView;->K:Landroid/view/VelocityTracker;
000b7c20invoke-virtual {v9}, Landroid/view/VelocityTracker;->clear()V
000b7c26invoke-virtual {v8, v1}, Landroidx/recyclerview/widget/RecyclerView;->d0(I)V
000b7c2cgoto :goto_10b
000b7c2eiget-boolean v4, v8, Landroidx/recyclerview/widget/RecyclerView;->v:Z
000b7c32if-eqz v4, :cond_cf
000b7c36iput-boolean v1, v8, Landroidx/recyclerview/widget/RecyclerView;->v:Z
000b7c3ainvoke-virtual {v9, v1}, Landroid/view/MotionEvent;->getPointerId(I)I
000b7c40move-result v4
000b7c42iput v4, v8, Landroidx/recyclerview/widget/RecyclerView;->J:I
000b7c46invoke-virtual {v9}, Landroid/view/MotionEvent;->getX()F
000b7c4cmove-result v4
000b7c4eadd-float/2addr v4, v7
000b7c50float-to-int v4, v4
000b7c52iput v4, v8, Landroidx/recyclerview/widget/RecyclerView;->N:I
000b7c56iput v4, v8, Landroidx/recyclerview/widget/RecyclerView;->L:I
000b7c5ainvoke-virtual {v9}, Landroid/view/MotionEvent;->getY()F
000b7c60move-result v9
000b7c62add-float/2addr v9, v7
000b7c64float-to-int v9, v9
000b7c66iput v9, v8, Landroidx/recyclerview/widget/RecyclerView;->O:I
000b7c6aiput v9, v8, Landroidx/recyclerview/widget/RecyclerView;->M:I
000b7c6eiget v9, v8, Landroidx/recyclerview/widget/RecyclerView;->I:I
000b7c72if-ne v9, v6, :cond_fa
000b7c76invoke-virtual {v8}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000b7c7cmove-result-object v9
000b7c7einvoke-interface {v9, v2}, Landroid/view/ViewParent;->requestDisallowInterceptTouchEvent(Z)V
000b7c84invoke-virtual {v8, v2}, Landroidx/recyclerview/widget/RecyclerView;->setScrollState(I)V
000b7c8ainvoke-virtual {v8, v2}, Landroidx/recyclerview/widget/RecyclerView;->d0(I)V
000b7c90iget-object v9, v8, Landroidx/recyclerview/widget/RecyclerView;->n0:[I
000b7c94aput v1, v9, v2
000b7c98aput v1, v9, v1
000b7c9cif-eqz v3, :cond_104
000b7ca0or-int/lit8 v0, v0, 0x2
000b7ca4invoke-direct {v8}, Landroidx/recyclerview/widget/RecyclerView;->getScrollingChildHelper()LK/m;
000b7caamove-result-object v9
000b7cacinvoke-virtual {v9, v0, v1}, LK/m;->g(II)Z
000b7cb2iget v9, v8, Landroidx/recyclerview/widget/RecyclerView;->I:I
000b7cb6if-ne v9, v2, :cond_110
000b7cbareturn v2
000b7cbcreturn v1
000b7a8c
000b7cbe
000b7cbe // align 0x10
000b7cbe // align 0x10
000b7cc0
000b7cc0androidx.recyclerview.widget.RecyclerView::onRequestFocusInDescendants(int, android.graphics.Rect):
000b7cd0invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView;->L()Z
000b7cd6move-result v0
000b7cd8if-eqz v0, :cond_8
000b7cdcconst/4 v2, 0x0
000b7cdereturn v2
000b7ce0invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;->onRequestFocusInDescendants(ILandroid/graphics/Rect;)Z
000b7ce6move-result v2
000b7ce8return v2
000b7cc0
000b7cc0androidx.recyclerview.widget.RecyclerView::onRequestFocusInDescendants(int, android.graphics.Rect):
000b7cd0invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView;->L()Z
000b7cd6move-result v0
000b7cd8if-eqz v0, :cond_8
000b7cdcconst/4 v2, 0x0
000b7cdereturn v2
000b7ce0invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;->onRequestFocusInDescendants(ILandroid/graphics/Rect;)Z
000b7ce6move-result v2
000b7ce8return v2
000b7cc0
000b7cea
000b7cea // align 0x4
000b7cea // align 0x4
000b7cec
000b7cecandroidx.recyclerview.widget.RecyclerView::onTouchEvent(android.view.MotionEvent):
000b7cfcmove-object/from16 v0, v30
000b7d00move-object/from16 v6, v31
000b7d04iget-boolean v1, v0, Landroidx/recyclerview/widget/RecyclerView;->u:Z
000b7d08const/4 v7, 0x0
000b7d0aif-nez v1, :cond_d
000b7d0eiget-boolean v1, v0, Landroidx/recyclerview/widget/RecyclerView;->v:Z
000b7d12if-eqz v1, :cond_10
000b7d16move v3, v7
000b7d18goto/16 :goto_489
000b7d1ciget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->o:Lf0/k;
000b7d20const/4 v8, 0x1
000b7d22const/4 v2, 0x2
000b7d24const/4 v3, 0x0
000b7d26const/4 v4, 0x3
000b7d28const/4 v5, 0x0
000b7d2aif-nez v1, :cond_28
000b7d2einvoke-virtual {v6}, Landroid/view/MotionEvent;->getAction()I
000b7d34move-result v1
000b7d36if-nez v1, :cond_22
000b7d3amove v1, v7
000b7d3cgoto/16 :goto_12d
000b7d40invoke-virtual/range {v30 .. v31}, Landroidx/recyclerview/widget/RecyclerView;->B(Landroid/view/MotionEvent;)Z
000b7d46move-result v1
000b7d48goto/16 :goto_12d
000b7d4ciget v9, v1, Lf0/k;->v:I
000b7d50if-nez v9, :cond_2e
000b7d54goto/16 :goto_122
000b7d58invoke-virtual {v6}, Landroid/view/MotionEvent;->getAction()I
000b7d5emove-result v9
000b7d60if-nez v9, :cond_6e
000b7d64invoke-virtual {v6}, Landroid/view/MotionEvent;->getX()F
000b7d6amove-result v9
000b7d6cinvoke-virtual {v6}, Landroid/view/MotionEvent;->getY()F
000b7d72move-result v10
000b7d74invoke-virtual {v1, v9, v10}, Lf0/k;->d(FF)Z
000b7d7amove-result v9
000b7d7cinvoke-virtual {v6}, Landroid/view/MotionEvent;->getX()F
000b7d82move-result v10
000b7d84invoke-virtual {v6}, Landroid/view/MotionEvent;->getY()F
000b7d8amove-result v11
000b7d8cinvoke-virtual {v1, v10, v11}, Lf0/k;->c(FF)Z
000b7d92move-result v10
000b7d94if-nez v9, :cond_50
000b7d98if-eqz v10, :cond_122
000b7d9cif-eqz v10, :cond_5d
000b7da0iput v8, v1, Lf0/k;->w:I
000b7da4invoke-virtual {v6}, Landroid/view/MotionEvent;->getX()F
000b7daamove-result v9
000b7dacfloat-to-int v9, v9
000b7daeint-to-float v9, v9
000b7db0iput v9, v1, Lf0/k;->p:F
000b7db4goto :goto_69
000b7db6if-eqz v9, :cond_69
000b7dbaiput v2, v1, Lf0/k;->w:I
000b7dbeinvoke-virtual {v6}, Landroid/view/MotionEvent;->getY()F
000b7dc4move-result v9
000b7dc6float-to-int v9, v9
000b7dc8int-to-float v9, v9
000b7dcaiput v9, v1, Lf0/k;->m:F
000b7dceinvoke-virtual {v1, v2}, Lf0/k;->f(I)V
000b7dd4goto/16 :goto_122
000b7dd8invoke-virtual {v6}, Landroid/view/MotionEvent;->getAction()I
000b7ddemove-result v9
000b7de0if-ne v9, v8, :cond_83
000b7de4iget v9, v1, Lf0/k;->v:I
000b7de8if-ne v9, v2, :cond_83
000b7deciput v5, v1, Lf0/k;->m:F
000b7df0iput v5, v1, Lf0/k;->p:F
000b7df4invoke-virtual {v1, v8}, Lf0/k;->f(I)V
000b7dfaiput v7, v1, Lf0/k;->w:I
000b7dfegoto/16 :goto_122
000b7e02invoke-virtual {v6}, Landroid/view/MotionEvent;->getAction()I
000b7e08move-result v9
000b7e0aif-ne v9, v2, :cond_122
000b7e0eiget v9, v1, Lf0/k;->v:I
000b7e12if-ne v9, v2, :cond_122
000b7e16invoke-virtual {v1}, Lf0/k;->g()V
000b7e1ciget v9, v1, Lf0/k;->w:I
000b7e20const/high16 v10, 0x40000000
000b7e24iget v11, v1, Lf0/k;->b:I
000b7e28if-ne v9, v8, :cond_db
000b7e2cinvoke-virtual {v6}, Landroid/view/MotionEvent;->getX()F
000b7e32move-result v9
000b7e34iget-object v14, v1, Lf0/k;->y:[I
000b7e38aput v11, v14, v7
000b7e3ciget v12, v1, Lf0/k;->q:I
000b7e40sub-int/2addr v12, v11
000b7e42aput v12, v14, v8
000b7e46int-to-float v13, v11
000b7e48int-to-float v12, v12
000b7e4ainvoke-static {v12, v9}, Ljava/lang/Math;->min(FF)F
000b7e50move-result v9
000b7e52invoke-static {v13, v9}, Ljava/lang/Math;->max(FF)F
000b7e58move-result v13
000b7e5aiget v9, v1, Lf0/k;->o:I
000b7e5eint-to-float v9, v9
000b7e60sub-float/2addr v9, v13
000b7e62invoke-static {v9}, Ljava/lang/Math;->abs(F)F
000b7e68move-result v9
000b7e6acmpg-float v9, v9, v10
000b7e6eif-gez v9, :cond_bc
000b7e72goto :goto_db
000b7e74iget v12, v1, Lf0/k;->p:F
000b7e78iget-object v9, v1, Lf0/k;->s:Landroidx/recyclerview/widget/RecyclerView;
000b7e7cinvoke-virtual {v9}, Landroidx/recyclerview/widget/RecyclerView;->computeHorizontalScrollRange()I
000b7e82move-result v15
000b7e84iget-object v9, v1, Lf0/k;->s:Landroidx/recyclerview/widget/RecyclerView;
000b7e88invoke-virtual {v9}, Landroidx/recyclerview/widget/RecyclerView;->computeHorizontalScrollOffset()I
000b7e8emove-result v16
000b7e90iget v9, v1, Lf0/k;->q:I
000b7e94move/from16 v17, v9
000b7e98invoke-static/range {v12 .. v17}, Lf0/k;->e(FF[IIII)I
000b7e9emove-result v9
000b7ea0if-eqz v9, :cond_d9
000b7ea4iget-object v12, v1, Lf0/k;->s:Landroidx/recyclerview/widget/RecyclerView;
000b7ea8invoke-virtual {v12, v9, v7}, Landroidx/recyclerview/widget/RecyclerView;->scrollBy(II)V
000b7eaeiput v13, v1, Lf0/k;->p:F
000b7eb2iget v9, v1, Lf0/k;->w:I
000b7eb6if-ne v9, v2, :cond_122
000b7ebainvoke-virtual {v6}, Landroid/view/MotionEvent;->getY()F
000b7ec0move-result v9
000b7ec2iget-object v14, v1, Lf0/k;->x:[I
000b7ec6aput v11, v14, v7
000b7ecaiget v12, v1, Lf0/k;->r:I
000b7ecesub-int/2addr v12, v11
000b7ed0aput v12, v14, v8
000b7ed4int-to-float v11, v11
000b7ed6int-to-float v12, v12
000b7ed8invoke-static {v12, v9}, Ljava/lang/Math;->min(FF)F
000b7edemove-result v9
000b7ee0invoke-static {v11, v9}, Ljava/lang/Math;->max(FF)F
000b7ee6move-result v13
000b7ee8iget v9, v1, Lf0/k;->l:I
000b7eecint-to-float v9, v9
000b7eeesub-float/2addr v9, v13
000b7ef0invoke-static {v9}, Ljava/lang/Math;->abs(F)F
000b7ef6move-result v9
000b7ef8cmpg-float v9, v9, v10
000b7efcif-gez v9, :cond_103
000b7f00goto :goto_122
000b7f02iget v12, v1, Lf0/k;->m:F
000b7f06iget-object v9, v1, Lf0/k;->s:Landroidx/recyclerview/widget/RecyclerView;
000b7f0ainvoke-virtual {v9}, Landroidx/recyclerview/widget/RecyclerView;->computeVerticalScrollRange()I
000b7f10move-result v15
000b7f12iget-object v9, v1, Lf0/k;->s:Landroidx/recyclerview/widget/RecyclerView;
000b7f16invoke-virtual {v9}, Landroidx/recyclerview/widget/RecyclerView;->computeVerticalScrollOffset()I
000b7f1cmove-result v16
000b7f1eiget v9, v1, Lf0/k;->r:I
000b7f22move/from16 v17, v9
000b7f26invoke-static/range {v12 .. v17}, Lf0/k;->e(FF[IIII)I
000b7f2cmove-result v9
000b7f2eif-eqz v9, :cond_120
000b7f32iget-object v10, v1, Lf0/k;->s:Landroidx/recyclerview/widget/RecyclerView;
000b7f36invoke-virtual {v10, v7, v9}, Landroidx/recyclerview/widget/RecyclerView;->scrollBy(II)V
000b7f3ciput v13, v1, Lf0/k;->m:F
000b7f40invoke-virtual {v6}, Landroid/view/MotionEvent;->getAction()I
000b7f46move-result v1
000b7f48if-eq v1, v4, :cond_12a
000b7f4cif-ne v1, v8, :cond_12c
000b7f50iput-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->o:Lf0/k;
000b7f54move v1, v8
000b7f56if-eqz v1, :cond_136
000b7f5ainvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->W()V
000b7f60invoke-virtual {v0, v7}, Landroidx/recyclerview/widget/RecyclerView;->setScrollState(I)V
000b7f66return v8
000b7f68iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b7f6cif-nez v1, :cond_13c
000b7f70goto/16 :goto_d
000b7f74invoke-virtual {v1}, Lf0/H;->d()Z
000b7f7amove-result v9
000b7f7ciget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b7f80invoke-virtual {v1}, Lf0/H;->e()Z
000b7f86move-result v10
000b7f88iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->K:Landroid/view/VelocityTracker;
000b7f8cif-nez v1, :cond_150
000b7f90invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker;
000b7f96move-result-object v1
000b7f98iput-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->K:Landroid/view/VelocityTracker;
000b7f9cinvoke-virtual {v6}, Landroid/view/MotionEvent;->getActionMasked()I
000b7fa2move-result v1
000b7fa4invoke-virtual {v6}, Landroid/view/MotionEvent;->getActionIndex()I
000b7faamove-result v11
000b7faciget-object v12, v0, Landroidx/recyclerview/widget/RecyclerView;->n0:[I
000b7fb0if-nez v1, :cond_160
000b7fb4aput v7, v12, v8
000b7fb8aput v7, v12, v7
000b7fbcinvoke-static {v6}, Landroid/view/MotionEvent;->obtain(Landroid/view/MotionEvent;)Landroid/view/MotionEvent;
000b7fc2move-result-object v13
000b7fc4aget v14, v12, v7
000b7fc8int-to-float v14, v14
000b7fcaaget v15, v12, v8
000b7fceint-to-float v15, v15
000b7fd0invoke-virtual {v13, v14, v15}, Landroid/view/MotionEvent;->offsetLocation(FF)V
000b7fd6const/high16 v14, 0x3f000000
000b7fdaif-eqz v1, :cond_457
000b7fdeif-eq v1, v8, :cond_268
000b7fe2if-eq v1, v2, :cond_1a8
000b7fe6if-eq v1, v4, :cond_1a0
000b7feaconst/4 v2, 0x5
000b7fecif-eq v1, v2, :cond_184
000b7ff0const/4 v2, 0x6
000b7ff2if-eq v1, v2, :cond_17f
000b7ff6goto/16 :goto_47e
000b7ffainvoke-virtual/range {v30 .. v31}, Landroidx/recyclerview/widget/RecyclerView;->R(Landroid/view/MotionEvent;)V
000b8000goto/16 :goto_47e
000b8004invoke-virtual {v6, v11}, Landroid/view/MotionEvent;->getPointerId(I)I
000b800amove-result v1
000b800ciput v1, v0, Landroidx/recyclerview/widget/RecyclerView;->J:I
000b8010invoke-virtual {v6, v11}, Landroid/view/MotionEvent;->getX(I)F
000b8016move-result v1
000b8018add-float/2addr v1, v14
000b801afloat-to-int v1, v1
000b801ciput v1, v0, Landroidx/recyclerview/widget/RecyclerView;->N:I
000b8020iput v1, v0, Landroidx/recyclerview/widget/RecyclerView;->L:I
000b8024invoke-virtual {v6, v11}, Landroid/view/MotionEvent;->getY(I)F
000b802amove-result v1
000b802cadd-float/2addr v1, v14
000b802efloat-to-int v1, v1
000b8030iput v1, v0, Landroidx/recyclerview/widget/RecyclerView;->O:I
000b8034iput v1, v0, Landroidx/recyclerview/widget/RecyclerView;->M:I
000b8038goto/16 :goto_47e
000b803cinvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->W()V
000b8042invoke-virtual {v0, v7}, Landroidx/recyclerview/widget/RecyclerView;->setScrollState(I)V
000b8048goto/16 :goto_47e
000b804ciget v1, v0, Landroidx/recyclerview/widget/RecyclerView;->J:I
000b8050invoke-virtual {v6, v1}, Landroid/view/MotionEvent;->findPointerIndex(I)I
000b8056move-result v1
000b8058if-gez v1, :cond_1b2
000b805cgoto/16 :goto_d
000b8060invoke-virtual {v6, v1}, Landroid/view/MotionEvent;->getX(I)F
000b8066move-result v2
000b8068add-float/2addr v2, v14
000b806afloat-to-int v11, v2
000b806cinvoke-virtual {v6, v1}, Landroid/view/MotionEvent;->getY(I)F
000b8072move-result v1
000b8074add-float/2addr v1, v14
000b8076float-to-int v14, v1
000b8078iget v1, v0, Landroidx/recyclerview/widget/RecyclerView;->N:I
000b807csub-int/2addr v1, v11
000b807eiget v2, v0, Landroidx/recyclerview/widget/RecyclerView;->O:I
000b8082sub-int/2addr v2, v14
000b8084iget v3, v0, Landroidx/recyclerview/widget/RecyclerView;->I:I
000b8088if-eq v3, v8, :cond_1fb
000b808cif-eqz v9, :cond_1df
000b8090if-lez v1, :cond_1d4
000b8094iget v3, v0, Landroidx/recyclerview/widget/RecyclerView;->P:I
000b8098sub-int/2addr v1, v3
000b809ainvoke-static {v7, v1}, Ljava/lang/Math;->max(II)I
000b80a0move-result v1
000b80a2goto :goto_1db
000b80a4iget v3, v0, Landroidx/recyclerview/widget/RecyclerView;->P:I
000b80a8add-int/2addr v1, v3
000b80aainvoke-static {v7, v1}, Ljava/lang/Math;->min(II)I
000b80b0move-result v1
000b80b2if-eqz v1, :cond_1df
000b80b6move v3, v8
000b80b8goto :goto_1e0
000b80bamove v3, v7
000b80bcif-eqz v10, :cond_1f6
000b80c0if-lez v2, :cond_1ec
000b80c4iget v4, v0, Landroidx/recyclerview/widget/RecyclerView;->P:I
000b80c8sub-int/2addr v2, v4
000b80cainvoke-static {v7, v2}, Ljava/lang/Math;->max(II)I
000b80d0move-result v2
000b80d2goto :goto_1f3
000b80d4iget v4, v0, Landroidx/recyclerview/widget/RecyclerView;->P:I
000b80d8add-int/2addr v2, v4
000b80dainvoke-static {v7, v2}, Ljava/lang/Math;->min(II)I
000b80e0move-result v2
000b80e2if-eqz v2, :cond_1f6
000b80e6move v3, v8
000b80e8if-eqz v3, :cond_1fb
000b80ecinvoke-virtual {v0, v8}, Landroidx/recyclerview/widget/RecyclerView;->setScrollState(I)V
000b80f2move v15, v1
000b80f4move/from16 v16, v2
000b80f8iget v1, v0, Landroidx/recyclerview/widget/RecyclerView;->I:I
000b80fcif-ne v1, v8, :cond_47e
000b8100iget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->o0:[I
000b8104aput v7, v3, v7
000b8108aput v7, v3, v8
000b810cif-eqz v9, :cond_20c
000b8110move v1, v15
000b8112goto :goto_20d
000b8114move v1, v7
000b8116if-eqz v10, :cond_212
000b811amove/from16 v2, v16
000b811egoto :goto_213
000b8120move v2, v7
000b8122iget-object v4, v0, Landroidx/recyclerview/widget/RecyclerView;->m0:[I
000b8126const/4 v5, 0x0
000b8128invoke-virtual/range {v0 .. v5}, Landroidx/recyclerview/widget/RecyclerView;->r(II[I[II)Z
000b812emove-result v1
000b8130iget-object v2, v0, Landroidx/recyclerview/widget/RecyclerView;->m0:[I
000b8134if-eqz v1, :cond_23a
000b8138aget v1, v3, v7
000b813csub-int/2addr v15, v1
000b813eaget v1, v3, v8
000b8142sub-int v16, v16, v1
000b8146aget v1, v12, v7
000b814aaget v3, v2, v7
000b814eadd-int/2addr v1, v3
000b8150aput v1, v12, v7
000b8154aget v1, v12, v8
000b8158aget v3, v2, v8
000b815cadd-int/2addr v1, v3
000b815eaput v1, v12, v8
000b8162invoke-virtual {v0}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000b8168move-result-object v1
000b816ainvoke-interface {v1, v8}, Landroid/view/ViewParent;->requestDisallowInterceptTouchEvent(Z)V
000b8170move/from16 v1, v16
000b8174aget v3, v2, v7
000b8178sub-int/2addr v11, v3
000b817aiput v11, v0, Landroidx/recyclerview/widget/RecyclerView;->N:I
000b817eaget v2, v2, v8
000b8182sub-int/2addr v14, v2
000b8184iput v14, v0, Landroidx/recyclerview/widget/RecyclerView;->O:I
000b8188if-eqz v9, :cond_24a
000b818cmove v2, v15
000b818egoto :goto_24b
000b8190move v2, v7
000b8192if-eqz v10, :cond_24e
000b8196move v7, v1
000b8198invoke-virtual {v0, v2, v7, v6}, Landroidx/recyclerview/widget/RecyclerView;->X(IILandroid/view/MotionEvent;)Z
000b819emove-result v2
000b81a0if-eqz v2, :cond_25b
000b81a4invoke-virtual {v0}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000b81aamove-result-object v2
000b81acinvoke-interface {v2, v8}, Landroid/view/ViewParent;->requestDisallowInterceptTouchEvent(Z)V
000b81b2iget-object v2, v0, Landroidx/recyclerview/widget/RecyclerView;->a0:Lf0/n;
000b81b6if-eqz v2, :cond_47e
000b81baif-nez v15, :cond_263
000b81beif-eqz v1, :cond_47e
000b81c2invoke-virtual {v2, v0, v15, v1}, Lf0/n;->a(Landroidx/recyclerview/widget/RecyclerView;II)V
000b81c8goto/16 :goto_47e
000b81cciget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->K:Landroid/view/VelocityTracker;
000b81d0invoke-virtual {v1, v13}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V
000b81d6iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->K:Landroid/view/VelocityTracker;
000b81daiget v4, v0, Landroidx/recyclerview/widget/RecyclerView;->S:I
000b81deint-to-float v6, v4
000b81e0const/16 v11, 0x3e8
000b81e4invoke-virtual {v1, v11, v6}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V
000b81eaif-eqz v9, :cond_283
000b81eeiget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->K:Landroid/view/VelocityTracker;
000b81f2iget v6, v0, Landroidx/recyclerview/widget/RecyclerView;->J:I
000b81f6invoke-virtual {v1, v6}, Landroid/view/VelocityTracker;->getXVelocity(I)F
000b81fcmove-result v1
000b81feneg-float v1, v1
000b8200goto :goto_284
000b8202move v1, v5
000b8204if-eqz v10, :cond_290
000b8208iget-object v6, v0, Landroidx/recyclerview/widget/RecyclerView;->K:Landroid/view/VelocityTracker;
000b820ciget v9, v0, Landroidx/recyclerview/widget/RecyclerView;->J:I
000b8210invoke-virtual {v6, v9}, Landroid/view/VelocityTracker;->getYVelocity(I)F
000b8216move-result v6
000b8218neg-float v6, v6
000b821agoto :goto_291
000b821cmove v6, v5
000b821ecmpl-float v9, v1, v5
000b8222if-nez v9, :cond_29d
000b8226cmpl-float v9, v6, v5
000b822aif-eqz v9, :cond_29a
000b822egoto :goto_29d
000b8230move v3, v7
000b8232goto/16 :goto_450
000b8236float-to-int v1, v1
000b8238float-to-int v6, v6
000b823aiget-object v9, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b823eif-nez v9, :cond_2a5
000b8242goto/16 :goto_44f
000b8246iget-boolean v10, v0, Landroidx/recyclerview/widget/RecyclerView;->u:Z
000b824aif-eqz v10, :cond_2ab
000b824egoto/16 :goto_44f
000b8252invoke-virtual {v9}, Lf0/H;->d()Z
000b8258move-result v9
000b825aiget-object v10, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b825einvoke-virtual {v10}, Lf0/H;->e()Z
000b8264move-result v10
000b8266iget v11, v0, Landroidx/recyclerview/widget/RecyclerView;->R:I
000b826aif-eqz v9, :cond_2bf
000b826einvoke-static {v1}, Ljava/lang/Math;->abs(I)I
000b8274move-result v12
000b8276if-ge v12, v11, :cond_2c0
000b827amove v1, v7
000b827cif-eqz v10, :cond_2c8
000b8280invoke-static {v6}, Ljava/lang/Math;->abs(I)I
000b8286move-result v12
000b8288if-ge v12, v11, :cond_2c9
000b828cmove v6, v7
000b828eif-nez v1, :cond_2cf
000b8292if-nez v6, :cond_2cf
000b8296goto/16 :goto_44f
000b829aint-to-float v11, v1
000b829cint-to-float v12, v6
000b829einvoke-virtual {v0, v11, v12}, Landroidx/recyclerview/widget/RecyclerView;->dispatchNestedPreFling(FF)Z
000b82a4move-result v14
000b82a6if-nez v14, :cond_44f
000b82aaif-nez v9, :cond_2de
000b82aeif-eqz v10, :cond_2dc
000b82b2goto :goto_2de
000b82b4move v14, v7
000b82b6goto :goto_2df
000b82b8move v14, v8
000b82bainvoke-virtual {v0, v11, v12, v14}, Landroidx/recyclerview/widget/RecyclerView;->dispatchNestedFling(FFZ)Z
000b82c0iget-object v11, v0, Landroidx/recyclerview/widget/RecyclerView;->Q:Lf0/J;
000b82c4if-eqz v11, :cond_3f4
000b82c8check-cast v11, Lf0/x;
000b82cciget-object v12, v11, Lf0/x;->a:Landroidx/recyclerview/widget/RecyclerView;
000b82d0invoke-virtual {v12}, Landroidx/recyclerview/widget/RecyclerView;->getLayoutManager()Lf0/H;
000b82d6move-result-object v12
000b82d8if-nez v12, :cond_2f2
000b82dcgoto/16 :goto_3f4
000b82e0iget-object v15, v11, Lf0/x;->a:Landroidx/recyclerview/widget/RecyclerView;
000b82e4invoke-virtual {v15}, Landroidx/recyclerview/widget/RecyclerView;->getAdapter()Lf0/z;
000b82eamove-result-object v15
000b82ecif-nez v15, :cond_2fc
000b82f0goto/16 :goto_3f4
000b82f4iget-object v15, v11, Lf0/x;->a:Landroidx/recyclerview/widget/RecyclerView;
000b82f8invoke-virtual {v15}, Landroidx/recyclerview/widget/RecyclerView;->getMinFlingVelocity()I
000b82femove-result v15
000b8300invoke-static {v6}, Ljava/lang/Math;->abs(I)I
000b8306move-result v3
000b8308if-gt v3, v15, :cond_30e
000b830cinvoke-static {v1}, Ljava/lang/Math;->abs(I)I
000b8312move-result v3
000b8314if-le v3, v15, :cond_3f4
000b8318instance-of v3, v12, Lf0/T;
000b831cif-nez v3, :cond_314
000b8320goto/16 :goto_3f4
000b8324if-nez v3, :cond_31a
000b8328move/from16 v17, v5
000b832cconst/4 v15, 0x0
000b832egoto :goto_328
000b8330new-instance v15, Lf0/w;
000b8334move/from16 v17, v5
000b8338iget-object v5, v11, Lf0/x;->a:Landroidx/recyclerview/widget/RecyclerView;
000b833cinvoke-virtual {v5}, Landroid/view/View;->getContext()Landroid/content/Context;
000b8342move-result-object v5
000b8344const/4 v7, 0x0
000b8346invoke-direct {v15, v11, v5, v7}, Lf0/w;-><init>(Ljava/lang/Object;Landroid/content/Context;I)V
000b834cif-nez v15, :cond_32c
000b8350goto/16 :goto_3f4
000b8354invoke-virtual {v12}, Lf0/H;->B()I
000b835amove-result v5
000b835cif-nez v5, :cond_338
000b8360move/from16 v20, v8
000b8364const/4 v2, -0x1
000b8366const/4 v3, -0x1
000b8368goto/16 :goto_3eb
000b836cinvoke-virtual {v12}, Lf0/H;->e()Z
000b8372move-result v18
000b8374if-eqz v18, :cond_343
000b8378invoke-virtual {v11, v12}, Lf0/x;->e(Lf0/H;)Landroidx/emoji2/text/g;
000b837emove-result-object v11
000b8380goto :goto_34f
000b8382invoke-virtual {v12}, Lf0/H;->d()Z
000b8388move-result v18
000b838aif-eqz v18, :cond_34e
000b838einvoke-virtual {v11, v12}, Lf0/x;->d(Lf0/H;)Landroidx/emoji2/text/g;
000b8394move-result-object v11
000b8396goto :goto_34f
000b8398const/4 v11, 0x0
000b839aif-nez v11, :cond_352
000b839egoto :goto_332
000b83a0invoke-virtual {v12}, Lf0/H;->v()I
000b83a6move-result v2
000b83a8const/high16 v19, -0x80000000
000b83acconst v20, 0x7fffffff
000b83b2move/from16 v21, v3
000b83b6move/from16 v7, v19
000b83bamove/from16 v3, v20
000b83beconst/16 v16, 0x0
000b83c2const/16 v19, 0x0
000b83c6move/from16 v20, v8
000b83caconst/4 v8, 0x0
000b83ccif-ge v8, v2, :cond_38e
000b83d0move/from16 v22, v2
000b83d4invoke-virtual {v12, v8}, Lf0/H;->u(I)Landroid/view/View;
000b83damove-result-object v2
000b83dcif-nez v2, :cond_375
000b83e0move/from16 v23, v8
000b83e4goto :goto_389
000b83e6move/from16 v23, v8
000b83eainvoke-static {v2, v11}, Lf0/x;->b(Landroid/view/View;Landroidx/emoji2/text/g;)I
000b83f0move-result v8
000b83f2if-gtz v8, :cond_382
000b83f6if-le v8, v7, :cond_382
000b83famove-object/from16 v19, v2
000b83femove v7, v8
000b8400if-ltz v8, :cond_389
000b8404if-ge v8, v3, :cond_389
000b8408move-object/from16 v16, v2
000b840cmove v3, v8
000b840eadd-int/lit8 v8, v23, 0x1
000b8412move/from16 v2, v22
000b8416goto :goto_368
000b8418invoke-virtual {v12}, Lf0/H;->d()Z
000b841emove-result v2
000b8420if-eqz v2, :cond_39b
000b8424if-lez v1, :cond_399
000b8428move/from16 v2, v20
000b842cgoto :goto_39e
000b842econst/4 v2, 0x0
000b8430goto :goto_39e
000b8432if-lez v6, :cond_399
000b8436goto :goto_396
000b8438if-eqz v2, :cond_3a7
000b843cif-eqz v16, :cond_3a7
000b8440invoke-static/range {v16}, Lf0/H;->H(Landroid/view/View;)I
000b8446move-result v2
000b8448goto :goto_335
000b844aif-nez v2, :cond_3b0
000b844eif-eqz v19, :cond_3b0
000b8452invoke-static/range {v19}, Lf0/H;->H(Landroid/view/View;)I
000b8458move-result v2
000b845agoto :goto_335
000b845cif-eqz v2, :cond_3b4
000b8460move-object/from16 v16, v19
000b8464if-nez v16, :cond_3b8
000b8468goto/16 :goto_334
000b846cinvoke-static/range {v16}, Lf0/H;->H(Landroid/view/View;)I
000b8472move-result v3
000b8474invoke-virtual {v12}, Lf0/H;->B()I
000b847amove-result v7
000b847cif-eqz v21, :cond_3da
000b8480move-object v8, v12
000b8482check-cast v8, Lf0/T;
000b8486add-int/lit8 v7, v7, -0x1
000b848ainvoke-interface {v8, v7}, Lf0/T;->a(I)Landroid/graphics/PointF;
000b8490move-result-object v7
000b8492if-eqz v7, :cond_3da
000b8496iget v8, v7, Landroid/graphics/PointF;->x:F
000b849acmpg-float v8, v8, v17
000b849eif-ltz v8, :cond_3dc
000b84a2iget v7, v7, Landroid/graphics/PointF;->y:F
000b84a6cmpg-float v7, v7, v17
000b84aaif-gez v7, :cond_3da
000b84aegoto :goto_3dc
000b84b0const/4 v7, 0x0
000b84b2goto :goto_3de
000b84b4move/from16 v7, v20
000b84b8if-ne v7, v2, :cond_3e2
000b84bcconst/4 v2, -0x1
000b84begoto :goto_3e4
000b84c0move/from16 v2, v20
000b84c4add-int/2addr v2, v3
000b84c6if-ltz v2, :cond_334
000b84caif-lt v2, v5, :cond_335
000b84cegoto/16 :goto_334
000b84d2if-ne v2, v3, :cond_3ee
000b84d6goto :goto_3f6
000b84d8iput v2, v15, Lf0/u;->a:I
000b84dcinvoke-virtual {v12, v15}, Lf0/H;->y0(Lf0/u;)V
000b84e2goto :goto_453
000b84e4move/from16 v20, v8
000b84e8if-eqz v14, :cond_44f
000b84ecif-eqz v10, :cond_3fc
000b84f0or-int/lit8 v9, v9, 0x2
000b84f4invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView;->getScrollingChildHelper()LK/m;
000b84famove-result-object v2
000b84fcmove/from16 v3, v20
000b8500invoke-virtual {v2, v9, v3}, LK/m;->g(II)Z
000b8506neg-int v2, v4
000b8508invoke-static {v1, v4}, Ljava/lang/Math;->min(II)I
000b850emove-result v1
000b8510invoke-static {v2, v1}, Ljava/lang/Math;->max(II)I
000b8516move-result v24
000b8518invoke-static {v6, v4}, Ljava/lang/Math;->min(II)I
000b851emove-result v1
000b8520invoke-static {v2, v1}, Ljava/lang/Math;->max(II)I
000b8526move-result v25
000b8528iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->W:Lf0/W;
000b852ciget-object v2, v1, Lf0/W;->g:Landroidx/recyclerview/widget/RecyclerView;
000b8530const/4 v3, 0x2
000b8532invoke-virtual {v2, v3}, Landroidx/recyclerview/widget/RecyclerView;->setScrollState(I)V
000b8538const/4 v3, 0x0
000b853aiput v3, v1, Lf0/W;->b:I
000b853eiput v3, v1, Lf0/W;->a:I
000b8542iget-object v3, v1, Lf0/W;->d:Landroid/view/animation/Interpolator;
000b8546sget-object v4, Landroidx/recyclerview/widget/RecyclerView;->u0:LT/d;
000b854aif-eq v3, v4, :cond_436
000b854eiput-object v4, v1, Lf0/W;->d:Landroid/view/animation/Interpolator;
000b8552new-instance v3, Landroid/widget/OverScroller;
000b8556invoke-virtual {v2}, Landroid/view/View;->getContext()Landroid/content/Context;
000b855cmove-result-object v2
000b855einvoke-direct {v3, v2, v4}, Landroid/widget/OverScroller;-><init>(Landroid/content/Context;Landroid/view/animation/Interpolator;)V
000b8564iput-object v3, v1, Lf0/W;->c:Landroid/widget/OverScroller;
000b8568iget-object v2, v1, Lf0/W;->c:Landroid/widget/OverScroller;
000b856cconst/high16 v26, -0x80000000
000b8570const v27, 0x7fffffff
000b8576const/16 v22, 0x0
000b857aconst/16 v23, 0x0
000b857econst/high16 v28, -0x80000000
000b8582const v29, 0x7fffffff
000b8588move-object/from16 v21, v2
000b858cinvoke-virtual/range {v21 .. v29}, Landroid/widget/OverScroller;->fling(IIIIIIII)V
000b8592invoke-virtual {v1}, Lf0/W;->a()V
000b8598goto :goto_453
000b859aconst/4 v3, 0x0
000b859cinvoke-virtual {v0, v3}, Landroidx/recyclerview/widget/RecyclerView;->setScrollState(I)V
000b85a2invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->W()V
000b85a8goto :goto_483
000b85aamove v3, v7
000b85acinvoke-virtual {v6, v3}, Landroid/view/MotionEvent;->getPointerId(I)I
000b85b2move-result v1
000b85b4iput v1, v0, Landroidx/recyclerview/widget/RecyclerView;->J:I
000b85b8invoke-virtual {v6}, Landroid/view/MotionEvent;->getX()F
000b85bemove-result v1
000b85c0add-float/2addr v1, v14
000b85c2float-to-int v1, v1
000b85c4iput v1, v0, Landroidx/recyclerview/widget/RecyclerView;->N:I
000b85c8iput v1, v0, Landroidx/recyclerview/widget/RecyclerView;->L:I
000b85ccinvoke-virtual {v6}, Landroid/view/MotionEvent;->getY()F
000b85d2move-result v1
000b85d4add-float/2addr v1, v14
000b85d6float-to-int v1, v1
000b85d8iput v1, v0, Landroidx/recyclerview/widget/RecyclerView;->O:I
000b85dciput v1, v0, Landroidx/recyclerview/widget/RecyclerView;->M:I
000b85e0if-eqz v10, :cond_476
000b85e4or-int/lit8 v9, v9, 0x2
000b85e8invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView;->getScrollingChildHelper()LK/m;
000b85eemove-result-object v1
000b85f0const/4 v3, 0x0
000b85f2invoke-virtual {v1, v9, v3}, LK/m;->g(II)Z
000b85f8iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->K:Landroid/view/VelocityTracker;
000b85fcinvoke-virtual {v1, v13}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V
000b8602invoke-virtual {v13}, Landroid/view/MotionEvent;->recycle()V
000b8608const/16 v20, 0x1
000b860creturn v20
000b860ereturn v3
000b7cec
000b7cecandroidx.recyclerview.widget.RecyclerView::onTouchEvent(android.view.MotionEvent):
000b7cfcmove-object/from16 v0, v30
000b7d00move-object/from16 v6, v31
000b7d04iget-boolean v1, v0, Landroidx/recyclerview/widget/RecyclerView;->u:Z
000b7d08const/4 v7, 0x0
000b7d0aif-nez v1, :cond_d
000b7d0eiget-boolean v1, v0, Landroidx/recyclerview/widget/RecyclerView;->v:Z
000b7d12if-eqz v1, :cond_10
000b7d16move v3, v7
000b7d18goto/16 :goto_489
000b7d1ciget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->o:Lf0/k;
000b7d20const/4 v8, 0x1
000b7d22const/4 v2, 0x2
000b7d24const/4 v3, 0x0
000b7d26const/4 v4, 0x3
000b7d28const/4 v5, 0x0
000b7d2aif-nez v1, :cond_28
000b7d2einvoke-virtual {v6}, Landroid/view/MotionEvent;->getAction()I
000b7d34move-result v1
000b7d36if-nez v1, :cond_22
000b7d3amove v1, v7
000b7d3cgoto/16 :goto_12d
000b7d40invoke-virtual/range {v30 .. v31}, Landroidx/recyclerview/widget/RecyclerView;->B(Landroid/view/MotionEvent;)Z
000b7d46move-result v1
000b7d48goto/16 :goto_12d
000b7d4ciget v9, v1, Lf0/k;->v:I
000b7d50if-nez v9, :cond_2e
000b7d54goto/16 :goto_122
000b7d58invoke-virtual {v6}, Landroid/view/MotionEvent;->getAction()I
000b7d5emove-result v9
000b7d60if-nez v9, :cond_6e
000b7d64invoke-virtual {v6}, Landroid/view/MotionEvent;->getX()F
000b7d6amove-result v9
000b7d6cinvoke-virtual {v6}, Landroid/view/MotionEvent;->getY()F
000b7d72move-result v10
000b7d74invoke-virtual {v1, v9, v10}, Lf0/k;->d(FF)Z
000b7d7amove-result v9
000b7d7cinvoke-virtual {v6}, Landroid/view/MotionEvent;->getX()F
000b7d82move-result v10
000b7d84invoke-virtual {v6}, Landroid/view/MotionEvent;->getY()F
000b7d8amove-result v11
000b7d8cinvoke-virtual {v1, v10, v11}, Lf0/k;->c(FF)Z
000b7d92move-result v10
000b7d94if-nez v9, :cond_50
000b7d98if-eqz v10, :cond_122
000b7d9cif-eqz v10, :cond_5d
000b7da0iput v8, v1, Lf0/k;->w:I
000b7da4invoke-virtual {v6}, Landroid/view/MotionEvent;->getX()F
000b7daamove-result v9
000b7dacfloat-to-int v9, v9
000b7daeint-to-float v9, v9
000b7db0iput v9, v1, Lf0/k;->p:F
000b7db4goto :goto_69
000b7db6if-eqz v9, :cond_69
000b7dbaiput v2, v1, Lf0/k;->w:I
000b7dbeinvoke-virtual {v6}, Landroid/view/MotionEvent;->getY()F
000b7dc4move-result v9
000b7dc6float-to-int v9, v9
000b7dc8int-to-float v9, v9
000b7dcaiput v9, v1, Lf0/k;->m:F
000b7dceinvoke-virtual {v1, v2}, Lf0/k;->f(I)V
000b7dd4goto/16 :goto_122
000b7dd8invoke-virtual {v6}, Landroid/view/MotionEvent;->getAction()I
000b7ddemove-result v9
000b7de0if-ne v9, v8, :cond_83
000b7de4iget v9, v1, Lf0/k;->v:I
000b7de8if-ne v9, v2, :cond_83
000b7deciput v5, v1, Lf0/k;->m:F
000b7df0iput v5, v1, Lf0/k;->p:F
000b7df4invoke-virtual {v1, v8}, Lf0/k;->f(I)V
000b7dfaiput v7, v1, Lf0/k;->w:I
000b7dfegoto/16 :goto_122
000b7e02invoke-virtual {v6}, Landroid/view/MotionEvent;->getAction()I
000b7e08move-result v9
000b7e0aif-ne v9, v2, :cond_122
000b7e0eiget v9, v1, Lf0/k;->v:I
000b7e12if-ne v9, v2, :cond_122
000b7e16invoke-virtual {v1}, Lf0/k;->g()V
000b7e1ciget v9, v1, Lf0/k;->w:I
000b7e20const/high16 v10, 0x40000000
000b7e24iget v11, v1, Lf0/k;->b:I
000b7e28if-ne v9, v8, :cond_db
000b7e2cinvoke-virtual {v6}, Landroid/view/MotionEvent;->getX()F
000b7e32move-result v9
000b7e34iget-object v14, v1, Lf0/k;->y:[I
000b7e38aput v11, v14, v7
000b7e3ciget v12, v1, Lf0/k;->q:I
000b7e40sub-int/2addr v12, v11
000b7e42aput v12, v14, v8
000b7e46int-to-float v13, v11
000b7e48int-to-float v12, v12
000b7e4ainvoke-static {v12, v9}, Ljava/lang/Math;->min(FF)F
000b7e50move-result v9
000b7e52invoke-static {v13, v9}, Ljava/lang/Math;->max(FF)F
000b7e58move-result v13
000b7e5aiget v9, v1, Lf0/k;->o:I
000b7e5eint-to-float v9, v9
000b7e60sub-float/2addr v9, v13
000b7e62invoke-static {v9}, Ljava/lang/Math;->abs(F)F
000b7e68move-result v9
000b7e6acmpg-float v9, v9, v10
000b7e6eif-gez v9, :cond_bc
000b7e72goto :goto_db
000b7e74iget v12, v1, Lf0/k;->p:F
000b7e78iget-object v9, v1, Lf0/k;->s:Landroidx/recyclerview/widget/RecyclerView;
000b7e7cinvoke-virtual {v9}, Landroidx/recyclerview/widget/RecyclerView;->computeHorizontalScrollRange()I
000b7e82move-result v15
000b7e84iget-object v9, v1, Lf0/k;->s:Landroidx/recyclerview/widget/RecyclerView;
000b7e88invoke-virtual {v9}, Landroidx/recyclerview/widget/RecyclerView;->computeHorizontalScrollOffset()I
000b7e8emove-result v16
000b7e90iget v9, v1, Lf0/k;->q:I
000b7e94move/from16 v17, v9
000b7e98invoke-static/range {v12 .. v17}, Lf0/k;->e(FF[IIII)I
000b7e9emove-result v9
000b7ea0if-eqz v9, :cond_d9
000b7ea4iget-object v12, v1, Lf0/k;->s:Landroidx/recyclerview/widget/RecyclerView;
000b7ea8invoke-virtual {v12, v9, v7}, Landroidx/recyclerview/widget/RecyclerView;->scrollBy(II)V
000b7eaeiput v13, v1, Lf0/k;->p:F
000b7eb2iget v9, v1, Lf0/k;->w:I
000b7eb6if-ne v9, v2, :cond_122
000b7ebainvoke-virtual {v6}, Landroid/view/MotionEvent;->getY()F
000b7ec0move-result v9
000b7ec2iget-object v14, v1, Lf0/k;->x:[I
000b7ec6aput v11, v14, v7
000b7ecaiget v12, v1, Lf0/k;->r:I
000b7ecesub-int/2addr v12, v11
000b7ed0aput v12, v14, v8
000b7ed4int-to-float v11, v11
000b7ed6int-to-float v12, v12
000b7ed8invoke-static {v12, v9}, Ljava/lang/Math;->min(FF)F
000b7edemove-result v9
000b7ee0invoke-static {v11, v9}, Ljava/lang/Math;->max(FF)F
000b7ee6move-result v13
000b7ee8iget v9, v1, Lf0/k;->l:I
000b7eecint-to-float v9, v9
000b7eeesub-float/2addr v9, v13
000b7ef0invoke-static {v9}, Ljava/lang/Math;->abs(F)F
000b7ef6move-result v9
000b7ef8cmpg-float v9, v9, v10
000b7efcif-gez v9, :cond_103
000b7f00goto :goto_122
000b7f02iget v12, v1, Lf0/k;->m:F
000b7f06iget-object v9, v1, Lf0/k;->s:Landroidx/recyclerview/widget/RecyclerView;
000b7f0ainvoke-virtual {v9}, Landroidx/recyclerview/widget/RecyclerView;->computeVerticalScrollRange()I
000b7f10move-result v15
000b7f12iget-object v9, v1, Lf0/k;->s:Landroidx/recyclerview/widget/RecyclerView;
000b7f16invoke-virtual {v9}, Landroidx/recyclerview/widget/RecyclerView;->computeVerticalScrollOffset()I
000b7f1cmove-result v16
000b7f1eiget v9, v1, Lf0/k;->r:I
000b7f22move/from16 v17, v9
000b7f26invoke-static/range {v12 .. v17}, Lf0/k;->e(FF[IIII)I
000b7f2cmove-result v9
000b7f2eif-eqz v9, :cond_120
000b7f32iget-object v10, v1, Lf0/k;->s:Landroidx/recyclerview/widget/RecyclerView;
000b7f36invoke-virtual {v10, v7, v9}, Landroidx/recyclerview/widget/RecyclerView;->scrollBy(II)V
000b7f3ciput v13, v1, Lf0/k;->m:F
000b7f40invoke-virtual {v6}, Landroid/view/MotionEvent;->getAction()I
000b7f46move-result v1
000b7f48if-eq v1, v4, :cond_12a
000b7f4cif-ne v1, v8, :cond_12c
000b7f50iput-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->o:Lf0/k;
000b7f54move v1, v8
000b7f56if-eqz v1, :cond_136
000b7f5ainvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->W()V
000b7f60invoke-virtual {v0, v7}, Landroidx/recyclerview/widget/RecyclerView;->setScrollState(I)V
000b7f66return v8
000b7f68iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b7f6cif-nez v1, :cond_13c
000b7f70goto/16 :goto_d
000b7f74invoke-virtual {v1}, Lf0/H;->d()Z
000b7f7amove-result v9
000b7f7ciget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b7f80invoke-virtual {v1}, Lf0/H;->e()Z
000b7f86move-result v10
000b7f88iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->K:Landroid/view/VelocityTracker;
000b7f8cif-nez v1, :cond_150
000b7f90invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker;
000b7f96move-result-object v1
000b7f98iput-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->K:Landroid/view/VelocityTracker;
000b7f9cinvoke-virtual {v6}, Landroid/view/MotionEvent;->getActionMasked()I
000b7fa2move-result v1
000b7fa4invoke-virtual {v6}, Landroid/view/MotionEvent;->getActionIndex()I
000b7faamove-result v11
000b7faciget-object v12, v0, Landroidx/recyclerview/widget/RecyclerView;->n0:[I
000b7fb0if-nez v1, :cond_160
000b7fb4aput v7, v12, v8
000b7fb8aput v7, v12, v7
000b7fbcinvoke-static {v6}, Landroid/view/MotionEvent;->obtain(Landroid/view/MotionEvent;)Landroid/view/MotionEvent;
000b7fc2move-result-object v13
000b7fc4aget v14, v12, v7
000b7fc8int-to-float v14, v14
000b7fcaaget v15, v12, v8
000b7fceint-to-float v15, v15
000b7fd0invoke-virtual {v13, v14, v15}, Landroid/view/MotionEvent;->offsetLocation(FF)V
000b7fd6const/high16 v14, 0x3f000000
000b7fdaif-eqz v1, :cond_457
000b7fdeif-eq v1, v8, :cond_268
000b7fe2if-eq v1, v2, :cond_1a8
000b7fe6if-eq v1, v4, :cond_1a0
000b7feaconst/4 v2, 0x5
000b7fecif-eq v1, v2, :cond_184
000b7ff0const/4 v2, 0x6
000b7ff2if-eq v1, v2, :cond_17f
000b7ff6goto/16 :goto_47e
000b7ffainvoke-virtual/range {v30 .. v31}, Landroidx/recyclerview/widget/RecyclerView;->R(Landroid/view/MotionEvent;)V
000b8000goto/16 :goto_47e
000b8004invoke-virtual {v6, v11}, Landroid/view/MotionEvent;->getPointerId(I)I
000b800amove-result v1
000b800ciput v1, v0, Landroidx/recyclerview/widget/RecyclerView;->J:I
000b8010invoke-virtual {v6, v11}, Landroid/view/MotionEvent;->getX(I)F
000b8016move-result v1
000b8018add-float/2addr v1, v14
000b801afloat-to-int v1, v1
000b801ciput v1, v0, Landroidx/recyclerview/widget/RecyclerView;->N:I
000b8020iput v1, v0, Landroidx/recyclerview/widget/RecyclerView;->L:I
000b8024invoke-virtual {v6, v11}, Landroid/view/MotionEvent;->getY(I)F
000b802amove-result v1
000b802cadd-float/2addr v1, v14
000b802efloat-to-int v1, v1
000b8030iput v1, v0, Landroidx/recyclerview/widget/RecyclerView;->O:I
000b8034iput v1, v0, Landroidx/recyclerview/widget/RecyclerView;->M:I
000b8038goto/16 :goto_47e
000b803cinvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->W()V
000b8042invoke-virtual {v0, v7}, Landroidx/recyclerview/widget/RecyclerView;->setScrollState(I)V
000b8048goto/16 :goto_47e
000b804ciget v1, v0, Landroidx/recyclerview/widget/RecyclerView;->J:I
000b8050invoke-virtual {v6, v1}, Landroid/view/MotionEvent;->findPointerIndex(I)I
000b8056move-result v1
000b8058if-gez v1, :cond_1b2
000b805cgoto/16 :goto_d
000b8060invoke-virtual {v6, v1}, Landroid/view/MotionEvent;->getX(I)F
000b8066move-result v2
000b8068add-float/2addr v2, v14
000b806afloat-to-int v11, v2
000b806cinvoke-virtual {v6, v1}, Landroid/view/MotionEvent;->getY(I)F
000b8072move-result v1
000b8074add-float/2addr v1, v14
000b8076float-to-int v14, v1
000b8078iget v1, v0, Landroidx/recyclerview/widget/RecyclerView;->N:I
000b807csub-int/2addr v1, v11
000b807eiget v2, v0, Landroidx/recyclerview/widget/RecyclerView;->O:I
000b8082sub-int/2addr v2, v14
000b8084iget v3, v0, Landroidx/recyclerview/widget/RecyclerView;->I:I
000b8088if-eq v3, v8, :cond_1fb
000b808cif-eqz v9, :cond_1df
000b8090if-lez v1, :cond_1d4
000b8094iget v3, v0, Landroidx/recyclerview/widget/RecyclerView;->P:I
000b8098sub-int/2addr v1, v3
000b809ainvoke-static {v7, v1}, Ljava/lang/Math;->max(II)I
000b80a0move-result v1
000b80a2goto :goto_1db
000b80a4iget v3, v0, Landroidx/recyclerview/widget/RecyclerView;->P:I
000b80a8add-int/2addr v1, v3
000b80aainvoke-static {v7, v1}, Ljava/lang/Math;->min(II)I
000b80b0move-result v1
000b80b2if-eqz v1, :cond_1df
000b80b6move v3, v8
000b80b8goto :goto_1e0
000b80bamove v3, v7
000b80bcif-eqz v10, :cond_1f6
000b80c0if-lez v2, :cond_1ec
000b80c4iget v4, v0, Landroidx/recyclerview/widget/RecyclerView;->P:I
000b80c8sub-int/2addr v2, v4
000b80cainvoke-static {v7, v2}, Ljava/lang/Math;->max(II)I
000b80d0move-result v2
000b80d2goto :goto_1f3
000b80d4iget v4, v0, Landroidx/recyclerview/widget/RecyclerView;->P:I
000b80d8add-int/2addr v2, v4
000b80dainvoke-static {v7, v2}, Ljava/lang/Math;->min(II)I
000b80e0move-result v2
000b80e2if-eqz v2, :cond_1f6
000b80e6move v3, v8
000b80e8if-eqz v3, :cond_1fb
000b80ecinvoke-virtual {v0, v8}, Landroidx/recyclerview/widget/RecyclerView;->setScrollState(I)V
000b80f2move v15, v1
000b80f4move/from16 v16, v2
000b80f8iget v1, v0, Landroidx/recyclerview/widget/RecyclerView;->I:I
000b80fcif-ne v1, v8, :cond_47e
000b8100iget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->o0:[I
000b8104aput v7, v3, v7
000b8108aput v7, v3, v8
000b810cif-eqz v9, :cond_20c
000b8110move v1, v15
000b8112goto :goto_20d
000b8114move v1, v7
000b8116if-eqz v10, :cond_212
000b811amove/from16 v2, v16
000b811egoto :goto_213
000b8120move v2, v7
000b8122iget-object v4, v0, Landroidx/recyclerview/widget/RecyclerView;->m0:[I
000b8126const/4 v5, 0x0
000b8128invoke-virtual/range {v0 .. v5}, Landroidx/recyclerview/widget/RecyclerView;->r(II[I[II)Z
000b812emove-result v1
000b8130iget-object v2, v0, Landroidx/recyclerview/widget/RecyclerView;->m0:[I
000b8134if-eqz v1, :cond_23a
000b8138aget v1, v3, v7
000b813csub-int/2addr v15, v1
000b813eaget v1, v3, v8
000b8142sub-int v16, v16, v1
000b8146aget v1, v12, v7
000b814aaget v3, v2, v7
000b814eadd-int/2addr v1, v3
000b8150aput v1, v12, v7
000b8154aget v1, v12, v8
000b8158aget v3, v2, v8
000b815cadd-int/2addr v1, v3
000b815eaput v1, v12, v8
000b8162invoke-virtual {v0}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000b8168move-result-object v1
000b816ainvoke-interface {v1, v8}, Landroid/view/ViewParent;->requestDisallowInterceptTouchEvent(Z)V
000b8170move/from16 v1, v16
000b8174aget v3, v2, v7
000b8178sub-int/2addr v11, v3
000b817aiput v11, v0, Landroidx/recyclerview/widget/RecyclerView;->N:I
000b817eaget v2, v2, v8
000b8182sub-int/2addr v14, v2
000b8184iput v14, v0, Landroidx/recyclerview/widget/RecyclerView;->O:I
000b8188if-eqz v9, :cond_24a
000b818cmove v2, v15
000b818egoto :goto_24b
000b8190move v2, v7
000b8192if-eqz v10, :cond_24e
000b8196move v7, v1
000b8198invoke-virtual {v0, v2, v7, v6}, Landroidx/recyclerview/widget/RecyclerView;->X(IILandroid/view/MotionEvent;)Z
000b819emove-result v2
000b81a0if-eqz v2, :cond_25b
000b81a4invoke-virtual {v0}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000b81aamove-result-object v2
000b81acinvoke-interface {v2, v8}, Landroid/view/ViewParent;->requestDisallowInterceptTouchEvent(Z)V
000b81b2iget-object v2, v0, Landroidx/recyclerview/widget/RecyclerView;->a0:Lf0/n;
000b81b6if-eqz v2, :cond_47e
000b81baif-nez v15, :cond_263
000b81beif-eqz v1, :cond_47e
000b81c2invoke-virtual {v2, v0, v15, v1}, Lf0/n;->a(Landroidx/recyclerview/widget/RecyclerView;II)V
000b81c8goto/16 :goto_47e
000b81cciget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->K:Landroid/view/VelocityTracker;
000b81d0invoke-virtual {v1, v13}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V
000b81d6iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->K:Landroid/view/VelocityTracker;
000b81daiget v4, v0, Landroidx/recyclerview/widget/RecyclerView;->S:I
000b81deint-to-float v6, v4
000b81e0const/16 v11, 0x3e8
000b81e4invoke-virtual {v1, v11, v6}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V
000b81eaif-eqz v9, :cond_283
000b81eeiget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->K:Landroid/view/VelocityTracker;
000b81f2iget v6, v0, Landroidx/recyclerview/widget/RecyclerView;->J:I
000b81f6invoke-virtual {v1, v6}, Landroid/view/VelocityTracker;->getXVelocity(I)F
000b81fcmove-result v1
000b81feneg-float v1, v1
000b8200goto :goto_284
000b8202move v1, v5
000b8204if-eqz v10, :cond_290
000b8208iget-object v6, v0, Landroidx/recyclerview/widget/RecyclerView;->K:Landroid/view/VelocityTracker;
000b820ciget v9, v0, Landroidx/recyclerview/widget/RecyclerView;->J:I
000b8210invoke-virtual {v6, v9}, Landroid/view/VelocityTracker;->getYVelocity(I)F
000b8216move-result v6
000b8218neg-float v6, v6
000b821agoto :goto_291
000b821cmove v6, v5
000b821ecmpl-float v9, v1, v5
000b8222if-nez v9, :cond_29d
000b8226cmpl-float v9, v6, v5
000b822aif-eqz v9, :cond_29a
000b822egoto :goto_29d
000b8230move v3, v7
000b8232goto/16 :goto_450
000b8236float-to-int v1, v1
000b8238float-to-int v6, v6
000b823aiget-object v9, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b823eif-nez v9, :cond_2a5
000b8242goto/16 :goto_44f
000b8246iget-boolean v10, v0, Landroidx/recyclerview/widget/RecyclerView;->u:Z
000b824aif-eqz v10, :cond_2ab
000b824egoto/16 :goto_44f
000b8252invoke-virtual {v9}, Lf0/H;->d()Z
000b8258move-result v9
000b825aiget-object v10, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b825einvoke-virtual {v10}, Lf0/H;->e()Z
000b8264move-result v10
000b8266iget v11, v0, Landroidx/recyclerview/widget/RecyclerView;->R:I
000b826aif-eqz v9, :cond_2bf
000b826einvoke-static {v1}, Ljava/lang/Math;->abs(I)I
000b8274move-result v12
000b8276if-ge v12, v11, :cond_2c0
000b827amove v1, v7
000b827cif-eqz v10, :cond_2c8
000b8280invoke-static {v6}, Ljava/lang/Math;->abs(I)I
000b8286move-result v12
000b8288if-ge v12, v11, :cond_2c9
000b828cmove v6, v7
000b828eif-nez v1, :cond_2cf
000b8292if-nez v6, :cond_2cf
000b8296goto/16 :goto_44f
000b829aint-to-float v11, v1
000b829cint-to-float v12, v6
000b829einvoke-virtual {v0, v11, v12}, Landroidx/recyclerview/widget/RecyclerView;->dispatchNestedPreFling(FF)Z
000b82a4move-result v14
000b82a6if-nez v14, :cond_44f
000b82aaif-nez v9, :cond_2de
000b82aeif-eqz v10, :cond_2dc
000b82b2goto :goto_2de
000b82b4move v14, v7
000b82b6goto :goto_2df
000b82b8move v14, v8
000b82bainvoke-virtual {v0, v11, v12, v14}, Landroidx/recyclerview/widget/RecyclerView;->dispatchNestedFling(FFZ)Z
000b82c0iget-object v11, v0, Landroidx/recyclerview/widget/RecyclerView;->Q:Lf0/J;
000b82c4if-eqz v11, :cond_3f4
000b82c8check-cast v11, Lf0/x;
000b82cciget-object v12, v11, Lf0/x;->a:Landroidx/recyclerview/widget/RecyclerView;
000b82d0invoke-virtual {v12}, Landroidx/recyclerview/widget/RecyclerView;->getLayoutManager()Lf0/H;
000b82d6move-result-object v12
000b82d8if-nez v12, :cond_2f2
000b82dcgoto/16 :goto_3f4
000b82e0iget-object v15, v11, Lf0/x;->a:Landroidx/recyclerview/widget/RecyclerView;
000b82e4invoke-virtual {v15}, Landroidx/recyclerview/widget/RecyclerView;->getAdapter()Lf0/z;
000b82eamove-result-object v15
000b82ecif-nez v15, :cond_2fc
000b82f0goto/16 :goto_3f4
000b82f4iget-object v15, v11, Lf0/x;->a:Landroidx/recyclerview/widget/RecyclerView;
000b82f8invoke-virtual {v15}, Landroidx/recyclerview/widget/RecyclerView;->getMinFlingVelocity()I
000b82femove-result v15
000b8300invoke-static {v6}, Ljava/lang/Math;->abs(I)I
000b8306move-result v3
000b8308if-gt v3, v15, :cond_30e
000b830cinvoke-static {v1}, Ljava/lang/Math;->abs(I)I
000b8312move-result v3
000b8314if-le v3, v15, :cond_3f4
000b8318instance-of v3, v12, Lf0/T;
000b831cif-nez v3, :cond_314
000b8320goto/16 :goto_3f4
000b8324if-nez v3, :cond_31a
000b8328move/from16 v17, v5
000b832cconst/4 v15, 0x0
000b832egoto :goto_328
000b8330new-instance v15, Lf0/w;
000b8334move/from16 v17, v5
000b8338iget-object v5, v11, Lf0/x;->a:Landroidx/recyclerview/widget/RecyclerView;
000b833cinvoke-virtual {v5}, Landroid/view/View;->getContext()Landroid/content/Context;
000b8342move-result-object v5
000b8344const/4 v7, 0x0
000b8346invoke-direct {v15, v11, v5, v7}, Lf0/w;-><init>(Ljava/lang/Object;Landroid/content/Context;I)V
000b834cif-nez v15, :cond_32c
000b8350goto/16 :goto_3f4
000b8354invoke-virtual {v12}, Lf0/H;->B()I
000b835amove-result v5
000b835cif-nez v5, :cond_338
000b8360move/from16 v20, v8
000b8364const/4 v2, -0x1
000b8366const/4 v3, -0x1
000b8368goto/16 :goto_3eb
000b836cinvoke-virtual {v12}, Lf0/H;->e()Z
000b8372move-result v18
000b8374if-eqz v18, :cond_343
000b8378invoke-virtual {v11, v12}, Lf0/x;->e(Lf0/H;)Landroidx/emoji2/text/g;
000b837emove-result-object v11
000b8380goto :goto_34f
000b8382invoke-virtual {v12}, Lf0/H;->d()Z
000b8388move-result v18
000b838aif-eqz v18, :cond_34e
000b838einvoke-virtual {v11, v12}, Lf0/x;->d(Lf0/H;)Landroidx/emoji2/text/g;
000b8394move-result-object v11
000b8396goto :goto_34f
000b8398const/4 v11, 0x0
000b839aif-nez v11, :cond_352
000b839egoto :goto_332
000b83a0invoke-virtual {v12}, Lf0/H;->v()I
000b83a6move-result v2
000b83a8const/high16 v19, -0x80000000
000b83acconst v20, 0x7fffffff
000b83b2move/from16 v21, v3
000b83b6move/from16 v7, v19
000b83bamove/from16 v3, v20
000b83beconst/16 v16, 0x0
000b83c2const/16 v19, 0x0
000b83c6move/from16 v20, v8
000b83caconst/4 v8, 0x0
000b83ccif-ge v8, v2, :cond_38e
000b83d0move/from16 v22, v2
000b83d4invoke-virtual {v12, v8}, Lf0/H;->u(I)Landroid/view/View;
000b83damove-result-object v2
000b83dcif-nez v2, :cond_375
000b83e0move/from16 v23, v8
000b83e4goto :goto_389
000b83e6move/from16 v23, v8
000b83eainvoke-static {v2, v11}, Lf0/x;->b(Landroid/view/View;Landroidx/emoji2/text/g;)I
000b83f0move-result v8
000b83f2if-gtz v8, :cond_382
000b83f6if-le v8, v7, :cond_382
000b83famove-object/from16 v19, v2
000b83femove v7, v8
000b8400if-ltz v8, :cond_389
000b8404if-ge v8, v3, :cond_389
000b8408move-object/from16 v16, v2
000b840cmove v3, v8
000b840eadd-int/lit8 v8, v23, 0x1
000b8412move/from16 v2, v22
000b8416goto :goto_368
000b8418invoke-virtual {v12}, Lf0/H;->d()Z
000b841emove-result v2
000b8420if-eqz v2, :cond_39b
000b8424if-lez v1, :cond_399
000b8428move/from16 v2, v20
000b842cgoto :goto_39e
000b842econst/4 v2, 0x0
000b8430goto :goto_39e
000b8432if-lez v6, :cond_399
000b8436goto :goto_396
000b8438if-eqz v2, :cond_3a7
000b843cif-eqz v16, :cond_3a7
000b8440invoke-static/range {v16}, Lf0/H;->H(Landroid/view/View;)I
000b8446move-result v2
000b8448goto :goto_335
000b844aif-nez v2, :cond_3b0
000b844eif-eqz v19, :cond_3b0
000b8452invoke-static/range {v19}, Lf0/H;->H(Landroid/view/View;)I
000b8458move-result v2
000b845agoto :goto_335
000b845cif-eqz v2, :cond_3b4
000b8460move-object/from16 v16, v19
000b8464if-nez v16, :cond_3b8
000b8468goto/16 :goto_334
000b846cinvoke-static/range {v16}, Lf0/H;->H(Landroid/view/View;)I
000b8472move-result v3
000b8474invoke-virtual {v12}, Lf0/H;->B()I
000b847amove-result v7
000b847cif-eqz v21, :cond_3da
000b8480move-object v8, v12
000b8482check-cast v8, Lf0/T;
000b8486add-int/lit8 v7, v7, -0x1
000b848ainvoke-interface {v8, v7}, Lf0/T;->a(I)Landroid/graphics/PointF;
000b8490move-result-object v7
000b8492if-eqz v7, :cond_3da
000b8496iget v8, v7, Landroid/graphics/PointF;->x:F
000b849acmpg-float v8, v8, v17
000b849eif-ltz v8, :cond_3dc
000b84a2iget v7, v7, Landroid/graphics/PointF;->y:F
000b84a6cmpg-float v7, v7, v17
000b84aaif-gez v7, :cond_3da
000b84aegoto :goto_3dc
000b84b0const/4 v7, 0x0
000b84b2goto :goto_3de
000b84b4move/from16 v7, v20
000b84b8if-ne v7, v2, :cond_3e2
000b84bcconst/4 v2, -0x1
000b84begoto :goto_3e4
000b84c0move/from16 v2, v20
000b84c4add-int/2addr v2, v3
000b84c6if-ltz v2, :cond_334
000b84caif-lt v2, v5, :cond_335
000b84cegoto/16 :goto_334
000b84d2if-ne v2, v3, :cond_3ee
000b84d6goto :goto_3f6
000b84d8iput v2, v15, Lf0/u;->a:I
000b84dcinvoke-virtual {v12, v15}, Lf0/H;->y0(Lf0/u;)V
000b84e2goto :goto_453
000b84e4move/from16 v20, v8
000b84e8if-eqz v14, :cond_44f
000b84ecif-eqz v10, :cond_3fc
000b84f0or-int/lit8 v9, v9, 0x2
000b84f4invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView;->getScrollingChildHelper()LK/m;
000b84famove-result-object v2
000b84fcmove/from16 v3, v20
000b8500invoke-virtual {v2, v9, v3}, LK/m;->g(II)Z
000b8506neg-int v2, v4
000b8508invoke-static {v1, v4}, Ljava/lang/Math;->min(II)I
000b850emove-result v1
000b8510invoke-static {v2, v1}, Ljava/lang/Math;->max(II)I
000b8516move-result v24
000b8518invoke-static {v6, v4}, Ljava/lang/Math;->min(II)I
000b851emove-result v1
000b8520invoke-static {v2, v1}, Ljava/lang/Math;->max(II)I
000b8526move-result v25
000b8528iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->W:Lf0/W;
000b852ciget-object v2, v1, Lf0/W;->g:Landroidx/recyclerview/widget/RecyclerView;
000b8530const/4 v3, 0x2
000b8532invoke-virtual {v2, v3}, Landroidx/recyclerview/widget/RecyclerView;->setScrollState(I)V
000b8538const/4 v3, 0x0
000b853aiput v3, v1, Lf0/W;->b:I
000b853eiput v3, v1, Lf0/W;->a:I
000b8542iget-object v3, v1, Lf0/W;->d:Landroid/view/animation/Interpolator;
000b8546sget-object v4, Landroidx/recyclerview/widget/RecyclerView;->u0:LT/d;
000b854aif-eq v3, v4, :cond_436
000b854eiput-object v4, v1, Lf0/W;->d:Landroid/view/animation/Interpolator;
000b8552new-instance v3, Landroid/widget/OverScroller;
000b8556invoke-virtual {v2}, Landroid/view/View;->getContext()Landroid/content/Context;
000b855cmove-result-object v2
000b855einvoke-direct {v3, v2, v4}, Landroid/widget/OverScroller;-><init>(Landroid/content/Context;Landroid/view/animation/Interpolator;)V
000b8564iput-object v3, v1, Lf0/W;->c:Landroid/widget/OverScroller;
000b8568iget-object v2, v1, Lf0/W;->c:Landroid/widget/OverScroller;
000b856cconst/high16 v26, -0x80000000
000b8570const v27, 0x7fffffff
000b8576const/16 v22, 0x0
000b857aconst/16 v23, 0x0
000b857econst/high16 v28, -0x80000000
000b8582const v29, 0x7fffffff
000b8588move-object/from16 v21, v2
000b858cinvoke-virtual/range {v21 .. v29}, Landroid/widget/OverScroller;->fling(IIIIIIII)V
000b8592invoke-virtual {v1}, Lf0/W;->a()V
000b8598goto :goto_453
000b859aconst/4 v3, 0x0
000b859cinvoke-virtual {v0, v3}, Landroidx/recyclerview/widget/RecyclerView;->setScrollState(I)V
000b85a2invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->W()V
000b85a8goto :goto_483
000b85aamove v3, v7
000b85acinvoke-virtual {v6, v3}, Landroid/view/MotionEvent;->getPointerId(I)I
000b85b2move-result v1
000b85b4iput v1, v0, Landroidx/recyclerview/widget/RecyclerView;->J:I
000b85b8invoke-virtual {v6}, Landroid/view/MotionEvent;->getX()F
000b85bemove-result v1
000b85c0add-float/2addr v1, v14
000b85c2float-to-int v1, v1
000b85c4iput v1, v0, Landroidx/recyclerview/widget/RecyclerView;->N:I
000b85c8iput v1, v0, Landroidx/recyclerview/widget/RecyclerView;->L:I
000b85ccinvoke-virtual {v6}, Landroid/view/MotionEvent;->getY()F
000b85d2move-result v1
000b85d4add-float/2addr v1, v14
000b85d6float-to-int v1, v1
000b85d8iput v1, v0, Landroidx/recyclerview/widget/RecyclerView;->O:I
000b85dciput v1, v0, Landroidx/recyclerview/widget/RecyclerView;->M:I
000b85e0if-eqz v10, :cond_476
000b85e4or-int/lit8 v9, v9, 0x2
000b85e8invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView;->getScrollingChildHelper()LK/m;
000b85eemove-result-object v1
000b85f0const/4 v3, 0x0
000b85f2invoke-virtual {v1, v9, v3}, LK/m;->g(II)Z
000b85f8iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->K:Landroid/view/VelocityTracker;
000b85fcinvoke-virtual {v1, v13}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V
000b8602invoke-virtual {v13}, Landroid/view/MotionEvent;->recycle()V
000b8608const/16 v20, 0x1
000b860creturn v20
000b860ereturn v3
000b7cec
000b8610
000b8610androidx.recyclerview.widget.RecyclerView::requestChildRectangleOnScreen(android.view.View, android.graphics.Rect, boolean):
000b8620iget-object v0, v6, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8624const/4 v5, 0x0
000b8626move-object v1, v6
000b8628move-object v2, v7
000b862amove-object v3, v8
000b862cmove v4, v9
000b862einvoke-virtual/range {v0 .. v5}, Lf0/H;->k0(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;Landroid/graphics/Rect;ZZ)Z
000b8634move-result v7
000b8636return v7
000b8610
000b8610androidx.recyclerview.widget.RecyclerView::requestChildRectangleOnScreen(android.view.View, android.graphics.Rect, boolean):
000b8620iget-object v0, v6, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8624const/4 v5, 0x0
000b8626move-object v1, v6
000b8628move-object v2, v7
000b862amove-object v3, v8
000b862cmove v4, v9
000b862einvoke-virtual/range {v0 .. v5}, Lf0/H;->k0(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;Landroid/graphics/Rect;ZZ)Z
000b8634move-result v7
000b8636return v7
000b8610
000b8638
000b8638androidx.recyclerview.widget.RecyclerView::X(int, int, android.view.MotionEvent):
000b8648move-object/from16 v0, v17
000b864cmove/from16 v8, v18
000b8650move/from16 v9, v19
000b8654invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->m()V
000b865aiget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000b865eiget-object v7, v0, Landroidx/recyclerview/widget/RecyclerView;->o0:[I
000b8662const/4 v10, 0x1
000b8664const/4 v11, 0x0
000b8666if-eqz v1, :cond_21
000b866aaput v11, v7, v11
000b866eaput v11, v7, v10
000b8672invoke-virtual {v0, v8, v9, v7}, Landroidx/recyclerview/widget/RecyclerView;->Y(II[I)V
000b8678aget v1, v7, v11
000b867caget v2, v7, v10
000b8680sub-int v3, v8, v1
000b8684sub-int v4, v9, v2
000b8688goto :goto_25
000b868amove v1, v11
000b868cmove v2, v1
000b868emove v3, v2
000b8690move v4, v3
000b8692iget-object v5, v0, Landroidx/recyclerview/widget/RecyclerView;->m:Ljava/util/ArrayList;
000b8696invoke-virtual {v5}, Ljava/util/ArrayList;->isEmpty()Z
000b869cmove-result v5
000b869eif-nez v5, :cond_30
000b86a2invoke-virtual {v0}, Landroid/view/View;->invalidate()V
000b86a8aput v11, v7, v11
000b86acaput v11, v7, v10
000b86b0iget-object v5, v0, Landroidx/recyclerview/widget/RecyclerView;->m0:[I
000b86b4const/4 v6, 0x0
000b86b6invoke-virtual/range {v0 .. v7}, Landroidx/recyclerview/widget/RecyclerView;->s(IIII[II[I)V
000b86bcaget v5, v7, v11
000b86c0sub-int/2addr v3, v5
000b86c2aget v6, v7, v10
000b86c6sub-int/2addr v4, v6
000b86c8if-nez v5, :cond_47
000b86ccif-eqz v6, :cond_45
000b86d0goto :goto_47
000b86d2move v5, v11
000b86d4goto :goto_48
000b86d6move v5, v10
000b86d8iget v6, v0, Landroidx/recyclerview/widget/RecyclerView;->N:I
000b86dciget-object v7, v0, Landroidx/recyclerview/widget/RecyclerView;->m0:[I
000b86e0aget v12, v7, v11
000b86e4sub-int/2addr v6, v12
000b86e6iput v6, v0, Landroidx/recyclerview/widget/RecyclerView;->N:I
000b86eaiget v6, v0, Landroidx/recyclerview/widget/RecyclerView;->O:I
000b86eeaget v7, v7, v10
000b86f2sub-int/2addr v6, v7
000b86f4iput v6, v0, Landroidx/recyclerview/widget/RecyclerView;->O:I
000b86f8iget-object v6, v0, Landroidx/recyclerview/widget/RecyclerView;->n0:[I
000b86fcaget v13, v6, v11
000b8700add-int/2addr v13, v12
000b8702aput v13, v6, v11
000b8706aget v12, v6, v10
000b870aadd-int/2addr v12, v7
000b870caput v12, v6, v10
000b8710invoke-virtual {v0}, Landroid/view/View;->getOverScrollMode()I
000b8716move-result v6
000b8718const/4 v7, 0x2
000b871aif-eq v6, v7, :cond_10e
000b871eif-eqz v20, :cond_76
000b8722invoke-virtual/range {v20}, Landroid/view/MotionEvent;->getSource()I
000b8728move-result v6
000b872aconst/16 v7, 0x2002
000b872eand-int/2addr v6, v7
000b8730if-ne v6, v7, :cond_7a
000b8734move/from16 v16, v10
000b8738goto/16 :goto_10a
000b873cinvoke-virtual/range {v20}, Landroid/view/MotionEvent;->getX()F
000b8742move-result v6
000b8744int-to-float v3, v3
000b8746invoke-virtual/range {v20}, Landroid/view/MotionEvent;->getY()F
000b874cmove-result v7
000b874eint-to-float v4, v4
000b8750const/4 v12, 0x0
000b8752cmpg-float v13, v3, v12
000b8756const/high16 v14, 0x3f800000
000b875aif-gez v13, :cond_a7
000b875einvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->v()V
000b8764iget-object v13, v0, Landroidx/recyclerview/widget/RecyclerView;->D:Landroid/widget/EdgeEffect;
000b8768neg-float v15, v3
000b876amove/from16 v16, v10
000b876einvoke-virtual {v0}, Landroid/view/View;->getWidth()I
000b8774move-result v10
000b8776int-to-float v10, v10
000b8778div-float/2addr v15, v10
000b877ainvoke-virtual {v0}, Landroid/view/View;->getHeight()I
000b8780move-result v10
000b8782int-to-float v10, v10
000b8784div-float/2addr v7, v10
000b8786sub-float v7, v14, v7
000b878ainvoke-static {v13, v15, v7}, LQ/d;->a(Landroid/widget/EdgeEffect;FF)V
000b8790move/from16 v7, v16
000b8794goto :goto_c4
000b8796move/from16 v16, v10
000b879acmpl-float v10, v3, v12
000b879eif-lez v10, :cond_c3
000b87a2invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->w()V
000b87a8iget-object v10, v0, Landroidx/recyclerview/widget/RecyclerView;->F:Landroid/widget/EdgeEffect;
000b87acinvoke-virtual {v0}, Landroid/view/View;->getWidth()I
000b87b2move-result v13
000b87b4int-to-float v13, v13
000b87b6div-float v13, v3, v13
000b87bainvoke-virtual {v0}, Landroid/view/View;->getHeight()I
000b87c0move-result v15
000b87c2int-to-float v15, v15
000b87c4div-float/2addr v7, v15
000b87c6invoke-static {v10, v13, v7}, LQ/d;->a(Landroid/widget/EdgeEffect;FF)V
000b87ccgoto :goto_a4
000b87cemove v7, v11
000b87d0cmpg-float v10, v4, v12
000b87d4if-gez v10, :cond_e0
000b87d8invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->x()V
000b87deiget-object v7, v0, Landroidx/recyclerview/widget/RecyclerView;->E:Landroid/widget/EdgeEffect;
000b87e2neg-float v10, v4
000b87e4invoke-virtual {v0}, Landroid/view/View;->getHeight()I
000b87eamove-result v13
000b87ecint-to-float v13, v13
000b87eediv-float/2addr v10, v13
000b87f0invoke-virtual {v0}, Landroid/view/View;->getWidth()I
000b87f6move-result v13
000b87f8int-to-float v13, v13
000b87fadiv-float/2addr v6, v13
000b87fcinvoke-static {v7, v10, v6}, LQ/d;->a(Landroid/widget/EdgeEffect;FF)V
000b8802move/from16 v7, v16
000b8806goto :goto_fb
000b8808cmpl-float v10, v4, v12
000b880cif-lez v10, :cond_fb
000b8810invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->u()V
000b8816iget-object v7, v0, Landroidx/recyclerview/widget/RecyclerView;->G:Landroid/widget/EdgeEffect;
000b881ainvoke-virtual {v0}, Landroid/view/View;->getHeight()I
000b8820move-result v10
000b8822int-to-float v10, v10
000b8824div-float v10, v4, v10
000b8828invoke-virtual {v0}, Landroid/view/View;->getWidth()I
000b882emove-result v13
000b8830int-to-float v13, v13
000b8832div-float/2addr v6, v13
000b8834sub-float/2addr v14, v6
000b8836invoke-static {v7, v10, v14}, LQ/d;->a(Landroid/widget/EdgeEffect;FF)V
000b883cgoto :goto_dd
000b883eif-nez v7, :cond_105
000b8842cmpl-float v3, v3, v12
000b8846if-nez v3, :cond_105
000b884acmpl-float v3, v4, v12
000b884eif-eqz v3, :cond_10a
000b8852sget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
000b8856invoke-virtual {v0}, Landroid/view/View;->postInvalidateOnAnimation()V
000b885cinvoke-virtual/range {v17 .. v19}, Landroidx/recyclerview/widget/RecyclerView;->l(II)V
000b8862goto :goto_110
000b8864move/from16 v16, v10
000b8868if-nez v1, :cond_114
000b886cif-eqz v2, :cond_117
000b8870invoke-virtual {v0, v1, v2}, Landroidx/recyclerview/widget/RecyclerView;->t(II)V
000b8876invoke-virtual {v0}, Landroid/view/View;->awakenScrollBars()Z
000b887cmove-result v3
000b887eif-nez v3, :cond_120
000b8882invoke-virtual {v0}, Landroid/view/View;->invalidate()V
000b8888if-nez v5, :cond_128
000b888cif-nez v1, :cond_128
000b8890if-eqz v2, :cond_127
000b8894goto :goto_128
000b8896return v11
000b8898return v16
000b8638
000b8638androidx.recyclerview.widget.RecyclerView::X(int, int, android.view.MotionEvent):
000b8648move-object/from16 v0, v17
000b864cmove/from16 v8, v18
000b8650move/from16 v9, v19
000b8654invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->m()V
000b865aiget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000b865eiget-object v7, v0, Landroidx/recyclerview/widget/RecyclerView;->o0:[I
000b8662const/4 v10, 0x1
000b8664const/4 v11, 0x0
000b8666if-eqz v1, :cond_21
000b866aaput v11, v7, v11
000b866eaput v11, v7, v10
000b8672invoke-virtual {v0, v8, v9, v7}, Landroidx/recyclerview/widget/RecyclerView;->Y(II[I)V
000b8678aget v1, v7, v11
000b867caget v2, v7, v10
000b8680sub-int v3, v8, v1
000b8684sub-int v4, v9, v2
000b8688goto :goto_25
000b868amove v1, v11
000b868cmove v2, v1
000b868emove v3, v2
000b8690move v4, v3
000b8692iget-object v5, v0, Landroidx/recyclerview/widget/RecyclerView;->m:Ljava/util/ArrayList;
000b8696invoke-virtual {v5}, Ljava/util/ArrayList;->isEmpty()Z
000b869cmove-result v5
000b869eif-nez v5, :cond_30
000b86a2invoke-virtual {v0}, Landroid/view/View;->invalidate()V
000b86a8aput v11, v7, v11
000b86acaput v11, v7, v10
000b86b0iget-object v5, v0, Landroidx/recyclerview/widget/RecyclerView;->m0:[I
000b86b4const/4 v6, 0x0
000b86b6invoke-virtual/range {v0 .. v7}, Landroidx/recyclerview/widget/RecyclerView;->s(IIII[II[I)V
000b86bcaget v5, v7, v11
000b86c0sub-int/2addr v3, v5
000b86c2aget v6, v7, v10
000b86c6sub-int/2addr v4, v6
000b86c8if-nez v5, :cond_47
000b86ccif-eqz v6, :cond_45
000b86d0goto :goto_47
000b86d2move v5, v11
000b86d4goto :goto_48
000b86d6move v5, v10
000b86d8iget v6, v0, Landroidx/recyclerview/widget/RecyclerView;->N:I
000b86dciget-object v7, v0, Landroidx/recyclerview/widget/RecyclerView;->m0:[I
000b86e0aget v12, v7, v11
000b86e4sub-int/2addr v6, v12
000b86e6iput v6, v0, Landroidx/recyclerview/widget/RecyclerView;->N:I
000b86eaiget v6, v0, Landroidx/recyclerview/widget/RecyclerView;->O:I
000b86eeaget v7, v7, v10
000b86f2sub-int/2addr v6, v7
000b86f4iput v6, v0, Landroidx/recyclerview/widget/RecyclerView;->O:I
000b86f8iget-object v6, v0, Landroidx/recyclerview/widget/RecyclerView;->n0:[I
000b86fcaget v13, v6, v11
000b8700add-int/2addr v13, v12
000b8702aput v13, v6, v11
000b8706aget v12, v6, v10
000b870aadd-int/2addr v12, v7
000b870caput v12, v6, v10
000b8710invoke-virtual {v0}, Landroid/view/View;->getOverScrollMode()I
000b8716move-result v6
000b8718const/4 v7, 0x2
000b871aif-eq v6, v7, :cond_10e
000b871eif-eqz v20, :cond_76
000b8722invoke-virtual/range {v20}, Landroid/view/MotionEvent;->getSource()I
000b8728move-result v6
000b872aconst/16 v7, 0x2002
000b872eand-int/2addr v6, v7
000b8730if-ne v6, v7, :cond_7a
000b8734move/from16 v16, v10
000b8738goto/16 :goto_10a
000b873cinvoke-virtual/range {v20}, Landroid/view/MotionEvent;->getX()F
000b8742move-result v6
000b8744int-to-float v3, v3
000b8746invoke-virtual/range {v20}, Landroid/view/MotionEvent;->getY()F
000b874cmove-result v7
000b874eint-to-float v4, v4
000b8750const/4 v12, 0x0
000b8752cmpg-float v13, v3, v12
000b8756const/high16 v14, 0x3f800000
000b875aif-gez v13, :cond_a7
000b875einvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->v()V
000b8764iget-object v13, v0, Landroidx/recyclerview/widget/RecyclerView;->D:Landroid/widget/EdgeEffect;
000b8768neg-float v15, v3
000b876amove/from16 v16, v10
000b876einvoke-virtual {v0}, Landroid/view/View;->getWidth()I
000b8774move-result v10
000b8776int-to-float v10, v10
000b8778div-float/2addr v15, v10
000b877ainvoke-virtual {v0}, Landroid/view/View;->getHeight()I
000b8780move-result v10
000b8782int-to-float v10, v10
000b8784div-float/2addr v7, v10
000b8786sub-float v7, v14, v7
000b878ainvoke-static {v13, v15, v7}, LQ/d;->a(Landroid/widget/EdgeEffect;FF)V
000b8790move/from16 v7, v16
000b8794goto :goto_c4
000b8796move/from16 v16, v10
000b879acmpl-float v10, v3, v12
000b879eif-lez v10, :cond_c3
000b87a2invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->w()V
000b87a8iget-object v10, v0, Landroidx/recyclerview/widget/RecyclerView;->F:Landroid/widget/EdgeEffect;
000b87acinvoke-virtual {v0}, Landroid/view/View;->getWidth()I
000b87b2move-result v13
000b87b4int-to-float v13, v13
000b87b6div-float v13, v3, v13
000b87bainvoke-virtual {v0}, Landroid/view/View;->getHeight()I
000b87c0move-result v15
000b87c2int-to-float v15, v15
000b87c4div-float/2addr v7, v15
000b87c6invoke-static {v10, v13, v7}, LQ/d;->a(Landroid/widget/EdgeEffect;FF)V
000b87ccgoto :goto_a4
000b87cemove v7, v11
000b87d0cmpg-float v10, v4, v12
000b87d4if-gez v10, :cond_e0
000b87d8invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->x()V
000b87deiget-object v7, v0, Landroidx/recyclerview/widget/RecyclerView;->E:Landroid/widget/EdgeEffect;
000b87e2neg-float v10, v4
000b87e4invoke-virtual {v0}, Landroid/view/View;->getHeight()I
000b87eamove-result v13
000b87ecint-to-float v13, v13
000b87eediv-float/2addr v10, v13
000b87f0invoke-virtual {v0}, Landroid/view/View;->getWidth()I
000b87f6move-result v13
000b87f8int-to-float v13, v13
000b87fadiv-float/2addr v6, v13
000b87fcinvoke-static {v7, v10, v6}, LQ/d;->a(Landroid/widget/EdgeEffect;FF)V
000b8802move/from16 v7, v16
000b8806goto :goto_fb
000b8808cmpl-float v10, v4, v12
000b880cif-lez v10, :cond_fb
000b8810invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->u()V
000b8816iget-object v7, v0, Landroidx/recyclerview/widget/RecyclerView;->G:Landroid/widget/EdgeEffect;
000b881ainvoke-virtual {v0}, Landroid/view/View;->getHeight()I
000b8820move-result v10
000b8822int-to-float v10, v10
000b8824div-float v10, v4, v10
000b8828invoke-virtual {v0}, Landroid/view/View;->getWidth()I
000b882emove-result v13
000b8830int-to-float v13, v13
000b8832div-float/2addr v6, v13
000b8834sub-float/2addr v14, v6
000b8836invoke-static {v7, v10, v14}, LQ/d;->a(Landroid/widget/EdgeEffect;FF)V
000b883cgoto :goto_dd
000b883eif-nez v7, :cond_105
000b8842cmpl-float v3, v3, v12
000b8846if-nez v3, :cond_105
000b884acmpl-float v3, v4, v12
000b884eif-eqz v3, :cond_10a
000b8852sget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
000b8856invoke-virtual {v0}, Landroid/view/View;->postInvalidateOnAnimation()V
000b885cinvoke-virtual/range {v17 .. v19}, Landroidx/recyclerview/widget/RecyclerView;->l(II)V
000b8862goto :goto_110
000b8864move/from16 v16, v10
000b8868if-nez v1, :cond_114
000b886cif-eqz v2, :cond_117
000b8870invoke-virtual {v0, v1, v2}, Landroidx/recyclerview/widget/RecyclerView;->t(II)V
000b8876invoke-virtual {v0}, Landroid/view/View;->awakenScrollBars()Z
000b887cmove-result v3
000b887eif-nez v3, :cond_120
000b8882invoke-virtual {v0}, Landroid/view/View;->invalidate()V
000b8888if-nez v5, :cond_128
000b888cif-nez v1, :cond_128
000b8890if-eqz v2, :cond_127
000b8894goto :goto_128
000b8896return v11
000b8898return v16
000b8638
000b889a
000b889a // align 0x4
000b889a // align 0x4
000b889c
000b889candroidx.recyclerview.widget.RecyclerView::startNestedScroll(int):
000b88acinvoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView;->getScrollingChildHelper()LK/m;
000b88b2move-result-object v0
000b88b4const/4 v1, 0x0
000b88b6invoke-virtual {v0, v3, v1}, LK/m;->g(II)Z
000b88bcmove-result v3
000b88bereturn v3
000b889c
000b889candroidx.recyclerview.widget.RecyclerView::startNestedScroll(int):
000b88acinvoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView;->getScrollingChildHelper()LK/m;
000b88b2move-result-object v0
000b88b4const/4 v1, 0x0
000b88b6invoke-virtual {v0, v3, v1}, LK/m;->g(II)Z
000b88bcmove-result v3
000b88bereturn v3
000b889c
000b88c0
000b88c0androidx.recyclerview.widget.RecyclerView::getAdapter():
000b88d0iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000b88d4return-object v0
000b88c0
000b88c0androidx.recyclerview.widget.RecyclerView::getAdapter():
000b88d0iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000b88d4return-object v0
000b88c0
000b88d6
000b88d6 // align 0x8
000b88d6 // align 0x8
000b88d8
000b88d8androidx.recyclerview.widget.RecyclerView::getEdgeEffectFactory():
000b88e8iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->C:Lf0/C;
000b88ecreturn-object v0
000b88d8
000b88d8androidx.recyclerview.widget.RecyclerView::getEdgeEffectFactory():
000b88e8iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->C:Lf0/C;
000b88ecreturn-object v0
000b88d8
000b88ee
000b88ee // align 0x10
000b88ee // align 0x10
000b88f0
000b88f0androidx.recyclerview.widget.RecyclerView::getItemAnimator():
000b8900iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000b8904return-object v0
000b88f0
000b88f0androidx.recyclerview.widget.RecyclerView::getItemAnimator():
000b8900iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000b8904return-object v0
000b88f0
000b8906
000b8906 // align 0x8
000b8906 // align 0x8
000b8908
000b8908androidx.recyclerview.widget.RecyclerView::getLayoutManager():
000b8918iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b891creturn-object v0
000b8908
000b8908androidx.recyclerview.widget.RecyclerView::getLayoutManager():
000b8918iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b891creturn-object v0
000b8908
000b891e
000b891e // align 0x10
000b891e // align 0x10
000b8920
000b8920androidx.recyclerview.widget.RecyclerView::getOnFlingListener():
000b8930iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->Q:Lf0/J;
000b8934return-object v0
000b8920
000b8920androidx.recyclerview.widget.RecyclerView::getOnFlingListener():
000b8930iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->Q:Lf0/J;
000b8934return-object v0
000b8920
000b8936
000b8936 // align 0x8
000b8936 // align 0x8
000b8938
000b8938androidx.recyclerview.widget.RecyclerView::getRecycledViewPool():
000b8948iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000b894cinvoke-virtual {v0}, Lf0/N;->c()Lf0/M;
000b8952move-result-object v0
000b8954return-object v0
000b8938
000b8938androidx.recyclerview.widget.RecyclerView::getRecycledViewPool():
000b8948iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000b894cinvoke-virtual {v0}, Lf0/N;->c()Lf0/M;
000b8952move-result-object v0
000b8954return-object v0
000b8938
000b8956
000b8956 // align 0x8
000b8956 // align 0x8
000b8958
000b8958androidx.recyclerview.widget.RecyclerView::E(int):
000b8968iget-boolean v0, v5, Landroidx/recyclerview/widget/RecyclerView;->y:Z
000b896cconst/4 v1, 0x0
000b896eif-eqz v0, :cond_6
000b8972return-object v1
000b8974iget-object v0, v5, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b8978invoke-virtual {v0}, LF0/h;->w()I
000b897emove-result v0
000b8980const/4 v2, 0x0
000b8982if-ge v2, v0, :cond_3b
000b8986iget-object v3, v5, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b898ainvoke-virtual {v3, v2}, LF0/h;->v(I)Landroid/view/View;
000b8990move-result-object v3
000b8992invoke-static {v3}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000b8998move-result-object v3
000b899aif-eqz v3, :cond_38
000b899einvoke-virtual {v3}, Lf0/X;->h()Z
000b89a4move-result v4
000b89a6if-nez v4, :cond_38
000b89aainvoke-virtual {v5, v3}, Landroidx/recyclerview/widget/RecyclerView;->F(Lf0/X;)I
000b89b0move-result v4
000b89b2if-ne v4, v6, :cond_38
000b89b6iget-object v1, v5, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b89baiget-object v1, v1, LF0/h;->d:Ljava/lang/Object;
000b89becheck-cast v1, Ljava/util/ArrayList;
000b89c2iget-object v4, v3, Lf0/X;->a:Landroid/view/View;
000b89c6invoke-virtual {v1, v4}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
000b89ccmove-result v1
000b89ceif-eqz v1, :cond_37
000b89d2move-object v1, v3
000b89d4goto :goto_38
000b89d6return-object v3
000b89d8add-int/lit8 v2, v2, 0x1
000b89dcgoto :goto_d
000b89dereturn-object v1
000b8958
000b8958androidx.recyclerview.widget.RecyclerView::E(int):
000b8968iget-boolean v0, v5, Landroidx/recyclerview/widget/RecyclerView;->y:Z
000b896cconst/4 v1, 0x0
000b896eif-eqz v0, :cond_6
000b8972return-object v1
000b8974iget-object v0, v5, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b8978invoke-virtual {v0}, LF0/h;->w()I
000b897emove-result v0
000b8980const/4 v2, 0x0
000b8982if-ge v2, v0, :cond_3b
000b8986iget-object v3, v5, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b898ainvoke-virtual {v3, v2}, LF0/h;->v(I)Landroid/view/View;
000b8990move-result-object v3
000b8992invoke-static {v3}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000b8998move-result-object v3
000b899aif-eqz v3, :cond_38
000b899einvoke-virtual {v3}, Lf0/X;->h()Z
000b89a4move-result v4
000b89a6if-nez v4, :cond_38
000b89aainvoke-virtual {v5, v3}, Landroidx/recyclerview/widget/RecyclerView;->F(Lf0/X;)I
000b89b0move-result v4
000b89b2if-ne v4, v6, :cond_38
000b89b6iget-object v1, v5, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b89baiget-object v1, v1, LF0/h;->d:Ljava/lang/Object;
000b89becheck-cast v1, Ljava/util/ArrayList;
000b89c2iget-object v4, v3, Lf0/X;->a:Landroid/view/View;
000b89c6invoke-virtual {v1, v4}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
000b89ccmove-result v1
000b89ceif-eqz v1, :cond_37
000b89d2move-object v1, v3
000b89d4goto :goto_38
000b89d6return-object v3
000b89d8add-int/lit8 v2, v2, 0x1
000b89dcgoto :goto_d
000b89dereturn-object v1
000b8958
000b89e0
000b89e0androidx.recyclerview.widget.RecyclerView::H(android.view.View):
000b89f0invoke-virtual {v4}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000b89f6move-result-object v0
000b89f8if-eqz v0, :cond_25
000b89fcif-ne v0, v3, :cond_9
000b8a00goto :goto_25
000b8a02new-instance v0, Ljava/lang/IllegalArgumentException;
000b8a06new-instance v1, Ljava/lang/StringBuilder;
000b8a0aconst-string v2, "View "
000b8a0einvoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000b8a14invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b8a1aconst-string v4, " is not a direct child of "
000b8a1einvoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b8a24invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b8a2ainvoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b8a30move-result-object v4
000b8a32invoke-direct {v0, v4}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000b8a38throw v0
000b8a3ainvoke-static {v4}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000b8a40move-result-object v4
000b8a42return-object v4
000b89e0
000b89e0androidx.recyclerview.widget.RecyclerView::H(android.view.View):
000b89f0invoke-virtual {v4}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000b89f6move-result-object v0
000b89f8if-eqz v0, :cond_25
000b89fcif-ne v0, v3, :cond_9
000b8a00goto :goto_25
000b8a02new-instance v0, Ljava/lang/IllegalArgumentException;
000b8a06new-instance v1, Ljava/lang/StringBuilder;
000b8a0aconst-string v2, "View "
000b8a0einvoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000b8a14invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b8a1aconst-string v4, " is not a direct child of "
000b8a1einvoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b8a24invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b8a2ainvoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b8a30move-result-object v4
000b8a32invoke-direct {v0, v4}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000b8a38throw v0
000b8a3ainvoke-static {v4}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000b8a40move-result-object v4
000b8a42return-object v4
000b89e0
000b8a44
000b8a44androidx.recyclerview.widget.RecyclerView::I(android.view.View):
000b8a54if-nez v0, :cond_4
000b8a58const/4 v0, 0x0
000b8a5areturn-object v0
000b8a5cinvoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000b8a62move-result-object v0
000b8a64check-cast v0, Lf0/I;
000b8a68iget-object v0, v0, Lf0/I;->a:Lf0/X;
000b8a6creturn-object v0
000b8a44
000b8a44androidx.recyclerview.widget.RecyclerView::I(android.view.View):
000b8a54if-nez v0, :cond_4
000b8a58const/4 v0, 0x0
000b8a5areturn-object v0
000b8a5cinvoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000b8a62move-result-object v0
000b8a64check-cast v0, Lf0/I;
000b8a68iget-object v0, v0, Lf0/I;->a:Lf0/X;
000b8a6creturn-object v0
000b8a44
000b8a6e
000b8a6e // align 0x10
000b8a6e // align 0x10
000b8a70
000b8a70androidx.recyclerview.widget.RecyclerView::getCompatAccessibilityDelegate():
000b8a80iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->j0:Lf0/Y;
000b8a84return-object v0
000b8a70
000b8a70androidx.recyclerview.widget.RecyclerView::getCompatAccessibilityDelegate():
000b8a80iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->j0:Lf0/Y;
000b8a84return-object v0
000b8a70
000b8a86
000b8a86 // align 0x8
000b8a86 // align 0x8
000b8a88
000b8a88androidx.recyclerview.widget.RecyclerView::computeHorizontalScrollExtent():
000b8a98iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8a9cif-nez v0, :cond_5
000b8aa0goto :goto_14
000b8aa2invoke-virtual {v0}, Lf0/H;->d()Z
000b8aa8move-result v0
000b8aaaif-eqz v0, :cond_14
000b8aaeiget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8ab2iget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000b8ab6invoke-virtual {v0, v1}, Lf0/H;->j(Lf0/U;)I
000b8abcmove-result v0
000b8abereturn v0
000b8ac0const/4 v0, 0x0
000b8ac2return v0
000b8a88
000b8a88androidx.recyclerview.widget.RecyclerView::computeHorizontalScrollExtent():
000b8a98iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8a9cif-nez v0, :cond_5
000b8aa0goto :goto_14
000b8aa2invoke-virtual {v0}, Lf0/H;->d()Z
000b8aa8move-result v0
000b8aaaif-eqz v0, :cond_14
000b8aaeiget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8ab2iget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000b8ab6invoke-virtual {v0, v1}, Lf0/H;->j(Lf0/U;)I
000b8abcmove-result v0
000b8abereturn v0
000b8ac0const/4 v0, 0x0
000b8ac2return v0
000b8a88
000b8ac4
000b8ac4androidx.recyclerview.widget.RecyclerView::computeHorizontalScrollOffset():
000b8ad4iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8ad8if-nez v0, :cond_5
000b8adcgoto :goto_14
000b8adeinvoke-virtual {v0}, Lf0/H;->d()Z
000b8ae4move-result v0
000b8ae6if-eqz v0, :cond_14
000b8aeaiget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8aeeiget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000b8af2invoke-virtual {v0, v1}, Lf0/H;->k(Lf0/U;)I
000b8af8move-result v0
000b8afareturn v0
000b8afcconst/4 v0, 0x0
000b8afereturn v0
000b8ac4
000b8ac4androidx.recyclerview.widget.RecyclerView::computeHorizontalScrollOffset():
000b8ad4iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8ad8if-nez v0, :cond_5
000b8adcgoto :goto_14
000b8adeinvoke-virtual {v0}, Lf0/H;->d()Z
000b8ae4move-result v0
000b8ae6if-eqz v0, :cond_14
000b8aeaiget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8aeeiget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000b8af2invoke-virtual {v0, v1}, Lf0/H;->k(Lf0/U;)I
000b8af8move-result v0
000b8afareturn v0
000b8afcconst/4 v0, 0x0
000b8afereturn v0
000b8ac4
000b8b00
000b8b00androidx.recyclerview.widget.RecyclerView::computeHorizontalScrollRange():
000b8b10iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8b14if-nez v0, :cond_5
000b8b18goto :goto_14
000b8b1ainvoke-virtual {v0}, Lf0/H;->d()Z
000b8b20move-result v0
000b8b22if-eqz v0, :cond_14
000b8b26iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8b2aiget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000b8b2einvoke-virtual {v0, v1}, Lf0/H;->l(Lf0/U;)I
000b8b34move-result v0
000b8b36return v0
000b8b38const/4 v0, 0x0
000b8b3areturn v0
000b8b00
000b8b00androidx.recyclerview.widget.RecyclerView::computeHorizontalScrollRange():
000b8b10iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8b14if-nez v0, :cond_5
000b8b18goto :goto_14
000b8b1ainvoke-virtual {v0}, Lf0/H;->d()Z
000b8b20move-result v0
000b8b22if-eqz v0, :cond_14
000b8b26iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8b2aiget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000b8b2einvoke-virtual {v0, v1}, Lf0/H;->l(Lf0/U;)I
000b8b34move-result v0
000b8b36return v0
000b8b38const/4 v0, 0x0
000b8b3areturn v0
000b8b00
000b8b3c
000b8b3candroidx.recyclerview.widget.RecyclerView::computeVerticalScrollExtent():
000b8b4ciget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8b50if-nez v0, :cond_5
000b8b54goto :goto_14
000b8b56invoke-virtual {v0}, Lf0/H;->e()Z
000b8b5cmove-result v0
000b8b5eif-eqz v0, :cond_14
000b8b62iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8b66iget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000b8b6ainvoke-virtual {v0, v1}, Lf0/H;->m(Lf0/U;)I
000b8b70move-result v0
000b8b72return v0
000b8b74const/4 v0, 0x0
000b8b76return v0
000b8b3c
000b8b3candroidx.recyclerview.widget.RecyclerView::computeVerticalScrollExtent():
000b8b4ciget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8b50if-nez v0, :cond_5
000b8b54goto :goto_14
000b8b56invoke-virtual {v0}, Lf0/H;->e()Z
000b8b5cmove-result v0
000b8b5eif-eqz v0, :cond_14
000b8b62iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8b66iget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000b8b6ainvoke-virtual {v0, v1}, Lf0/H;->m(Lf0/U;)I
000b8b70move-result v0
000b8b72return v0
000b8b74const/4 v0, 0x0
000b8b76return v0
000b8b3c
000b8b78
000b8b78androidx.recyclerview.widget.RecyclerView::computeVerticalScrollOffset():
000b8b88iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8b8cif-nez v0, :cond_5
000b8b90goto :goto_14
000b8b92invoke-virtual {v0}, Lf0/H;->e()Z
000b8b98move-result v0
000b8b9aif-eqz v0, :cond_14
000b8b9eiget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8ba2iget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000b8ba6invoke-virtual {v0, v1}, Lf0/H;->n(Lf0/U;)I
000b8bacmove-result v0
000b8baereturn v0
000b8bb0const/4 v0, 0x0
000b8bb2return v0
000b8b78
000b8b78androidx.recyclerview.widget.RecyclerView::computeVerticalScrollOffset():
000b8b88iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8b8cif-nez v0, :cond_5
000b8b90goto :goto_14
000b8b92invoke-virtual {v0}, Lf0/H;->e()Z
000b8b98move-result v0
000b8b9aif-eqz v0, :cond_14
000b8b9eiget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8ba2iget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000b8ba6invoke-virtual {v0, v1}, Lf0/H;->n(Lf0/U;)I
000b8bacmove-result v0
000b8baereturn v0
000b8bb0const/4 v0, 0x0
000b8bb2return v0
000b8b78
000b8bb4
000b8bb4androidx.recyclerview.widget.RecyclerView::computeVerticalScrollRange():
000b8bc4iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8bc8if-nez v0, :cond_5
000b8bccgoto :goto_14
000b8bceinvoke-virtual {v0}, Lf0/H;->e()Z
000b8bd4move-result v0
000b8bd6if-eqz v0, :cond_14
000b8bdaiget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8bdeiget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000b8be2invoke-virtual {v0, v1}, Lf0/H;->o(Lf0/U;)I
000b8be8move-result v0
000b8beareturn v0
000b8becconst/4 v0, 0x0
000b8beereturn v0
000b8bb4
000b8bb4androidx.recyclerview.widget.RecyclerView::computeVerticalScrollRange():
000b8bc4iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8bc8if-nez v0, :cond_5
000b8bccgoto :goto_14
000b8bceinvoke-virtual {v0}, Lf0/H;->e()Z
000b8bd4move-result v0
000b8bd6if-eqz v0, :cond_14
000b8bdaiget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8bdeiget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000b8be2invoke-virtual {v0, v1}, Lf0/H;->o(Lf0/U;)I
000b8be8move-result v0
000b8beareturn v0
000b8becconst/4 v0, 0x0
000b8beereturn v0
000b8bb4
000b8bf0
000b8bf0androidx.recyclerview.widget.RecyclerView::F(f0.X):
000b8c00iget v0, v8, Lf0/X;->j:I
000b8c04and-int/lit16 v0, v0, 0x20c
000b8c08const/4 v1, 0x0
000b8c0aconst/4 v2, 0x1
000b8c0cif-eqz v0, :cond_a
000b8c10move v0, v2
000b8c12goto :goto_b
000b8c14move v0, v1
000b8c16if-nez v0, :cond_5d
000b8c1ainvoke-virtual {v8}, Lf0/X;->e()Z
000b8c20move-result v0
000b8c22if-nez v0, :cond_14
000b8c26goto :goto_5d
000b8c28iget-object v0, v7, Landroidx/recyclerview/widget/RecyclerView;->d:LH/e;
000b8c2ciget v8, v8, Lf0/X;->c:I
000b8c30iget-object v0, v0, LH/e;->c:Ljava/lang/Object;
000b8c34check-cast v0, Ljava/util/ArrayList;
000b8c38invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
000b8c3emove-result v3
000b8c40if-ge v1, v3, :cond_5c
000b8c44invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000b8c4amove-result-object v4
000b8c4ccheck-cast v4, Lf0/a;
000b8c50iget v5, v4, Lf0/a;->a:I
000b8c54if-eq v5, v2, :cond_52
000b8c58const/4 v6, 0x2
000b8c5aif-eq v5, v6, :cond_46
000b8c5econst/16 v6, 0x8
000b8c62if-eq v5, v6, :cond_34
000b8c66goto :goto_59
000b8c68iget v5, v4, Lf0/a;->b:I
000b8c6cif-ne v5, v8, :cond_3b
000b8c70iget v8, v4, Lf0/a;->c:I
000b8c74goto :goto_59
000b8c76if-ge v5, v8, :cond_3f
000b8c7aadd-int/lit8 v8, v8, -0x1
000b8c7eiget v4, v4, Lf0/a;->c:I
000b8c82if-gt v4, v8, :cond_59
000b8c86add-int/lit8 v8, v8, 0x1
000b8c8agoto :goto_59
000b8c8ciget v5, v4, Lf0/a;->b:I
000b8c90if-gt v5, v8, :cond_59
000b8c94iget v4, v4, Lf0/a;->c:I
000b8c98add-int/2addr v5, v4
000b8c9aif-le v5, v8, :cond_50
000b8c9egoto :goto_5d
000b8ca0sub-int/2addr v8, v4
000b8ca2goto :goto_59
000b8ca4iget v5, v4, Lf0/a;->b:I
000b8ca8if-gt v5, v8, :cond_59
000b8caciget v4, v4, Lf0/a;->c:I
000b8cb0add-int/2addr v8, v4
000b8cb2add-int/lit8 v1, v1, 0x1
000b8cb6goto :goto_20
000b8cb8return v8
000b8cbaconst/4 v8, -0x1
000b8cbcreturn v8
000b8bf0
000b8bf0androidx.recyclerview.widget.RecyclerView::F(f0.X):
000b8c00iget v0, v8, Lf0/X;->j:I
000b8c04and-int/lit16 v0, v0, 0x20c
000b8c08const/4 v1, 0x0
000b8c0aconst/4 v2, 0x1
000b8c0cif-eqz v0, :cond_a
000b8c10move v0, v2
000b8c12goto :goto_b
000b8c14move v0, v1
000b8c16if-nez v0, :cond_5d
000b8c1ainvoke-virtual {v8}, Lf0/X;->e()Z
000b8c20move-result v0
000b8c22if-nez v0, :cond_14
000b8c26goto :goto_5d
000b8c28iget-object v0, v7, Landroidx/recyclerview/widget/RecyclerView;->d:LH/e;
000b8c2ciget v8, v8, Lf0/X;->c:I
000b8c30iget-object v0, v0, LH/e;->c:Ljava/lang/Object;
000b8c34check-cast v0, Ljava/util/ArrayList;
000b8c38invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
000b8c3emove-result v3
000b8c40if-ge v1, v3, :cond_5c
000b8c44invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000b8c4amove-result-object v4
000b8c4ccheck-cast v4, Lf0/a;
000b8c50iget v5, v4, Lf0/a;->a:I
000b8c54if-eq v5, v2, :cond_52
000b8c58const/4 v6, 0x2
000b8c5aif-eq v5, v6, :cond_46
000b8c5econst/16 v6, 0x8
000b8c62if-eq v5, v6, :cond_34
000b8c66goto :goto_59
000b8c68iget v5, v4, Lf0/a;->b:I
000b8c6cif-ne v5, v8, :cond_3b
000b8c70iget v8, v4, Lf0/a;->c:I
000b8c74goto :goto_59
000b8c76if-ge v5, v8, :cond_3f
000b8c7aadd-int/lit8 v8, v8, -0x1
000b8c7eiget v4, v4, Lf0/a;->c:I
000b8c82if-gt v4, v8, :cond_59
000b8c86add-int/lit8 v8, v8, 0x1
000b8c8agoto :goto_59
000b8c8ciget v5, v4, Lf0/a;->b:I
000b8c90if-gt v5, v8, :cond_59
000b8c94iget v4, v4, Lf0/a;->c:I
000b8c98add-int/2addr v5, v4
000b8c9aif-le v5, v8, :cond_50
000b8c9egoto :goto_5d
000b8ca0sub-int/2addr v8, v4
000b8ca2goto :goto_59
000b8ca4iget v5, v4, Lf0/a;->b:I
000b8ca8if-gt v5, v8, :cond_59
000b8caciget v4, v4, Lf0/a;->c:I
000b8cb0add-int/2addr v8, v4
000b8cb2add-int/lit8 v1, v1, 0x1
000b8cb6goto :goto_20
000b8cb8return v8
000b8cbaconst/4 v8, -0x1
000b8cbcreturn v8
000b8bf0
000b8cbe
000b8cbe // align 0x10
000b8cbe // align 0x10
000b8cc0
000b8cc0androidx.recyclerview.widget.RecyclerView::getBaseline():
000b8cd0iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8cd4if-eqz v0, :cond_9
000b8cd8invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000b8cdeconst/4 v0, -0x1
000b8ce0return v0
000b8ce2invoke-super {v1}, Landroid/view/View;->getBaseline()I
000b8ce8move-result v0
000b8ceareturn v0
000b8cc0
000b8cc0androidx.recyclerview.widget.RecyclerView::getBaseline():
000b8cd0iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8cd4if-eqz v0, :cond_9
000b8cd8invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000b8cdeconst/4 v0, -0x1
000b8ce0return v0
000b8ce2invoke-super {v1}, Landroid/view/View;->getBaseline()I
000b8ce8move-result v0
000b8ceareturn v0
000b8cc0
000b8cec
000b8cecandroidx.recyclerview.widget.RecyclerView::getChildDrawingOrder(int, int):
000b8cfcinvoke-super {v0, v1, v2}, Landroid/view/ViewGroup;->getChildDrawingOrder(II)I
000b8d02move-result v1
000b8d04return v1
000b8cec
000b8cecandroidx.recyclerview.widget.RecyclerView::getChildDrawingOrder(int, int):
000b8cfcinvoke-super {v0, v1, v2}, Landroid/view/ViewGroup;->getChildDrawingOrder(II)I
000b8d02move-result v1
000b8d04return v1
000b8cec
000b8d06
000b8d06 // align 0x8
000b8d06 // align 0x8
000b8d08
000b8d08androidx.recyclerview.widget.RecyclerView::getItemDecorationCount():
000b8d18iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->m:Ljava/util/ArrayList;
000b8d1cinvoke-virtual {v0}, Ljava/util/ArrayList;->size()I
000b8d22move-result v0
000b8d24return v0
000b8d08
000b8d08androidx.recyclerview.widget.RecyclerView::getItemDecorationCount():
000b8d18iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->m:Ljava/util/ArrayList;
000b8d1cinvoke-virtual {v0}, Ljava/util/ArrayList;->size()I
000b8d22move-result v0
000b8d24return v0
000b8d08
000b8d26
000b8d26 // align 0x8
000b8d26 // align 0x8
000b8d28
000b8d28androidx.recyclerview.widget.RecyclerView::getMaxFlingVelocity():
000b8d38iget v0, v1, Landroidx/recyclerview/widget/RecyclerView;->S:I
000b8d3creturn v0
000b8d28
000b8d28androidx.recyclerview.widget.RecyclerView::getMaxFlingVelocity():
000b8d38iget v0, v1, Landroidx/recyclerview/widget/RecyclerView;->S:I
000b8d3creturn v0
000b8d28
000b8d3e
000b8d3e // align 0x10
000b8d3e // align 0x10
000b8d40
000b8d40androidx.recyclerview.widget.RecyclerView::getMinFlingVelocity():
000b8d50iget v0, v1, Landroidx/recyclerview/widget/RecyclerView;->R:I
000b8d54return v0
000b8d40
000b8d40androidx.recyclerview.widget.RecyclerView::getMinFlingVelocity():
000b8d50iget v0, v1, Landroidx/recyclerview/widget/RecyclerView;->R:I
000b8d54return v0
000b8d40
000b8d56
000b8d56 // align 0x8
000b8d56 // align 0x8
000b8d58
000b8d58androidx.recyclerview.widget.RecyclerView::getScrollState():
000b8d68iget v0, v1, Landroidx/recyclerview/widget/RecyclerView;->I:I
000b8d6creturn v0
000b8d58
000b8d58androidx.recyclerview.widget.RecyclerView::getScrollState():
000b8d68iget v0, v1, Landroidx/recyclerview/widget/RecyclerView;->I:I
000b8d6creturn v0
000b8d58
000b8d6e
000b8d6e // align 0x10
000b8d6e // align 0x10
000b8d70
000b8d70androidx.recyclerview.widget.RecyclerView::getAccessibilityClassName():
000b8d80const-string v0, "androidx.recyclerview.widget.RecyclerView"
000b8d84return-object v0
000b8d70
000b8d70androidx.recyclerview.widget.RecyclerView::getAccessibilityClassName():
000b8d80const-string v0, "androidx.recyclerview.widget.RecyclerView"
000b8d84return-object v0
000b8d70
000b8d86
000b8d86 // align 0x8
000b8d86 // align 0x8
000b8d88
000b8d88androidx.recyclerview.widget.RecyclerView::y():
000b8d98new-instance v0, Ljava/lang/StringBuilder;
000b8d9cconst-string v1, " "
000b8da0invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000b8da6invoke-super {v2}, Ljava/lang/Object;->toString()Ljava/lang/String;
000b8dacmove-result-object v1
000b8daeinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b8db4const-string v1, ", adapter:"
000b8db8invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b8dbeiget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000b8dc2invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b8dc8const-string v1, ", layout:"
000b8dccinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b8dd2iget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8dd6invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b8ddcconst-string v1, ", context:"
000b8de0invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b8de6invoke-virtual {v2}, Landroid/view/View;->getContext()Landroid/content/Context;
000b8decmove-result-object v1
000b8deeinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b8df4invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b8dfamove-result-object v0
000b8dfcreturn-object v0
000b8d88
000b8d88androidx.recyclerview.widget.RecyclerView::y():
000b8d98new-instance v0, Ljava/lang/StringBuilder;
000b8d9cconst-string v1, " "
000b8da0invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000b8da6invoke-super {v2}, Ljava/lang/Object;->toString()Ljava/lang/String;
000b8dacmove-result-object v1
000b8daeinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b8db4const-string v1, ", adapter:"
000b8db8invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b8dbeiget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000b8dc2invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b8dc8const-string v1, ", layout:"
000b8dccinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b8dd2iget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8dd6invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b8ddcconst-string v1, ", context:"
000b8de0invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b8de6invoke-virtual {v2}, Landroid/view/View;->getContext()Landroid/content/Context;
000b8decmove-result-object v1
000b8deeinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b8df4invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b8dfamove-result-object v0
000b8dfcreturn-object v0
000b8d88
000b8dfe
000b8dfe // align 0x10
000b8dfe // align 0x10
000b8e00
000b8e00androidx.recyclerview.widget.RecyclerView::G(f0.X):
000b8e10iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000b8e14iget-boolean v0, v0, Lf0/z;->b:Z
000b8e18if-eqz v0, :cond_9
000b8e1ciget-wide v0, v3, Lf0/X;->e:J
000b8e20return-wide v0
000b8e22iget v3, v3, Lf0/X;->c:I
000b8e26int-to-long v0, v3
000b8e28return-wide v0
000b8e00
000b8e00androidx.recyclerview.widget.RecyclerView::G(f0.X):
000b8e10iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000b8e14iget-boolean v0, v0, Lf0/z;->b:Z
000b8e18if-eqz v0, :cond_9
000b8e1ciget-wide v0, v3, Lf0/X;->e:J
000b8e20return-wide v0
000b8e22iget v3, v3, Lf0/X;->c:I
000b8e26int-to-long v0, v3
000b8e28return-wide v0
000b8e00
000b8e2a
000b8e2a // align 0x4
000b8e2a // align 0x4
000b8e2c
000b8e2candroidx.recyclerview.widget.RecyclerView::getNanoTime():
000b8e3cinvoke-static {}, Ljava/lang/System;->nanoTime()J
000b8e42move-result-wide v0
000b8e44return-wide v0
000b8e2c
000b8e2candroidx.recyclerview.widget.RecyclerView::getNanoTime():
000b8e3cinvoke-static {}, Ljava/lang/System;->nanoTime()J
000b8e42move-result-wide v0
000b8e44return-wide v0
000b8e2c
000b8e46
000b8e46 // align 0x8
000b8e46 // align 0x8
000b8e48
000b8e48androidx.recyclerview.widget.RecyclerView::<clinit>():
000b8e58const v0, 0x1010436
000b8e5efilled-new-array {v0}, [I
000b8e64move-result-object v0
000b8e66sput-object v0, Landroidx/recyclerview/widget/RecyclerView;->s0:[I
000b8e6asget-object v0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class;
000b8e6econst-class v1, Landroid/content/Context;
000b8e72const-class v2, Landroid/util/AttributeSet;
000b8e76filled-new-array {v1, v2, v0, v0}, [Ljava/lang/Class;
000b8e7cmove-result-object v0
000b8e7esput-object v0, Landroidx/recyclerview/widget/RecyclerView;->t0:[Ljava/lang/Class;
000b8e82new-instance v0, LT/d;
000b8e86const/4 v1, 0x1
000b8e88invoke-direct {v0, v1}, LT/d;-><init>(I)V
000b8e8esput-object v0, Landroidx/recyclerview/widget/RecyclerView;->u0:LT/d;
000b8e92return-void
000b8e48
000b8e48androidx.recyclerview.widget.RecyclerView::<clinit>():
000b8e58const v0, 0x1010436
000b8e5efilled-new-array {v0}, [I
000b8e64move-result-object v0
000b8e66sput-object v0, Landroidx/recyclerview/widget/RecyclerView;->s0:[I
000b8e6asget-object v0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class;
000b8e6econst-class v1, Landroid/content/Context;
000b8e72const-class v2, Landroid/util/AttributeSet;
000b8e76filled-new-array {v1, v2, v0, v0}, [Ljava/lang/Class;
000b8e7cmove-result-object v0
000b8e7esput-object v0, Landroidx/recyclerview/widget/RecyclerView;->t0:[Ljava/lang/Class;
000b8e82new-instance v0, LT/d;
000b8e86const/4 v1, 0x1
000b8e88invoke-direct {v0, v1}, LT/d;-><init>(I)V
000b8e8esput-object v0, Landroidx/recyclerview/widget/RecyclerView;->u0:LT/d;
000b8e92return-void
000b8e48
000b8e94
000b8e94androidx.recyclerview.widget.RecyclerView::<init>(android.content.Context, android.util.AttributeSet):
000b8ea4const v0, 0x7f030397
000b8eaainvoke-direct {v1, v2, v3, v0}, Landroidx/recyclerview/widget/RecyclerView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
000b8eb0return-void
000b8e94
000b8e94androidx.recyclerview.widget.RecyclerView::<init>(android.content.Context, android.util.AttributeSet):
000b8ea4const v0, 0x7f030397
000b8eaainvoke-direct {v1, v2, v3, v0}, Landroidx/recyclerview/widget/RecyclerView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
000b8eb0return-void
000b8e94
000b8eb2
000b8eb2 // align 0x4
000b8eb2 // align 0x4
000b8eb4
000b8eb4androidx.recyclerview.widget.RecyclerView::<init>(android.content.Context, android.util.AttributeSet, int):
000b8ec4move-object/from16 v1, v19
000b8ec8move-object/from16 v2, v20
000b8eccmove-object/from16 v4, v21
000b8ed0move/from16 v6, v22
000b8ed4invoke-direct/range {v19 .. v22}, Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
000b8edanew-instance v0, Lf0/P;
000b8edeinvoke-direct {v0, v1}, Lf0/P;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b8ee4iput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->a:Lf0/P;
000b8ee8new-instance v0, Lf0/N;
000b8eecinvoke-direct {v0, v1}, Lf0/N;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b8ef2iput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000b8ef6new-instance v0, LB/j;
000b8efaconst/16 v3, 0x11
000b8efeinvoke-direct {v0, v3}, LB/j;-><init>(I)V
000b8f04iput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->f:LB/j;
000b8f08new-instance v0, Landroid/graphics/Rect;
000b8f0cinvoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
000b8f12iput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->h:Landroid/graphics/Rect;
000b8f16new-instance v0, Landroid/graphics/Rect;
000b8f1ainvoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
000b8f20iput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->i:Landroid/graphics/Rect;
000b8f24new-instance v0, Landroid/graphics/RectF;
000b8f28invoke-direct {v0}, Landroid/graphics/RectF;-><init>()V
000b8f2eiput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->j:Landroid/graphics/RectF;
000b8f32new-instance v0, Ljava/util/ArrayList;
000b8f36invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
000b8f3ciput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->m:Ljava/util/ArrayList;
000b8f40new-instance v0, Ljava/util/ArrayList;
000b8f44invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
000b8f4aiput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->n:Ljava/util/ArrayList;
000b8f4econst/4 v9, 0x0
000b8f50iput v9, v1, Landroidx/recyclerview/widget/RecyclerView;->s:I
000b8f54iput-boolean v9, v1, Landroidx/recyclerview/widget/RecyclerView;->y:Z
000b8f58iput-boolean v9, v1, Landroidx/recyclerview/widget/RecyclerView;->z:Z
000b8f5ciput v9, v1, Landroidx/recyclerview/widget/RecyclerView;->A:I
000b8f60iput v9, v1, Landroidx/recyclerview/widget/RecyclerView;->B:I
000b8f64new-instance v0, Lf0/C;
000b8f68invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000b8f6eiput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->C:Lf0/C;
000b8f72new-instance v0, Lf0/h;
000b8f76invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000b8f7cconst/4 v10, 0x0
000b8f7eiput-object v10, v0, Lf0/D;->a:Lf0/y;
000b8f82new-instance v3, Ljava/util/ArrayList;
000b8f86invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b8f8ciput-object v3, v0, Lf0/D;->b:Ljava/util/ArrayList;
000b8f90const-wide/16 v7, 0x78
000b8f94iput-wide v7, v0, Lf0/D;->c:J
000b8f98iput-wide v7, v0, Lf0/D;->d:J
000b8f9cconst-wide/16 v7, 0xfa
000b8fa0iput-wide v7, v0, Lf0/D;->e:J
000b8fa4iput-wide v7, v0, Lf0/D;->f:J
000b8fa8const/4 v11, 0x1
000b8faaiput-boolean v11, v0, Lf0/h;->g:Z
000b8faenew-instance v3, Ljava/util/ArrayList;
000b8fb2invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b8fb8iput-object v3, v0, Lf0/h;->h:Ljava/util/ArrayList;
000b8fbcnew-instance v3, Ljava/util/ArrayList;
000b8fc0invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b8fc6iput-object v3, v0, Lf0/h;->i:Ljava/util/ArrayList;
000b8fcanew-instance v3, Ljava/util/ArrayList;
000b8fceinvoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b8fd4iput-object v3, v0, Lf0/h;->j:Ljava/util/ArrayList;
000b8fd8new-instance v3, Ljava/util/ArrayList;
000b8fdcinvoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b8fe2iput-object v3, v0, Lf0/h;->k:Ljava/util/ArrayList;
000b8fe6new-instance v3, Ljava/util/ArrayList;
000b8feainvoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b8ff0iput-object v3, v0, Lf0/h;->l:Ljava/util/ArrayList;
000b8ff4new-instance v3, Ljava/util/ArrayList;
000b8ff8invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b8ffeiput-object v3, v0, Lf0/h;->m:Ljava/util/ArrayList;
000b9002new-instance v3, Ljava/util/ArrayList;
000b9006invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b900ciput-object v3, v0, Lf0/h;->n:Ljava/util/ArrayList;
000b9010new-instance v3, Ljava/util/ArrayList;
000b9014invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b901aiput-object v3, v0, Lf0/h;->o:Ljava/util/ArrayList;
000b901enew-instance v3, Ljava/util/ArrayList;
000b9022invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b9028iput-object v3, v0, Lf0/h;->p:Ljava/util/ArrayList;
000b902cnew-instance v3, Ljava/util/ArrayList;
000b9030invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b9036iput-object v3, v0, Lf0/h;->q:Ljava/util/ArrayList;
000b903anew-instance v3, Ljava/util/ArrayList;
000b903einvoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b9044iput-object v3, v0, Lf0/h;->r:Ljava/util/ArrayList;
000b9048iput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000b904ciput v9, v1, Landroidx/recyclerview/widget/RecyclerView;->I:I
000b9050const/4 v0, -0x1
000b9052iput v0, v1, Landroidx/recyclerview/widget/RecyclerView;->J:I
000b9056const/4 v3, 0x1
000b9058iput v3, v1, Landroidx/recyclerview/widget/RecyclerView;->T:F
000b905ciput v3, v1, Landroidx/recyclerview/widget/RecyclerView;->U:F
000b9060iput-boolean v11, v1, Landroidx/recyclerview/widget/RecyclerView;->V:Z
000b9064new-instance v3, Lf0/W;
000b9068invoke-direct {v3, v1}, Lf0/W;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b906eiput-object v3, v1, Landroidx/recyclerview/widget/RecyclerView;->W:Lf0/W;
000b9072new-instance v3, Lf0/l;
000b9076invoke-direct {v3}, Ljava/lang/Object;-><init>()V
000b907ciput-object v3, v1, Landroidx/recyclerview/widget/RecyclerView;->b0:Lf0/l;
000b9080new-instance v3, Lf0/U;
000b9084invoke-direct {v3}, Ljava/lang/Object;-><init>()V
000b908aiput v0, v3, Lf0/U;->a:I
000b908eiput v9, v3, Lf0/U;->b:I
000b9092iput v9, v3, Lf0/U;->c:I
000b9096iput v11, v3, Lf0/U;->d:I
000b909aiput v9, v3, Lf0/U;->e:I
000b909eiput-boolean v9, v3, Lf0/U;->f:Z
000b90a2iput-boolean v9, v3, Lf0/U;->g:Z
000b90a6iput-boolean v9, v3, Lf0/U;->h:Z
000b90aaiput-boolean v9, v3, Lf0/U;->i:Z
000b90aeiput-boolean v9, v3, Lf0/U;->j:Z
000b90b2iput-boolean v9, v3, Lf0/U;->k:Z
000b90b6iput-object v3, v1, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000b90baiput-boolean v9, v1, Landroidx/recyclerview/widget/RecyclerView;->f0:Z
000b90beiput-boolean v9, v1, Landroidx/recyclerview/widget/RecyclerView;->g0:Z
000b90c2new-instance v3, Lf0/y;
000b90c6invoke-direct {v3, v1}, Lf0/y;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b90cciput-object v3, v1, Landroidx/recyclerview/widget/RecyclerView;->h0:Lf0/y;
000b90d0iput-boolean v9, v1, Landroidx/recyclerview/widget/RecyclerView;->i0:Z
000b90d4const/4 v12, 0x2
000b90d6new-array v5, v12, [I
000b90daiput-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->k0:[I
000b90denew-array v5, v12, [I
000b90e2iput-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->m0:[I
000b90e6new-array v5, v12, [I
000b90eaiput-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->n0:[I
000b90eenew-array v5, v12, [I
000b90f2iput-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->o0:[I
000b90f6new-instance v5, Ljava/util/ArrayList;
000b90fainvoke-direct {v5}, Ljava/util/ArrayList;-><init>()V
000b9100iput-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->p0:Ljava/util/ArrayList;
000b9104new-instance v5, LO0/B;
000b9108const/16 v7, 0x9
000b910cinvoke-direct {v5, v7, v1}, LO0/B;-><init>(ILjava/lang/Object;)V
000b9112iput-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->q0:LO0/B;
000b9116new-instance v5, Lf0/y;
000b911ainvoke-direct {v5, v1}, Lf0/y;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b9120iput-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->r0:Lf0/y;
000b9124invoke-virtual {v1, v11}, Landroid/view/View;->setScrollContainer(Z)V
000b912ainvoke-virtual {v1, v11}, Landroid/view/View;->setFocusableInTouchMode(Z)V
000b9130invoke-static {v2}, Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration;
000b9136move-result-object v5
000b9138invoke-virtual {v5}, Landroid/view/ViewConfiguration;->getScaledTouchSlop()I
000b913emove-result v7
000b9140iput v7, v1, Landroidx/recyclerview/widget/RecyclerView;->P:I
000b9144sget v7, Landroid/os/Build$VERSION;->SDK_INT:I
000b9148const/16 v8, 0x1a
000b914cif-lt v7, v8, :cond_14d
000b9150sget-object v13, LK/U;->a:Ljava/lang/reflect/Method;
000b9154invoke-static {v5}, LK/Q;->a(Landroid/view/ViewConfiguration;)F
000b915amove-result v13
000b915cgoto :goto_151
000b915einvoke-static {v5, v2}, LK/U;->a(Landroid/view/ViewConfiguration;Landroid/content/Context;)F
000b9164move-result v13
000b9166iput v13, v1, Landroidx/recyclerview/widget/RecyclerView;->T:F
000b916aif-lt v7, v8, :cond_15a
000b916einvoke-static {v5}, LK/Q;->b(Landroid/view/ViewConfiguration;)F
000b9174move-result v13
000b9176goto :goto_15e
000b9178invoke-static {v5, v2}, LK/U;->a(Landroid/view/ViewConfiguration;Landroid/content/Context;)F
000b917emove-result v13
000b9180iput v13, v1, Landroidx/recyclerview/widget/RecyclerView;->U:F
000b9184invoke-virtual {v5}, Landroid/view/ViewConfiguration;->getScaledMinimumFlingVelocity()I
000b918amove-result v13
000b918ciput v13, v1, Landroidx/recyclerview/widget/RecyclerView;->R:I
000b9190invoke-virtual {v5}, Landroid/view/ViewConfiguration;->getScaledMaximumFlingVelocity()I
000b9196move-result v5
000b9198iput v5, v1, Landroidx/recyclerview/widget/RecyclerView;->S:I
000b919cinvoke-virtual {v1}, Landroid/view/View;->getOverScrollMode()I
000b91a2move-result v5
000b91a4if-ne v5, v12, :cond_174
000b91a8move v5, v11
000b91aagoto :goto_175
000b91acmove v5, v9
000b91aeinvoke-virtual {v1, v5}, Landroid/view/View;->setWillNotDraw(Z)V
000b91b4iget-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000b91b8iput-object v3, v5, Lf0/D;->a:Lf0/y;
000b91bcnew-instance v3, LH/e;
000b91c0new-instance v5, Lf0/y;
000b91c4invoke-direct {v5, v1}, Lf0/y;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b91cainvoke-direct {v3, v5}, LH/e;-><init>(Lf0/y;)V
000b91d0iput-object v3, v1, Landroidx/recyclerview/widget/RecyclerView;->d:LH/e;
000b91d4new-instance v3, LF0/h;
000b91d8new-instance v5, Lf0/y;
000b91dcinvoke-direct {v5, v1}, Lf0/y;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b91e2invoke-direct {v3, v5}, LF0/h;-><init>(Lf0/y;)V
000b91e8iput-object v3, v1, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b91ecsget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
000b91f0if-lt v7, v8, :cond_19d
000b91f4invoke-static {v1}, LK/G;->c(Landroid/view/View;)I
000b91famove-result v3
000b91fcgoto :goto_19e
000b91femove v3, v9
000b9200const/16 v13, 0x8
000b9204if-nez v3, :cond_1a7
000b9208if-lt v7, v8, :cond_1a7
000b920cinvoke-static {v1, v13}, LK/G;->m(Landroid/view/View;I)V
000b9212invoke-virtual {v1}, Landroid/view/View;->getImportantForAccessibility()I
000b9218move-result v3
000b921aif-nez v3, :cond_1b0
000b921einvoke-virtual {v1, v11}, Landroid/view/View;->setImportantForAccessibility(I)V
000b9224invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
000b922amove-result-object v3
000b922cconst-string v5, "accessibility"
000b9230invoke-virtual {v3, v5}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
000b9236move-result-object v3
000b9238check-cast v3, Landroid/view/accessibility/AccessibilityManager;
000b923ciput-object v3, v1, Landroidx/recyclerview/widget/RecyclerView;->x:Landroid/view/accessibility/AccessibilityManager;
000b9240new-instance v3, Lf0/Y;
000b9244invoke-direct {v3, v1}, Lf0/Y;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b924ainvoke-virtual {v1, v3}, Landroidx/recyclerview/widget/RecyclerView;->setAccessibilityDelegateCompat(Lf0/Y;)V
000b9250sget-object v3, Le0/a;->a:[I
000b9254invoke-virtual {v2, v4, v3, v6, v9}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
000b925amove-result-object v5
000b925cconst/16 v14, 0x1d
000b9260if-lt v7, v14, :cond_1d3
000b9264invoke-static/range {v1 .. v6}, LC/b;->n(Landroidx/recyclerview/widget/RecyclerView;Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;I)V
000b926amove-object v15, v2
000b926cmove-object v2, v5
000b926einvoke-virtual {v2, v13}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
000b9274move-result-object v13
000b9276invoke-virtual {v2, v12, v0}, Landroid/content/res/TypedArray;->getInt(II)I
000b927cmove-result v3
000b927eif-ne v3, v0, :cond_1e4
000b9282const/high16 v0, 0x40000
000b9286invoke-virtual {v1, v0}, Landroid/view/ViewGroup;->setDescendantFocusability(I)V
000b928cinvoke-virtual {v2, v11, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000b9292move-result v0
000b9294iput-boolean v0, v1, Landroidx/recyclerview/widget/RecyclerView;->g:Z
000b9298const/4 v0, 0x3
000b929ainvoke-virtual {v2, v0, v9}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000b92a0move-result v3
000b92a2const/4 v4, 0x4
000b92a4if-eqz v3, :cond_260
000b92a8const/4 v3, 0x6
000b92aainvoke-virtual {v2, v3}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
000b92b0move-result-object v3
000b92b2check-cast v3, Landroid/graphics/drawable/StateListDrawable;
000b92b6const/4 v5, 0x7
000b92b8invoke-virtual {v2, v5}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
000b92bemove-result-object v5
000b92c0invoke-virtual {v2, v4}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
000b92c6move-result-object v6
000b92c8check-cast v6, Landroid/graphics/drawable/StateListDrawable;
000b92ccconst/4 v7, 0x5
000b92ceinvoke-virtual {v2, v7}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
000b92d4move-result-object v7
000b92d6if-eqz v3, :cond_248
000b92daif-eqz v5, :cond_248
000b92deif-eqz v6, :cond_248
000b92e2if-eqz v7, :cond_248
000b92e6invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
000b92ecmove-result-object v8
000b92eeinvoke-virtual {v8}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000b92f4move-result-object v8
000b92f6move/from16 v16, v0
000b92fanew-instance v0, Lf0/k;
000b92feconst v4, 0x7f060090
000b9304invoke-virtual {v8, v4}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
000b930amove-result v4
000b930cconst v10, 0x7f060092
000b9312invoke-virtual {v8, v10}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
000b9318move-result v10
000b931amove/from16 v18, v12
000b931econst v12, 0x7f060091
000b9324invoke-virtual {v8, v12}, Landroid/content/res/Resources;->getDimensionPixelOffset(I)I
000b932amove-result v8
000b932cmove-object v12, v6
000b932emove v6, v4
000b9330move-object v4, v12
000b9332move/from16 v12, v22
000b9336move/from16 v17, v16
000b933aconst/4 v14, 0x4
000b933cmove-object/from16 v16, v2
000b9340move-object v2, v3
000b9342move-object v3, v5
000b9344move-object v5, v7
000b9346move v7, v10
000b9348move-object/from16 v10, v21
000b934cinvoke-direct/range {v0 .. v8}, Lf0/k;-><init>(Landroidx/recyclerview/widget/RecyclerView;Landroid/graphics/drawable/StateListDrawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/StateListDrawable;Landroid/graphics/drawable/Drawable;III)V
000b9352goto :goto_26b
000b9354new-instance v0, Ljava/lang/IllegalArgumentException;
000b9358new-instance v2, Ljava/lang/StringBuilder;
000b935cconst-string v3, "Trying to set fast scroller without both required drawables."
000b9360invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000b9366invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView;->y()Ljava/lang/String;
000b936cmove-result-object v3
000b936einvoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9374invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b937amove-result-object v2
000b937cinvoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000b9382throw v0
000b9384move-object/from16 v10, v21
000b9388move/from16 v17, v0
000b938cmove-object/from16 v16, v2
000b9390move v14, v4
000b9392move/from16 v18, v12
000b9396move/from16 v12, v22
000b939ainvoke-virtual/range {v16}, Landroid/content/res/TypedArray;->recycle()V
000b93a0const-string v2, ": Could not instantiate the LayoutManager: "
000b93a4if-eqz v13, :cond_3ce
000b93a8invoke-virtual {v13}, Ljava/lang/String;->trim()Ljava/lang/String;
000b93aemove-result-object v0
000b93b0invoke-virtual {v0}, Ljava/lang/String;->isEmpty()Z
000b93b6move-result v3
000b93b8if-nez v3, :cond_3ce
000b93bcinvoke-virtual {v0, v9}, Ljava/lang/String;->charAt(I)C
000b93c2move-result v3
000b93c4const/16 v4, 0x2e
000b93c8if-ne v3, v4, :cond_299
000b93ccnew-instance v3, Ljava/lang/StringBuilder;
000b93d0invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
000b93d6invoke-virtual {v15}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
000b93dcmove-result-object v4
000b93deinvoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b93e4invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b93eainvoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b93f0move-result-object v0
000b93f2move-object v3, v0
000b93f4goto :goto_2bf
000b93f6const-string v3, "."
000b93fainvoke-virtual {v0, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
000b9400move-result v3
000b9402if-eqz v3, :cond_2a2
000b9406goto :goto_297
000b9408new-instance v3, Ljava/lang/StringBuilder;
000b940cinvoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
000b9412const-class v5, Landroidx/recyclerview/widget/RecyclerView;
000b9416invoke-virtual {v5}, Ljava/lang/Class;->getPackage()Ljava/lang/Package;
000b941cmove-result-object v5
000b941einvoke-virtual {v5}, Ljava/lang/Package;->getName()Ljava/lang/String;
000b9424move-result-object v5
000b9426invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b942cinvoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
000b9432invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9438invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b943emove-result-object v0
000b9440goto :goto_297
000b9442invoke-virtual {v1}, Landroid/view/View;->isInEditMode()Z
000b9448move-result v0
000b944aif-eqz v0, :cond_2dc
000b944einvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000b9454move-result-object v0
000b9456invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
000b945cmove-result-object v0
000b945egoto :goto_2e0
000b9460move-exception v0
000b9462goto :goto_33c
000b9464move-exception v0
000b9466goto/16 :goto_35a
000b946amove-exception v0
000b946cgoto/16 :goto_378
000b9470move-exception v0
000b9472goto/16 :goto_394
000b9476move-exception v0
000b9478goto/16 :goto_3b0
000b947cinvoke-virtual {v15}, Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader;
000b9482move-result-object v0
000b9484invoke-static {v3, v9, v0}, Ljava/lang/Class;->forName(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;
000b948amove-result-object v0
000b948cconst-class v4, Lf0/H;
000b9490invoke-virtual {v0, v4}, Ljava/lang/Class;->asSubclass(Ljava/lang/Class;)Ljava/lang/Class;
000b9496move-result-object v4
000b9498sget-object v0, Landroidx/recyclerview/widget/RecyclerView;->t0:[Ljava/lang/Class;
000b949cinvoke-virtual {v4, v0}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
000b94a2move-result-object v0
000b94a4new-array v5, v14, [Ljava/lang/Object;
000b94a8aput-object v15, v5, v9
000b94acaput-object v10, v5, v11
000b94b0invoke-static {v12}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
000b94b6move-result-object v6
000b94b8aput-object v6, v5, v18
000b94bcinvoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
000b94c2move-result-object v6
000b94c4aput-object v6, v5, v17
000b94c8goto :goto_30c
000b94camove-exception v0
000b94ccmove-object v5, v0
000b94cenew-array v0, v9, [Ljava/lang/Class;
000b94d2invoke-virtual {v4, v0}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
000b94d8move-result-object v0
000b94daconst/4 v5, 0x0
000b94dcinvoke-virtual {v0, v11}, Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
000b94e2invoke-virtual {v0, v5}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object;
000b94e8move-result-object v0
000b94eacheck-cast v0, Lf0/H;
000b94eeinvoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Lf0/H;)V
000b94f4goto/16 :goto_3ce
000b94f8move-exception v0
000b94fainvoke-virtual {v0, v5}, Ljava/lang/Throwable;->initCause(Ljava/lang/Throwable;)Ljava/lang/Throwable;
000b9500new-instance v4, Ljava/lang/IllegalStateException;
000b9504new-instance v5, Ljava/lang/StringBuilder;
000b9508invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
000b950einvoke-interface {v10}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String;
000b9514move-result-object v6
000b9516invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b951cconst-string v6, ": Error creating LayoutManager "
000b9520invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9526invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b952cinvoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b9532move-result-object v5
000b9534invoke-direct {v4, v5, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
000b953athrow v4
000b953cnew-instance v2, Ljava/lang/IllegalStateException;
000b9540new-instance v4, Ljava/lang/StringBuilder;
000b9544invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
000b954ainvoke-interface {v10}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String;
000b9550move-result-object v5
000b9552invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9558const-string v5, ": Class is not a LayoutManager "
000b955cinvoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9562invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9568invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b956emove-result-object v3
000b9570invoke-direct {v2, v3, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
000b9576throw v2
000b9578new-instance v2, Ljava/lang/IllegalStateException;
000b957cnew-instance v4, Ljava/lang/StringBuilder;
000b9580invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
000b9586invoke-interface {v10}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String;
000b958cmove-result-object v5
000b958einvoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9594const-string v5, ": Cannot access non-public constructor "
000b9598invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b959einvoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b95a4invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b95aamove-result-object v3
000b95acinvoke-direct {v2, v3, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
000b95b2throw v2
000b95b4new-instance v4, Ljava/lang/IllegalStateException;
000b95b8new-instance v5, Ljava/lang/StringBuilder;
000b95bcinvoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
000b95c2invoke-interface {v10}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String;
000b95c8move-result-object v6
000b95cainvoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b95d0invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b95d6invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b95dcinvoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b95e2move-result-object v2
000b95e4invoke-direct {v4, v2, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
000b95eathrow v4
000b95ecnew-instance v4, Ljava/lang/IllegalStateException;
000b95f0new-instance v5, Ljava/lang/StringBuilder;
000b95f4invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
000b95fainvoke-interface {v10}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String;
000b9600move-result-object v6
000b9602invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9608invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b960einvoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9614invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b961amove-result-object v2
000b961cinvoke-direct {v4, v2, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
000b9622throw v4
000b9624new-instance v2, Ljava/lang/IllegalStateException;
000b9628new-instance v4, Ljava/lang/StringBuilder;
000b962cinvoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
000b9632invoke-interface {v10}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String;
000b9638move-result-object v5
000b963ainvoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9640const-string v5, ": Unable to find LayoutManager "
000b9644invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b964ainvoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9650invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b9656move-result-object v3
000b9658invoke-direct {v2, v3, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
000b965ethrow v2
000b9660sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
000b9664sget-object v3, Landroidx/recyclerview/widget/RecyclerView;->s0:[I
000b9668invoke-virtual {v15, v10, v3, v12, v9}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
000b966emove-result-object v5
000b9670const/16 v2, 0x1d
000b9674if-lt v0, v2, :cond_3e0
000b9678move-object v4, v10
000b967amove v6, v12
000b967cmove-object v2, v15
000b967einvoke-static/range {v1 .. v6}, LC/b;->n(Landroidx/recyclerview/widget/RecyclerView;Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;I)V
000b9684invoke-virtual {v5, v9, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000b968amove-result v0
000b968cinvoke-virtual {v5}, Landroid/content/res/TypedArray;->recycle()V
000b9692invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;->setNestedScrollingEnabled(Z)V
000b9698return-void
000b8eb4
000b8eb4androidx.recyclerview.widget.RecyclerView::<init>(android.content.Context, android.util.AttributeSet, int):
000b8ec4move-object/from16 v1, v19
000b8ec8move-object/from16 v2, v20
000b8eccmove-object/from16 v4, v21
000b8ed0move/from16 v6, v22
000b8ed4invoke-direct/range {v19 .. v22}, Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
000b8edanew-instance v0, Lf0/P;
000b8edeinvoke-direct {v0, v1}, Lf0/P;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b8ee4iput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->a:Lf0/P;
000b8ee8new-instance v0, Lf0/N;
000b8eecinvoke-direct {v0, v1}, Lf0/N;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b8ef2iput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000b8ef6new-instance v0, LB/j;
000b8efaconst/16 v3, 0x11
000b8efeinvoke-direct {v0, v3}, LB/j;-><init>(I)V
000b8f04iput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->f:LB/j;
000b8f08new-instance v0, Landroid/graphics/Rect;
000b8f0cinvoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
000b8f12iput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->h:Landroid/graphics/Rect;
000b8f16new-instance v0, Landroid/graphics/Rect;
000b8f1ainvoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
000b8f20iput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->i:Landroid/graphics/Rect;
000b8f24new-instance v0, Landroid/graphics/RectF;
000b8f28invoke-direct {v0}, Landroid/graphics/RectF;-><init>()V
000b8f2eiput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->j:Landroid/graphics/RectF;
000b8f32new-instance v0, Ljava/util/ArrayList;
000b8f36invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
000b8f3ciput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->m:Ljava/util/ArrayList;
000b8f40new-instance v0, Ljava/util/ArrayList;
000b8f44invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
000b8f4aiput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->n:Ljava/util/ArrayList;
000b8f4econst/4 v9, 0x0
000b8f50iput v9, v1, Landroidx/recyclerview/widget/RecyclerView;->s:I
000b8f54iput-boolean v9, v1, Landroidx/recyclerview/widget/RecyclerView;->y:Z
000b8f58iput-boolean v9, v1, Landroidx/recyclerview/widget/RecyclerView;->z:Z
000b8f5ciput v9, v1, Landroidx/recyclerview/widget/RecyclerView;->A:I
000b8f60iput v9, v1, Landroidx/recyclerview/widget/RecyclerView;->B:I
000b8f64new-instance v0, Lf0/C;
000b8f68invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000b8f6eiput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->C:Lf0/C;
000b8f72new-instance v0, Lf0/h;
000b8f76invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000b8f7cconst/4 v10, 0x0
000b8f7eiput-object v10, v0, Lf0/D;->a:Lf0/y;
000b8f82new-instance v3, Ljava/util/ArrayList;
000b8f86invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b8f8ciput-object v3, v0, Lf0/D;->b:Ljava/util/ArrayList;
000b8f90const-wide/16 v7, 0x78
000b8f94iput-wide v7, v0, Lf0/D;->c:J
000b8f98iput-wide v7, v0, Lf0/D;->d:J
000b8f9cconst-wide/16 v7, 0xfa
000b8fa0iput-wide v7, v0, Lf0/D;->e:J
000b8fa4iput-wide v7, v0, Lf0/D;->f:J
000b8fa8const/4 v11, 0x1
000b8faaiput-boolean v11, v0, Lf0/h;->g:Z
000b8faenew-instance v3, Ljava/util/ArrayList;
000b8fb2invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b8fb8iput-object v3, v0, Lf0/h;->h:Ljava/util/ArrayList;
000b8fbcnew-instance v3, Ljava/util/ArrayList;
000b8fc0invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b8fc6iput-object v3, v0, Lf0/h;->i:Ljava/util/ArrayList;
000b8fcanew-instance v3, Ljava/util/ArrayList;
000b8fceinvoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b8fd4iput-object v3, v0, Lf0/h;->j:Ljava/util/ArrayList;
000b8fd8new-instance v3, Ljava/util/ArrayList;
000b8fdcinvoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b8fe2iput-object v3, v0, Lf0/h;->k:Ljava/util/ArrayList;
000b8fe6new-instance v3, Ljava/util/ArrayList;
000b8feainvoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b8ff0iput-object v3, v0, Lf0/h;->l:Ljava/util/ArrayList;
000b8ff4new-instance v3, Ljava/util/ArrayList;
000b8ff8invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b8ffeiput-object v3, v0, Lf0/h;->m:Ljava/util/ArrayList;
000b9002new-instance v3, Ljava/util/ArrayList;
000b9006invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b900ciput-object v3, v0, Lf0/h;->n:Ljava/util/ArrayList;
000b9010new-instance v3, Ljava/util/ArrayList;
000b9014invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b901aiput-object v3, v0, Lf0/h;->o:Ljava/util/ArrayList;
000b901enew-instance v3, Ljava/util/ArrayList;
000b9022invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b9028iput-object v3, v0, Lf0/h;->p:Ljava/util/ArrayList;
000b902cnew-instance v3, Ljava/util/ArrayList;
000b9030invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b9036iput-object v3, v0, Lf0/h;->q:Ljava/util/ArrayList;
000b903anew-instance v3, Ljava/util/ArrayList;
000b903einvoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b9044iput-object v3, v0, Lf0/h;->r:Ljava/util/ArrayList;
000b9048iput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000b904ciput v9, v1, Landroidx/recyclerview/widget/RecyclerView;->I:I
000b9050const/4 v0, -0x1
000b9052iput v0, v1, Landroidx/recyclerview/widget/RecyclerView;->J:I
000b9056const/4 v3, 0x1
000b9058iput v3, v1, Landroidx/recyclerview/widget/RecyclerView;->T:F
000b905ciput v3, v1, Landroidx/recyclerview/widget/RecyclerView;->U:F
000b9060iput-boolean v11, v1, Landroidx/recyclerview/widget/RecyclerView;->V:Z
000b9064new-instance v3, Lf0/W;
000b9068invoke-direct {v3, v1}, Lf0/W;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b906eiput-object v3, v1, Landroidx/recyclerview/widget/RecyclerView;->W:Lf0/W;
000b9072new-instance v3, Lf0/l;
000b9076invoke-direct {v3}, Ljava/lang/Object;-><init>()V
000b907ciput-object v3, v1, Landroidx/recyclerview/widget/RecyclerView;->b0:Lf0/l;
000b9080new-instance v3, Lf0/U;
000b9084invoke-direct {v3}, Ljava/lang/Object;-><init>()V
000b908aiput v0, v3, Lf0/U;->a:I
000b908eiput v9, v3, Lf0/U;->b:I
000b9092iput v9, v3, Lf0/U;->c:I
000b9096iput v11, v3, Lf0/U;->d:I
000b909aiput v9, v3, Lf0/U;->e:I
000b909eiput-boolean v9, v3, Lf0/U;->f:Z
000b90a2iput-boolean v9, v3, Lf0/U;->g:Z
000b90a6iput-boolean v9, v3, Lf0/U;->h:Z
000b90aaiput-boolean v9, v3, Lf0/U;->i:Z
000b90aeiput-boolean v9, v3, Lf0/U;->j:Z
000b90b2iput-boolean v9, v3, Lf0/U;->k:Z
000b90b6iput-object v3, v1, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000b90baiput-boolean v9, v1, Landroidx/recyclerview/widget/RecyclerView;->f0:Z
000b90beiput-boolean v9, v1, Landroidx/recyclerview/widget/RecyclerView;->g0:Z
000b90c2new-instance v3, Lf0/y;
000b90c6invoke-direct {v3, v1}, Lf0/y;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b90cciput-object v3, v1, Landroidx/recyclerview/widget/RecyclerView;->h0:Lf0/y;
000b90d0iput-boolean v9, v1, Landroidx/recyclerview/widget/RecyclerView;->i0:Z
000b90d4const/4 v12, 0x2
000b90d6new-array v5, v12, [I
000b90daiput-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->k0:[I
000b90denew-array v5, v12, [I
000b90e2iput-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->m0:[I
000b90e6new-array v5, v12, [I
000b90eaiput-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->n0:[I
000b90eenew-array v5, v12, [I
000b90f2iput-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->o0:[I
000b90f6new-instance v5, Ljava/util/ArrayList;
000b90fainvoke-direct {v5}, Ljava/util/ArrayList;-><init>()V
000b9100iput-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->p0:Ljava/util/ArrayList;
000b9104new-instance v5, LO0/B;
000b9108const/16 v7, 0x9
000b910cinvoke-direct {v5, v7, v1}, LO0/B;-><init>(ILjava/lang/Object;)V
000b9112iput-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->q0:LO0/B;
000b9116new-instance v5, Lf0/y;
000b911ainvoke-direct {v5, v1}, Lf0/y;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b9120iput-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->r0:Lf0/y;
000b9124invoke-virtual {v1, v11}, Landroid/view/View;->setScrollContainer(Z)V
000b912ainvoke-virtual {v1, v11}, Landroid/view/View;->setFocusableInTouchMode(Z)V
000b9130invoke-static {v2}, Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration;
000b9136move-result-object v5
000b9138invoke-virtual {v5}, Landroid/view/ViewConfiguration;->getScaledTouchSlop()I
000b913emove-result v7
000b9140iput v7, v1, Landroidx/recyclerview/widget/RecyclerView;->P:I
000b9144sget v7, Landroid/os/Build$VERSION;->SDK_INT:I
000b9148const/16 v8, 0x1a
000b914cif-lt v7, v8, :cond_14d
000b9150sget-object v13, LK/U;->a:Ljava/lang/reflect/Method;
000b9154invoke-static {v5}, LK/Q;->a(Landroid/view/ViewConfiguration;)F
000b915amove-result v13
000b915cgoto :goto_151
000b915einvoke-static {v5, v2}, LK/U;->a(Landroid/view/ViewConfiguration;Landroid/content/Context;)F
000b9164move-result v13
000b9166iput v13, v1, Landroidx/recyclerview/widget/RecyclerView;->T:F
000b916aif-lt v7, v8, :cond_15a
000b916einvoke-static {v5}, LK/Q;->b(Landroid/view/ViewConfiguration;)F
000b9174move-result v13
000b9176goto :goto_15e
000b9178invoke-static {v5, v2}, LK/U;->a(Landroid/view/ViewConfiguration;Landroid/content/Context;)F
000b917emove-result v13
000b9180iput v13, v1, Landroidx/recyclerview/widget/RecyclerView;->U:F
000b9184invoke-virtual {v5}, Landroid/view/ViewConfiguration;->getScaledMinimumFlingVelocity()I
000b918amove-result v13
000b918ciput v13, v1, Landroidx/recyclerview/widget/RecyclerView;->R:I
000b9190invoke-virtual {v5}, Landroid/view/ViewConfiguration;->getScaledMaximumFlingVelocity()I
000b9196move-result v5
000b9198iput v5, v1, Landroidx/recyclerview/widget/RecyclerView;->S:I
000b919cinvoke-virtual {v1}, Landroid/view/View;->getOverScrollMode()I
000b91a2move-result v5
000b91a4if-ne v5, v12, :cond_174
000b91a8move v5, v11
000b91aagoto :goto_175
000b91acmove v5, v9
000b91aeinvoke-virtual {v1, v5}, Landroid/view/View;->setWillNotDraw(Z)V
000b91b4iget-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000b91b8iput-object v3, v5, Lf0/D;->a:Lf0/y;
000b91bcnew-instance v3, LH/e;
000b91c0new-instance v5, Lf0/y;
000b91c4invoke-direct {v5, v1}, Lf0/y;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b91cainvoke-direct {v3, v5}, LH/e;-><init>(Lf0/y;)V
000b91d0iput-object v3, v1, Landroidx/recyclerview/widget/RecyclerView;->d:LH/e;
000b91d4new-instance v3, LF0/h;
000b91d8new-instance v5, Lf0/y;
000b91dcinvoke-direct {v5, v1}, Lf0/y;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b91e2invoke-direct {v3, v5}, LF0/h;-><init>(Lf0/y;)V
000b91e8iput-object v3, v1, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b91ecsget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
000b91f0if-lt v7, v8, :cond_19d
000b91f4invoke-static {v1}, LK/G;->c(Landroid/view/View;)I
000b91famove-result v3
000b91fcgoto :goto_19e
000b91femove v3, v9
000b9200const/16 v13, 0x8
000b9204if-nez v3, :cond_1a7
000b9208if-lt v7, v8, :cond_1a7
000b920cinvoke-static {v1, v13}, LK/G;->m(Landroid/view/View;I)V
000b9212invoke-virtual {v1}, Landroid/view/View;->getImportantForAccessibility()I
000b9218move-result v3
000b921aif-nez v3, :cond_1b0
000b921einvoke-virtual {v1, v11}, Landroid/view/View;->setImportantForAccessibility(I)V
000b9224invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
000b922amove-result-object v3
000b922cconst-string v5, "accessibility"
000b9230invoke-virtual {v3, v5}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
000b9236move-result-object v3
000b9238check-cast v3, Landroid/view/accessibility/AccessibilityManager;
000b923ciput-object v3, v1, Landroidx/recyclerview/widget/RecyclerView;->x:Landroid/view/accessibility/AccessibilityManager;
000b9240new-instance v3, Lf0/Y;
000b9244invoke-direct {v3, v1}, Lf0/Y;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b924ainvoke-virtual {v1, v3}, Landroidx/recyclerview/widget/RecyclerView;->setAccessibilityDelegateCompat(Lf0/Y;)V
000b9250sget-object v3, Le0/a;->a:[I
000b9254invoke-virtual {v2, v4, v3, v6, v9}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
000b925amove-result-object v5
000b925cconst/16 v14, 0x1d
000b9260if-lt v7, v14, :cond_1d3
000b9264invoke-static/range {v1 .. v6}, LC/b;->n(Landroidx/recyclerview/widget/RecyclerView;Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;I)V
000b926amove-object v15, v2
000b926cmove-object v2, v5
000b926einvoke-virtual {v2, v13}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
000b9274move-result-object v13
000b9276invoke-virtual {v2, v12, v0}, Landroid/content/res/TypedArray;->getInt(II)I
000b927cmove-result v3
000b927eif-ne v3, v0, :cond_1e4
000b9282const/high16 v0, 0x40000
000b9286invoke-virtual {v1, v0}, Landroid/view/ViewGroup;->setDescendantFocusability(I)V
000b928cinvoke-virtual {v2, v11, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000b9292move-result v0
000b9294iput-boolean v0, v1, Landroidx/recyclerview/widget/RecyclerView;->g:Z
000b9298const/4 v0, 0x3
000b929ainvoke-virtual {v2, v0, v9}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000b92a0move-result v3
000b92a2const/4 v4, 0x4
000b92a4if-eqz v3, :cond_260
000b92a8const/4 v3, 0x6
000b92aainvoke-virtual {v2, v3}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
000b92b0move-result-object v3
000b92b2check-cast v3, Landroid/graphics/drawable/StateListDrawable;
000b92b6const/4 v5, 0x7
000b92b8invoke-virtual {v2, v5}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
000b92bemove-result-object v5
000b92c0invoke-virtual {v2, v4}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
000b92c6move-result-object v6
000b92c8check-cast v6, Landroid/graphics/drawable/StateListDrawable;
000b92ccconst/4 v7, 0x5
000b92ceinvoke-virtual {v2, v7}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
000b92d4move-result-object v7
000b92d6if-eqz v3, :cond_248
000b92daif-eqz v5, :cond_248
000b92deif-eqz v6, :cond_248
000b92e2if-eqz v7, :cond_248
000b92e6invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
000b92ecmove-result-object v8
000b92eeinvoke-virtual {v8}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000b92f4move-result-object v8
000b92f6move/from16 v16, v0
000b92fanew-instance v0, Lf0/k;
000b92feconst v4, 0x7f060090
000b9304invoke-virtual {v8, v4}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
000b930amove-result v4
000b930cconst v10, 0x7f060092
000b9312invoke-virtual {v8, v10}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
000b9318move-result v10
000b931amove/from16 v18, v12
000b931econst v12, 0x7f060091
000b9324invoke-virtual {v8, v12}, Landroid/content/res/Resources;->getDimensionPixelOffset(I)I
000b932amove-result v8
000b932cmove-object v12, v6
000b932emove v6, v4
000b9330move-object v4, v12
000b9332move/from16 v12, v22
000b9336move/from16 v17, v16
000b933aconst/4 v14, 0x4
000b933cmove-object/from16 v16, v2
000b9340move-object v2, v3
000b9342move-object v3, v5
000b9344move-object v5, v7
000b9346move v7, v10
000b9348move-object/from16 v10, v21
000b934cinvoke-direct/range {v0 .. v8}, Lf0/k;-><init>(Landroidx/recyclerview/widget/RecyclerView;Landroid/graphics/drawable/StateListDrawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/StateListDrawable;Landroid/graphics/drawable/Drawable;III)V
000b9352goto :goto_26b
000b9354new-instance v0, Ljava/lang/IllegalArgumentException;
000b9358new-instance v2, Ljava/lang/StringBuilder;
000b935cconst-string v3, "Trying to set fast scroller without both required drawables."
000b9360invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000b9366invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView;->y()Ljava/lang/String;
000b936cmove-result-object v3
000b936einvoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9374invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b937amove-result-object v2
000b937cinvoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000b9382throw v0
000b9384move-object/from16 v10, v21
000b9388move/from16 v17, v0
000b938cmove-object/from16 v16, v2
000b9390move v14, v4
000b9392move/from16 v18, v12
000b9396move/from16 v12, v22
000b939ainvoke-virtual/range {v16}, Landroid/content/res/TypedArray;->recycle()V
000b93a0const-string v2, ": Could not instantiate the LayoutManager: "
000b93a4if-eqz v13, :cond_3ce
000b93a8invoke-virtual {v13}, Ljava/lang/String;->trim()Ljava/lang/String;
000b93aemove-result-object v0
000b93b0invoke-virtual {v0}, Ljava/lang/String;->isEmpty()Z
000b93b6move-result v3
000b93b8if-nez v3, :cond_3ce
000b93bcinvoke-virtual {v0, v9}, Ljava/lang/String;->charAt(I)C
000b93c2move-result v3
000b93c4const/16 v4, 0x2e
000b93c8if-ne v3, v4, :cond_299
000b93ccnew-instance v3, Ljava/lang/StringBuilder;
000b93d0invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
000b93d6invoke-virtual {v15}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
000b93dcmove-result-object v4
000b93deinvoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b93e4invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b93eainvoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b93f0move-result-object v0
000b93f2move-object v3, v0
000b93f4goto :goto_2bf
000b93f6const-string v3, "."
000b93fainvoke-virtual {v0, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
000b9400move-result v3
000b9402if-eqz v3, :cond_2a2
000b9406goto :goto_297
000b9408new-instance v3, Ljava/lang/StringBuilder;
000b940cinvoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
000b9412const-class v5, Landroidx/recyclerview/widget/RecyclerView;
000b9416invoke-virtual {v5}, Ljava/lang/Class;->getPackage()Ljava/lang/Package;
000b941cmove-result-object v5
000b941einvoke-virtual {v5}, Ljava/lang/Package;->getName()Ljava/lang/String;
000b9424move-result-object v5
000b9426invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b942cinvoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
000b9432invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9438invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b943emove-result-object v0
000b9440goto :goto_297
000b9442invoke-virtual {v1}, Landroid/view/View;->isInEditMode()Z
000b9448move-result v0
000b944aif-eqz v0, :cond_2dc
000b944einvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000b9454move-result-object v0
000b9456invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
000b945cmove-result-object v0
000b945egoto :goto_2e0
000b9460move-exception v0
000b9462goto :goto_33c
000b9464move-exception v0
000b9466goto/16 :goto_35a
000b946amove-exception v0
000b946cgoto/16 :goto_378
000b9470move-exception v0
000b9472goto/16 :goto_394
000b9476move-exception v0
000b9478goto/16 :goto_3b0
000b947cinvoke-virtual {v15}, Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader;
000b9482move-result-object v0
000b9484invoke-static {v3, v9, v0}, Ljava/lang/Class;->forName(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;
000b948amove-result-object v0
000b948cconst-class v4, Lf0/H;
000b9490invoke-virtual {v0, v4}, Ljava/lang/Class;->asSubclass(Ljava/lang/Class;)Ljava/lang/Class;
000b9496move-result-object v4
000b9498sget-object v0, Landroidx/recyclerview/widget/RecyclerView;->t0:[Ljava/lang/Class;
000b949cinvoke-virtual {v4, v0}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
000b94a2move-result-object v0
000b94a4new-array v5, v14, [Ljava/lang/Object;
000b94a8aput-object v15, v5, v9
000b94acaput-object v10, v5, v11
000b94b0invoke-static {v12}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
000b94b6move-result-object v6
000b94b8aput-object v6, v5, v18
000b94bcinvoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
000b94c2move-result-object v6
000b94c4aput-object v6, v5, v17
000b94c8goto :goto_30c
000b94camove-exception v0
000b94ccmove-object v5, v0
000b94cenew-array v0, v9, [Ljava/lang/Class;
000b94d2invoke-virtual {v4, v0}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
000b94d8move-result-object v0
000b94daconst/4 v5, 0x0
000b94dcinvoke-virtual {v0, v11}, Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
000b94e2invoke-virtual {v0, v5}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object;
000b94e8move-result-object v0
000b94eacheck-cast v0, Lf0/H;
000b94eeinvoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Lf0/H;)V
000b94f4goto/16 :goto_3ce
000b94f8move-exception v0
000b94fainvoke-virtual {v0, v5}, Ljava/lang/Throwable;->initCause(Ljava/lang/Throwable;)Ljava/lang/Throwable;
000b9500new-instance v4, Ljava/lang/IllegalStateException;
000b9504new-instance v5, Ljava/lang/StringBuilder;
000b9508invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
000b950einvoke-interface {v10}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String;
000b9514move-result-object v6
000b9516invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b951cconst-string v6, ": Error creating LayoutManager "
000b9520invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9526invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b952cinvoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b9532move-result-object v5
000b9534invoke-direct {v4, v5, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
000b953athrow v4
000b953cnew-instance v2, Ljava/lang/IllegalStateException;
000b9540new-instance v4, Ljava/lang/StringBuilder;
000b9544invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
000b954ainvoke-interface {v10}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String;
000b9550move-result-object v5
000b9552invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9558const-string v5, ": Class is not a LayoutManager "
000b955cinvoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9562invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9568invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b956emove-result-object v3
000b9570invoke-direct {v2, v3, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
000b9576throw v2
000b9578new-instance v2, Ljava/lang/IllegalStateException;
000b957cnew-instance v4, Ljava/lang/StringBuilder;
000b9580invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
000b9586invoke-interface {v10}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String;
000b958cmove-result-object v5
000b958einvoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9594const-string v5, ": Cannot access non-public constructor "
000b9598invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b959einvoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b95a4invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b95aamove-result-object v3
000b95acinvoke-direct {v2, v3, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
000b95b2throw v2
000b95b4new-instance v4, Ljava/lang/IllegalStateException;
000b95b8new-instance v5, Ljava/lang/StringBuilder;
000b95bcinvoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
000b95c2invoke-interface {v10}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String;
000b95c8move-result-object v6
000b95cainvoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b95d0invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b95d6invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b95dcinvoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b95e2move-result-object v2
000b95e4invoke-direct {v4, v2, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
000b95eathrow v4
000b95ecnew-instance v4, Ljava/lang/IllegalStateException;
000b95f0new-instance v5, Ljava/lang/StringBuilder;
000b95f4invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
000b95fainvoke-interface {v10}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String;
000b9600move-result-object v6
000b9602invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9608invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b960einvoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9614invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b961amove-result-object v2
000b961cinvoke-direct {v4, v2, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
000b9622throw v4
000b9624new-instance v2, Ljava/lang/IllegalStateException;
000b9628new-instance v4, Ljava/lang/StringBuilder;
000b962cinvoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
000b9632invoke-interface {v10}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String;
000b9638move-result-object v5
000b963ainvoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9640const-string v5, ": Unable to find LayoutManager "
000b9644invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b964ainvoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9650invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b9656move-result-object v3
000b9658invoke-direct {v2, v3, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
000b965ethrow v2
000b9660sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
000b9664sget-object v3, Landroidx/recyclerview/widget/RecyclerView;->s0:[I
000b9668invoke-virtual {v15, v10, v3, v12, v9}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
000b966emove-result-object v5
000b9670const/16 v2, 0x1d
000b9674if-lt v0, v2, :cond_3e0
000b9678move-object v4, v10
000b967amove v6, v12
000b967cmove-object v2, v15
000b967einvoke-static/range {v1 .. v6}, LC/b;->n(Landroidx/recyclerview/widget/RecyclerView;Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;I)V
000b9684invoke-virtual {v5, v9, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000b968amove-result v0
000b968cinvoke-virtual {v5}, Landroid/content/res/TypedArray;->recycle()V
000b9692invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;->setNestedScrollingEnabled(Z)V
000b9698return-void
000b8eb4
000b969a
000b969a struct code_item_padding
000b969a padding uint16 0x0000
000b969c
000b969c struct try_item
000b969c start_addr uint32 0xb9442
000b96a0 insn_count int 43
000b96a2 handler_off uint16 0xb96bd
000b96a4
000b96a4 struct try_item
000b96a4 start_addr uint32 0xb9498
000b96a8 insn_count int 24
000b96aa handler_off uint16 0xb96d2
000b96ac
000b96ac struct try_item
000b96ac start_addr uint32 0xb94ce
000b96b0 insn_count int 6
000b96b2 handler_off uint16 0xb96eb
000b96b4
000b96b4 struct try_item
000b96b4 start_addr uint32 0xb94dc
000b96b8 insn_count int 48
000b96ba handler_off uint16 0xb96bd
000b96bc
000b96bc struct encoded_catch_handler_list
000b96bc size int 3
000b96bd
000b96bd struct encoded_catch_handler ← 0xb96a2 0xb96ba
000b96bd size int64 5
000b96be handlers[0].type_idx int 0xb538
000b96c0 handlers[0].addr uint32 0xb9476
000b96c2 handlers[1].type_idx int 0xb630
000b96c4 handlers[1].addr uint32 0xb9470
000b96c6 handlers[2].type_idx int 0xb56c
000b96c8 handlers[2].addr uint32 0xb946a
000b96ca handlers[3].type_idx int 0xb55c
000b96cc handlers[3].addr uint32 0xb9464
000b96ce handlers[4].type_idx int 0xb530
000b96d0 handlers[4].addr uint32 0xb9460
000b96d2
000b96d2 struct encoded_catch_handler ← 0xb96aa
000b96d2 size int64 6
000b96d3 handlers[0].type_idx int 0xb594
000b96d5 handlers[0].addr uint32 0xb94ca
000b96d7 handlers[1].type_idx int 0xb538
000b96d9 handlers[1].addr uint32 0xb9476
000b96db handlers[2].type_idx int 0xb630
000b96dd handlers[2].addr uint32 0xb9470
000b96df handlers[3].type_idx int 0xb56c
000b96e1 handlers[3].addr uint32 0xb946a
000b96e3 handlers[4].type_idx int 0xb55c
000b96e5 handlers[4].addr uint32 0xb9464
000b96e7 handlers[5].type_idx int 0xb530
000b96e9 handlers[5].addr uint32 0xb9460
000b96eb
000b96eb struct encoded_catch_handler ← 0xb96b2
000b96eb size int64 6
000b96ec handlers[0].type_idx int 0xb594
000b96ee handlers[0].addr uint32 0xb94f8
000b96f0 handlers[1].type_idx int 0xb538
000b96f2 handlers[1].addr uint32 0xb9476
000b96f4 handlers[2].type_idx int 0xb630
000b96f6 handlers[2].addr uint32 0xb9470
000b96f8 handlers[3].type_idx int 0xb56c
000b96fa handlers[3].addr uint32 0xb946a
000b96fc handlers[4].type_idx int 0xb55c
000b96fe handlers[4].addr uint32 0xb9464
000b9700 handlers[5].type_idx int 0xb530
000b9702 handlers[5].addr uint32 0xb9460
000b969a struct code_item_padding
000b969a padding uint16 0x0000
000b969c
000b969c struct try_item
000b969c start_addr uint32 0xb9442
000b96a0 insn_count int 43
000b96a2 handler_off uint16 0xb96bd
000b96a4
000b96a4 struct try_item
000b96a4 start_addr uint32 0xb9498
000b96a8 insn_count int 24
000b96aa handler_off uint16 0xb96d2
000b96ac
000b96ac struct try_item
000b96ac start_addr uint32 0xb94ce
000b96b0 insn_count int 6
000b96b2 handler_off uint16 0xb96eb
000b96b4
000b96b4 struct try_item
000b96b4 start_addr uint32 0xb94dc
000b96b8 insn_count int 48
000b96ba handler_off uint16 0xb96bd
000b96bc
000b96bc struct encoded_catch_handler_list
000b96bc size int 3
000b96bd
000b96bd struct encoded_catch_handler ← 0xb96a2 0xb96ba
000b96bd size int64 5
000b96be handlers[0].type_idx int 0xb538
000b96c0 handlers[0].addr uint32 0xb9476
000b96c2 handlers[1].type_idx int 0xb630
000b96c4 handlers[1].addr uint32 0xb9470
000b96c6 handlers[2].type_idx int 0xb56c
000b96c8 handlers[2].addr uint32 0xb946a
000b96ca handlers[3].type_idx int 0xb55c
000b96cc handlers[3].addr uint32 0xb9464
000b96ce handlers[4].type_idx int 0xb530
000b96d0 handlers[4].addr uint32 0xb9460
000b96d2
000b96d2 struct encoded_catch_handler ← 0xb96aa
000b96d2 size int64 6
000b96d3 handlers[0].type_idx int 0xb594
000b96d5 handlers[0].addr uint32 0xb94ca
000b96d7 handlers[1].type_idx int 0xb538
000b96d9 handlers[1].addr uint32 0xb9476
000b96db handlers[2].type_idx int 0xb630
000b96dd handlers[2].addr uint32 0xb9470
000b96df handlers[3].type_idx int 0xb56c
000b96e1 handlers[3].addr uint32 0xb946a
000b96e3 handlers[4].type_idx int 0xb55c
000b96e5 handlers[4].addr uint32 0xb9464
000b96e7 handlers[5].type_idx int 0xb530
000b96e9 handlers[5].addr uint32 0xb9460
000b96eb
000b96eb struct encoded_catch_handler ← 0xb96b2
000b96eb size int64 6
000b96ec handlers[0].type_idx int 0xb594
000b96ee handlers[0].addr uint32 0xb94f8
000b96f0 handlers[1].type_idx int 0xb538
000b96f2 handlers[1].addr uint32 0xb9476
000b96f4 handlers[2].type_idx int 0xb630
000b96f6 handlers[2].addr uint32 0xb9470
000b96f8 handlers[3].type_idx int 0xb56c
000b96fa handlers[3].addr uint32 0xb946a
000b96fc handlers[4].type_idx int 0xb55c
000b96fe handlers[4].addr uint32 0xb9464
000b9700 handlers[5].type_idx int 0xb530
000b9702 handlers[5].addr uint32 0xb9460
000b9704
000b9704androidx.recyclerview.widget.RecyclerView::a(androidx.recyclerview.widget.RecyclerView, android.view.View, int, android.view.ViewGroup$LayoutParams):
000b9714invoke-virtual {v0, v1, v2, v3}, Landroid/view/ViewGroup;->attachViewToParent(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V
000b971areturn-void
000b9704
000b9704androidx.recyclerview.widget.RecyclerView::a(androidx.recyclerview.widget.RecyclerView, android.view.View, int, android.view.ViewGroup$LayoutParams):
000b9714invoke-virtual {v0, v1, v2, v3}, Landroid/view/ViewGroup;->attachViewToParent(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V
000b971areturn-void
000b9704
000b971c
000b971candroidx.recyclerview.widget.RecyclerView::c(androidx.recyclerview.widget.RecyclerView, int):
000b972cinvoke-virtual {v0, v1}, Landroid/view/ViewGroup;->detachViewFromParent(I)V
000b9732return-void
000b971c
000b971candroidx.recyclerview.widget.RecyclerView::c(androidx.recyclerview.widget.RecyclerView, int):
000b972cinvoke-virtual {v0, v1}, Landroid/view/ViewGroup;->detachViewFromParent(I)V
000b9732return-void
000b971c
000b9734
000b9734androidx.recyclerview.widget.RecyclerView::e(androidx.recyclerview.widget.RecyclerView, int, int):
000b9744invoke-virtual {v0, v1, v2}, Landroid/view/View;->setMeasuredDimension(II)V
000b974areturn-void
000b9734
000b9734androidx.recyclerview.widget.RecyclerView::e(androidx.recyclerview.widget.RecyclerView, int, int):
000b9744invoke-virtual {v0, v1, v2}, Landroid/view/View;->setMeasuredDimension(II)V
000b974areturn-void
000b9734
000b974c
000b974candroidx.recyclerview.widget.RecyclerView::f(f0.X):
000b975ciget-object v0, v6, Lf0/X;->a:Landroid/view/View;
000b9760invoke-virtual {v0}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000b9766move-result-object v1
000b9768const/4 v2, 0x1
000b976aif-ne v1, v5, :cond_b
000b976emove v1, v2
000b9770goto :goto_c
000b9772const/4 v1, 0x0
000b9774iget-object v3, v5, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000b9778invoke-virtual {v5, v0}, Landroidx/recyclerview/widget/RecyclerView;->H(Landroid/view/View;)Lf0/X;
000b977emove-result-object v4
000b9780invoke-virtual {v3, v4}, Lf0/N;->j(Lf0/X;)V
000b9786invoke-virtual {v6}, Lf0/X;->j()Z
000b978cmove-result v6
000b978econst/4 v3, -0x1
000b9790if-eqz v6, :cond_26
000b9794iget-object v6, v5, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b9798invoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000b979emove-result-object v1
000b97a0invoke-virtual {v6, v0, v3, v1, v2}, LF0/h;->f(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V
000b97a6return-void
000b97a8if-nez v1, :cond_2e
000b97aciget-object v6, v5, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b97b0invoke-virtual {v6, v0, v3, v2}, LF0/h;->e(Landroid/view/View;IZ)V
000b97b6return-void
000b97b8iget-object v6, v5, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b97bciget-object v1, v6, LF0/h;->b:Ljava/lang/Object;
000b97c0check-cast v1, Lf0/y;
000b97c4iget-object v1, v1, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000b97c8invoke-virtual {v1, v0}, Landroid/view/ViewGroup;->indexOfChild(Landroid/view/View;)I
000b97cemove-result v1
000b97d0if-ltz v1, :cond_47
000b97d4iget-object v2, v6, LF0/h;->c:Ljava/lang/Object;
000b97d8check-cast v2, LA1/a;
000b97dcinvoke-virtual {v2, v1}, LA1/a;->i(I)V
000b97e2invoke-virtual {v6, v0}, LF0/h;->x(Landroid/view/View;)V
000b97e8return-void
000b97eanew-instance v6, Ljava/lang/IllegalArgumentException;
000b97eenew-instance v1, Ljava/lang/StringBuilder;
000b97f2const-string v2, "view is not a child, cannot hide "
000b97f6invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000b97fcinvoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b9802invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b9808move-result-object v0
000b980ainvoke-direct {v6, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000b9810throw v6
000b974c
000b974candroidx.recyclerview.widget.RecyclerView::f(f0.X):
000b975ciget-object v0, v6, Lf0/X;->a:Landroid/view/View;
000b9760invoke-virtual {v0}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000b9766move-result-object v1
000b9768const/4 v2, 0x1
000b976aif-ne v1, v5, :cond_b
000b976emove v1, v2
000b9770goto :goto_c
000b9772const/4 v1, 0x0
000b9774iget-object v3, v5, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000b9778invoke-virtual {v5, v0}, Landroidx/recyclerview/widget/RecyclerView;->H(Landroid/view/View;)Lf0/X;
000b977emove-result-object v4
000b9780invoke-virtual {v3, v4}, Lf0/N;->j(Lf0/X;)V
000b9786invoke-virtual {v6}, Lf0/X;->j()Z
000b978cmove-result v6
000b978econst/4 v3, -0x1
000b9790if-eqz v6, :cond_26
000b9794iget-object v6, v5, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b9798invoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000b979emove-result-object v1
000b97a0invoke-virtual {v6, v0, v3, v1, v2}, LF0/h;->f(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V
000b97a6return-void
000b97a8if-nez v1, :cond_2e
000b97aciget-object v6, v5, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b97b0invoke-virtual {v6, v0, v3, v2}, LF0/h;->e(Landroid/view/View;IZ)V
000b97b6return-void
000b97b8iget-object v6, v5, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b97bciget-object v1, v6, LF0/h;->b:Ljava/lang/Object;
000b97c0check-cast v1, Lf0/y;
000b97c4iget-object v1, v1, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000b97c8invoke-virtual {v1, v0}, Landroid/view/ViewGroup;->indexOfChild(Landroid/view/View;)I
000b97cemove-result v1
000b97d0if-ltz v1, :cond_47
000b97d4iget-object v2, v6, LF0/h;->c:Ljava/lang/Object;
000b97d8check-cast v2, LA1/a;
000b97dcinvoke-virtual {v2, v1}, LA1/a;->i(I)V
000b97e2invoke-virtual {v6, v0}, LF0/h;->x(Landroid/view/View;)V
000b97e8return-void
000b97eanew-instance v6, Ljava/lang/IllegalArgumentException;
000b97eenew-instance v1, Ljava/lang/StringBuilder;
000b97f2const-string v2, "view is not a child, cannot hide "
000b97f6invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000b97fcinvoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b9802invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b9808move-result-object v0
000b980ainvoke-direct {v6, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000b9810throw v6
000b974c
000b9812
000b9812 // align 0x4
000b9812 // align 0x4
000b9814
000b9814androidx.recyclerview.widget.RecyclerView::addFocusables(java.util.ArrayList, int, int):
000b9824iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b9828if-eqz v0, :cond_7
000b982cinvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000b9832invoke-super {v1, v2, v3, v4}, Landroid/view/ViewGroup;->addFocusables(Ljava/util/ArrayList;II)V
000b9838return-void
000b9814
000b9814androidx.recyclerview.widget.RecyclerView::addFocusables(java.util.ArrayList, int, int):
000b9824iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b9828if-eqz v0, :cond_7
000b982cinvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000b9832invoke-super {v1, v2, v3, v4}, Landroid/view/ViewGroup;->addFocusables(Ljava/util/ArrayList;II)V
000b9838return-void
000b9814
000b983a
000b983a // align 0x4
000b983a // align 0x4
000b983c
000b983candroidx.recyclerview.widget.RecyclerView::g(f0.E):
000b984ciget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b9850if-eqz v0, :cond_9
000b9854const-string v1, "Cannot add item decoration during a scroll or layout"
000b9858invoke-virtual {v0, v1}, Lf0/H;->c(Ljava/lang/String;)V
000b985eiget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->m:Ljava/util/ArrayList;
000b9862invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z
000b9868move-result v1
000b986aif-eqz v1, :cond_15
000b986econst/4 v1, 0x0
000b9870invoke-virtual {v2, v1}, Landroid/view/View;->setWillNotDraw(Z)V
000b9876invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000b987cinvoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;->N()V
000b9882invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;->requestLayout()V
000b9888return-void
000b983c
000b983candroidx.recyclerview.widget.RecyclerView::g(f0.E):
000b984ciget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b9850if-eqz v0, :cond_9
000b9854const-string v1, "Cannot add item decoration during a scroll or layout"
000b9858invoke-virtual {v0, v1}, Lf0/H;->c(Ljava/lang/String;)V
000b985eiget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->m:Ljava/util/ArrayList;
000b9862invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z
000b9868move-result v1
000b986aif-eqz v1, :cond_15
000b986econst/4 v1, 0x0
000b9870invoke-virtual {v2, v1}, Landroid/view/View;->setWillNotDraw(Z)V
000b9876invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000b987cinvoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;->N()V
000b9882invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;->requestLayout()V
000b9888return-void
000b983c
000b988a
000b988a // align 0x4
000b988a // align 0x4
000b988c
000b988candroidx.recyclerview.widget.RecyclerView::h(f0.K):
000b989ciget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->e0:Ljava/util/ArrayList;
000b98a0if-nez v0, :cond_b
000b98a4new-instance v0, Ljava/util/ArrayList;
000b98a8invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
000b98aeiput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->e0:Ljava/util/ArrayList;
000b98b2iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->e0:Ljava/util/ArrayList;
000b98b6invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000b98bcreturn-void
000b988c
000b988candroidx.recyclerview.widget.RecyclerView::h(f0.K):
000b989ciget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->e0:Ljava/util/ArrayList;
000b98a0if-nez v0, :cond_b
000b98a4new-instance v0, Ljava/util/ArrayList;
000b98a8invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
000b98aeiput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->e0:Ljava/util/ArrayList;
000b98b2iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->e0:Ljava/util/ArrayList;
000b98b6invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000b98bcreturn-void
000b988c
000b98be
000b98be // align 0x10
000b98be // align 0x10
000b98c0
000b98c0androidx.recyclerview.widget.RecyclerView::i(java.lang.String):
000b98d0invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;->L()Z
000b98d6move-result v0
000b98d8if-eqz v0, :cond_26
000b98dcif-nez v3, :cond_20
000b98e0new-instance v3, Ljava/lang/IllegalStateException;
000b98e4new-instance v0, Ljava/lang/StringBuilder;
000b98e8const-string v1, "Cannot call this method while RecyclerView is computing a layout or scrolling"
000b98ecinvoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000b98f2invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;->y()Ljava/lang/String;
000b98f8move-result-object v1
000b98fainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9900invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b9906move-result-object v0
000b9908invoke-direct {v3, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000b990ethrow v3
000b9910new-instance v0, Ljava/lang/IllegalStateException;
000b9914invoke-direct {v0, v3}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000b991athrow v0
000b991ciget v3, v2, Landroidx/recyclerview/widget/RecyclerView;->B:I
000b9920if-lez v3, :cond_41
000b9924new-instance v3, Ljava/lang/IllegalStateException;
000b9928new-instance v0, Ljava/lang/StringBuilder;
000b992cconst-string v1, ""
000b9930invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000b9936invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;->y()Ljava/lang/String;
000b993cmove-result-object v1
000b993einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9944invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b994amove-result-object v0
000b994cinvoke-direct {v3, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000b9952return-void
000b98c0
000b98c0androidx.recyclerview.widget.RecyclerView::i(java.lang.String):
000b98d0invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;->L()Z
000b98d6move-result v0
000b98d8if-eqz v0, :cond_26
000b98dcif-nez v3, :cond_20
000b98e0new-instance v3, Ljava/lang/IllegalStateException;
000b98e4new-instance v0, Ljava/lang/StringBuilder;
000b98e8const-string v1, "Cannot call this method while RecyclerView is computing a layout or scrolling"
000b98ecinvoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000b98f2invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;->y()Ljava/lang/String;
000b98f8move-result-object v1
000b98fainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9900invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b9906move-result-object v0
000b9908invoke-direct {v3, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000b990ethrow v3
000b9910new-instance v0, Ljava/lang/IllegalStateException;
000b9914invoke-direct {v0, v3}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000b991athrow v0
000b991ciget v3, v2, Landroidx/recyclerview/widget/RecyclerView;->B:I
000b9920if-lez v3, :cond_41
000b9924new-instance v3, Ljava/lang/IllegalStateException;
000b9928new-instance v0, Ljava/lang/StringBuilder;
000b992cconst-string v1, ""
000b9930invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000b9936invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;->y()Ljava/lang/String;
000b993cmove-result-object v1
000b993einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9944invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b994amove-result-object v0
000b994cinvoke-direct {v3, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000b9952return-void
000b98c0
Loading..