File spynote_11911c2e1baaab2fbc457932fa85ba68d2b6fa66c42a64fe8254923fe35637b9.dex
Function:
Loading..
0005c1bc
0005c1bcandroid.support.v7.view.menu.e::c(android.support.v7.view.menu.g):
0005c1cciget-object v0, v12, Landroid/support/v7/view/menu/e;->e:Landroid/content/Context;
0005c1d0invoke-static {v0}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
0005c1d6move-result-object v0
0005c1d8new-instance v1, Landroid/support/v7/view/menu/f;
0005c1dciget-boolean v2, v12, Landroid/support/v7/view/menu/e;->i:Z
0005c1e0invoke-direct {v1, v13, v0, v2}, Landroid/support/v7/view/menu/f;-><init>(Landroid/support/v7/view/menu/g;Landroid/view/LayoutInflater;Z)V
0005c1e6invoke-virtual {v12}, Landroid/support/v7/view/menu/e;->d()Z
0005c1ecmove-result v2
0005c1eeconst/4 v3, 0x1
0005c1f0if-nez v2, :cond_1c
0005c1f4iget-boolean v2, v12, Landroid/support/v7/view/menu/e;->u:Z
0005c1f8if-eqz v2, :cond_1c
0005c1fcinvoke-virtual {v1, v3}, Landroid/support/v7/view/menu/f;->a(Z)V
0005c202goto :goto_29
0005c204invoke-virtual {v12}, Landroid/support/v7/view/menu/e;->d()Z
0005c20amove-result v2
0005c20cif-eqz v2, :cond_29
0005c210invoke-static {v13}, Landroid/support/v7/view/menu/k;->b(Landroid/support/v7/view/menu/g;)Z
0005c216move-result v2
0005c218invoke-virtual {v1, v2}, Landroid/support/v7/view/menu/f;->a(Z)V
0005c21eiget-object v2, v12, Landroid/support/v7/view/menu/e;->e:Landroid/content/Context;
0005c222iget v4, v12, Landroid/support/v7/view/menu/e;->f:I
0005c226const/4 v5, 0x0
0005c228invoke-static {v1, v5, v2, v4}, Landroid/support/v7/view/menu/e;->a(Landroid/widget/ListAdapter;Landroid/view/ViewGroup;Landroid/content/Context;I)I
0005c22emove-result v2
0005c230invoke-direct {v12}, Landroid/support/v7/view/menu/e;->h()Landroid/support/v7/widget/z;
0005c236move-result-object v4
0005c238invoke-virtual {v4, v1}, Landroid/support/v7/widget/z;->a(Landroid/widget/ListAdapter;)V
0005c23einvoke-virtual {v4, v2}, Landroid/support/v7/widget/z;->g(I)V
0005c244iget v1, v12, Landroid/support/v7/view/menu/e;->n:I
0005c248invoke-virtual {v4, v1}, Landroid/support/v7/widget/z;->e(I)V
0005c24eiget-object v1, v12, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c252invoke-interface {v1}, Ljava/util/List;->size()I
0005c258move-result v1
0005c25aif-lez v1, :cond_5d
0005c25eiget-object v1, v12, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c262iget-object v6, v12, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c266invoke-interface {v6}, Ljava/util/List;->size()I
0005c26cmove-result v6
0005c26esub-int/2addr v6, v3
0005c270invoke-interface {v1, v6}, Ljava/util/List;->get(I)Ljava/lang/Object;
0005c276move-result-object v1
0005c278check-cast v1, Landroid/support/v7/view/menu/e$a;
0005c27cinvoke-direct {v12, v1, v13}, Landroid/support/v7/view/menu/e;->a(Landroid/support/v7/view/menu/e$a;Landroid/support/v7/view/menu/g;)Landroid/view/View;
0005c282move-result-object v6
0005c284goto :goto_5f
0005c286move-object v1, v5
0005c288move-object v6, v1
0005c28aconst/4 v7, 0x0
0005c28cif-eqz v6, :cond_a9
0005c290invoke-virtual {v4, v7}, Landroid/support/v7/widget/z;->b(Z)V
0005c296invoke-virtual {v4, v5}, Landroid/support/v7/widget/z;->a(Ljava/lang/Object;)V
0005c29cinvoke-direct {v12, v2}, Landroid/support/v7/view/menu/e;->d(I)I
0005c2a2move-result v8
0005c2a4if-ne v8, v3, :cond_70
0005c2a8const/4 v9, 0x1
0005c2aagoto :goto_71
0005c2acconst/4 v9, 0x0
0005c2aeiput v8, v12, Landroid/support/v7/view/menu/e;->p:I
0005c2b2const/4 v8, 0x2
0005c2b4new-array v8, v8, [I
0005c2b8invoke-virtual {v6, v8}, Landroid/view/View;->getLocationInWindow([I)V
0005c2beiget-object v10, v1, Landroid/support/v7/view/menu/e$a;->a:Landroid/support/v7/widget/z;
0005c2c2invoke-virtual {v10}, Landroid/support/v7/widget/z;->j()I
0005c2c8move-result v10
0005c2caaget v11, v8, v7
0005c2ceadd-int/2addr v10, v11
0005c2d0iget-object v11, v1, Landroid/support/v7/view/menu/e$a;->a:Landroid/support/v7/widget/z;
0005c2d4invoke-virtual {v11}, Landroid/support/v7/widget/z;->k()I
0005c2damove-result v11
0005c2dcaget v3, v8, v3
0005c2e0add-int/2addr v11, v3
0005c2e2iget v3, v12, Landroid/support/v7/view/menu/e;->n:I
0005c2e6const/4 v8, 0x5
0005c2e8and-int/2addr v3, v8
0005c2eaif-ne v3, v8, :cond_9b
0005c2eeif-eqz v9, :cond_95
0005c2f2add-int/2addr v10, v2
0005c2f4goto :goto_a2
0005c2f6invoke-virtual {v6}, Landroid/view/View;->getWidth()I
0005c2fcmove-result v2
0005c2fesub-int/2addr v10, v2
0005c300goto :goto_a2
0005c302if-eqz v9, :cond_99
0005c306invoke-virtual {v6}, Landroid/view/View;->getWidth()I
0005c30cmove-result v2
0005c30egoto :goto_93
0005c310invoke-virtual {v4, v10}, Landroid/support/v7/widget/z;->c(I)V
0005c316invoke-virtual {v4, v11}, Landroid/support/v7/widget/z;->d(I)V
0005c31cgoto :goto_c2
0005c31eiget-boolean v2, v12, Landroid/support/v7/view/menu/e;->q:Z
0005c322if-eqz v2, :cond_b2
0005c326iget v2, v12, Landroid/support/v7/view/menu/e;->s:I
0005c32ainvoke-virtual {v4, v2}, Landroid/support/v7/widget/z;->c(I)V
0005c330iget-boolean v2, v12, Landroid/support/v7/view/menu/e;->r:Z
0005c334if-eqz v2, :cond_bb
0005c338iget v2, v12, Landroid/support/v7/view/menu/e;->t:I
0005c33cinvoke-virtual {v4, v2}, Landroid/support/v7/widget/z;->d(I)V
0005c342invoke-virtual {v12}, Landroid/support/v7/view/menu/e;->g()Landroid/graphics/Rect;
0005c348move-result-object v2
0005c34ainvoke-virtual {v4, v2}, Landroid/support/v7/widget/z;->a(Landroid/graphics/Rect;)V
0005c350new-instance v2, Landroid/support/v7/view/menu/e$a;
0005c354iget v3, v12, Landroid/support/v7/view/menu/e;->p:I
0005c358invoke-direct {v2, v4, v13, v3}, Landroid/support/v7/view/menu/e$a;-><init>(Landroid/support/v7/widget/z;Landroid/support/v7/view/menu/g;I)V
0005c35eiget-object v3, v12, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c362invoke-interface {v3, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
0005c368invoke-virtual {v4}, Landroid/support/v7/widget/z;->a()V
0005c36eif-nez v1, :cond_102
0005c372iget-boolean v1, v12, Landroid/support/v7/view/menu/e;->v:Z
0005c376if-eqz v1, :cond_102
0005c37ainvoke-virtual {v13}, Landroid/support/v7/view/menu/g;->l()Ljava/lang/CharSequence;
0005c380move-result-object v1
0005c382if-eqz v1, :cond_102
0005c386invoke-virtual {v4}, Landroid/support/v7/widget/z;->e()Landroid/widget/ListView;
0005c38cmove-result-object v1
0005c38esget v2, Landroid/support/v7/a/a$g;->abc_popup_menu_header_item_layout:I
0005c392invoke-virtual {v0, v2, v1, v7}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
0005c398move-result-object v0
0005c39acheck-cast v0, Landroid/widget/FrameLayout;
0005c39econst v2, 0x1020016
0005c3a4invoke-virtual {v0, v2}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
0005c3aamove-result-object v2
0005c3accheck-cast v2, Landroid/widget/TextView;
0005c3b0invoke-virtual {v0, v7}, Landroid/widget/FrameLayout;->setEnabled(Z)V
0005c3b6invoke-virtual {v13}, Landroid/support/v7/view/menu/g;->l()Ljava/lang/CharSequence;
0005c3bcmove-result-object v13
0005c3beinvoke-virtual {v2, v13}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
0005c3c4invoke-virtual {v1, v0, v5, v7}, Landroid/widget/ListView;->addHeaderView(Landroid/view/View;Ljava/lang/Object;Z)V
0005c3cainvoke-virtual {v4}, Landroid/support/v7/widget/z;->a()V
0005c3d0return-void
0005c1bc
0005c1bcandroid.support.v7.view.menu.e::c(android.support.v7.view.menu.g):
0005c1cciget-object v0, v12, Landroid/support/v7/view/menu/e;->e:Landroid/content/Context;
0005c1d0invoke-static {v0}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
0005c1d6move-result-object v0
0005c1d8new-instance v1, Landroid/support/v7/view/menu/f;
0005c1dciget-boolean v2, v12, Landroid/support/v7/view/menu/e;->i:Z
0005c1e0invoke-direct {v1, v13, v0, v2}, Landroid/support/v7/view/menu/f;-><init>(Landroid/support/v7/view/menu/g;Landroid/view/LayoutInflater;Z)V
0005c1e6invoke-virtual {v12}, Landroid/support/v7/view/menu/e;->d()Z
0005c1ecmove-result v2
0005c1eeconst/4 v3, 0x1
0005c1f0if-nez v2, :cond_1c
0005c1f4iget-boolean v2, v12, Landroid/support/v7/view/menu/e;->u:Z
0005c1f8if-eqz v2, :cond_1c
0005c1fcinvoke-virtual {v1, v3}, Landroid/support/v7/view/menu/f;->a(Z)V
0005c202goto :goto_29
0005c204invoke-virtual {v12}, Landroid/support/v7/view/menu/e;->d()Z
0005c20amove-result v2
0005c20cif-eqz v2, :cond_29
0005c210invoke-static {v13}, Landroid/support/v7/view/menu/k;->b(Landroid/support/v7/view/menu/g;)Z
0005c216move-result v2
0005c218invoke-virtual {v1, v2}, Landroid/support/v7/view/menu/f;->a(Z)V
0005c21eiget-object v2, v12, Landroid/support/v7/view/menu/e;->e:Landroid/content/Context;
0005c222iget v4, v12, Landroid/support/v7/view/menu/e;->f:I
0005c226const/4 v5, 0x0
0005c228invoke-static {v1, v5, v2, v4}, Landroid/support/v7/view/menu/e;->a(Landroid/widget/ListAdapter;Landroid/view/ViewGroup;Landroid/content/Context;I)I
0005c22emove-result v2
0005c230invoke-direct {v12}, Landroid/support/v7/view/menu/e;->h()Landroid/support/v7/widget/z;
0005c236move-result-object v4
0005c238invoke-virtual {v4, v1}, Landroid/support/v7/widget/z;->a(Landroid/widget/ListAdapter;)V
0005c23einvoke-virtual {v4, v2}, Landroid/support/v7/widget/z;->g(I)V
0005c244iget v1, v12, Landroid/support/v7/view/menu/e;->n:I
0005c248invoke-virtual {v4, v1}, Landroid/support/v7/widget/z;->e(I)V
0005c24eiget-object v1, v12, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c252invoke-interface {v1}, Ljava/util/List;->size()I
0005c258move-result v1
0005c25aif-lez v1, :cond_5d
0005c25eiget-object v1, v12, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c262iget-object v6, v12, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c266invoke-interface {v6}, Ljava/util/List;->size()I
0005c26cmove-result v6
0005c26esub-int/2addr v6, v3
0005c270invoke-interface {v1, v6}, Ljava/util/List;->get(I)Ljava/lang/Object;
0005c276move-result-object v1
0005c278check-cast v1, Landroid/support/v7/view/menu/e$a;
0005c27cinvoke-direct {v12, v1, v13}, Landroid/support/v7/view/menu/e;->a(Landroid/support/v7/view/menu/e$a;Landroid/support/v7/view/menu/g;)Landroid/view/View;
0005c282move-result-object v6
0005c284goto :goto_5f
0005c286move-object v1, v5
0005c288move-object v6, v1
0005c28aconst/4 v7, 0x0
0005c28cif-eqz v6, :cond_a9
0005c290invoke-virtual {v4, v7}, Landroid/support/v7/widget/z;->b(Z)V
0005c296invoke-virtual {v4, v5}, Landroid/support/v7/widget/z;->a(Ljava/lang/Object;)V
0005c29cinvoke-direct {v12, v2}, Landroid/support/v7/view/menu/e;->d(I)I
0005c2a2move-result v8
0005c2a4if-ne v8, v3, :cond_70
0005c2a8const/4 v9, 0x1
0005c2aagoto :goto_71
0005c2acconst/4 v9, 0x0
0005c2aeiput v8, v12, Landroid/support/v7/view/menu/e;->p:I
0005c2b2const/4 v8, 0x2
0005c2b4new-array v8, v8, [I
0005c2b8invoke-virtual {v6, v8}, Landroid/view/View;->getLocationInWindow([I)V
0005c2beiget-object v10, v1, Landroid/support/v7/view/menu/e$a;->a:Landroid/support/v7/widget/z;
0005c2c2invoke-virtual {v10}, Landroid/support/v7/widget/z;->j()I
0005c2c8move-result v10
0005c2caaget v11, v8, v7
0005c2ceadd-int/2addr v10, v11
0005c2d0iget-object v11, v1, Landroid/support/v7/view/menu/e$a;->a:Landroid/support/v7/widget/z;
0005c2d4invoke-virtual {v11}, Landroid/support/v7/widget/z;->k()I
0005c2damove-result v11
0005c2dcaget v3, v8, v3
0005c2e0add-int/2addr v11, v3
0005c2e2iget v3, v12, Landroid/support/v7/view/menu/e;->n:I
0005c2e6const/4 v8, 0x5
0005c2e8and-int/2addr v3, v8
0005c2eaif-ne v3, v8, :cond_9b
0005c2eeif-eqz v9, :cond_95
0005c2f2add-int/2addr v10, v2
0005c2f4goto :goto_a2
0005c2f6invoke-virtual {v6}, Landroid/view/View;->getWidth()I
0005c2fcmove-result v2
0005c2fesub-int/2addr v10, v2
0005c300goto :goto_a2
0005c302if-eqz v9, :cond_99
0005c306invoke-virtual {v6}, Landroid/view/View;->getWidth()I
0005c30cmove-result v2
0005c30egoto :goto_93
0005c310invoke-virtual {v4, v10}, Landroid/support/v7/widget/z;->c(I)V
0005c316invoke-virtual {v4, v11}, Landroid/support/v7/widget/z;->d(I)V
0005c31cgoto :goto_c2
0005c31eiget-boolean v2, v12, Landroid/support/v7/view/menu/e;->q:Z
0005c322if-eqz v2, :cond_b2
0005c326iget v2, v12, Landroid/support/v7/view/menu/e;->s:I
0005c32ainvoke-virtual {v4, v2}, Landroid/support/v7/widget/z;->c(I)V
0005c330iget-boolean v2, v12, Landroid/support/v7/view/menu/e;->r:Z
0005c334if-eqz v2, :cond_bb
0005c338iget v2, v12, Landroid/support/v7/view/menu/e;->t:I
0005c33cinvoke-virtual {v4, v2}, Landroid/support/v7/widget/z;->d(I)V
0005c342invoke-virtual {v12}, Landroid/support/v7/view/menu/e;->g()Landroid/graphics/Rect;
0005c348move-result-object v2
0005c34ainvoke-virtual {v4, v2}, Landroid/support/v7/widget/z;->a(Landroid/graphics/Rect;)V
0005c350new-instance v2, Landroid/support/v7/view/menu/e$a;
0005c354iget v3, v12, Landroid/support/v7/view/menu/e;->p:I
0005c358invoke-direct {v2, v4, v13, v3}, Landroid/support/v7/view/menu/e$a;-><init>(Landroid/support/v7/widget/z;Landroid/support/v7/view/menu/g;I)V
0005c35eiget-object v3, v12, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c362invoke-interface {v3, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
0005c368invoke-virtual {v4}, Landroid/support/v7/widget/z;->a()V
0005c36eif-nez v1, :cond_102
0005c372iget-boolean v1, v12, Landroid/support/v7/view/menu/e;->v:Z
0005c376if-eqz v1, :cond_102
0005c37ainvoke-virtual {v13}, Landroid/support/v7/view/menu/g;->l()Ljava/lang/CharSequence;
0005c380move-result-object v1
0005c382if-eqz v1, :cond_102
0005c386invoke-virtual {v4}, Landroid/support/v7/widget/z;->e()Landroid/widget/ListView;
0005c38cmove-result-object v1
0005c38esget v2, Landroid/support/v7/a/a$g;->abc_popup_menu_header_item_layout:I
0005c392invoke-virtual {v0, v2, v1, v7}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
0005c398move-result-object v0
0005c39acheck-cast v0, Landroid/widget/FrameLayout;
0005c39econst v2, 0x1020016
0005c3a4invoke-virtual {v0, v2}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
0005c3aamove-result-object v2
0005c3accheck-cast v2, Landroid/widget/TextView;
0005c3b0invoke-virtual {v0, v7}, Landroid/widget/FrameLayout;->setEnabled(Z)V
0005c3b6invoke-virtual {v13}, Landroid/support/v7/view/menu/g;->l()Ljava/lang/CharSequence;
0005c3bcmove-result-object v13
0005c3beinvoke-virtual {v2, v13}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
0005c3c4invoke-virtual {v1, v0, v5, v7}, Landroid/widget/ListView;->addHeaderView(Landroid/view/View;Ljava/lang/Object;Z)V
0005c3cainvoke-virtual {v4}, Landroid/support/v7/widget/z;->a()V
0005c3d0return-void
0005c1bc
0005c3d2
0005c3d2 // align 0x4
0005c3d2 // align 0x4
0005c3d4
0005c3d4android.support.v7.view.menu.e::d(int):
0005c3e4iget-object v0, v6, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c3e8iget-object v1, v6, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c3ecinvoke-interface {v1}, Ljava/util/List;->size()I
0005c3f2move-result v1
0005c3f4const/4 v2, 0x1
0005c3f6sub-int/2addr v1, v2
0005c3f8invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
0005c3femove-result-object v0
0005c400check-cast v0, Landroid/support/v7/view/menu/e$a;
0005c404invoke-virtual {v0}, Landroid/support/v7/view/menu/e$a;->a()Landroid/widget/ListView;
0005c40amove-result-object v0
0005c40cconst/4 v1, 0x2
0005c40enew-array v1, v1, [I
0005c412invoke-virtual {v0, v1}, Landroid/widget/ListView;->getLocationOnScreen([I)V
0005c418new-instance v3, Landroid/graphics/Rect;
0005c41cinvoke-direct {v3}, Landroid/graphics/Rect;-><init>()V
0005c422iget-object v4, v6, Landroid/support/v7/view/menu/e;->c:Landroid/view/View;
0005c426invoke-virtual {v4, v3}, Landroid/view/View;->getWindowVisibleDisplayFrame(Landroid/graphics/Rect;)V
0005c42ciget v4, v6, Landroid/support/v7/view/menu/e;->p:I
0005c430const/4 v5, 0x0
0005c432if-ne v4, v2, :cond_37
0005c436aget v1, v1, v5
0005c43ainvoke-virtual {v0}, Landroid/widget/ListView;->getWidth()I
0005c440move-result v0
0005c442add-int/2addr v1, v0
0005c444add-int/2addr v1, v7
0005c446iget v7, v3, Landroid/graphics/Rect;->right:I
0005c44aif-le v1, v7, :cond_36
0005c44ereturn v5
0005c450return v2
0005c452aget v0, v1, v5
0005c456sub-int/2addr v0, v7
0005c458if-gez v0, :cond_3d
0005c45creturn v2
0005c45ereturn v5
0005c3d4
0005c3d4android.support.v7.view.menu.e::d(int):
0005c3e4iget-object v0, v6, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c3e8iget-object v1, v6, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c3ecinvoke-interface {v1}, Ljava/util/List;->size()I
0005c3f2move-result v1
0005c3f4const/4 v2, 0x1
0005c3f6sub-int/2addr v1, v2
0005c3f8invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
0005c3femove-result-object v0
0005c400check-cast v0, Landroid/support/v7/view/menu/e$a;
0005c404invoke-virtual {v0}, Landroid/support/v7/view/menu/e$a;->a()Landroid/widget/ListView;
0005c40amove-result-object v0
0005c40cconst/4 v1, 0x2
0005c40enew-array v1, v1, [I
0005c412invoke-virtual {v0, v1}, Landroid/widget/ListView;->getLocationOnScreen([I)V
0005c418new-instance v3, Landroid/graphics/Rect;
0005c41cinvoke-direct {v3}, Landroid/graphics/Rect;-><init>()V
0005c422iget-object v4, v6, Landroid/support/v7/view/menu/e;->c:Landroid/view/View;
0005c426invoke-virtual {v4, v3}, Landroid/view/View;->getWindowVisibleDisplayFrame(Landroid/graphics/Rect;)V
0005c42ciget v4, v6, Landroid/support/v7/view/menu/e;->p:I
0005c430const/4 v5, 0x0
0005c432if-ne v4, v2, :cond_37
0005c436aget v1, v1, v5
0005c43ainvoke-virtual {v0}, Landroid/widget/ListView;->getWidth()I
0005c440move-result v0
0005c442add-int/2addr v1, v0
0005c444add-int/2addr v1, v7
0005c446iget v7, v3, Landroid/graphics/Rect;->right:I
0005c44aif-le v1, v7, :cond_36
0005c44ereturn v5
0005c450return v2
0005c452aget v0, v1, v5
0005c456sub-int/2addr v0, v7
0005c458if-gez v0, :cond_3d
0005c45creturn v2
0005c45ereturn v5
0005c3d4
0005c460
0005c460android.support.v7.view.menu.e::d(android.support.v7.view.menu.g):
0005c470iget-object v0, v3, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c474invoke-interface {v0}, Ljava/util/List;->size()I
0005c47amove-result v0
0005c47cconst/4 v1, 0x0
0005c47eif-ge v1, v0, :cond_19
0005c482iget-object v2, v3, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c486invoke-interface {v2, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
0005c48cmove-result-object v2
0005c48echeck-cast v2, Landroid/support/v7/view/menu/e$a;
0005c492iget-object v2, v2, Landroid/support/v7/view/menu/e$a;->b:Landroid/support/v7/view/menu/g;
0005c496if-ne v4, v2, :cond_16
0005c49areturn v1
0005c49cadd-int/lit8 v1, v1, 0x1
0005c4a0goto :goto_7
0005c4a2const/4 v4, -0x1
0005c4a4return v4
0005c460
0005c460android.support.v7.view.menu.e::d(android.support.v7.view.menu.g):
0005c470iget-object v0, v3, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c474invoke-interface {v0}, Ljava/util/List;->size()I
0005c47amove-result v0
0005c47cconst/4 v1, 0x0
0005c47eif-ge v1, v0, :cond_19
0005c482iget-object v2, v3, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c486invoke-interface {v2, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
0005c48cmove-result-object v2
0005c48echeck-cast v2, Landroid/support/v7/view/menu/e$a;
0005c492iget-object v2, v2, Landroid/support/v7/view/menu/e$a;->b:Landroid/support/v7/view/menu/g;
0005c496if-ne v4, v2, :cond_16
0005c49areturn v1
0005c49cadd-int/lit8 v1, v1, 0x1
0005c4a0goto :goto_7
0005c4a2const/4 v4, -0x1
0005c4a4return v4
0005c460
0005c4a6
0005c4a6 // align 0x8
0005c4a6 // align 0x8
0005c4a8
0005c4a8android.support.v7.view.menu.e::h():
0005c4b8new-instance v0, Landroid/support/v7/widget/z;
0005c4bciget-object v1, v5, Landroid/support/v7/view/menu/e;->e:Landroid/content/Context;
0005c4c0iget v2, v5, Landroid/support/v7/view/menu/e;->g:I
0005c4c4iget v3, v5, Landroid/support/v7/view/menu/e;->h:I
0005c4c8const/4 v4, 0x0
0005c4cainvoke-direct {v0, v1, v4, v2, v3}, Landroid/support/v7/widget/z;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
0005c4d0iget-object v1, v5, Landroid/support/v7/view/menu/e;->l:Landroid/support/v7/widget/y;
0005c4d4invoke-virtual {v0, v1}, Landroid/support/v7/widget/z;->a(Landroid/support/v7/widget/y;)V
0005c4dainvoke-virtual {v0, v5}, Landroid/support/v7/widget/z;->a(Landroid/widget/AdapterView$OnItemClickListener;)V
0005c4e0invoke-virtual {v0, v5}, Landroid/support/v7/widget/z;->a(Landroid/widget/PopupWindow$OnDismissListener;)V
0005c4e6iget-object v1, v5, Landroid/support/v7/view/menu/e;->o:Landroid/view/View;
0005c4eainvoke-virtual {v0, v1}, Landroid/support/v7/widget/z;->b(Landroid/view/View;)V
0005c4f0iget v1, v5, Landroid/support/v7/view/menu/e;->n:I
0005c4f4invoke-virtual {v0, v1}, Landroid/support/v7/widget/z;->e(I)V
0005c4faconst/4 v1, 0x1
0005c4fcinvoke-virtual {v0, v1}, Landroid/support/v7/widget/z;->a(Z)V
0005c502return-object v0
0005c4a8
0005c4a8android.support.v7.view.menu.e::h():
0005c4b8new-instance v0, Landroid/support/v7/widget/z;
0005c4bciget-object v1, v5, Landroid/support/v7/view/menu/e;->e:Landroid/content/Context;
0005c4c0iget v2, v5, Landroid/support/v7/view/menu/e;->g:I
0005c4c4iget v3, v5, Landroid/support/v7/view/menu/e;->h:I
0005c4c8const/4 v4, 0x0
0005c4cainvoke-direct {v0, v1, v4, v2, v3}, Landroid/support/v7/widget/z;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
0005c4d0iget-object v1, v5, Landroid/support/v7/view/menu/e;->l:Landroid/support/v7/widget/y;
0005c4d4invoke-virtual {v0, v1}, Landroid/support/v7/widget/z;->a(Landroid/support/v7/widget/y;)V
0005c4dainvoke-virtual {v0, v5}, Landroid/support/v7/widget/z;->a(Landroid/widget/AdapterView$OnItemClickListener;)V
0005c4e0invoke-virtual {v0, v5}, Landroid/support/v7/widget/z;->a(Landroid/widget/PopupWindow$OnDismissListener;)V
0005c4e6iget-object v1, v5, Landroid/support/v7/view/menu/e;->o:Landroid/view/View;
0005c4eainvoke-virtual {v0, v1}, Landroid/support/v7/widget/z;->b(Landroid/view/View;)V
0005c4f0iget v1, v5, Landroid/support/v7/view/menu/e;->n:I
0005c4f4invoke-virtual {v0, v1}, Landroid/support/v7/widget/z;->e(I)V
0005c4faconst/4 v1, 0x1
0005c4fcinvoke-virtual {v0, v1}, Landroid/support/v7/widget/z;->a(Z)V
0005c502return-object v0
0005c4a8
0005c504
0005c504android.support.v7.view.menu.e::i():
0005c514iget-object v0, v2, Landroid/support/v7/view/menu/e;->o:Landroid/view/View;
0005c518invoke-static {v0}, Landroid/support/v4/g/v;->b(Landroid/view/View;)I
0005c51emove-result v0
0005c520const/4 v1, 0x1
0005c522if-ne v0, v1, :cond_a
0005c526const/4 v1, 0x0
0005c528return v1
0005c504
0005c504android.support.v7.view.menu.e::i():
0005c514iget-object v0, v2, Landroid/support/v7/view/menu/e;->o:Landroid/view/View;
0005c518invoke-static {v0}, Landroid/support/v4/g/v;->b(Landroid/view/View;)I
0005c51emove-result v0
0005c520const/4 v1, 0x1
0005c522if-ne v0, v1, :cond_a
0005c526const/4 v1, 0x0
0005c528return v1
0005c504
0005c52a
0005c52a // align 0x4
0005c52a // align 0x4
0005c52c
0005c52candroid.support.v7.view.menu.e::a():
0005c53cinvoke-virtual {v2}, Landroid/support/v7/view/menu/e;->d()Z
0005c542move-result v0
0005c544if-eqz v0, :cond_7
0005c548return-void
0005c54aiget-object v0, v2, Landroid/support/v7/view/menu/e;->j:Ljava/util/List;
0005c54einvoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
0005c554move-result-object v0
0005c556invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
0005c55cmove-result v1
0005c55eif-eqz v1, :cond_1d
0005c562invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005c568move-result-object v1
0005c56acheck-cast v1, Landroid/support/v7/view/menu/g;
0005c56einvoke-direct {v2, v1}, Landroid/support/v7/view/menu/e;->c(Landroid/support/v7/view/menu/g;)V
0005c574goto :goto_d
0005c576iget-object v0, v2, Landroid/support/v7/view/menu/e;->j:Ljava/util/List;
0005c57ainvoke-interface {v0}, Ljava/util/List;->clear()V
0005c580iget-object v0, v2, Landroid/support/v7/view/menu/e;->o:Landroid/view/View;
0005c584iput-object v0, v2, Landroid/support/v7/view/menu/e;->c:Landroid/view/View;
0005c588iget-object v0, v2, Landroid/support/v7/view/menu/e;->c:Landroid/view/View;
0005c58cif-eqz v0, :cond_42
0005c590iget-object v0, v2, Landroid/support/v7/view/menu/e;->x:Landroid/view/ViewTreeObserver;
0005c594if-nez v0, :cond_30
0005c598const/4 v0, 0x1
0005c59agoto :goto_31
0005c59cconst/4 v0, 0x0
0005c59eiget-object v1, v2, Landroid/support/v7/view/menu/e;->c:Landroid/view/View;
0005c5a2invoke-virtual {v1}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
0005c5a8move-result-object v1
0005c5aaiput-object v1, v2, Landroid/support/v7/view/menu/e;->x:Landroid/view/ViewTreeObserver;
0005c5aeif-eqz v0, :cond_42
0005c5b2iget-object v0, v2, Landroid/support/v7/view/menu/e;->x:Landroid/view/ViewTreeObserver;
0005c5b6iget-object v1, v2, Landroid/support/v7/view/menu/e;->k:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;
0005c5bainvoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;->addOnGlobalLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
0005c5c0return-void
0005c52c
0005c52candroid.support.v7.view.menu.e::a():
0005c53cinvoke-virtual {v2}, Landroid/support/v7/view/menu/e;->d()Z
0005c542move-result v0
0005c544if-eqz v0, :cond_7
0005c548return-void
0005c54aiget-object v0, v2, Landroid/support/v7/view/menu/e;->j:Ljava/util/List;
0005c54einvoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
0005c554move-result-object v0
0005c556invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
0005c55cmove-result v1
0005c55eif-eqz v1, :cond_1d
0005c562invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005c568move-result-object v1
0005c56acheck-cast v1, Landroid/support/v7/view/menu/g;
0005c56einvoke-direct {v2, v1}, Landroid/support/v7/view/menu/e;->c(Landroid/support/v7/view/menu/g;)V
0005c574goto :goto_d
0005c576iget-object v0, v2, Landroid/support/v7/view/menu/e;->j:Ljava/util/List;
0005c57ainvoke-interface {v0}, Ljava/util/List;->clear()V
0005c580iget-object v0, v2, Landroid/support/v7/view/menu/e;->o:Landroid/view/View;
0005c584iput-object v0, v2, Landroid/support/v7/view/menu/e;->c:Landroid/view/View;
0005c588iget-object v0, v2, Landroid/support/v7/view/menu/e;->c:Landroid/view/View;
0005c58cif-eqz v0, :cond_42
0005c590iget-object v0, v2, Landroid/support/v7/view/menu/e;->x:Landroid/view/ViewTreeObserver;
0005c594if-nez v0, :cond_30
0005c598const/4 v0, 0x1
0005c59agoto :goto_31
0005c59cconst/4 v0, 0x0
0005c59eiget-object v1, v2, Landroid/support/v7/view/menu/e;->c:Landroid/view/View;
0005c5a2invoke-virtual {v1}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
0005c5a8move-result-object v1
0005c5aaiput-object v1, v2, Landroid/support/v7/view/menu/e;->x:Landroid/view/ViewTreeObserver;
0005c5aeif-eqz v0, :cond_42
0005c5b2iget-object v0, v2, Landroid/support/v7/view/menu/e;->x:Landroid/view/ViewTreeObserver;
0005c5b6iget-object v1, v2, Landroid/support/v7/view/menu/e;->k:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;
0005c5bainvoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;->addOnGlobalLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
0005c5c0return-void
0005c52c
0005c5c2
0005c5c2 // align 0x4
0005c5c2 // align 0x4
0005c5c4
0005c5c4android.support.v7.view.menu.e::a(int):
0005c5d4iget v0, v1, Landroid/support/v7/view/menu/e;->m:I
0005c5d8if-eq v0, v2, :cond_12
0005c5dciput v2, v1, Landroid/support/v7/view/menu/e;->m:I
0005c5e0iget-object v0, v1, Landroid/support/v7/view/menu/e;->o:Landroid/view/View;
0005c5e4invoke-static {v0}, Landroid/support/v4/g/v;->b(Landroid/view/View;)I
0005c5eamove-result v0
0005c5ecinvoke-static {v2, v0}, Landroid/support/v4/g/f;->a(II)I
0005c5f2move-result v2
0005c5f4iput v2, v1, Landroid/support/v7/view/menu/e;->n:I
0005c5f8return-void
0005c5c4
0005c5c4android.support.v7.view.menu.e::a(int):
0005c5d4iget v0, v1, Landroid/support/v7/view/menu/e;->m:I
0005c5d8if-eq v0, v2, :cond_12
0005c5dciput v2, v1, Landroid/support/v7/view/menu/e;->m:I
0005c5e0iget-object v0, v1, Landroid/support/v7/view/menu/e;->o:Landroid/view/View;
0005c5e4invoke-static {v0}, Landroid/support/v4/g/v;->b(Landroid/view/View;)I
0005c5eamove-result v0
0005c5ecinvoke-static {v2, v0}, Landroid/support/v4/g/f;->a(II)I
0005c5f2move-result v2
0005c5f4iput v2, v1, Landroid/support/v7/view/menu/e;->n:I
0005c5f8return-void
0005c5c4
0005c5fa
0005c5fa // align 0x4
0005c5fa // align 0x4
0005c5fc
0005c5fcandroid.support.v7.view.menu.e::a(android.support.v7.view.menu.g):
0005c60ciget-object v0, v1, Landroid/support/v7/view/menu/e;->e:Landroid/content/Context;
0005c610invoke-virtual {v2, v1, v0}, Landroid/support/v7/view/menu/g;->a(Landroid/support/v7/view/menu/m;Landroid/content/Context;)V
0005c616invoke-virtual {v1}, Landroid/support/v7/view/menu/e;->d()Z
0005c61cmove-result v0
0005c61eif-eqz v0, :cond_f
0005c622invoke-direct {v1, v2}, Landroid/support/v7/view/menu/e;->c(Landroid/support/v7/view/menu/g;)V
0005c628goto :goto_14
0005c62aiget-object v0, v1, Landroid/support/v7/view/menu/e;->j:Ljava/util/List;
0005c62einvoke-interface {v0, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
0005c634return-void
0005c5fc
0005c5fcandroid.support.v7.view.menu.e::a(android.support.v7.view.menu.g):
0005c60ciget-object v0, v1, Landroid/support/v7/view/menu/e;->e:Landroid/content/Context;
0005c610invoke-virtual {v2, v1, v0}, Landroid/support/v7/view/menu/g;->a(Landroid/support/v7/view/menu/m;Landroid/content/Context;)V
0005c616invoke-virtual {v1}, Landroid/support/v7/view/menu/e;->d()Z
0005c61cmove-result v0
0005c61eif-eqz v0, :cond_f
0005c622invoke-direct {v1, v2}, Landroid/support/v7/view/menu/e;->c(Landroid/support/v7/view/menu/g;)V
0005c628goto :goto_14
0005c62aiget-object v0, v1, Landroid/support/v7/view/menu/e;->j:Ljava/util/List;
0005c62einvoke-interface {v0, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
0005c634return-void
0005c5fc
0005c636
0005c636 // align 0x8
0005c636 // align 0x8
0005c638
0005c638android.support.v7.view.menu.e::a(android.support.v7.view.menu.g, boolean):
0005c648invoke-direct {v5, v6}, Landroid/support/v7/view/menu/e;->d(Landroid/support/v7/view/menu/g;)I
0005c64emove-result v0
0005c650if-gez v0, :cond_7
0005c654return-void
0005c656add-int/lit8 v1, v0, 0x1
0005c65aiget-object v2, v5, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c65einvoke-interface {v2}, Ljava/util/List;->size()I
0005c664move-result v2
0005c666const/4 v3, 0x0
0005c668if-ge v1, v2, :cond_1f
0005c66ciget-object v2, v5, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c670invoke-interface {v2, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
0005c676move-result-object v1
0005c678check-cast v1, Landroid/support/v7/view/menu/e$a;
0005c67ciget-object v1, v1, Landroid/support/v7/view/menu/e$a;->b:Landroid/support/v7/view/menu/g;
0005c680invoke-virtual {v1, v3}, Landroid/support/v7/view/menu/g;->a(Z)V
0005c686iget-object v1, v5, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c68ainvoke-interface {v1, v0}, Ljava/util/List;->remove(I)Ljava/lang/Object;
0005c690move-result-object v0
0005c692check-cast v0, Landroid/support/v7/view/menu/e$a;
0005c696iget-object v1, v0, Landroid/support/v7/view/menu/e$a;->b:Landroid/support/v7/view/menu/g;
0005c69ainvoke-virtual {v1, v5}, Landroid/support/v7/view/menu/g;->a(Landroid/support/v7/view/menu/m;)V
0005c6a0iget-boolean v1, v5, Landroid/support/v7/view/menu/e;->d:Z
0005c6a4const/4 v2, 0x0
0005c6a6if-eqz v1, :cond_3b
0005c6aaiget-object v1, v0, Landroid/support/v7/view/menu/e$a;->a:Landroid/support/v7/widget/z;
0005c6aeinvoke-virtual {v1, v2}, Landroid/support/v7/widget/z;->b(Ljava/lang/Object;)V
0005c6b4iget-object v1, v0, Landroid/support/v7/view/menu/e$a;->a:Landroid/support/v7/widget/z;
0005c6b8invoke-virtual {v1, v3}, Landroid/support/v7/widget/z;->b(I)V
0005c6beiget-object v0, v0, Landroid/support/v7/view/menu/e$a;->a:Landroid/support/v7/widget/z;
0005c6c2invoke-virtual {v0}, Landroid/support/v7/widget/z;->c()V
0005c6c8iget-object v0, v5, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c6ccinvoke-interface {v0}, Ljava/util/List;->size()I
0005c6d2move-result v0
0005c6d4if-lez v0, :cond_57
0005c6d8iget-object v1, v5, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c6dcadd-int/lit8 v4, v0, -0x1
0005c6e0invoke-interface {v1, v4}, Ljava/util/List;->get(I)Ljava/lang/Object;
0005c6e6move-result-object v1
0005c6e8check-cast v1, Landroid/support/v7/view/menu/e$a;
0005c6eciget v1, v1, Landroid/support/v7/view/menu/e$a;->c:I
0005c6f0iput v1, v5, Landroid/support/v7/view/menu/e;->p:I
0005c6f4goto :goto_5c
0005c6f6invoke-direct {v5}, Landroid/support/v7/view/menu/e;->i()I
0005c6fcmove-result v1
0005c6fegoto :goto_54
0005c700if-nez v0, :cond_86
0005c704invoke-virtual {v5}, Landroid/support/v7/view/menu/e;->c()V
0005c70aiget-object v7, v5, Landroid/support/v7/view/menu/e;->w:Landroid/support/v7/view/menu/m$a;
0005c70eif-eqz v7, :cond_6b
0005c712iget-object v7, v5, Landroid/support/v7/view/menu/e;->w:Landroid/support/v7/view/menu/m$a;
0005c716const/4 v0, 0x1
0005c718invoke-interface {v7, v6, v0}, Landroid/support/v7/view/menu/m$a;->a(Landroid/support/v7/view/menu/g;Z)V
0005c71eiget-object v6, v5, Landroid/support/v7/view/menu/e;->x:Landroid/view/ViewTreeObserver;
0005c722if-eqz v6, :cond_80
0005c726iget-object v6, v5, Landroid/support/v7/view/menu/e;->x:Landroid/view/ViewTreeObserver;
0005c72ainvoke-virtual {v6}, Landroid/view/ViewTreeObserver;->isAlive()Z
0005c730move-result v6
0005c732if-eqz v6, :cond_7e
0005c736iget-object v6, v5, Landroid/support/v7/view/menu/e;->x:Landroid/view/ViewTreeObserver;
0005c73aiget-object v7, v5, Landroid/support/v7/view/menu/e;->k:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;
0005c73einvoke-virtual {v6, v7}, Landroid/view/ViewTreeObserver;->removeGlobalOnLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
0005c744iput-object v2, v5, Landroid/support/v7/view/menu/e;->x:Landroid/view/ViewTreeObserver;
0005c748iget-object v6, v5, Landroid/support/v7/view/menu/e;->y:Landroid/widget/PopupWindow$OnDismissListener;
0005c74cinvoke-interface {v6}, Landroid/widget/PopupWindow$OnDismissListener;->onDismiss()V
0005c752goto :goto_95
0005c754if-eqz v7, :cond_95
0005c758iget-object v6, v5, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c75cinvoke-interface {v6, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
0005c762move-result-object v6
0005c764check-cast v6, Landroid/support/v7/view/menu/e$a;
0005c768iget-object v6, v6, Landroid/support/v7/view/menu/e$a;->b:Landroid/support/v7/view/menu/g;
0005c76cinvoke-virtual {v6, v3}, Landroid/support/v7/view/menu/g;->a(Z)V
0005c772return-void
0005c638
0005c638android.support.v7.view.menu.e::a(android.support.v7.view.menu.g, boolean):
0005c648invoke-direct {v5, v6}, Landroid/support/v7/view/menu/e;->d(Landroid/support/v7/view/menu/g;)I
0005c64emove-result v0
0005c650if-gez v0, :cond_7
0005c654return-void
0005c656add-int/lit8 v1, v0, 0x1
0005c65aiget-object v2, v5, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c65einvoke-interface {v2}, Ljava/util/List;->size()I
0005c664move-result v2
0005c666const/4 v3, 0x0
0005c668if-ge v1, v2, :cond_1f
0005c66ciget-object v2, v5, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c670invoke-interface {v2, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
0005c676move-result-object v1
0005c678check-cast v1, Landroid/support/v7/view/menu/e$a;
0005c67ciget-object v1, v1, Landroid/support/v7/view/menu/e$a;->b:Landroid/support/v7/view/menu/g;
0005c680invoke-virtual {v1, v3}, Landroid/support/v7/view/menu/g;->a(Z)V
0005c686iget-object v1, v5, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c68ainvoke-interface {v1, v0}, Ljava/util/List;->remove(I)Ljava/lang/Object;
0005c690move-result-object v0
0005c692check-cast v0, Landroid/support/v7/view/menu/e$a;
0005c696iget-object v1, v0, Landroid/support/v7/view/menu/e$a;->b:Landroid/support/v7/view/menu/g;
0005c69ainvoke-virtual {v1, v5}, Landroid/support/v7/view/menu/g;->a(Landroid/support/v7/view/menu/m;)V
0005c6a0iget-boolean v1, v5, Landroid/support/v7/view/menu/e;->d:Z
0005c6a4const/4 v2, 0x0
0005c6a6if-eqz v1, :cond_3b
0005c6aaiget-object v1, v0, Landroid/support/v7/view/menu/e$a;->a:Landroid/support/v7/widget/z;
0005c6aeinvoke-virtual {v1, v2}, Landroid/support/v7/widget/z;->b(Ljava/lang/Object;)V
0005c6b4iget-object v1, v0, Landroid/support/v7/view/menu/e$a;->a:Landroid/support/v7/widget/z;
0005c6b8invoke-virtual {v1, v3}, Landroid/support/v7/widget/z;->b(I)V
0005c6beiget-object v0, v0, Landroid/support/v7/view/menu/e$a;->a:Landroid/support/v7/widget/z;
0005c6c2invoke-virtual {v0}, Landroid/support/v7/widget/z;->c()V
0005c6c8iget-object v0, v5, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c6ccinvoke-interface {v0}, Ljava/util/List;->size()I
0005c6d2move-result v0
0005c6d4if-lez v0, :cond_57
0005c6d8iget-object v1, v5, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c6dcadd-int/lit8 v4, v0, -0x1
0005c6e0invoke-interface {v1, v4}, Ljava/util/List;->get(I)Ljava/lang/Object;
0005c6e6move-result-object v1
0005c6e8check-cast v1, Landroid/support/v7/view/menu/e$a;
0005c6eciget v1, v1, Landroid/support/v7/view/menu/e$a;->c:I
0005c6f0iput v1, v5, Landroid/support/v7/view/menu/e;->p:I
0005c6f4goto :goto_5c
0005c6f6invoke-direct {v5}, Landroid/support/v7/view/menu/e;->i()I
0005c6fcmove-result v1
0005c6fegoto :goto_54
0005c700if-nez v0, :cond_86
0005c704invoke-virtual {v5}, Landroid/support/v7/view/menu/e;->c()V
0005c70aiget-object v7, v5, Landroid/support/v7/view/menu/e;->w:Landroid/support/v7/view/menu/m$a;
0005c70eif-eqz v7, :cond_6b
0005c712iget-object v7, v5, Landroid/support/v7/view/menu/e;->w:Landroid/support/v7/view/menu/m$a;
0005c716const/4 v0, 0x1
0005c718invoke-interface {v7, v6, v0}, Landroid/support/v7/view/menu/m$a;->a(Landroid/support/v7/view/menu/g;Z)V
0005c71eiget-object v6, v5, Landroid/support/v7/view/menu/e;->x:Landroid/view/ViewTreeObserver;
0005c722if-eqz v6, :cond_80
0005c726iget-object v6, v5, Landroid/support/v7/view/menu/e;->x:Landroid/view/ViewTreeObserver;
0005c72ainvoke-virtual {v6}, Landroid/view/ViewTreeObserver;->isAlive()Z
0005c730move-result v6
0005c732if-eqz v6, :cond_7e
0005c736iget-object v6, v5, Landroid/support/v7/view/menu/e;->x:Landroid/view/ViewTreeObserver;
0005c73aiget-object v7, v5, Landroid/support/v7/view/menu/e;->k:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;
0005c73einvoke-virtual {v6, v7}, Landroid/view/ViewTreeObserver;->removeGlobalOnLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
0005c744iput-object v2, v5, Landroid/support/v7/view/menu/e;->x:Landroid/view/ViewTreeObserver;
0005c748iget-object v6, v5, Landroid/support/v7/view/menu/e;->y:Landroid/widget/PopupWindow$OnDismissListener;
0005c74cinvoke-interface {v6}, Landroid/widget/PopupWindow$OnDismissListener;->onDismiss()V
0005c752goto :goto_95
0005c754if-eqz v7, :cond_95
0005c758iget-object v6, v5, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c75cinvoke-interface {v6, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
0005c762move-result-object v6
0005c764check-cast v6, Landroid/support/v7/view/menu/e$a;
0005c768iget-object v6, v6, Landroid/support/v7/view/menu/e$a;->b:Landroid/support/v7/view/menu/g;
0005c76cinvoke-virtual {v6, v3}, Landroid/support/v7/view/menu/g;->a(Z)V
0005c772return-void
0005c638
0005c774
0005c774android.support.v7.view.menu.e::a(android.support.v7.view.menu.m$a):
0005c784iput-object v1, v0, Landroid/support/v7/view/menu/e;->w:Landroid/support/v7/view/menu/m$a;
0005c788return-void
0005c774
0005c774android.support.v7.view.menu.e::a(android.support.v7.view.menu.m$a):
0005c784iput-object v1, v0, Landroid/support/v7/view/menu/e;->w:Landroid/support/v7/view/menu/m$a;
0005c788return-void
0005c774
0005c78a
0005c78a // align 0x4
0005c78a // align 0x4
0005c78c
0005c78candroid.support.v7.view.menu.e::a(android.view.View):
0005c79ciget-object v0, v1, Landroid/support/v7/view/menu/e;->o:Landroid/view/View;
0005c7a0if-eq v0, v2, :cond_14
0005c7a4iput-object v2, v1, Landroid/support/v7/view/menu/e;->o:Landroid/view/View;
0005c7a8iget v2, v1, Landroid/support/v7/view/menu/e;->m:I
0005c7aciget-object v0, v1, Landroid/support/v7/view/menu/e;->o:Landroid/view/View;
0005c7b0invoke-static {v0}, Landroid/support/v4/g/v;->b(Landroid/view/View;)I
0005c7b6move-result v0
0005c7b8invoke-static {v2, v0}, Landroid/support/v4/g/f;->a(II)I
0005c7bemove-result v2
0005c7c0iput v2, v1, Landroid/support/v7/view/menu/e;->n:I
0005c7c4return-void
0005c78c
0005c78candroid.support.v7.view.menu.e::a(android.view.View):
0005c79ciget-object v0, v1, Landroid/support/v7/view/menu/e;->o:Landroid/view/View;
0005c7a0if-eq v0, v2, :cond_14
0005c7a4iput-object v2, v1, Landroid/support/v7/view/menu/e;->o:Landroid/view/View;
0005c7a8iget v2, v1, Landroid/support/v7/view/menu/e;->m:I
0005c7aciget-object v0, v1, Landroid/support/v7/view/menu/e;->o:Landroid/view/View;
0005c7b0invoke-static {v0}, Landroid/support/v4/g/v;->b(Landroid/view/View;)I
0005c7b6move-result v0
0005c7b8invoke-static {v2, v0}, Landroid/support/v4/g/f;->a(II)I
0005c7bemove-result v2
0005c7c0iput v2, v1, Landroid/support/v7/view/menu/e;->n:I
0005c7c4return-void
0005c78c
0005c7c6
0005c7c6 // align 0x8
0005c7c6 // align 0x8
0005c7c8
0005c7c8android.support.v7.view.menu.e::a(android.widget.PopupWindow$OnDismissListener):
0005c7d8iput-object v1, v0, Landroid/support/v7/view/menu/e;->y:Landroid/widget/PopupWindow$OnDismissListener;
0005c7dcreturn-void
0005c7c8
0005c7c8android.support.v7.view.menu.e::a(android.widget.PopupWindow$OnDismissListener):
0005c7d8iput-object v1, v0, Landroid/support/v7/view/menu/e;->y:Landroid/widget/PopupWindow$OnDismissListener;
0005c7dcreturn-void
0005c7c8
0005c7de
0005c7de // align 0x10
0005c7de // align 0x10
0005c7e0
0005c7e0android.support.v7.view.menu.e::a(boolean):
0005c7f0iput-boolean v1, v0, Landroid/support/v7/view/menu/e;->u:Z
0005c7f4return-void
0005c7e0
0005c7e0android.support.v7.view.menu.e::a(boolean):
0005c7f0iput-boolean v1, v0, Landroid/support/v7/view/menu/e;->u:Z
0005c7f4return-void
0005c7e0
0005c7f6
0005c7f6 // align 0x8
0005c7f6 // align 0x8
0005c7f8
0005c7f8android.support.v7.view.menu.e::a(android.support.v7.view.menu.s):
0005c808iget-object v0, v4, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c80cinvoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
0005c812move-result-object v0
0005c814invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
0005c81amove-result v1
0005c81cconst/4 v2, 0x1
0005c81eif-eqz v1, :cond_1f
0005c822invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005c828move-result-object v1
0005c82acheck-cast v1, Landroid/support/v7/view/menu/e$a;
0005c82eiget-object v3, v1, Landroid/support/v7/view/menu/e$a;->b:Landroid/support/v7/view/menu/g;
0005c832if-ne v5, v3, :cond_6
0005c836invoke-virtual {v1}, Landroid/support/v7/view/menu/e$a;->a()Landroid/widget/ListView;
0005c83cmove-result-object v5
0005c83einvoke-virtual {v5}, Landroid/widget/ListView;->requestFocus()Z
0005c844return v2
0005c846invoke-virtual {v5}, Landroid/support/v7/view/menu/s;->hasVisibleItems()Z
0005c84cmove-result v0
0005c84eif-eqz v0, :cond_32
0005c852invoke-virtual {v4, v5}, Landroid/support/v7/view/menu/e;->a(Landroid/support/v7/view/menu/g;)V
0005c858iget-object v0, v4, Landroid/support/v7/view/menu/e;->w:Landroid/support/v7/view/menu/m$a;
0005c85cif-eqz v0, :cond_31
0005c860iget-object v0, v4, Landroid/support/v7/view/menu/e;->w:Landroid/support/v7/view/menu/m$a;
0005c864invoke-interface {v0, v5}, Landroid/support/v7/view/menu/m$a;->a(Landroid/support/v7/view/menu/g;)Z
0005c86areturn v2
0005c86cconst/4 v5, 0x0
0005c86ereturn v5
0005c7f8
0005c7f8android.support.v7.view.menu.e::a(android.support.v7.view.menu.s):
0005c808iget-object v0, v4, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c80cinvoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
0005c812move-result-object v0
0005c814invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
0005c81amove-result v1
0005c81cconst/4 v2, 0x1
0005c81eif-eqz v1, :cond_1f
0005c822invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005c828move-result-object v1
0005c82acheck-cast v1, Landroid/support/v7/view/menu/e$a;
0005c82eiget-object v3, v1, Landroid/support/v7/view/menu/e$a;->b:Landroid/support/v7/view/menu/g;
0005c832if-ne v5, v3, :cond_6
0005c836invoke-virtual {v1}, Landroid/support/v7/view/menu/e$a;->a()Landroid/widget/ListView;
0005c83cmove-result-object v5
0005c83einvoke-virtual {v5}, Landroid/widget/ListView;->requestFocus()Z
0005c844return v2
0005c846invoke-virtual {v5}, Landroid/support/v7/view/menu/s;->hasVisibleItems()Z
0005c84cmove-result v0
0005c84eif-eqz v0, :cond_32
0005c852invoke-virtual {v4, v5}, Landroid/support/v7/view/menu/e;->a(Landroid/support/v7/view/menu/g;)V
0005c858iget-object v0, v4, Landroid/support/v7/view/menu/e;->w:Landroid/support/v7/view/menu/m$a;
0005c85cif-eqz v0, :cond_31
0005c860iget-object v0, v4, Landroid/support/v7/view/menu/e;->w:Landroid/support/v7/view/menu/m$a;
0005c864invoke-interface {v0, v5}, Landroid/support/v7/view/menu/m$a;->a(Landroid/support/v7/view/menu/g;)Z
0005c86areturn v2
0005c86cconst/4 v5, 0x0
0005c86ereturn v5
0005c7f8
0005c870
0005c870android.support.v7.view.menu.e::b(int):
0005c880const/4 v0, 0x1
0005c882iput-boolean v0, v1, Landroid/support/v7/view/menu/e;->q:Z
0005c886iput v2, v1, Landroid/support/v7/view/menu/e;->s:I
0005c88areturn-void
0005c870
0005c870android.support.v7.view.menu.e::b(int):
0005c880const/4 v0, 0x1
0005c882iput-boolean v0, v1, Landroid/support/v7/view/menu/e;->q:Z
0005c886iput v2, v1, Landroid/support/v7/view/menu/e;->s:I
0005c88areturn-void
0005c870
0005c88c
0005c88candroid.support.v7.view.menu.e::b(boolean):
0005c89ciget-object v2, v1, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c8a0invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator;
0005c8a6move-result-object v2
0005c8a8invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
0005c8aemove-result v0
0005c8b0if-eqz v0, :cond_22
0005c8b4invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005c8bamove-result-object v0
0005c8bccheck-cast v0, Landroid/support/v7/view/menu/e$a;
0005c8c0invoke-virtual {v0}, Landroid/support/v7/view/menu/e$a;->a()Landroid/widget/ListView;
0005c8c6move-result-object v0
0005c8c8invoke-virtual {v0}, Landroid/widget/ListView;->getAdapter()Landroid/widget/ListAdapter;
0005c8cemove-result-object v0
0005c8d0invoke-static {v0}, Landroid/support/v7/view/menu/e;->a(Landroid/widget/ListAdapter;)Landroid/support/v7/view/menu/f;
0005c8d6move-result-object v0
0005c8d8invoke-virtual {v0}, Landroid/support/v7/view/menu/f;->notifyDataSetChanged()V
0005c8degoto :goto_6
0005c8e0return-void
0005c88c
0005c88candroid.support.v7.view.menu.e::b(boolean):
0005c89ciget-object v2, v1, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c8a0invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator;
0005c8a6move-result-object v2
0005c8a8invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
0005c8aemove-result v0
0005c8b0if-eqz v0, :cond_22
0005c8b4invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005c8bamove-result-object v0
0005c8bccheck-cast v0, Landroid/support/v7/view/menu/e$a;
0005c8c0invoke-virtual {v0}, Landroid/support/v7/view/menu/e$a;->a()Landroid/widget/ListView;
0005c8c6move-result-object v0
0005c8c8invoke-virtual {v0}, Landroid/widget/ListView;->getAdapter()Landroid/widget/ListAdapter;
0005c8cemove-result-object v0
0005c8d0invoke-static {v0}, Landroid/support/v7/view/menu/e;->a(Landroid/widget/ListAdapter;)Landroid/support/v7/view/menu/f;
0005c8d6move-result-object v0
0005c8d8invoke-virtual {v0}, Landroid/support/v7/view/menu/f;->notifyDataSetChanged()V
0005c8degoto :goto_6
0005c8e0return-void
0005c88c
0005c8e2
0005c8e2 // align 0x4
0005c8e2 // align 0x4
0005c8e4
0005c8e4android.support.v7.view.menu.e::b():
0005c8f4const/4 v0, 0x0
0005c8f6return v0
0005c8e4
0005c8e4android.support.v7.view.menu.e::b():
0005c8f4const/4 v0, 0x0
0005c8f6return v0
0005c8e4
0005c8f8
0005c8f8android.support.v7.view.menu.e::c():
0005c908iget-object v0, v4, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c90cinvoke-interface {v0}, Ljava/util/List;->size()I
0005c912move-result v0
0005c914if-lez v0, :cond_28
0005c918iget-object v1, v4, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c91cnew-array v2, v0, [Landroid/support/v7/view/menu/e$a;
0005c920invoke-interface {v1, v2}, Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
0005c926move-result-object v1
0005c928check-cast v1, [Landroid/support/v7/view/menu/e$a;
0005c92cadd-int/lit8 v0, v0, -0x1
0005c930if-ltz v0, :cond_28
0005c934aget-object v2, v1, v0
0005c938iget-object v3, v2, Landroid/support/v7/view/menu/e$a;->a:Landroid/support/v7/widget/z;
0005c93cinvoke-virtual {v3}, Landroid/support/v7/widget/z;->d()Z
0005c942move-result v3
0005c944if-eqz v3, :cond_25
0005c948iget-object v2, v2, Landroid/support/v7/view/menu/e$a;->a:Landroid/support/v7/widget/z;
0005c94cinvoke-virtual {v2}, Landroid/support/v7/widget/z;->c()V
0005c952add-int/lit8 v0, v0, -0x1
0005c956goto :goto_14
0005c958return-void
0005c8f8
0005c8f8android.support.v7.view.menu.e::c():
0005c908iget-object v0, v4, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c90cinvoke-interface {v0}, Ljava/util/List;->size()I
0005c912move-result v0
0005c914if-lez v0, :cond_28
0005c918iget-object v1, v4, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c91cnew-array v2, v0, [Landroid/support/v7/view/menu/e$a;
0005c920invoke-interface {v1, v2}, Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
0005c926move-result-object v1
0005c928check-cast v1, [Landroid/support/v7/view/menu/e$a;
0005c92cadd-int/lit8 v0, v0, -0x1
0005c930if-ltz v0, :cond_28
0005c934aget-object v2, v1, v0
0005c938iget-object v3, v2, Landroid/support/v7/view/menu/e$a;->a:Landroid/support/v7/widget/z;
0005c93cinvoke-virtual {v3}, Landroid/support/v7/widget/z;->d()Z
0005c942move-result v3
0005c944if-eqz v3, :cond_25
0005c948iget-object v2, v2, Landroid/support/v7/view/menu/e$a;->a:Landroid/support/v7/widget/z;
0005c94cinvoke-virtual {v2}, Landroid/support/v7/widget/z;->c()V
0005c952add-int/lit8 v0, v0, -0x1
0005c956goto :goto_14
0005c958return-void
0005c8f8
0005c95a
0005c95a // align 0x4
0005c95a // align 0x4
0005c95c
0005c95candroid.support.v7.view.menu.e::c(int):
0005c96cconst/4 v0, 0x1
0005c96eiput-boolean v0, v1, Landroid/support/v7/view/menu/e;->r:Z
0005c972iput v2, v1, Landroid/support/v7/view/menu/e;->t:I
0005c976return-void
0005c95c
0005c95candroid.support.v7.view.menu.e::c(int):
0005c96cconst/4 v0, 0x1
0005c96eiput-boolean v0, v1, Landroid/support/v7/view/menu/e;->r:Z
0005c972iput v2, v1, Landroid/support/v7/view/menu/e;->t:I
0005c976return-void
0005c95c
0005c978
0005c978android.support.v7.view.menu.e::c(boolean):
0005c988iput-boolean v1, v0, Landroid/support/v7/view/menu/e;->v:Z
0005c98creturn-void
0005c978
0005c978android.support.v7.view.menu.e::c(boolean):
0005c988iput-boolean v1, v0, Landroid/support/v7/view/menu/e;->v:Z
0005c98creturn-void
0005c978
0005c98e
0005c98e // align 0x10
0005c98e // align 0x10
0005c990
0005c990android.support.v7.view.menu.e::d():
0005c9a0iget-object v0, v2, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c9a4invoke-interface {v0}, Ljava/util/List;->size()I
0005c9aamove-result v0
0005c9acconst/4 v1, 0x0
0005c9aeif-lez v0, :cond_1a
0005c9b2iget-object v0, v2, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c9b6invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
0005c9bcmove-result-object v0
0005c9becheck-cast v0, Landroid/support/v7/view/menu/e$a;
0005c9c2iget-object v0, v0, Landroid/support/v7/view/menu/e$a;->a:Landroid/support/v7/widget/z;
0005c9c6invoke-virtual {v0}, Landroid/support/v7/widget/z;->d()Z
0005c9ccmove-result v0
0005c9ceif-eqz v0, :cond_1a
0005c9d2const/4 v1, 0x1
0005c9d4return v1
0005c990
0005c990android.support.v7.view.menu.e::d():
0005c9a0iget-object v0, v2, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c9a4invoke-interface {v0}, Ljava/util/List;->size()I
0005c9aamove-result v0
0005c9acconst/4 v1, 0x0
0005c9aeif-lez v0, :cond_1a
0005c9b2iget-object v0, v2, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c9b6invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
0005c9bcmove-result-object v0
0005c9becheck-cast v0, Landroid/support/v7/view/menu/e$a;
0005c9c2iget-object v0, v0, Landroid/support/v7/view/menu/e$a;->a:Landroid/support/v7/widget/z;
0005c9c6invoke-virtual {v0}, Landroid/support/v7/widget/z;->d()Z
0005c9ccmove-result v0
0005c9ceif-eqz v0, :cond_1a
0005c9d2const/4 v1, 0x1
0005c9d4return v1
0005c990
0005c9d6
0005c9d6 // align 0x8
0005c9d6 // align 0x8
0005c9d8
0005c9d8android.support.v7.view.menu.e::e():
0005c9e8iget-object v0, v2, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c9ecinvoke-interface {v0}, Ljava/util/List;->isEmpty()Z
0005c9f2move-result v0
0005c9f4if-eqz v0, :cond_a
0005c9f8const/4 v0, 0x0
0005c9fagoto :goto_1e
0005c9fciget-object v0, v2, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005ca00iget-object v1, v2, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005ca04invoke-interface {v1}, Ljava/util/List;->size()I
0005ca0amove-result v1
0005ca0cadd-int/lit8 v1, v1, -0x1
0005ca10invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
0005ca16move-result-object v0
0005ca18check-cast v0, Landroid/support/v7/view/menu/e$a;
0005ca1cinvoke-virtual {v0}, Landroid/support/v7/view/menu/e$a;->a()Landroid/widget/ListView;
0005ca22move-result-object v0
0005ca24return-object v0
0005c9d8
0005c9d8android.support.v7.view.menu.e::e():
0005c9e8iget-object v0, v2, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005c9ecinvoke-interface {v0}, Ljava/util/List;->isEmpty()Z
0005c9f2move-result v0
0005c9f4if-eqz v0, :cond_a
0005c9f8const/4 v0, 0x0
0005c9fagoto :goto_1e
0005c9fciget-object v0, v2, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005ca00iget-object v1, v2, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005ca04invoke-interface {v1}, Ljava/util/List;->size()I
0005ca0amove-result v1
0005ca0cadd-int/lit8 v1, v1, -0x1
0005ca10invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
0005ca16move-result-object v0
0005ca18check-cast v0, Landroid/support/v7/view/menu/e$a;
0005ca1cinvoke-virtual {v0}, Landroid/support/v7/view/menu/e$a;->a()Landroid/widget/ListView;
0005ca22move-result-object v0
0005ca24return-object v0
0005c9d8
0005ca26
0005ca26 // align 0x8
0005ca26 // align 0x8
0005ca28
0005ca28android.support.v7.view.menu.e::f():
0005ca38const/4 v0, 0x0
0005ca3areturn v0
0005ca28
0005ca28android.support.v7.view.menu.e::f():
0005ca38const/4 v0, 0x0
0005ca3areturn v0
0005ca28
0005ca3c
0005ca3candroid.support.v7.view.menu.e::onDismiss():
0005ca4ciget-object v0, v5, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005ca50invoke-interface {v0}, Ljava/util/List;->size()I
0005ca56move-result v0
0005ca58const/4 v1, 0x0
0005ca5aconst/4 v2, 0x0
0005ca5cif-ge v2, v0, :cond_1e
0005ca60iget-object v3, v5, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005ca64invoke-interface {v3, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
0005ca6amove-result-object v3
0005ca6ccheck-cast v3, Landroid/support/v7/view/menu/e$a;
0005ca70iget-object v4, v3, Landroid/support/v7/view/menu/e$a;->a:Landroid/support/v7/widget/z;
0005ca74invoke-virtual {v4}, Landroid/support/v7/widget/z;->d()Z
0005ca7amove-result v4
0005ca7cif-nez v4, :cond_1b
0005ca80goto :goto_1f
0005ca82add-int/lit8 v2, v2, 0x1
0005ca86goto :goto_8
0005ca88const/4 v3, 0x0
0005ca8aif-eqz v3, :cond_26
0005ca8eiget-object v0, v3, Landroid/support/v7/view/menu/e$a;->b:Landroid/support/v7/view/menu/g;
0005ca92invoke-virtual {v0, v1}, Landroid/support/v7/view/menu/g;->a(Z)V
0005ca98return-void
0005ca3c
0005ca3candroid.support.v7.view.menu.e::onDismiss():
0005ca4ciget-object v0, v5, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005ca50invoke-interface {v0}, Ljava/util/List;->size()I
0005ca56move-result v0
0005ca58const/4 v1, 0x0
0005ca5aconst/4 v2, 0x0
0005ca5cif-ge v2, v0, :cond_1e
0005ca60iget-object v3, v5, Landroid/support/v7/view/menu/e;->b:Ljava/util/List;
0005ca64invoke-interface {v3, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
0005ca6amove-result-object v3
0005ca6ccheck-cast v3, Landroid/support/v7/view/menu/e$a;
0005ca70iget-object v4, v3, Landroid/support/v7/view/menu/e$a;->a:Landroid/support/v7/widget/z;
0005ca74invoke-virtual {v4}, Landroid/support/v7/widget/z;->d()Z
0005ca7amove-result v4
0005ca7cif-nez v4, :cond_1b
0005ca80goto :goto_1f
0005ca82add-int/lit8 v2, v2, 0x1
0005ca86goto :goto_8
0005ca88const/4 v3, 0x0
0005ca8aif-eqz v3, :cond_26
0005ca8eiget-object v0, v3, Landroid/support/v7/view/menu/e$a;->b:Landroid/support/v7/view/menu/g;
0005ca92invoke-virtual {v0, v1}, Landroid/support/v7/view/menu/g;->a(Z)V
0005ca98return-void
0005ca3c
0005ca9a
0005ca9a // align 0x4
0005ca9a // align 0x4
0005ca9c
0005ca9candroid.support.v7.view.menu.e::onKey(android.view.View, int, android.view.KeyEvent):
0005caacinvoke-virtual {v3}, Landroid/view/KeyEvent;->getAction()I
0005cab2move-result v1
0005cab4const/4 v3, 0x1
0005cab6if-ne v1, v3, :cond_f
0005cabaconst/16 v1, 0x52
0005cabeif-ne v2, v1, :cond_f
0005cac2invoke-virtual {v0}, Landroid/support/v7/view/menu/e;->c()V
0005cac8return v3
0005cacaconst/4 v1, 0x0
0005caccreturn v1
0005ca9c
0005ca9candroid.support.v7.view.menu.e::onKey(android.view.View, int, android.view.KeyEvent):
0005caacinvoke-virtual {v3}, Landroid/view/KeyEvent;->getAction()I
0005cab2move-result v1
0005cab4const/4 v3, 0x1
0005cab6if-ne v1, v3, :cond_f
0005cabaconst/16 v1, 0x52
0005cabeif-ne v2, v1, :cond_f
0005cac2invoke-virtual {v0}, Landroid/support/v7/view/menu/e;->c()V
0005cac8return v3
0005cacaconst/4 v1, 0x0
0005caccreturn v1
0005ca9c
0005cace
0005cace // align 0x10
0005cace // align 0x10
0005cad0
0005cad0android.support.v7.view.menu.f::<clinit>():
0005cae0sget v0, Landroid/support/v7/a/a$g;->abc_popup_menu_item_layout:I
0005cae4sput v0, Landroid/support/v7/view/menu/f;->a:I
0005cae8return-void
0005cad0
0005cad0android.support.v7.view.menu.f::<clinit>():
0005cae0sget v0, Landroid/support/v7/a/a$g;->abc_popup_menu_item_layout:I
0005cae4sput v0, Landroid/support/v7/view/menu/f;->a:I
0005cae8return-void
0005cad0
0005caea
0005caea // align 0x4
0005caea // align 0x4
0005caec
0005caecandroid.support.v7.view.menu.f::<init>(android.support.v7.view.menu.g, android.view.LayoutInflater, boolean):
0005cafcinvoke-direct {v1}, Landroid/widget/BaseAdapter;-><init>()V
0005cb02const/4 v0, -0x1
0005cb04iput v0, v1, Landroid/support/v7/view/menu/f;->c:I
0005cb08iput-boolean v4, v1, Landroid/support/v7/view/menu/f;->e:Z
0005cb0ciput-object v3, v1, Landroid/support/v7/view/menu/f;->f:Landroid/view/LayoutInflater;
0005cb10iput-object v2, v1, Landroid/support/v7/view/menu/f;->b:Landroid/support/v7/view/menu/g;
0005cb14invoke-virtual {v1}, Landroid/support/v7/view/menu/f;->b()V
0005cb1areturn-void
0005caec
0005caecandroid.support.v7.view.menu.f::<init>(android.support.v7.view.menu.g, android.view.LayoutInflater, boolean):
0005cafcinvoke-direct {v1}, Landroid/widget/BaseAdapter;-><init>()V
0005cb02const/4 v0, -0x1
0005cb04iput v0, v1, Landroid/support/v7/view/menu/f;->c:I
0005cb08iput-boolean v4, v1, Landroid/support/v7/view/menu/f;->e:Z
0005cb0ciput-object v3, v1, Landroid/support/v7/view/menu/f;->f:Landroid/view/LayoutInflater;
0005cb10iput-object v2, v1, Landroid/support/v7/view/menu/f;->b:Landroid/support/v7/view/menu/g;
0005cb14invoke-virtual {v1}, Landroid/support/v7/view/menu/f;->b()V
0005cb1areturn-void
0005caec
0005cb1c
0005cb1candroid.support.v7.view.menu.f::a():
0005cb2ciget-object v0, v1, Landroid/support/v7/view/menu/f;->b:Landroid/support/v7/view/menu/g;
0005cb30return-object v0
0005cb1c
0005cb1candroid.support.v7.view.menu.f::a():
0005cb2ciget-object v0, v1, Landroid/support/v7/view/menu/f;->b:Landroid/support/v7/view/menu/g;
0005cb30return-object v0
0005cb1c
0005cb32
0005cb32 // align 0x4
0005cb32 // align 0x4
0005cb34
0005cb34android.support.v7.view.menu.f::a(int):
0005cb44iget-boolean v0, v2, Landroid/support/v7/view/menu/f;->e:Z
0005cb48if-eqz v0, :cond_b
0005cb4ciget-object v0, v2, Landroid/support/v7/view/menu/f;->b:Landroid/support/v7/view/menu/g;
0005cb50invoke-virtual {v0}, Landroid/support/v7/view/menu/g;->k()Ljava/util/ArrayList;
0005cb56move-result-object v0
0005cb58goto :goto_11
0005cb5aiget-object v0, v2, Landroid/support/v7/view/menu/f;->b:Landroid/support/v7/view/menu/g;
0005cb5einvoke-virtual {v0}, Landroid/support/v7/view/menu/g;->h()Ljava/util/ArrayList;
0005cb64move-result-object v0
0005cb66iget v1, v2, Landroid/support/v7/view/menu/f;->c:I
0005cb6aif-ltz v1, :cond_1b
0005cb6eiget v1, v2, Landroid/support/v7/view/menu/f;->c:I
0005cb72if-lt v3, v1, :cond_1b
0005cb76add-int/lit8 v3, v3, 0x1
0005cb7ainvoke-virtual {v0, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005cb80move-result-object v3
0005cb82check-cast v3, Landroid/support/v7/view/menu/h;
0005cb86return-object v3
0005cb34
0005cb34android.support.v7.view.menu.f::a(int):
0005cb44iget-boolean v0, v2, Landroid/support/v7/view/menu/f;->e:Z
0005cb48if-eqz v0, :cond_b
0005cb4ciget-object v0, v2, Landroid/support/v7/view/menu/f;->b:Landroid/support/v7/view/menu/g;
0005cb50invoke-virtual {v0}, Landroid/support/v7/view/menu/g;->k()Ljava/util/ArrayList;
0005cb56move-result-object v0
0005cb58goto :goto_11
0005cb5aiget-object v0, v2, Landroid/support/v7/view/menu/f;->b:Landroid/support/v7/view/menu/g;
0005cb5einvoke-virtual {v0}, Landroid/support/v7/view/menu/g;->h()Ljava/util/ArrayList;
0005cb64move-result-object v0
0005cb66iget v1, v2, Landroid/support/v7/view/menu/f;->c:I
0005cb6aif-ltz v1, :cond_1b
0005cb6eiget v1, v2, Landroid/support/v7/view/menu/f;->c:I
0005cb72if-lt v3, v1, :cond_1b
0005cb76add-int/lit8 v3, v3, 0x1
0005cb7ainvoke-virtual {v0, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005cb80move-result-object v3
0005cb82check-cast v3, Landroid/support/v7/view/menu/h;
0005cb86return-object v3
0005cb34
0005cb88
0005cb88android.support.v7.view.menu.f::a(boolean):
0005cb98iput-boolean v1, v0, Landroid/support/v7/view/menu/f;->d:Z
0005cb9creturn-void
0005cb88
0005cb88android.support.v7.view.menu.f::a(boolean):
0005cb98iput-boolean v1, v0, Landroid/support/v7/view/menu/f;->d:Z
0005cb9creturn-void
0005cb88
0005cb9e
0005cb9e // align 0x10
0005cb9e // align 0x10
0005cba0
0005cba0android.support.v7.view.menu.f::b():
0005cbb0iget-object v0, v5, Landroid/support/v7/view/menu/f;->b:Landroid/support/v7/view/menu/g;
0005cbb4invoke-virtual {v0}, Landroid/support/v7/view/menu/g;->o()Landroid/support/v7/view/menu/h;
0005cbbamove-result-object v0
0005cbbcif-eqz v0, :cond_23
0005cbc0iget-object v1, v5, Landroid/support/v7/view/menu/f;->b:Landroid/support/v7/view/menu/g;
0005cbc4invoke-virtual {v1}, Landroid/support/v7/view/menu/g;->k()Ljava/util/ArrayList;
0005cbcamove-result-object v1
0005cbccinvoke-virtual {v1}, Ljava/util/ArrayList;->size()I
0005cbd2move-result v2
0005cbd4const/4 v3, 0x0
0005cbd6if-ge v3, v2, :cond_23
0005cbdainvoke-virtual {v1, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005cbe0move-result-object v4
0005cbe2check-cast v4, Landroid/support/v7/view/menu/h;
0005cbe6if-ne v4, v0, :cond_20
0005cbeaiput v3, v5, Landroid/support/v7/view/menu/f;->c:I
0005cbeereturn-void
0005cbf0add-int/lit8 v3, v3, 0x1
0005cbf4goto :goto_13
0005cbf6const/4 v0, -0x1
0005cbf8iput v0, v5, Landroid/support/v7/view/menu/f;->c:I
0005cbfcreturn-void
0005cba0
0005cba0android.support.v7.view.menu.f::b():
0005cbb0iget-object v0, v5, Landroid/support/v7/view/menu/f;->b:Landroid/support/v7/view/menu/g;
0005cbb4invoke-virtual {v0}, Landroid/support/v7/view/menu/g;->o()Landroid/support/v7/view/menu/h;
0005cbbamove-result-object v0
0005cbbcif-eqz v0, :cond_23
0005cbc0iget-object v1, v5, Landroid/support/v7/view/menu/f;->b:Landroid/support/v7/view/menu/g;
0005cbc4invoke-virtual {v1}, Landroid/support/v7/view/menu/g;->k()Ljava/util/ArrayList;
0005cbcamove-result-object v1
0005cbccinvoke-virtual {v1}, Ljava/util/ArrayList;->size()I
0005cbd2move-result v2
0005cbd4const/4 v3, 0x0
0005cbd6if-ge v3, v2, :cond_23
0005cbdainvoke-virtual {v1, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005cbe0move-result-object v4
0005cbe2check-cast v4, Landroid/support/v7/view/menu/h;
0005cbe6if-ne v4, v0, :cond_20
0005cbeaiput v3, v5, Landroid/support/v7/view/menu/f;->c:I
0005cbeereturn-void
0005cbf0add-int/lit8 v3, v3, 0x1
0005cbf4goto :goto_13
0005cbf6const/4 v0, -0x1
0005cbf8iput v0, v5, Landroid/support/v7/view/menu/f;->c:I
0005cbfcreturn-void
0005cba0
0005cbfe
0005cbfe // align 0x10
0005cbfe // align 0x10
0005cc00
0005cc00android.support.v7.view.menu.f::getCount():
0005cc10iget-boolean v0, v2, Landroid/support/v7/view/menu/f;->e:Z
0005cc14if-eqz v0, :cond_b
0005cc18iget-object v0, v2, Landroid/support/v7/view/menu/f;->b:Landroid/support/v7/view/menu/g;
0005cc1cinvoke-virtual {v0}, Landroid/support/v7/view/menu/g;->k()Ljava/util/ArrayList;
0005cc22move-result-object v0
0005cc24goto :goto_11
0005cc26iget-object v0, v2, Landroid/support/v7/view/menu/f;->b:Landroid/support/v7/view/menu/g;
0005cc2ainvoke-virtual {v0}, Landroid/support/v7/view/menu/g;->h()Ljava/util/ArrayList;
0005cc30move-result-object v0
0005cc32iget v1, v2, Landroid/support/v7/view/menu/f;->c:I
0005cc36if-gez v1, :cond_1a
0005cc3ainvoke-virtual {v0}, Ljava/util/ArrayList;->size()I
0005cc40move-result v0
0005cc42return v0
0005cc44invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
0005cc4amove-result v0
0005cc4cadd-int/lit8 v0, v0, -0x1
0005cc50return v0
0005cc00
0005cc00android.support.v7.view.menu.f::getCount():
0005cc10iget-boolean v0, v2, Landroid/support/v7/view/menu/f;->e:Z
0005cc14if-eqz v0, :cond_b
0005cc18iget-object v0, v2, Landroid/support/v7/view/menu/f;->b:Landroid/support/v7/view/menu/g;
0005cc1cinvoke-virtual {v0}, Landroid/support/v7/view/menu/g;->k()Ljava/util/ArrayList;
0005cc22move-result-object v0
0005cc24goto :goto_11
0005cc26iget-object v0, v2, Landroid/support/v7/view/menu/f;->b:Landroid/support/v7/view/menu/g;
0005cc2ainvoke-virtual {v0}, Landroid/support/v7/view/menu/g;->h()Ljava/util/ArrayList;
0005cc30move-result-object v0
0005cc32iget v1, v2, Landroid/support/v7/view/menu/f;->c:I
0005cc36if-gez v1, :cond_1a
0005cc3ainvoke-virtual {v0}, Ljava/util/ArrayList;->size()I
0005cc40move-result v0
0005cc42return v0
0005cc44invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
0005cc4amove-result v0
0005cc4cadd-int/lit8 v0, v0, -0x1
0005cc50return v0
0005cc00
0005cc52
0005cc52 // align 0x4
0005cc52 // align 0x4
0005cc54
0005cc54android.support.v7.view.menu.f::getItem(int):
0005cc64invoke-virtual {v0, v1}, Landroid/support/v7/view/menu/f;->a(I)Landroid/support/v7/view/menu/h;
0005cc6amove-result-object v1
0005cc6creturn-object v1
0005cc54
0005cc54android.support.v7.view.menu.f::getItem(int):
0005cc64invoke-virtual {v0, v1}, Landroid/support/v7/view/menu/f;->a(I)Landroid/support/v7/view/menu/h;
0005cc6amove-result-object v1
0005cc6creturn-object v1
0005cc54
0005cc6e
0005cc6e // align 0x10
0005cc6e // align 0x10
0005cc70
0005cc70android.support.v7.view.menu.f::getItemId(int):
0005cc80int-to-long v0, v3
0005cc82return-wide v0
0005cc70
0005cc70android.support.v7.view.menu.f::getItemId(int):
0005cc80int-to-long v0, v3
0005cc82return-wide v0
0005cc70
0005cc84
0005cc84android.support.v7.view.menu.f::getView(int, android.view.View, android.view.ViewGroup):
0005cc94const/4 v0, 0x0
0005cc96if-nez v5, :cond_b
0005cc9aiget-object v5, v3, Landroid/support/v7/view/menu/f;->f:Landroid/view/LayoutInflater;
0005cc9esget v1, Landroid/support/v7/view/menu/f;->a:I
0005cca2invoke-virtual {v5, v1, v6, v0}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
0005cca8move-result-object v5
0005ccaamove-object v6, v5
0005ccaccheck-cast v6, Landroid/support/v7/view/menu/n$a;
0005ccb0iget-boolean v1, v3, Landroid/support/v7/view/menu/f;->d:Z
0005ccb4if-eqz v1, :cond_19
0005ccb8move-object v1, v5
0005ccbacheck-cast v1, Landroid/support/v7/view/menu/ListMenuItemView;
0005ccbeconst/4 v2, 0x1
0005ccc0invoke-virtual {v1, v2}, Landroid/support/v7/view/menu/ListMenuItemView;->setForceShowIcon(Z)V
0005ccc6invoke-virtual {v3, v4}, Landroid/support/v7/view/menu/f;->a(I)Landroid/support/v7/view/menu/h;
0005ccccmove-result-object v4
0005ccceinvoke-interface {v6, v4, v0}, Landroid/support/v7/view/menu/n$a;->a(Landroid/support/v7/view/menu/h;I)V
0005ccd4return-object v5
0005cc84
0005cc84android.support.v7.view.menu.f::getView(int, android.view.View, android.view.ViewGroup):
0005cc94const/4 v0, 0x0
0005cc96if-nez v5, :cond_b
0005cc9aiget-object v5, v3, Landroid/support/v7/view/menu/f;->f:Landroid/view/LayoutInflater;
0005cc9esget v1, Landroid/support/v7/view/menu/f;->a:I
0005cca2invoke-virtual {v5, v1, v6, v0}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
0005cca8move-result-object v5
0005ccaamove-object v6, v5
0005ccaccheck-cast v6, Landroid/support/v7/view/menu/n$a;
0005ccb0iget-boolean v1, v3, Landroid/support/v7/view/menu/f;->d:Z
0005ccb4if-eqz v1, :cond_19
0005ccb8move-object v1, v5
0005ccbacheck-cast v1, Landroid/support/v7/view/menu/ListMenuItemView;
0005ccbeconst/4 v2, 0x1
0005ccc0invoke-virtual {v1, v2}, Landroid/support/v7/view/menu/ListMenuItemView;->setForceShowIcon(Z)V
0005ccc6invoke-virtual {v3, v4}, Landroid/support/v7/view/menu/f;->a(I)Landroid/support/v7/view/menu/h;
0005ccccmove-result-object v4
0005ccceinvoke-interface {v6, v4, v0}, Landroid/support/v7/view/menu/n$a;->a(Landroid/support/v7/view/menu/h;I)V
0005ccd4return-object v5
0005cc84
0005ccd6
0005ccd6 // align 0x8
0005ccd6 // align 0x8
0005ccd8
0005ccd8android.support.v7.view.menu.f::notifyDataSetChanged():
0005cce8invoke-virtual {v0}, Landroid/support/v7/view/menu/f;->b()V
0005cceeinvoke-super {v0}, Landroid/widget/BaseAdapter;->notifyDataSetChanged()V
0005ccf4return-void
0005ccd8
0005ccd8android.support.v7.view.menu.f::notifyDataSetChanged():
0005cce8invoke-virtual {v0}, Landroid/support/v7/view/menu/f;->b()V
0005cceeinvoke-super {v0}, Landroid/widget/BaseAdapter;->notifyDataSetChanged()V
0005ccf4return-void
0005ccd8
0005ccf6
0005ccf6 // align 0x8
0005ccf6 // align 0x8
0005ccf8
0005ccf8android.support.v7.view.menu.g::<clinit>():
0005cd08const/4 v0, 0x6
0005cd0anew-array v0, v0, [I
0005cd0efill-array-data v0, :array_a
0005cd14sput-object v0, Landroid/support/v7/view/menu/g;->d:[I
0005cd18return-void
0005cd1anop
0005cd1c.array-data 4
0005ccf8
0005ccf8android.support.v7.view.menu.g::<clinit>():
0005cd08const/4 v0, 0x6
0005cd0anew-array v0, v0, [I
0005cd0efill-array-data v0, :array_a
0005cd14sput-object v0, Landroid/support/v7/view/menu/g;->d:[I
0005cd18return-void
0005cd1anop
0005cd1c.array-data 4
0005ccf8
0005cd3c
0005cd3candroid.support.v7.view.menu.g::<init>(android.content.Context):
0005cd4cinvoke-direct {v1}, Ljava/lang/Object;-><init>()V
0005cd52const/4 v0, 0x0
0005cd54iput v0, v1, Landroid/support/v7/view/menu/g;->p:I
0005cd58iput-boolean v0, v1, Landroid/support/v7/view/menu/g;->r:Z
0005cd5ciput-boolean v0, v1, Landroid/support/v7/view/menu/g;->s:Z
0005cd60iput-boolean v0, v1, Landroid/support/v7/view/menu/g;->t:Z
0005cd64iput-boolean v0, v1, Landroid/support/v7/view/menu/g;->u:Z
0005cd68iput-boolean v0, v1, Landroid/support/v7/view/menu/g;->v:Z
0005cd6cnew-instance v0, Ljava/util/ArrayList;
0005cd70invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
0005cd76iput-object v0, v1, Landroid/support/v7/view/menu/g;->w:Ljava/util/ArrayList;
0005cd7anew-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList;
0005cd7einvoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;-><init>()V
0005cd84iput-object v0, v1, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005cd88iput-object v2, v1, Landroid/support/v7/view/menu/g;->e:Landroid/content/Context;
0005cd8cinvoke-virtual {v2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
0005cd92move-result-object v2
0005cd94iput-object v2, v1, Landroid/support/v7/view/menu/g;->f:Landroid/content/res/Resources;
0005cd98new-instance v2, Ljava/util/ArrayList;
0005cd9cinvoke-direct {v2}, Ljava/util/ArrayList;-><init>()V
0005cda2iput-object v2, v1, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005cda6new-instance v2, Ljava/util/ArrayList;
0005cdaainvoke-direct {v2}, Ljava/util/ArrayList;-><init>()V
0005cdb0iput-object v2, v1, Landroid/support/v7/view/menu/g;->k:Ljava/util/ArrayList;
0005cdb4const/4 v2, 0x1
0005cdb6iput-boolean v2, v1, Landroid/support/v7/view/menu/g;->l:Z
0005cdbanew-instance v0, Ljava/util/ArrayList;
0005cdbeinvoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
0005cdc4iput-object v0, v1, Landroid/support/v7/view/menu/g;->m:Ljava/util/ArrayList;
0005cdc8new-instance v0, Ljava/util/ArrayList;
0005cdccinvoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
0005cdd2iput-object v0, v1, Landroid/support/v7/view/menu/g;->n:Ljava/util/ArrayList;
0005cdd6iput-boolean v2, v1, Landroid/support/v7/view/menu/g;->o:Z
0005cddainvoke-direct {v1, v2}, Landroid/support/v7/view/menu/g;->d(Z)V
0005cde0return-void
0005cd3c
0005cd3candroid.support.v7.view.menu.g::<init>(android.content.Context):
0005cd4cinvoke-direct {v1}, Ljava/lang/Object;-><init>()V
0005cd52const/4 v0, 0x0
0005cd54iput v0, v1, Landroid/support/v7/view/menu/g;->p:I
0005cd58iput-boolean v0, v1, Landroid/support/v7/view/menu/g;->r:Z
0005cd5ciput-boolean v0, v1, Landroid/support/v7/view/menu/g;->s:Z
0005cd60iput-boolean v0, v1, Landroid/support/v7/view/menu/g;->t:Z
0005cd64iput-boolean v0, v1, Landroid/support/v7/view/menu/g;->u:Z
0005cd68iput-boolean v0, v1, Landroid/support/v7/view/menu/g;->v:Z
0005cd6cnew-instance v0, Ljava/util/ArrayList;
0005cd70invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
0005cd76iput-object v0, v1, Landroid/support/v7/view/menu/g;->w:Ljava/util/ArrayList;
0005cd7anew-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList;
0005cd7einvoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;-><init>()V
0005cd84iput-object v0, v1, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005cd88iput-object v2, v1, Landroid/support/v7/view/menu/g;->e:Landroid/content/Context;
0005cd8cinvoke-virtual {v2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
0005cd92move-result-object v2
0005cd94iput-object v2, v1, Landroid/support/v7/view/menu/g;->f:Landroid/content/res/Resources;
0005cd98new-instance v2, Ljava/util/ArrayList;
0005cd9cinvoke-direct {v2}, Ljava/util/ArrayList;-><init>()V
0005cda2iput-object v2, v1, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005cda6new-instance v2, Ljava/util/ArrayList;
0005cdaainvoke-direct {v2}, Ljava/util/ArrayList;-><init>()V
0005cdb0iput-object v2, v1, Landroid/support/v7/view/menu/g;->k:Ljava/util/ArrayList;
0005cdb4const/4 v2, 0x1
0005cdb6iput-boolean v2, v1, Landroid/support/v7/view/menu/g;->l:Z
0005cdbanew-instance v0, Ljava/util/ArrayList;
0005cdbeinvoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
0005cdc4iput-object v0, v1, Landroid/support/v7/view/menu/g;->m:Ljava/util/ArrayList;
0005cdc8new-instance v0, Ljava/util/ArrayList;
0005cdccinvoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
0005cdd2iput-object v0, v1, Landroid/support/v7/view/menu/g;->n:Ljava/util/ArrayList;
0005cdd6iput-boolean v2, v1, Landroid/support/v7/view/menu/g;->o:Z
0005cddainvoke-direct {v1, v2}, Landroid/support/v7/view/menu/g;->d(Z)V
0005cde0return-void
0005cd3c
0005cde2
0005cde2 // align 0x4
0005cde2 // align 0x4
0005cde4
0005cde4android.support.v7.view.menu.g::a(java.util.ArrayList, int):
0005cdf4invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
0005cdfamove-result v0
0005cdfcadd-int/lit8 v0, v0, -0x1
0005ce00if-ltz v0, :cond_1a
0005ce04invoke-virtual {v2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005ce0amove-result-object v1
0005ce0ccheck-cast v1, Landroid/support/v7/view/menu/h;
0005ce10invoke-virtual {v1}, Landroid/support/v7/view/menu/h;->c()I
0005ce16move-result v1
0005ce18if-gt v1, v3, :cond_17
0005ce1cadd-int/lit8 v0, v0, 0x1
0005ce20return v0
0005ce22add-int/lit8 v0, v0, -0x1
0005ce26goto :goto_6
0005ce28const/4 v2, 0x0
0005ce2areturn v2
0005cde4
0005cde4android.support.v7.view.menu.g::a(java.util.ArrayList, int):
0005cdf4invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
0005cdfamove-result v0
0005cdfcadd-int/lit8 v0, v0, -0x1
0005ce00if-ltz v0, :cond_1a
0005ce04invoke-virtual {v2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005ce0amove-result-object v1
0005ce0ccheck-cast v1, Landroid/support/v7/view/menu/h;
0005ce10invoke-virtual {v1}, Landroid/support/v7/view/menu/h;->c()I
0005ce16move-result v1
0005ce18if-gt v1, v3, :cond_17
0005ce1cadd-int/lit8 v0, v0, 0x1
0005ce20return v0
0005ce22add-int/lit8 v0, v0, -0x1
0005ce26goto :goto_6
0005ce28const/4 v2, 0x0
0005ce2areturn v2
0005cde4
0005ce2c
0005ce2candroid.support.v7.view.menu.g::a(int, int, int, int, java.lang.CharSequence, int):
0005ce3cnew-instance v8, Landroid/support/v7/view/menu/h;
0005ce40move-object v0, v8
0005ce42move-object v1, v9
0005ce44move v2, v10
0005ce46move v3, v11
0005ce48move v4, v12
0005ce4amove v5, v13
0005ce4cmove-object v6, v14
0005ce4emove v7, v15
0005ce50invoke-direct/range {v0 .. v7}, Landroid/support/v7/view/menu/h;-><init>(Landroid/support/v7/view/menu/g;IIIILjava/lang/CharSequence;I)V
0005ce56return-object v8
0005ce2c
0005ce2candroid.support.v7.view.menu.g::a(int, int, int, int, java.lang.CharSequence, int):
0005ce3cnew-instance v8, Landroid/support/v7/view/menu/h;
0005ce40move-object v0, v8
0005ce42move-object v1, v9
0005ce44move v2, v10
0005ce46move v3, v11
0005ce48move v4, v12
0005ce4amove v5, v13
0005ce4cmove-object v6, v14
0005ce4emove v7, v15
0005ce50invoke-direct/range {v0 .. v7}, Landroid/support/v7/view/menu/h;-><init>(Landroid/support/v7/view/menu/g;IIIILjava/lang/CharSequence;I)V
0005ce56return-object v8
0005ce2c
0005ce58
0005ce58android.support.v7.view.menu.g::a(int, java.lang.CharSequence, int, android.graphics.drawable.Drawable, android.view.View):
0005ce68invoke-virtual {v2}, Landroid/support/v7/view/menu/g;->c()Landroid/content/res/Resources;
0005ce6emove-result-object v0
0005ce70const/4 v1, 0x0
0005ce72if-eqz v7, :cond_e
0005ce76iput-object v7, v2, Landroid/support/v7/view/menu/g;->c:Landroid/view/View;
0005ce7aiput-object v1, v2, Landroid/support/v7/view/menu/g;->a:Ljava/lang/CharSequence;
0005ce7eiput-object v1, v2, Landroid/support/v7/view/menu/g;->b:Landroid/graphics/drawable/Drawable;
0005ce82goto :goto_2e
0005ce84if-lez v3, :cond_17
0005ce88invoke-virtual {v0, v3}, Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence;
0005ce8emove-result-object v3
0005ce90iput-object v3, v2, Landroid/support/v7/view/menu/g;->a:Ljava/lang/CharSequence;
0005ce94goto :goto_1b
0005ce96if-eqz v4, :cond_1b
0005ce9aiput-object v4, v2, Landroid/support/v7/view/menu/g;->a:Ljava/lang/CharSequence;
0005ce9eif-lez v5, :cond_28
0005cea2invoke-virtual {v2}, Landroid/support/v7/view/menu/g;->d()Landroid/content/Context;
0005cea8move-result-object v3
0005ceaainvoke-static {v3, v5}, Landroid/support/v4/b/a;->a(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
0005ceb0move-result-object v3
0005ceb2iput-object v3, v2, Landroid/support/v7/view/menu/g;->b:Landroid/graphics/drawable/Drawable;
0005ceb6goto :goto_2c
0005ceb8if-eqz v6, :cond_2c
0005cebciput-object v6, v2, Landroid/support/v7/view/menu/g;->b:Landroid/graphics/drawable/Drawable;
0005cec0iput-object v1, v2, Landroid/support/v7/view/menu/g;->c:Landroid/view/View;
0005cec4const/4 v3, 0x0
0005cec6invoke-virtual {v2, v3}, Landroid/support/v7/view/menu/g;->b(Z)V
0005ceccreturn-void
0005ce58
0005ce58android.support.v7.view.menu.g::a(int, java.lang.CharSequence, int, android.graphics.drawable.Drawable, android.view.View):
0005ce68invoke-virtual {v2}, Landroid/support/v7/view/menu/g;->c()Landroid/content/res/Resources;
0005ce6emove-result-object v0
0005ce70const/4 v1, 0x0
0005ce72if-eqz v7, :cond_e
0005ce76iput-object v7, v2, Landroid/support/v7/view/menu/g;->c:Landroid/view/View;
0005ce7aiput-object v1, v2, Landroid/support/v7/view/menu/g;->a:Ljava/lang/CharSequence;
0005ce7eiput-object v1, v2, Landroid/support/v7/view/menu/g;->b:Landroid/graphics/drawable/Drawable;
0005ce82goto :goto_2e
0005ce84if-lez v3, :cond_17
0005ce88invoke-virtual {v0, v3}, Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence;
0005ce8emove-result-object v3
0005ce90iput-object v3, v2, Landroid/support/v7/view/menu/g;->a:Ljava/lang/CharSequence;
0005ce94goto :goto_1b
0005ce96if-eqz v4, :cond_1b
0005ce9aiput-object v4, v2, Landroid/support/v7/view/menu/g;->a:Ljava/lang/CharSequence;
0005ce9eif-lez v5, :cond_28
0005cea2invoke-virtual {v2}, Landroid/support/v7/view/menu/g;->d()Landroid/content/Context;
0005cea8move-result-object v3
0005ceaainvoke-static {v3, v5}, Landroid/support/v4/b/a;->a(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
0005ceb0move-result-object v3
0005ceb2iput-object v3, v2, Landroid/support/v7/view/menu/g;->b:Landroid/graphics/drawable/Drawable;
0005ceb6goto :goto_2c
0005ceb8if-eqz v6, :cond_2c
0005cebciput-object v6, v2, Landroid/support/v7/view/menu/g;->b:Landroid/graphics/drawable/Drawable;
0005cec0iput-object v1, v2, Landroid/support/v7/view/menu/g;->c:Landroid/view/View;
0005cec4const/4 v3, 0x0
0005cec6invoke-virtual {v2, v3}, Landroid/support/v7/view/menu/g;->b(Z)V
0005ceccreturn-void
0005ce58
0005cece
0005cece // align 0x10
0005cece // align 0x10
0005ced0
0005ced0android.support.v7.view.menu.g::a(int, boolean):
0005cee0if-ltz v2, :cond_16
0005cee4iget-object v0, v1, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005cee8invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
0005ceeemove-result v0
0005cef0if-lt v2, v0, :cond_b
0005cef4goto :goto_16
0005cef6iget-object v0, v1, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005cefainvoke-virtual {v0, v2}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
0005cf00if-eqz v3, :cond_16
0005cf04const/4 v2, 0x1
0005cf06invoke-virtual {v1, v2}, Landroid/support/v7/view/menu/g;->b(Z)V
0005cf0creturn-void
0005ced0
0005ced0android.support.v7.view.menu.g::a(int, boolean):
0005cee0if-ltz v2, :cond_16
0005cee4iget-object v0, v1, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005cee8invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
0005ceeemove-result v0
0005cef0if-lt v2, v0, :cond_b
0005cef4goto :goto_16
0005cef6iget-object v0, v1, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005cefainvoke-virtual {v0, v2}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
0005cf00if-eqz v3, :cond_16
0005cf04const/4 v2, 0x1
0005cf06invoke-virtual {v1, v2}, Landroid/support/v7/view/menu/g;->b(Z)V
0005cf0creturn-void
0005ced0
0005cf0e
0005cf0e // align 0x10
0005cf0e // align 0x10
0005cf10
0005cf10android.support.v7.view.menu.g::a(android.support.v7.view.menu.s, android.support.v7.view.menu.m):
0005cf20iget-object v0, v3, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005cf24invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z
0005cf2amove-result v0
0005cf2cconst/4 v1, 0x0
0005cf2eif-eqz v0, :cond_a
0005cf32return v1
0005cf34if-eqz v5, :cond_10
0005cf38invoke-interface {v5, v4}, Landroid/support/v7/view/menu/m;->a(Landroid/support/v7/view/menu/s;)Z
0005cf3emove-result v1
0005cf40iget-object v5, v3, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005cf44invoke-virtual {v5}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
0005cf4amove-result-object v5
0005cf4cinvoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z
0005cf52move-result v0
0005cf54if-eqz v0, :cond_38
0005cf58invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005cf5emove-result-object v0
0005cf60check-cast v0, Ljava/lang/ref/WeakReference;
0005cf64invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
0005cf6amove-result-object v2
0005cf6ccheck-cast v2, Landroid/support/v7/view/menu/m;
0005cf70if-nez v2, :cond_30
0005cf74iget-object v2, v3, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005cf78invoke-virtual {v2, v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z
0005cf7egoto :goto_16
0005cf80if-nez v1, :cond_16
0005cf84invoke-interface {v2, v4}, Landroid/support/v7/view/menu/m;->a(Landroid/support/v7/view/menu/s;)Z
0005cf8amove-result v0
0005cf8cmove v1, v0
0005cf8egoto :goto_16
0005cf90return v1
0005cf10
0005cf10android.support.v7.view.menu.g::a(android.support.v7.view.menu.s, android.support.v7.view.menu.m):
0005cf20iget-object v0, v3, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005cf24invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z
0005cf2amove-result v0
0005cf2cconst/4 v1, 0x0
0005cf2eif-eqz v0, :cond_a
0005cf32return v1
0005cf34if-eqz v5, :cond_10
0005cf38invoke-interface {v5, v4}, Landroid/support/v7/view/menu/m;->a(Landroid/support/v7/view/menu/s;)Z
0005cf3emove-result v1
0005cf40iget-object v5, v3, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005cf44invoke-virtual {v5}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
0005cf4amove-result-object v5
0005cf4cinvoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z
0005cf52move-result v0
0005cf54if-eqz v0, :cond_38
0005cf58invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005cf5emove-result-object v0
0005cf60check-cast v0, Ljava/lang/ref/WeakReference;
0005cf64invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
0005cf6amove-result-object v2
0005cf6ccheck-cast v2, Landroid/support/v7/view/menu/m;
0005cf70if-nez v2, :cond_30
0005cf74iget-object v2, v3, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005cf78invoke-virtual {v2, v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z
0005cf7egoto :goto_16
0005cf80if-nez v1, :cond_16
0005cf84invoke-interface {v2, v4}, Landroid/support/v7/view/menu/m;->a(Landroid/support/v7/view/menu/s;)Z
0005cf8amove-result v0
0005cf8cmove v1, v0
0005cf8egoto :goto_16
0005cf90return v1
0005cf10
0005cf92
0005cf92 // align 0x4
0005cf92 // align 0x4
0005cf94
0005cf94android.support.v7.view.menu.g::c(boolean):
0005cfa4iget-object v0, v3, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005cfa8invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z
0005cfaemove-result v0
0005cfb0if-eqz v0, :cond_9
0005cfb4return-void
0005cfb6invoke-virtual {v3}, Landroid/support/v7/view/menu/g;->f()V
0005cfbciget-object v0, v3, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005cfc0invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
0005cfc6move-result-object v0
0005cfc8invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
0005cfcemove-result v1
0005cfd0if-eqz v1, :cond_30
0005cfd4invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005cfdamove-result-object v1
0005cfdccheck-cast v1, Ljava/lang/ref/WeakReference;
0005cfe0invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
0005cfe6move-result-object v2
0005cfe8check-cast v2, Landroid/support/v7/view/menu/m;
0005cfecif-nez v2, :cond_2c
0005cff0iget-object v2, v3, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005cff4invoke-virtual {v2, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z
0005cffagoto :goto_12
0005cffcinvoke-interface {v2, v4}, Landroid/support/v7/view/menu/m;->b(Z)V
0005d002goto :goto_12
0005d004invoke-virtual {v3}, Landroid/support/v7/view/menu/g;->g()V
0005d00areturn-void
0005cf94
0005cf94android.support.v7.view.menu.g::c(boolean):
0005cfa4iget-object v0, v3, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005cfa8invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z
0005cfaemove-result v0
0005cfb0if-eqz v0, :cond_9
0005cfb4return-void
0005cfb6invoke-virtual {v3}, Landroid/support/v7/view/menu/g;->f()V
0005cfbciget-object v0, v3, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005cfc0invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
0005cfc6move-result-object v0
0005cfc8invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
0005cfcemove-result v1
0005cfd0if-eqz v1, :cond_30
0005cfd4invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005cfdamove-result-object v1
0005cfdccheck-cast v1, Ljava/lang/ref/WeakReference;
0005cfe0invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
0005cfe6move-result-object v2
0005cfe8check-cast v2, Landroid/support/v7/view/menu/m;
0005cfecif-nez v2, :cond_2c
0005cff0iget-object v2, v3, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005cff4invoke-virtual {v2, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z
0005cffagoto :goto_12
0005cffcinvoke-interface {v2, v4}, Landroid/support/v7/view/menu/m;->b(Z)V
0005d002goto :goto_12
0005d004invoke-virtual {v3}, Landroid/support/v7/view/menu/g;->g()V
0005d00areturn-void
0005cf94
0005d00c
0005d00candroid.support.v7.view.menu.g::d(boolean):
0005d01cconst/4 v0, 0x1
0005d01eif-eqz v3, :cond_18
0005d022iget-object v3, v2, Landroid/support/v7/view/menu/g;->f:Landroid/content/res/Resources;
0005d026invoke-virtual {v3}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
0005d02cmove-result-object v3
0005d02eiget v3, v3, Landroid/content/res/Configuration;->keyboard:I
0005d032if-eq v3, v0, :cond_18
0005d036iget-object v3, v2, Landroid/support/v7/view/menu/g;->f:Landroid/content/res/Resources;
0005d03asget v1, Landroid/support/v7/a/a$b;->abc_config_showMenuShortcutsWhenKeyboardPresent:I
0005d03einvoke-virtual {v3, v1}, Landroid/content/res/Resources;->getBoolean(I)Z
0005d044move-result v3
0005d046if-eqz v3, :cond_18
0005d04agoto :goto_19
0005d04cconst/4 v0, 0x0
0005d04eiput-boolean v0, v2, Landroid/support/v7/view/menu/g;->h:Z
0005d052return-void
0005d00c
0005d00candroid.support.v7.view.menu.g::d(boolean):
0005d01cconst/4 v0, 0x1
0005d01eif-eqz v3, :cond_18
0005d022iget-object v3, v2, Landroid/support/v7/view/menu/g;->f:Landroid/content/res/Resources;
0005d026invoke-virtual {v3}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
0005d02cmove-result-object v3
0005d02eiget v3, v3, Landroid/content/res/Configuration;->keyboard:I
0005d032if-eq v3, v0, :cond_18
0005d036iget-object v3, v2, Landroid/support/v7/view/menu/g;->f:Landroid/content/res/Resources;
0005d03asget v1, Landroid/support/v7/a/a$b;->abc_config_showMenuShortcutsWhenKeyboardPresent:I
0005d03einvoke-virtual {v3, v1}, Landroid/content/res/Resources;->getBoolean(I)Z
0005d044move-result v3
0005d046if-eqz v3, :cond_18
0005d04agoto :goto_19
0005d04cconst/4 v0, 0x0
0005d04eiput-boolean v0, v2, Landroid/support/v7/view/menu/g;->h:Z
0005d052return-void
0005d00c
0005d054
0005d054android.support.v7.view.menu.g::e(int):
0005d064const/high16 v0, -0x10000
0005d068and-int/2addr v0, v2
0005d06ashr-int/lit8 v0, v0, 0x10
0005d06eif-ltz v0, :cond_18
0005d072sget-object v1, Landroid/support/v7/view/menu/g;->d:[I
0005d076array-length v1, v1
0005d078if-ge v0, v1, :cond_18
0005d07csget-object v1, Landroid/support/v7/view/menu/g;->d:[I
0005d080aget v0, v1, v0
0005d084shl-int/lit8 v0, v0, 0x10
0005d088const v1, 0xffff
0005d08eand-int/2addr v2, v1
0005d090or-int/2addr v2, v0
0005d092return v2
0005d094new-instance v2, Ljava/lang/IllegalArgumentException;
0005d098const-string v0, "order does not contain a valid category."
0005d09cinvoke-direct {v2, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
0005d0a2throw v2
0005d054
0005d054android.support.v7.view.menu.g::e(int):
0005d064const/high16 v0, -0x10000
0005d068and-int/2addr v0, v2
0005d06ashr-int/lit8 v0, v0, 0x10
0005d06eif-ltz v0, :cond_18
0005d072sget-object v1, Landroid/support/v7/view/menu/g;->d:[I
0005d076array-length v1, v1
0005d078if-ge v0, v1, :cond_18
0005d07csget-object v1, Landroid/support/v7/view/menu/g;->d:[I
0005d080aget v0, v1, v0
0005d084shl-int/lit8 v0, v0, 0x10
0005d088const v1, 0xffff
0005d08eand-int/2addr v2, v1
0005d090or-int/2addr v2, v0
0005d092return v2
0005d094new-instance v2, Ljava/lang/IllegalArgumentException;
0005d098const-string v0, "order does not contain a valid category."
0005d09cinvoke-direct {v2, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
0005d0a2throw v2
0005d054
0005d0a4
0005d0a4android.support.v7.view.menu.g::a(int):
0005d0b4invoke-virtual {v3}, Landroid/support/v7/view/menu/g;->size()I
0005d0bamove-result v0
0005d0bcconst/4 v1, 0x0
0005d0beif-ge v1, v0, :cond_19
0005d0c2iget-object v2, v3, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005d0c6invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005d0ccmove-result-object v2
0005d0cecheck-cast v2, Landroid/support/v7/view/menu/h;
0005d0d2invoke-virtual {v2}, Landroid/support/v7/view/menu/h;->getItemId()I
0005d0d8move-result v2
0005d0daif-ne v2, v4, :cond_16
0005d0dereturn v1
0005d0e0add-int/lit8 v1, v1, 0x1
0005d0e4goto :goto_5
0005d0e6const/4 v4, -0x1
0005d0e8return v4
0005d0a4
0005d0a4android.support.v7.view.menu.g::a(int):
0005d0b4invoke-virtual {v3}, Landroid/support/v7/view/menu/g;->size()I
0005d0bamove-result v0
0005d0bcconst/4 v1, 0x0
0005d0beif-ge v1, v0, :cond_19
0005d0c2iget-object v2, v3, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005d0c6invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005d0ccmove-result-object v2
0005d0cecheck-cast v2, Landroid/support/v7/view/menu/h;
0005d0d2invoke-virtual {v2}, Landroid/support/v7/view/menu/h;->getItemId()I
0005d0d8move-result v2
0005d0daif-ne v2, v4, :cond_16
0005d0dereturn v1
0005d0e0add-int/lit8 v1, v1, 0x1
0005d0e4goto :goto_5
0005d0e6const/4 v4, -0x1
0005d0e8return v4
0005d0a4
0005d0ea
0005d0ea // align 0x4
0005d0ea // align 0x4
0005d0ec
0005d0ecandroid.support.v7.view.menu.g::a(int, int):
0005d0fcinvoke-virtual {v2}, Landroid/support/v7/view/menu/g;->size()I
0005d102move-result v0
0005d104if-gez v4, :cond_7
0005d108const/4 v4, 0x0
0005d10aif-ge v4, v0, :cond_1b
0005d10eiget-object v1, v2, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005d112invoke-virtual {v1, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005d118move-result-object v1
0005d11acheck-cast v1, Landroid/support/v7/view/menu/h;
0005d11einvoke-virtual {v1}, Landroid/support/v7/view/menu/h;->getGroupId()I
0005d124move-result v1
0005d126if-ne v1, v3, :cond_18
0005d12areturn v4
0005d12cadd-int/lit8 v4, v4, 0x1
0005d130goto :goto_7
0005d132const/4 v3, -0x1
0005d134return v3
0005d0ec
0005d0ecandroid.support.v7.view.menu.g::a(int, int):
0005d0fcinvoke-virtual {v2}, Landroid/support/v7/view/menu/g;->size()I
0005d102move-result v0
0005d104if-gez v4, :cond_7
0005d108const/4 v4, 0x0
0005d10aif-ge v4, v0, :cond_1b
0005d10eiget-object v1, v2, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005d112invoke-virtual {v1, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005d118move-result-object v1
0005d11acheck-cast v1, Landroid/support/v7/view/menu/h;
0005d11einvoke-virtual {v1}, Landroid/support/v7/view/menu/h;->getGroupId()I
0005d124move-result v1
0005d126if-ne v1, v3, :cond_18
0005d12areturn v4
0005d12cadd-int/lit8 v4, v4, 0x1
0005d130goto :goto_7
0005d132const/4 v3, -0x1
0005d134return v3
0005d0ec
0005d136
0005d136 // align 0x8
0005d136 // align 0x8
0005d138
0005d138android.support.v7.view.menu.g::a(android.graphics.drawable.Drawable):
0005d148const/4 v1, 0x0
0005d14aconst/4 v2, 0x0
0005d14cconst/4 v3, 0x0
0005d14econst/4 v5, 0x0
0005d150move-object v0, v6
0005d152move-object v4, v7
0005d154invoke-direct/range {v0 .. v5}, Landroid/support/v7/view/menu/g;->a(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V
0005d15areturn-object v6
0005d138
0005d138android.support.v7.view.menu.g::a(android.graphics.drawable.Drawable):
0005d148const/4 v1, 0x0
0005d14aconst/4 v2, 0x0
0005d14cconst/4 v3, 0x0
0005d14econst/4 v5, 0x0
0005d150move-object v0, v6
0005d152move-object v4, v7
0005d154invoke-direct/range {v0 .. v5}, Landroid/support/v7/view/menu/g;->a(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V
0005d15areturn-object v6
0005d138
0005d15c
0005d15candroid.support.v7.view.menu.g::a(android.view.View):
0005d16cconst/4 v1, 0x0
0005d16econst/4 v2, 0x0
0005d170const/4 v3, 0x0
0005d172const/4 v4, 0x0
0005d174move-object v0, v6
0005d176move-object v5, v7
0005d178invoke-direct/range {v0 .. v5}, Landroid/support/v7/view/menu/g;->a(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V
0005d17ereturn-object v6
0005d15c
0005d15candroid.support.v7.view.menu.g::a(android.view.View):
0005d16cconst/4 v1, 0x0
0005d16econst/4 v2, 0x0
0005d170const/4 v3, 0x0
0005d172const/4 v4, 0x0
0005d174move-object v0, v6
0005d176move-object v5, v7
0005d178invoke-direct/range {v0 .. v5}, Landroid/support/v7/view/menu/g;->a(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V
0005d17ereturn-object v6
0005d15c
0005d180
0005d180android.support.v7.view.menu.g::a(java.lang.CharSequence):
0005d190const/4 v1, 0x0
0005d192const/4 v3, 0x0
0005d194const/4 v4, 0x0
0005d196const/4 v5, 0x0
0005d198move-object v0, v6
0005d19amove-object v2, v7
0005d19cinvoke-direct/range {v0 .. v5}, Landroid/support/v7/view/menu/g;->a(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V
0005d1a2return-object v6
0005d180
0005d180android.support.v7.view.menu.g::a(java.lang.CharSequence):
0005d190const/4 v1, 0x0
0005d192const/4 v3, 0x0
0005d194const/4 v4, 0x0
0005d196const/4 v5, 0x0
0005d198move-object v0, v6
0005d19amove-object v2, v7
0005d19cinvoke-direct/range {v0 .. v5}, Landroid/support/v7/view/menu/g;->a(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V
0005d1a2return-object v6
0005d180
0005d1a4
0005d1a4android.support.v7.view.menu.g::a(int, android.view.KeyEvent):
0005d1b4iget-object v0, v11, Landroid/support/v7/view/menu/g;->w:Ljava/util/ArrayList;
0005d1b8invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
0005d1beinvoke-virtual {v11, v0, v12, v13}, Landroid/support/v7/view/menu/g;->a(Ljava/util/List;ILandroid/view/KeyEvent;)V
0005d1c4invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z
0005d1camove-result v1
0005d1ccconst/4 v2, 0x0
0005d1ceif-eqz v1, :cond_10
0005d1d2return-object v2
0005d1d4invoke-virtual {v13}, Landroid/view/KeyEvent;->getMetaState()I
0005d1damove-result v1
0005d1dcnew-instance v3, Landroid/view/KeyCharacterMap$KeyData;
0005d1e0invoke-direct {v3}, Landroid/view/KeyCharacterMap$KeyData;-><init>()V
0005d1e6invoke-virtual {v13, v3}, Landroid/view/KeyEvent;->getKeyData(Landroid/view/KeyCharacterMap$KeyData;)Z
0005d1ecinvoke-virtual {v0}, Ljava/util/ArrayList;->size()I
0005d1f2move-result v13
0005d1f4const/4 v4, 0x1
0005d1f6const/4 v5, 0x0
0005d1f8if-ne v13, v4, :cond_2b
0005d1fcinvoke-virtual {v0, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005d202move-result-object v12
0005d204check-cast v12, Landroid/support/v7/view/menu/h;
0005d208return-object v12
0005d20ainvoke-virtual {v11}, Landroid/support/v7/view/menu/g;->a()Z
0005d210move-result v4
0005d212const/4 v6, 0x0
0005d214if-ge v6, v13, :cond_66
0005d218invoke-virtual {v0, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005d21emove-result-object v7
0005d220check-cast v7, Landroid/support/v7/view/menu/h;
0005d224if-eqz v4, :cond_3f
0005d228invoke-virtual {v7}, Landroid/support/v7/view/menu/h;->getAlphabeticShortcut()C
0005d22emove-result v8
0005d230goto :goto_43
0005d232invoke-virtual {v7}, Landroid/support/v7/view/menu/h;->getNumericShortcut()C
0005d238move-result v8
0005d23aiget-object v9, v3, Landroid/view/KeyCharacterMap$KeyData;->meta:[C
0005d23eaget-char v9, v9, v5
0005d242if-ne v8, v9, :cond_4d
0005d246and-int/lit8 v9, v1, 0x2
0005d24aif-eqz v9, :cond_62
0005d24eiget-object v9, v3, Landroid/view/KeyCharacterMap$KeyData;->meta:[C
0005d252const/4 v10, 0x2
0005d254aget-char v9, v9, v10
0005d258if-ne v8, v9, :cond_58
0005d25cand-int/lit8 v9, v1, 0x2
0005d260if-nez v9, :cond_62
0005d264if-eqz v4, :cond_63
0005d268const/16 v9, 0x8
0005d26cif-ne v8, v9, :cond_63
0005d270const/16 v8, 0x43
0005d274if-ne v12, v8, :cond_63
0005d278return-object v7
0005d27aadd-int/lit8 v6, v6, 0x1
0005d27egoto :goto_30
0005d280return-object v2
0005d1a4
0005d1a4android.support.v7.view.menu.g::a(int, android.view.KeyEvent):
0005d1b4iget-object v0, v11, Landroid/support/v7/view/menu/g;->w:Ljava/util/ArrayList;
0005d1b8invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
0005d1beinvoke-virtual {v11, v0, v12, v13}, Landroid/support/v7/view/menu/g;->a(Ljava/util/List;ILandroid/view/KeyEvent;)V
0005d1c4invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z
0005d1camove-result v1
0005d1ccconst/4 v2, 0x0
0005d1ceif-eqz v1, :cond_10
0005d1d2return-object v2
0005d1d4invoke-virtual {v13}, Landroid/view/KeyEvent;->getMetaState()I
0005d1damove-result v1
0005d1dcnew-instance v3, Landroid/view/KeyCharacterMap$KeyData;
0005d1e0invoke-direct {v3}, Landroid/view/KeyCharacterMap$KeyData;-><init>()V
0005d1e6invoke-virtual {v13, v3}, Landroid/view/KeyEvent;->getKeyData(Landroid/view/KeyCharacterMap$KeyData;)Z
0005d1ecinvoke-virtual {v0}, Ljava/util/ArrayList;->size()I
0005d1f2move-result v13
0005d1f4const/4 v4, 0x1
0005d1f6const/4 v5, 0x0
0005d1f8if-ne v13, v4, :cond_2b
0005d1fcinvoke-virtual {v0, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005d202move-result-object v12
0005d204check-cast v12, Landroid/support/v7/view/menu/h;
0005d208return-object v12
0005d20ainvoke-virtual {v11}, Landroid/support/v7/view/menu/g;->a()Z
0005d210move-result v4
0005d212const/4 v6, 0x0
0005d214if-ge v6, v13, :cond_66
0005d218invoke-virtual {v0, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005d21emove-result-object v7
0005d220check-cast v7, Landroid/support/v7/view/menu/h;
0005d224if-eqz v4, :cond_3f
0005d228invoke-virtual {v7}, Landroid/support/v7/view/menu/h;->getAlphabeticShortcut()C
0005d22emove-result v8
0005d230goto :goto_43
0005d232invoke-virtual {v7}, Landroid/support/v7/view/menu/h;->getNumericShortcut()C
0005d238move-result v8
0005d23aiget-object v9, v3, Landroid/view/KeyCharacterMap$KeyData;->meta:[C
0005d23eaget-char v9, v9, v5
0005d242if-ne v8, v9, :cond_4d
0005d246and-int/lit8 v9, v1, 0x2
0005d24aif-eqz v9, :cond_62
0005d24eiget-object v9, v3, Landroid/view/KeyCharacterMap$KeyData;->meta:[C
0005d252const/4 v10, 0x2
0005d254aget-char v9, v9, v10
0005d258if-ne v8, v9, :cond_58
0005d25cand-int/lit8 v9, v1, 0x2
0005d260if-nez v9, :cond_62
0005d264if-eqz v4, :cond_63
0005d268const/16 v9, 0x8
0005d26cif-ne v8, v9, :cond_63
0005d270const/16 v8, 0x43
0005d274if-ne v12, v8, :cond_63
0005d278return-object v7
0005d27aadd-int/lit8 v6, v6, 0x1
0005d27egoto :goto_30
0005d280return-object v2
0005d1a4
0005d282
0005d282 // align 0x4
0005d282 // align 0x4
0005d284
0005d284android.support.v7.view.menu.g::a(int, int, int, java.lang.CharSequence):
0005d294invoke-static {v11}, Landroid/support/v7/view/menu/g;->e(I)I
0005d29amove-result v7
0005d29ciget v6, v8, Landroid/support/v7/view/menu/g;->p:I
0005d2a0move-object v0, v8
0005d2a2move v1, v9
0005d2a4move v2, v10
0005d2a6move v3, v11
0005d2a8move v4, v7
0005d2aamove-object v5, v12
0005d2acinvoke-direct/range {v0 .. v6}, Landroid/support/v7/view/menu/g;->a(IIIILjava/lang/CharSequence;I)Landroid/support/v7/view/menu/h;
0005d2b2move-result-object v9
0005d2b4iget-object v10, v8, Landroid/support/v7/view/menu/g;->q:Landroid/view/ContextMenu$ContextMenuInfo;
0005d2b8if-eqz v10, :cond_19
0005d2bciget-object v10, v8, Landroid/support/v7/view/menu/g;->q:Landroid/view/ContextMenu$ContextMenuInfo;
0005d2c0invoke-virtual {v9, v10}, Landroid/support/v7/view/menu/h;->a(Landroid/view/ContextMenu$ContextMenuInfo;)V
0005d2c6iget-object v10, v8, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005d2caiget-object v11, v8, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005d2ceinvoke-static {v11, v7}, Landroid/support/v7/view/menu/g;->a(Ljava/util/ArrayList;I)I
0005d2d4move-result v11
0005d2d6invoke-virtual {v10, v11, v9}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V
0005d2dcconst/4 v10, 0x1
0005d2deinvoke-virtual {v8, v10}, Landroid/support/v7/view/menu/g;->b(Z)V
0005d2e4return-object v9
0005d284
0005d284android.support.v7.view.menu.g::a(int, int, int, java.lang.CharSequence):
0005d294invoke-static {v11}, Landroid/support/v7/view/menu/g;->e(I)I
0005d29amove-result v7
0005d29ciget v6, v8, Landroid/support/v7/view/menu/g;->p:I
0005d2a0move-object v0, v8
0005d2a2move v1, v9
0005d2a4move v2, v10
0005d2a6move v3, v11
0005d2a8move v4, v7
0005d2aamove-object v5, v12
0005d2acinvoke-direct/range {v0 .. v6}, Landroid/support/v7/view/menu/g;->a(IIIILjava/lang/CharSequence;I)Landroid/support/v7/view/menu/h;
0005d2b2move-result-object v9
0005d2b4iget-object v10, v8, Landroid/support/v7/view/menu/g;->q:Landroid/view/ContextMenu$ContextMenuInfo;
0005d2b8if-eqz v10, :cond_19
0005d2bciget-object v10, v8, Landroid/support/v7/view/menu/g;->q:Landroid/view/ContextMenu$ContextMenuInfo;
0005d2c0invoke-virtual {v9, v10}, Landroid/support/v7/view/menu/h;->a(Landroid/view/ContextMenu$ContextMenuInfo;)V
0005d2c6iget-object v10, v8, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005d2caiget-object v11, v8, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005d2ceinvoke-static {v11, v7}, Landroid/support/v7/view/menu/g;->a(Ljava/util/ArrayList;I)I
0005d2d4move-result v11
0005d2d6invoke-virtual {v10, v11, v9}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V
0005d2dcconst/4 v10, 0x1
0005d2deinvoke-virtual {v8, v10}, Landroid/support/v7/view/menu/g;->b(Z)V
0005d2e4return-object v9
0005d284
0005d2e6
0005d2e6 // align 0x8
0005d2e6 // align 0x8
0005d2e8
0005d2e8android.support.v7.view.menu.g::a(android.support.v7.view.menu.g$a):
0005d2f8iput-object v1, v0, Landroid/support/v7/view/menu/g;->i:Landroid/support/v7/view/menu/g$a;
0005d2fcreturn-void
0005d2e8
0005d2e8android.support.v7.view.menu.g::a(android.support.v7.view.menu.g$a):
0005d2f8iput-object v1, v0, Landroid/support/v7/view/menu/g;->i:Landroid/support/v7/view/menu/g$a;
0005d2fcreturn-void
0005d2e8
0005d2fe
0005d2fe // align 0x10
0005d2fe // align 0x10
0005d300
0005d300android.support.v7.view.menu.g::a(android.support.v7.view.menu.h):
0005d310const/4 v1, 0x1
0005d312iput-boolean v1, v0, Landroid/support/v7/view/menu/g;->l:Z
0005d316invoke-virtual {v0, v1}, Landroid/support/v7/view/menu/g;->b(Z)V
0005d31creturn-void
0005d300
0005d300android.support.v7.view.menu.g::a(android.support.v7.view.menu.h):
0005d310const/4 v1, 0x1
0005d312iput-boolean v1, v0, Landroid/support/v7/view/menu/g;->l:Z
0005d316invoke-virtual {v0, v1}, Landroid/support/v7/view/menu/g;->b(Z)V
0005d31creturn-void
0005d300
0005d31e
0005d31e // align 0x10
0005d31e // align 0x10
0005d320
0005d320android.support.v7.view.menu.g::a(android.support.v7.view.menu.m):
0005d330iget-object v0, v3, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005d334invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
0005d33amove-result-object v0
0005d33cinvoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
0005d342move-result v1
0005d344if-eqz v1, :cond_22
0005d348invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005d34emove-result-object v1
0005d350check-cast v1, Ljava/lang/ref/WeakReference;
0005d354invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
0005d35amove-result-object v2
0005d35ccheck-cast v2, Landroid/support/v7/view/menu/m;
0005d360if-eqz v2, :cond_1c
0005d364if-ne v2, v4, :cond_6
0005d368iget-object v2, v3, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005d36cinvoke-virtual {v2, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z
0005d372goto :goto_6
0005d374return-void
0005d320
0005d320android.support.v7.view.menu.g::a(android.support.v7.view.menu.m):
0005d330iget-object v0, v3, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005d334invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
0005d33amove-result-object v0
0005d33cinvoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
0005d342move-result v1
0005d344if-eqz v1, :cond_22
0005d348invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005d34emove-result-object v1
0005d350check-cast v1, Ljava/lang/ref/WeakReference;
0005d354invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
0005d35amove-result-object v2
0005d35ccheck-cast v2, Landroid/support/v7/view/menu/m;
0005d360if-eqz v2, :cond_1c
0005d364if-ne v2, v4, :cond_6
0005d368iget-object v2, v3, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005d36cinvoke-virtual {v2, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z
0005d372goto :goto_6
0005d374return-void
0005d320
0005d376
0005d376 // align 0x8
0005d376 // align 0x8
0005d378
0005d378android.support.v7.view.menu.g::a(android.support.v7.view.menu.m, android.content.Context):
0005d388iget-object v0, v2, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005d38cnew-instance v1, Ljava/lang/ref/WeakReference;
0005d390invoke-direct {v1, v3}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
0005d396invoke-virtual {v0, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->add(Ljava/lang/Object;)Z
0005d39cinvoke-interface {v3, v4, v2}, Landroid/support/v7/view/menu/m;->a(Landroid/content/Context;Landroid/support/v7/view/menu/g;)V
0005d3a2const/4 v3, 0x1
0005d3a4iput-boolean v3, v2, Landroid/support/v7/view/menu/g;->o:Z
0005d3a8return-void
0005d378
0005d378android.support.v7.view.menu.g::a(android.support.v7.view.menu.m, android.content.Context):
0005d388iget-object v0, v2, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005d38cnew-instance v1, Ljava/lang/ref/WeakReference;
0005d390invoke-direct {v1, v3}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
0005d396invoke-virtual {v0, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->add(Ljava/lang/Object;)Z
0005d39cinvoke-interface {v3, v4, v2}, Landroid/support/v7/view/menu/m;->a(Landroid/content/Context;Landroid/support/v7/view/menu/g;)V
0005d3a2const/4 v3, 0x1
0005d3a4iput-boolean v3, v2, Landroid/support/v7/view/menu/g;->o:Z
0005d3a8return-void
0005d378
0005d3aa
0005d3aa // align 0x4
0005d3aa // align 0x4
0005d3ac
0005d3acandroid.support.v7.view.menu.g::a(android.view.MenuItem):
0005d3bcinvoke-interface {v7}, Landroid/view/MenuItem;->getGroupId()I
0005d3c2move-result v0
0005d3c4iget-object v1, v6, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005d3c8invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
0005d3cemove-result v1
0005d3d0invoke-virtual {v6}, Landroid/support/v7/view/menu/g;->f()V
0005d3d6const/4 v2, 0x0
0005d3d8const/4 v3, 0x0
0005d3daif-ge v3, v1, :cond_38
0005d3deiget-object v4, v6, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005d3e2invoke-virtual {v4, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005d3e8move-result-object v4
0005d3eacheck-cast v4, Landroid/support/v7/view/menu/h;
0005d3eeinvoke-virtual {v4}, Landroid/support/v7/view/menu/h;->getGroupId()I
0005d3f4move-result v5
0005d3f6if-ne v5, v0, :cond_35
0005d3fainvoke-virtual {v4}, Landroid/support/v7/view/menu/h;->g()Z
0005d400move-result v5
0005d402if-nez v5, :cond_26
0005d406goto :goto_35
0005d408invoke-virtual {v4}, Landroid/support/v7/view/menu/h;->isCheckable()Z
0005d40emove-result v5
0005d410if-nez v5, :cond_2d
0005d414goto :goto_35
0005d416if-ne v4, v7, :cond_31
0005d41aconst/4 v5, 0x1
0005d41cgoto :goto_32
0005d41econst/4 v5, 0x0
0005d420invoke-virtual {v4, v5}, Landroid/support/v7/view/menu/h;->b(Z)V
0005d426add-int/lit8 v3, v3, 0x1
0005d42agoto :goto_f
0005d42cinvoke-virtual {v6}, Landroid/support/v7/view/menu/g;->g()V
0005d432return-void
0005d3ac
0005d3acandroid.support.v7.view.menu.g::a(android.view.MenuItem):
0005d3bcinvoke-interface {v7}, Landroid/view/MenuItem;->getGroupId()I
0005d3c2move-result v0
0005d3c4iget-object v1, v6, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005d3c8invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
0005d3cemove-result v1
0005d3d0invoke-virtual {v6}, Landroid/support/v7/view/menu/g;->f()V
0005d3d6const/4 v2, 0x0
0005d3d8const/4 v3, 0x0
0005d3daif-ge v3, v1, :cond_38
0005d3deiget-object v4, v6, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005d3e2invoke-virtual {v4, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005d3e8move-result-object v4
0005d3eacheck-cast v4, Landroid/support/v7/view/menu/h;
0005d3eeinvoke-virtual {v4}, Landroid/support/v7/view/menu/h;->getGroupId()I
0005d3f4move-result v5
0005d3f6if-ne v5, v0, :cond_35
0005d3fainvoke-virtual {v4}, Landroid/support/v7/view/menu/h;->g()Z
0005d400move-result v5
0005d402if-nez v5, :cond_26
0005d406goto :goto_35
0005d408invoke-virtual {v4}, Landroid/support/v7/view/menu/h;->isCheckable()Z
0005d40emove-result v5
0005d410if-nez v5, :cond_2d
0005d414goto :goto_35
0005d416if-ne v4, v7, :cond_31
0005d41aconst/4 v5, 0x1
0005d41cgoto :goto_32
0005d41econst/4 v5, 0x0
0005d420invoke-virtual {v4, v5}, Landroid/support/v7/view/menu/h;->b(Z)V
0005d426add-int/lit8 v3, v3, 0x1
0005d42agoto :goto_f
0005d42cinvoke-virtual {v6}, Landroid/support/v7/view/menu/g;->g()V
0005d432return-void
0005d3ac
0005d434
0005d434android.support.v7.view.menu.g::a(java.util.List, int, android.view.KeyEvent):
0005d444invoke-virtual {v11}, Landroid/support/v7/view/menu/g;->a()Z
0005d44amove-result v0
0005d44cinvoke-virtual {v14}, Landroid/view/KeyEvent;->getMetaState()I
0005d452move-result v1
0005d454new-instance v2, Landroid/view/KeyCharacterMap$KeyData;
0005d458invoke-direct {v2}, Landroid/view/KeyCharacterMap$KeyData;-><init>()V
0005d45einvoke-virtual {v14, v2}, Landroid/view/KeyEvent;->getKeyData(Landroid/view/KeyCharacterMap$KeyData;)Z
0005d464move-result v3
0005d466const/16 v4, 0x43
0005d46aif-nez v3, :cond_18
0005d46eif-eq v13, v4, :cond_18
0005d472return-void
0005d474iget-object v3, v11, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005d478invoke-virtual {v3}, Ljava/util/ArrayList;->size()I
0005d47emove-result v3
0005d480const/4 v5, 0x0
0005d482const/4 v6, 0x0
0005d484if-ge v6, v3, :cond_6b
0005d488iget-object v7, v11, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005d48cinvoke-virtual {v7, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005d492move-result-object v7
0005d494check-cast v7, Landroid/support/v7/view/menu/h;
0005d498invoke-virtual {v7}, Landroid/support/v7/view/menu/h;->hasSubMenu()Z
0005d49emove-result v8
0005d4a0if-eqz v8, :cond_39
0005d4a4invoke-virtual {v7}, Landroid/support/v7/view/menu/h;->getSubMenu()Landroid/view/SubMenu;
0005d4aamove-result-object v8
0005d4accheck-cast v8, Landroid/support/v7/view/menu/g;
0005d4b0invoke-virtual {v8, v12, v13, v14}, Landroid/support/v7/view/menu/g;->a(Ljava/util/List;ILandroid/view/KeyEvent;)V
0005d4b6if-eqz v0, :cond_40
0005d4bainvoke-virtual {v7}, Landroid/support/v7/view/menu/h;->getAlphabeticShortcut()C
0005d4c0move-result v8
0005d4c2goto :goto_44
0005d4c4invoke-virtual {v7}, Landroid/support/v7/view/menu/h;->getNumericShortcut()C
0005d4camove-result v8
0005d4ccand-int/lit8 v9, v1, 0x5
0005d4d0if-nez v9, :cond_68
0005d4d4if-eqz v8, :cond_68
0005d4d8iget-object v9, v2, Landroid/view/KeyCharacterMap$KeyData;->meta:[C
0005d4dcaget-char v9, v9, v5
0005d4e0if-eq v8, v9, :cond_5f
0005d4e4iget-object v9, v2, Landroid/view/KeyCharacterMap$KeyData;->meta:[C
0005d4e8const/4 v10, 0x2
0005d4eaaget-char v9, v9, v10
0005d4eeif-eq v8, v9, :cond_5f
0005d4f2if-eqz v0, :cond_68
0005d4f6const/16 v9, 0x8
0005d4faif-ne v8, v9, :cond_68
0005d4feif-ne v13, v4, :cond_68
0005d502invoke-virtual {v7}, Landroid/support/v7/view/menu/h;->isEnabled()Z
0005d508move-result v8
0005d50aif-eqz v8, :cond_68
0005d50einvoke-interface {v12, v7}, Ljava/util/List;->add(Ljava/lang/Object;)Z
0005d514add-int/lit8 v6, v6, 0x1
0005d518goto :goto_20
0005d51areturn-void
0005d434
0005d434android.support.v7.view.menu.g::a(java.util.List, int, android.view.KeyEvent):
0005d444invoke-virtual {v11}, Landroid/support/v7/view/menu/g;->a()Z
0005d44amove-result v0
0005d44cinvoke-virtual {v14}, Landroid/view/KeyEvent;->getMetaState()I
0005d452move-result v1
0005d454new-instance v2, Landroid/view/KeyCharacterMap$KeyData;
0005d458invoke-direct {v2}, Landroid/view/KeyCharacterMap$KeyData;-><init>()V
0005d45einvoke-virtual {v14, v2}, Landroid/view/KeyEvent;->getKeyData(Landroid/view/KeyCharacterMap$KeyData;)Z
0005d464move-result v3
0005d466const/16 v4, 0x43
0005d46aif-nez v3, :cond_18
0005d46eif-eq v13, v4, :cond_18
0005d472return-void
0005d474iget-object v3, v11, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005d478invoke-virtual {v3}, Ljava/util/ArrayList;->size()I
0005d47emove-result v3
0005d480const/4 v5, 0x0
0005d482const/4 v6, 0x0
0005d484if-ge v6, v3, :cond_6b
0005d488iget-object v7, v11, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005d48cinvoke-virtual {v7, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005d492move-result-object v7
0005d494check-cast v7, Landroid/support/v7/view/menu/h;
0005d498invoke-virtual {v7}, Landroid/support/v7/view/menu/h;->hasSubMenu()Z
0005d49emove-result v8
0005d4a0if-eqz v8, :cond_39
0005d4a4invoke-virtual {v7}, Landroid/support/v7/view/menu/h;->getSubMenu()Landroid/view/SubMenu;
0005d4aamove-result-object v8
0005d4accheck-cast v8, Landroid/support/v7/view/menu/g;
0005d4b0invoke-virtual {v8, v12, v13, v14}, Landroid/support/v7/view/menu/g;->a(Ljava/util/List;ILandroid/view/KeyEvent;)V
0005d4b6if-eqz v0, :cond_40
0005d4bainvoke-virtual {v7}, Landroid/support/v7/view/menu/h;->getAlphabeticShortcut()C
0005d4c0move-result v8
0005d4c2goto :goto_44
0005d4c4invoke-virtual {v7}, Landroid/support/v7/view/menu/h;->getNumericShortcut()C
0005d4camove-result v8
0005d4ccand-int/lit8 v9, v1, 0x5
0005d4d0if-nez v9, :cond_68
0005d4d4if-eqz v8, :cond_68
0005d4d8iget-object v9, v2, Landroid/view/KeyCharacterMap$KeyData;->meta:[C
0005d4dcaget-char v9, v9, v5
0005d4e0if-eq v8, v9, :cond_5f
0005d4e4iget-object v9, v2, Landroid/view/KeyCharacterMap$KeyData;->meta:[C
0005d4e8const/4 v10, 0x2
0005d4eaaget-char v9, v9, v10
0005d4eeif-eq v8, v9, :cond_5f
0005d4f2if-eqz v0, :cond_68
0005d4f6const/16 v9, 0x8
0005d4faif-ne v8, v9, :cond_68
0005d4feif-ne v13, v4, :cond_68
0005d502invoke-virtual {v7}, Landroid/support/v7/view/menu/h;->isEnabled()Z
0005d508move-result v8
0005d50aif-eqz v8, :cond_68
0005d50einvoke-interface {v12, v7}, Ljava/util/List;->add(Ljava/lang/Object;)Z
0005d514add-int/lit8 v6, v6, 0x1
0005d518goto :goto_20
0005d51areturn-void
0005d434
0005d51c
0005d51candroid.support.v7.view.menu.g::a(boolean):
0005d52ciget-boolean v0, v3, Landroid/support/v7/view/menu/g;->v:Z
0005d530if-eqz v0, :cond_5
0005d534return-void
0005d536const/4 v0, 0x1
0005d538iput-boolean v0, v3, Landroid/support/v7/view/menu/g;->v:Z
0005d53ciget-object v0, v3, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005d540invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
0005d546move-result-object v0
0005d548invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
0005d54emove-result v1
0005d550if-eqz v1, :cond_2c
0005d554invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005d55amove-result-object v1
0005d55ccheck-cast v1, Ljava/lang/ref/WeakReference;
0005d560invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
0005d566move-result-object v2
0005d568check-cast v2, Landroid/support/v7/view/menu/m;
0005d56cif-nez v2, :cond_28
0005d570iget-object v2, v3, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005d574invoke-virtual {v2, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z
0005d57agoto :goto_e
0005d57cinvoke-interface {v2, v3, v4}, Landroid/support/v7/view/menu/m;->a(Landroid/support/v7/view/menu/g;Z)V
0005d582goto :goto_e
0005d584const/4 v4, 0x0
0005d586iput-boolean v4, v3, Landroid/support/v7/view/menu/g;->v:Z
0005d58areturn-void
0005d51c
0005d51candroid.support.v7.view.menu.g::a(boolean):
0005d52ciget-boolean v0, v3, Landroid/support/v7/view/menu/g;->v:Z
0005d530if-eqz v0, :cond_5
0005d534return-void
0005d536const/4 v0, 0x1
0005d538iput-boolean v0, v3, Landroid/support/v7/view/menu/g;->v:Z
0005d53ciget-object v0, v3, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005d540invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
0005d546move-result-object v0
0005d548invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
0005d54emove-result v1
0005d550if-eqz v1, :cond_2c
0005d554invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005d55amove-result-object v1
0005d55ccheck-cast v1, Ljava/lang/ref/WeakReference;
0005d560invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
0005d566move-result-object v2
0005d568check-cast v2, Landroid/support/v7/view/menu/m;
0005d56cif-nez v2, :cond_28
0005d570iget-object v2, v3, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005d574invoke-virtual {v2, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z
0005d57agoto :goto_e
0005d57cinvoke-interface {v2, v3, v4}, Landroid/support/v7/view/menu/m;->a(Landroid/support/v7/view/menu/g;Z)V
0005d582goto :goto_e
0005d584const/4 v4, 0x0
0005d586iput-boolean v4, v3, Landroid/support/v7/view/menu/g;->v:Z
0005d58areturn-void
0005d51c
0005d58c
0005d58candroid.support.v7.view.menu.g::a():
0005d59ciget-boolean v0, v1, Landroid/support/v7/view/menu/g;->g:Z
0005d5a0return v0
0005d58c
0005d58candroid.support.v7.view.menu.g::a():
0005d59ciget-boolean v0, v1, Landroid/support/v7/view/menu/g;->g:Z
0005d5a0return v0
0005d58c
0005d5a2
0005d5a2 // align 0x4
0005d5a2 // align 0x4
0005d5a4
0005d5a4android.support.v7.view.menu.g::a(android.support.v7.view.menu.g, android.view.MenuItem):
0005d5b4iget-object v0, v1, Landroid/support/v7/view/menu/g;->i:Landroid/support/v7/view/menu/g$a;
0005d5b8if-eqz v0, :cond_e
0005d5bciget-object v0, v1, Landroid/support/v7/view/menu/g;->i:Landroid/support/v7/view/menu/g$a;
0005d5c0invoke-interface {v0, v2, v3}, Landroid/support/v7/view/menu/g$a;->a(Landroid/support/v7/view/menu/g;Landroid/view/MenuItem;)Z
0005d5c6move-result v2
0005d5c8if-eqz v2, :cond_e
0005d5ccconst/4 v2, 0x1
0005d5cegoto :goto_f
0005d5d0const/4 v2, 0x0
0005d5d2return v2
0005d5a4
0005d5a4android.support.v7.view.menu.g::a(android.support.v7.view.menu.g, android.view.MenuItem):
0005d5b4iget-object v0, v1, Landroid/support/v7/view/menu/g;->i:Landroid/support/v7/view/menu/g$a;
0005d5b8if-eqz v0, :cond_e
0005d5bciget-object v0, v1, Landroid/support/v7/view/menu/g;->i:Landroid/support/v7/view/menu/g$a;
0005d5c0invoke-interface {v0, v2, v3}, Landroid/support/v7/view/menu/g$a;->a(Landroid/support/v7/view/menu/g;Landroid/view/MenuItem;)Z
0005d5c6move-result v2
0005d5c8if-eqz v2, :cond_e
0005d5ccconst/4 v2, 0x1
0005d5cegoto :goto_f
0005d5d0const/4 v2, 0x0
0005d5d2return v2
0005d5a4
0005d5d4
0005d5d4android.support.v7.view.menu.g::a(android.view.MenuItem, int):
0005d5e4const/4 v0, 0x0
0005d5e6invoke-virtual {v1, v2, v0, v3}, Landroid/support/v7/view/menu/g;->a(Landroid/view/MenuItem;Landroid/support/v7/view/menu/m;I)Z
0005d5ecmove-result v2
0005d5eereturn v2
0005d5d4
0005d5d4android.support.v7.view.menu.g::a(android.view.MenuItem, int):
0005d5e4const/4 v0, 0x0
0005d5e6invoke-virtual {v1, v2, v0, v3}, Landroid/support/v7/view/menu/g;->a(Landroid/view/MenuItem;Landroid/support/v7/view/menu/m;I)Z
0005d5ecmove-result v2
0005d5eereturn v2
0005d5d4
0005d5f0
0005d5f0android.support.v7.view.menu.g::a(android.view.MenuItem, android.support.v7.view.menu.m, int):
0005d600check-cast v7, Landroid/support/v7/view/menu/h;
0005d604const/4 v0, 0x0
0005d606if-eqz v7, :cond_6c
0005d60ainvoke-virtual {v7}, Landroid/support/v7/view/menu/h;->isEnabled()Z
0005d610move-result v1
0005d612if-nez v1, :cond_c
0005d616goto :goto_6c
0005d618invoke-virtual {v7}, Landroid/support/v7/view/menu/h;->b()Z
0005d61emove-result v1
0005d620invoke-virtual {v7}, Landroid/support/v7/view/menu/h;->a()Landroid/support/v4/g/e;
0005d626move-result-object v2
0005d628const/4 v3, 0x1
0005d62aif-eqz v2, :cond_1f
0005d62einvoke-virtual {v2}, Landroid/support/v4/g/e;->e()Z
0005d634move-result v4
0005d636if-eqz v4, :cond_1f
0005d63aconst/4 v4, 0x1
0005d63cgoto :goto_20
0005d63econst/4 v4, 0x0
0005d640invoke-virtual {v7}, Landroid/support/v7/view/menu/h;->n()Z
0005d646move-result v5
0005d648if-eqz v5, :cond_31
0005d64cinvoke-virtual {v7}, Landroid/support/v7/view/menu/h;->expandActionView()Z
0005d652move-result v7
0005d654or-int/2addr v1, v7
0005d656if-eqz v1, :cond_6b
0005d65ainvoke-virtual {v6, v3}, Landroid/support/v7/view/menu/g;->a(Z)V
0005d660goto :goto_6b
0005d662invoke-virtual {v7}, Landroid/support/v7/view/menu/h;->hasSubMenu()Z
0005d668move-result v5
0005d66aif-nez v5, :cond_3f
0005d66eif-eqz v4, :cond_3a
0005d672goto :goto_3f
0005d674and-int/lit8 v7, v9, 0x1
0005d678if-nez v7, :cond_6b
0005d67cgoto :goto_2d
0005d67eand-int/lit8 v9, v9, 0x4
0005d682if-nez v9, :cond_46
0005d686invoke-virtual {v6, v0}, Landroid/support/v7/view/menu/g;->a(Z)V
0005d68cinvoke-virtual {v7}, Landroid/support/v7/view/menu/h;->hasSubMenu()Z
0005d692move-result v9
0005d694if-nez v9, :cond_58
0005d698new-instance v9, Landroid/support/v7/view/menu/s;
0005d69cinvoke-virtual {v6}, Landroid/support/v7/view/menu/g;->d()Landroid/content/Context;
0005d6a2move-result-object v0
0005d6a4invoke-direct {v9, v0, v6, v7}, Landroid/support/v7/view/menu/s;-><init>(Landroid/content/Context;Landroid/support/v7/view/menu/g;Landroid/support/v7/view/menu/h;)V
0005d6aainvoke-virtual {v7, v9}, Landroid/support/v7/view/menu/h;->a(Landroid/support/v7/view/menu/s;)V
0005d6b0invoke-virtual {v7}, Landroid/support/v7/view/menu/h;->getSubMenu()Landroid/view/SubMenu;
0005d6b6move-result-object v7
0005d6b8check-cast v7, Landroid/support/v7/view/menu/s;
0005d6bcif-eqz v4, :cond_63
0005d6c0invoke-virtual {v2, v7}, Landroid/support/v4/g/e;->a(Landroid/view/SubMenu;)V
0005d6c6invoke-direct {v6, v7, v8}, Landroid/support/v7/view/menu/g;->a(Landroid/support/v7/view/menu/s;Landroid/support/v7/view/menu/m;)Z
0005d6ccmove-result v7
0005d6ceor-int/2addr v1, v7
0005d6d0if-nez v1, :cond_6b
0005d6d4goto :goto_2d
0005d6d6return v1
0005d6d8return v0
0005d5f0
0005d5f0android.support.v7.view.menu.g::a(android.view.MenuItem, android.support.v7.view.menu.m, int):
0005d600check-cast v7, Landroid/support/v7/view/menu/h;
0005d604const/4 v0, 0x0
0005d606if-eqz v7, :cond_6c
0005d60ainvoke-virtual {v7}, Landroid/support/v7/view/menu/h;->isEnabled()Z
0005d610move-result v1
0005d612if-nez v1, :cond_c
0005d616goto :goto_6c
0005d618invoke-virtual {v7}, Landroid/support/v7/view/menu/h;->b()Z
0005d61emove-result v1
0005d620invoke-virtual {v7}, Landroid/support/v7/view/menu/h;->a()Landroid/support/v4/g/e;
0005d626move-result-object v2
0005d628const/4 v3, 0x1
0005d62aif-eqz v2, :cond_1f
0005d62einvoke-virtual {v2}, Landroid/support/v4/g/e;->e()Z
0005d634move-result v4
0005d636if-eqz v4, :cond_1f
0005d63aconst/4 v4, 0x1
0005d63cgoto :goto_20
0005d63econst/4 v4, 0x0
0005d640invoke-virtual {v7}, Landroid/support/v7/view/menu/h;->n()Z
0005d646move-result v5
0005d648if-eqz v5, :cond_31
0005d64cinvoke-virtual {v7}, Landroid/support/v7/view/menu/h;->expandActionView()Z
0005d652move-result v7
0005d654or-int/2addr v1, v7
0005d656if-eqz v1, :cond_6b
0005d65ainvoke-virtual {v6, v3}, Landroid/support/v7/view/menu/g;->a(Z)V
0005d660goto :goto_6b
0005d662invoke-virtual {v7}, Landroid/support/v7/view/menu/h;->hasSubMenu()Z
0005d668move-result v5
0005d66aif-nez v5, :cond_3f
0005d66eif-eqz v4, :cond_3a
0005d672goto :goto_3f
0005d674and-int/lit8 v7, v9, 0x1
0005d678if-nez v7, :cond_6b
0005d67cgoto :goto_2d
0005d67eand-int/lit8 v9, v9, 0x4
0005d682if-nez v9, :cond_46
0005d686invoke-virtual {v6, v0}, Landroid/support/v7/view/menu/g;->a(Z)V
0005d68cinvoke-virtual {v7}, Landroid/support/v7/view/menu/h;->hasSubMenu()Z
0005d692move-result v9
0005d694if-nez v9, :cond_58
0005d698new-instance v9, Landroid/support/v7/view/menu/s;
0005d69cinvoke-virtual {v6}, Landroid/support/v7/view/menu/g;->d()Landroid/content/Context;
0005d6a2move-result-object v0
0005d6a4invoke-direct {v9, v0, v6, v7}, Landroid/support/v7/view/menu/s;-><init>(Landroid/content/Context;Landroid/support/v7/view/menu/g;Landroid/support/v7/view/menu/h;)V
0005d6aainvoke-virtual {v7, v9}, Landroid/support/v7/view/menu/h;->a(Landroid/support/v7/view/menu/s;)V
0005d6b0invoke-virtual {v7}, Landroid/support/v7/view/menu/h;->getSubMenu()Landroid/view/SubMenu;
0005d6b6move-result-object v7
0005d6b8check-cast v7, Landroid/support/v7/view/menu/s;
0005d6bcif-eqz v4, :cond_63
0005d6c0invoke-virtual {v2, v7}, Landroid/support/v4/g/e;->a(Landroid/view/SubMenu;)V
0005d6c6invoke-direct {v6, v7, v8}, Landroid/support/v7/view/menu/g;->a(Landroid/support/v7/view/menu/s;Landroid/support/v7/view/menu/m;)Z
0005d6ccmove-result v7
0005d6ceor-int/2addr v1, v7
0005d6d0if-nez v1, :cond_6b
0005d6d4goto :goto_2d
0005d6d6return v1
0005d6d8return v0
0005d5f0
0005d6da
0005d6da // align 0x4
0005d6da // align 0x4
0005d6dc
0005d6dcandroid.support.v7.view.menu.g::add(int):
0005d6eciget-object v0, v1, Landroid/support/v7/view/menu/g;->f:Landroid/content/res/Resources;
0005d6f0invoke-virtual {v0, v2}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
0005d6f6move-result-object v2
0005d6f8const/4 v0, 0x0
0005d6fainvoke-virtual {v1, v0, v0, v0, v2}, Landroid/support/v7/view/menu/g;->a(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;
0005d700move-result-object v2
0005d702return-object v2
0005d6dc
0005d6dcandroid.support.v7.view.menu.g::add(int):
0005d6eciget-object v0, v1, Landroid/support/v7/view/menu/g;->f:Landroid/content/res/Resources;
0005d6f0invoke-virtual {v0, v2}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
0005d6f6move-result-object v2
0005d6f8const/4 v0, 0x0
0005d6fainvoke-virtual {v1, v0, v0, v0, v2}, Landroid/support/v7/view/menu/g;->a(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;
0005d700move-result-object v2
0005d702return-object v2
0005d6dc
0005d704
0005d704android.support.v7.view.menu.g::add(int, int, int, int):
0005d714iget-object v0, v1, Landroid/support/v7/view/menu/g;->f:Landroid/content/res/Resources;
0005d718invoke-virtual {v0, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
0005d71emove-result-object v5
0005d720invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v7/view/menu/g;->a(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;
0005d726move-result-object v2
0005d728return-object v2
0005d704
0005d704android.support.v7.view.menu.g::add(int, int, int, int):
0005d714iget-object v0, v1, Landroid/support/v7/view/menu/g;->f:Landroid/content/res/Resources;
0005d718invoke-virtual {v0, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
0005d71emove-result-object v5
0005d720invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v7/view/menu/g;->a(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;
0005d726move-result-object v2
0005d728return-object v2
0005d704
0005d72a
0005d72a // align 0x4
0005d72a // align 0x4
0005d72c
0005d72candroid.support.v7.view.menu.g::add(int, int, int, java.lang.CharSequence):
0005d73cinvoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v7/view/menu/g;->a(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;
0005d742move-result-object v1
0005d744return-object v1
0005d72c
0005d72candroid.support.v7.view.menu.g::add(int, int, int, java.lang.CharSequence):
0005d73cinvoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v7/view/menu/g;->a(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;
0005d742move-result-object v1
0005d744return-object v1
0005d72c
0005d746
0005d746 // align 0x8
0005d746 // align 0x8
0005d748
0005d748android.support.v7.view.menu.g::add(java.lang.CharSequence):
0005d758const/4 v0, 0x0
0005d75ainvoke-virtual {v1, v0, v0, v0, v2}, Landroid/support/v7/view/menu/g;->a(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;
0005d760move-result-object v2
0005d762return-object v2
0005d748
0005d748android.support.v7.view.menu.g::add(java.lang.CharSequence):
0005d758const/4 v0, 0x0
0005d75ainvoke-virtual {v1, v0, v0, v0, v2}, Landroid/support/v7/view/menu/g;->a(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;
0005d760move-result-object v2
0005d762return-object v2
0005d748
0005d764
0005d764android.support.v7.view.menu.g::addIntentOptions(int, int, int, android.content.ComponentName, android.content.Intent[], android.content.Intent, int, android.view.MenuItem[]):
0005d774iget-object v0, v7, Landroid/support/v7/view/menu/g;->e:Landroid/content/Context;
0005d778invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
0005d77emove-result-object v0
0005d780const/4 v1, 0x0
0005d782invoke-virtual {v0, v11, v12, v13, v1}, Landroid/content/pm/PackageManager;->queryIntentActivityOptions(Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;
0005d788move-result-object v11
0005d78aif-eqz v11, :cond_12
0005d78einvoke-interface {v11}, Ljava/util/List;->size()I
0005d794move-result v2
0005d796goto :goto_13
0005d798const/4 v2, 0x0
0005d79aand-int/lit8 v14, v14, 0x1
0005d79eif-nez v14, :cond_1a
0005d7a2invoke-virtual {v7, v8}, Landroid/support/v7/view/menu/g;->removeGroup(I)V
0005d7a8if-ge v1, v2, :cond_64
0005d7acinvoke-interface {v11, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
0005d7b2move-result-object v14
0005d7b4check-cast v14, Landroid/content/pm/ResolveInfo;
0005d7b8new-instance v3, Landroid/content/Intent;
0005d7bciget v4, v14, Landroid/content/pm/ResolveInfo;->specificIndex:I
0005d7c0if-gez v4, :cond_2a
0005d7c4move-object v4, v13
0005d7c6goto :goto_2e
0005d7c8iget v4, v14, Landroid/content/pm/ResolveInfo;->specificIndex:I
0005d7ccaget-object v4, v12, v4
0005d7d0invoke-direct {v3, v4}, Landroid/content/Intent;-><init>(Landroid/content/Intent;)V
0005d7d6new-instance v4, Landroid/content/ComponentName;
0005d7daiget-object v5, v14, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo;
0005d7deiget-object v5, v5, Landroid/content/pm/ActivityInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo;
0005d7e2iget-object v5, v5, Landroid/content/pm/ApplicationInfo;->packageName:Ljava/lang/String;
0005d7e6iget-object v6, v14, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo;
0005d7eaiget-object v6, v6, Landroid/content/pm/ActivityInfo;->name:Ljava/lang/String;
0005d7eeinvoke-direct {v4, v5, v6}, Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V
0005d7f4invoke-virtual {v3, v4}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;
0005d7fainvoke-virtual {v14, v0}, Landroid/content/pm/ResolveInfo;->loadLabel(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;
0005d800move-result-object v4
0005d802invoke-virtual {v7, v8, v9, v10, v4}, Landroid/support/v7/view/menu/g;->add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;
0005d808move-result-object v4
0005d80ainvoke-virtual {v14, v0}, Landroid/content/pm/ResolveInfo;->loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;
0005d810move-result-object v5
0005d812invoke-interface {v4, v5}, Landroid/view/MenuItem;->setIcon(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;
0005d818move-result-object v4
0005d81ainvoke-interface {v4, v3}, Landroid/view/MenuItem;->setIntent(Landroid/content/Intent;)Landroid/view/MenuItem;
0005d820move-result-object v3
0005d822if-eqz v15, :cond_61
0005d826iget v4, v14, Landroid/content/pm/ResolveInfo;->specificIndex:I
0005d82aif-ltz v4, :cond_61
0005d82eiget v14, v14, Landroid/content/pm/ResolveInfo;->specificIndex:I
0005d832aput-object v3, v15, v14
0005d836add-int/lit8 v1, v1, 0x1
0005d83agoto :goto_1a
0005d83creturn v2
0005d764
0005d764android.support.v7.view.menu.g::addIntentOptions(int, int, int, android.content.ComponentName, android.content.Intent[], android.content.Intent, int, android.view.MenuItem[]):
0005d774iget-object v0, v7, Landroid/support/v7/view/menu/g;->e:Landroid/content/Context;
0005d778invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
0005d77emove-result-object v0
0005d780const/4 v1, 0x0
0005d782invoke-virtual {v0, v11, v12, v13, v1}, Landroid/content/pm/PackageManager;->queryIntentActivityOptions(Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;
0005d788move-result-object v11
0005d78aif-eqz v11, :cond_12
0005d78einvoke-interface {v11}, Ljava/util/List;->size()I
0005d794move-result v2
0005d796goto :goto_13
0005d798const/4 v2, 0x0
0005d79aand-int/lit8 v14, v14, 0x1
0005d79eif-nez v14, :cond_1a
0005d7a2invoke-virtual {v7, v8}, Landroid/support/v7/view/menu/g;->removeGroup(I)V
0005d7a8if-ge v1, v2, :cond_64
0005d7acinvoke-interface {v11, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
0005d7b2move-result-object v14
0005d7b4check-cast v14, Landroid/content/pm/ResolveInfo;
0005d7b8new-instance v3, Landroid/content/Intent;
0005d7bciget v4, v14, Landroid/content/pm/ResolveInfo;->specificIndex:I
0005d7c0if-gez v4, :cond_2a
0005d7c4move-object v4, v13
0005d7c6goto :goto_2e
0005d7c8iget v4, v14, Landroid/content/pm/ResolveInfo;->specificIndex:I
0005d7ccaget-object v4, v12, v4
0005d7d0invoke-direct {v3, v4}, Landroid/content/Intent;-><init>(Landroid/content/Intent;)V
0005d7d6new-instance v4, Landroid/content/ComponentName;
0005d7daiget-object v5, v14, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo;
0005d7deiget-object v5, v5, Landroid/content/pm/ActivityInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo;
0005d7e2iget-object v5, v5, Landroid/content/pm/ApplicationInfo;->packageName:Ljava/lang/String;
0005d7e6iget-object v6, v14, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo;
0005d7eaiget-object v6, v6, Landroid/content/pm/ActivityInfo;->name:Ljava/lang/String;
0005d7eeinvoke-direct {v4, v5, v6}, Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V
0005d7f4invoke-virtual {v3, v4}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;
0005d7fainvoke-virtual {v14, v0}, Landroid/content/pm/ResolveInfo;->loadLabel(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;
0005d800move-result-object v4
0005d802invoke-virtual {v7, v8, v9, v10, v4}, Landroid/support/v7/view/menu/g;->add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;
0005d808move-result-object v4
0005d80ainvoke-virtual {v14, v0}, Landroid/content/pm/ResolveInfo;->loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;
0005d810move-result-object v5
0005d812invoke-interface {v4, v5}, Landroid/view/MenuItem;->setIcon(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;
0005d818move-result-object v4
0005d81ainvoke-interface {v4, v3}, Landroid/view/MenuItem;->setIntent(Landroid/content/Intent;)Landroid/view/MenuItem;
0005d820move-result-object v3
0005d822if-eqz v15, :cond_61
0005d826iget v4, v14, Landroid/content/pm/ResolveInfo;->specificIndex:I
0005d82aif-ltz v4, :cond_61
0005d82eiget v14, v14, Landroid/content/pm/ResolveInfo;->specificIndex:I
0005d832aput-object v3, v15, v14
0005d836add-int/lit8 v1, v1, 0x1
0005d83agoto :goto_1a
0005d83creturn v2
0005d764
0005d83e
0005d83e // align 0x10
0005d83e // align 0x10
0005d840
0005d840android.support.v7.view.menu.g::addSubMenu(int):
0005d850iget-object v0, v1, Landroid/support/v7/view/menu/g;->f:Landroid/content/res/Resources;
0005d854invoke-virtual {v0, v2}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
0005d85amove-result-object v2
0005d85cconst/4 v0, 0x0
0005d85einvoke-virtual {v1, v0, v0, v0, v2}, Landroid/support/v7/view/menu/g;->addSubMenu(IIILjava/lang/CharSequence;)Landroid/view/SubMenu;
0005d864move-result-object v2
0005d866return-object v2
0005d840
0005d840android.support.v7.view.menu.g::addSubMenu(int):
0005d850iget-object v0, v1, Landroid/support/v7/view/menu/g;->f:Landroid/content/res/Resources;
0005d854invoke-virtual {v0, v2}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
0005d85amove-result-object v2
0005d85cconst/4 v0, 0x0
0005d85einvoke-virtual {v1, v0, v0, v0, v2}, Landroid/support/v7/view/menu/g;->addSubMenu(IIILjava/lang/CharSequence;)Landroid/view/SubMenu;
0005d864move-result-object v2
0005d866return-object v2
0005d840
0005d868
0005d868android.support.v7.view.menu.g::addSubMenu(int, int, int, int):
0005d878iget-object v0, v1, Landroid/support/v7/view/menu/g;->f:Landroid/content/res/Resources;
0005d87cinvoke-virtual {v0, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
0005d882move-result-object v5
0005d884invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v7/view/menu/g;->addSubMenu(IIILjava/lang/CharSequence;)Landroid/view/SubMenu;
0005d88amove-result-object v2
0005d88creturn-object v2
0005d868
0005d868android.support.v7.view.menu.g::addSubMenu(int, int, int, int):
0005d878iget-object v0, v1, Landroid/support/v7/view/menu/g;->f:Landroid/content/res/Resources;
0005d87cinvoke-virtual {v0, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
0005d882move-result-object v5
0005d884invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v7/view/menu/g;->addSubMenu(IIILjava/lang/CharSequence;)Landroid/view/SubMenu;
0005d88amove-result-object v2
0005d88creturn-object v2
0005d868
0005d88e
0005d88e // align 0x10
0005d88e // align 0x10
0005d890
0005d890android.support.v7.view.menu.g::addSubMenu(int, int, int, java.lang.CharSequence):
0005d8a0invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v7/view/menu/g;->a(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;
0005d8a6move-result-object v1
0005d8a8check-cast v1, Landroid/support/v7/view/menu/h;
0005d8acnew-instance v2, Landroid/support/v7/view/menu/s;
0005d8b0iget-object v3, v0, Landroid/support/v7/view/menu/g;->e:Landroid/content/Context;
0005d8b4invoke-direct {v2, v3, v0, v1}, Landroid/support/v7/view/menu/s;-><init>(Landroid/content/Context;Landroid/support/v7/view/menu/g;Landroid/support/v7/view/menu/h;)V
0005d8bainvoke-virtual {v1, v2}, Landroid/support/v7/view/menu/h;->a(Landroid/support/v7/view/menu/s;)V
0005d8c0return-object v2
0005d890
0005d890android.support.v7.view.menu.g::addSubMenu(int, int, int, java.lang.CharSequence):
0005d8a0invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v7/view/menu/g;->a(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;
0005d8a6move-result-object v1
0005d8a8check-cast v1, Landroid/support/v7/view/menu/h;
0005d8acnew-instance v2, Landroid/support/v7/view/menu/s;
0005d8b0iget-object v3, v0, Landroid/support/v7/view/menu/g;->e:Landroid/content/Context;
0005d8b4invoke-direct {v2, v3, v0, v1}, Landroid/support/v7/view/menu/s;-><init>(Landroid/content/Context;Landroid/support/v7/view/menu/g;Landroid/support/v7/view/menu/h;)V
0005d8bainvoke-virtual {v1, v2}, Landroid/support/v7/view/menu/h;->a(Landroid/support/v7/view/menu/s;)V
0005d8c0return-object v2
0005d890
0005d8c2
0005d8c2 // align 0x4
0005d8c2 // align 0x4
0005d8c4
0005d8c4android.support.v7.view.menu.g::addSubMenu(java.lang.CharSequence):
0005d8d4const/4 v0, 0x0
0005d8d6invoke-virtual {v1, v0, v0, v0, v2}, Landroid/support/v7/view/menu/g;->addSubMenu(IIILjava/lang/CharSequence;)Landroid/view/SubMenu;
0005d8dcmove-result-object v2
0005d8dereturn-object v2
0005d8c4
0005d8c4android.support.v7.view.menu.g::addSubMenu(java.lang.CharSequence):
0005d8d4const/4 v0, 0x0
0005d8d6invoke-virtual {v1, v0, v0, v0, v2}, Landroid/support/v7/view/menu/g;->addSubMenu(IIILjava/lang/CharSequence;)Landroid/view/SubMenu;
0005d8dcmove-result-object v2
0005d8dereturn-object v2
0005d8c4
0005d8e0
0005d8e0android.support.v7.view.menu.g::b(int):
0005d8f0const/4 v0, 0x0
0005d8f2invoke-virtual {v1, v2, v0}, Landroid/support/v7/view/menu/g;->a(II)I
0005d8f8move-result v2
0005d8fareturn v2
0005d8e0
0005d8e0android.support.v7.view.menu.g::b(int):
0005d8f0const/4 v0, 0x0
0005d8f2invoke-virtual {v1, v2, v0}, Landroid/support/v7/view/menu/g;->a(II)I
0005d8f8move-result v2
0005d8fareturn v2
0005d8e0
0005d8fc
0005d8fcandroid.support.v7.view.menu.g::b(android.support.v7.view.menu.h):
0005d90cconst/4 v1, 0x1
0005d90eiput-boolean v1, v0, Landroid/support/v7/view/menu/g;->o:Z
0005d912invoke-virtual {v0, v1}, Landroid/support/v7/view/menu/g;->b(Z)V
0005d918return-void
0005d8fc
0005d8fcandroid.support.v7.view.menu.g::b(android.support.v7.view.menu.h):
0005d90cconst/4 v1, 0x1
0005d90eiput-boolean v1, v0, Landroid/support/v7/view/menu/g;->o:Z
0005d912invoke-virtual {v0, v1}, Landroid/support/v7/view/menu/g;->b(Z)V
0005d918return-void
0005d8fc
0005d91a
0005d91a // align 0x4
0005d91a // align 0x4
0005d91c
0005d91candroid.support.v7.view.menu.g::b(boolean):
0005d92ciget-boolean v0, v2, Landroid/support/v7/view/menu/g;->r:Z
0005d930const/4 v1, 0x1
0005d932if-nez v0, :cond_f
0005d936if-eqz v3, :cond_b
0005d93aiput-boolean v1, v2, Landroid/support/v7/view/menu/g;->l:Z
0005d93eiput-boolean v1, v2, Landroid/support/v7/view/menu/g;->o:Z
0005d942invoke-direct {v2, v3}, Landroid/support/v7/view/menu/g;->c(Z)V
0005d948goto :goto_15
0005d94aiput-boolean v1, v2, Landroid/support/v7/view/menu/g;->s:Z
0005d94eif-eqz v3, :cond_15
0005d952iput-boolean v1, v2, Landroid/support/v7/view/menu/g;->t:Z
0005d956return-void
0005d91c
0005d91candroid.support.v7.view.menu.g::b(boolean):
0005d92ciget-boolean v0, v2, Landroid/support/v7/view/menu/g;->r:Z
0005d930const/4 v1, 0x1
0005d932if-nez v0, :cond_f
0005d936if-eqz v3, :cond_b
0005d93aiput-boolean v1, v2, Landroid/support/v7/view/menu/g;->l:Z
0005d93eiput-boolean v1, v2, Landroid/support/v7/view/menu/g;->o:Z
0005d942invoke-direct {v2, v3}, Landroid/support/v7/view/menu/g;->c(Z)V
0005d948goto :goto_15
0005d94aiput-boolean v1, v2, Landroid/support/v7/view/menu/g;->s:Z
0005d94eif-eqz v3, :cond_15
0005d952iput-boolean v1, v2, Landroid/support/v7/view/menu/g;->t:Z
0005d956return-void
0005d91c
0005d958
0005d958android.support.v7.view.menu.g::b():
0005d968iget-boolean v0, v1, Landroid/support/v7/view/menu/g;->h:Z
0005d96creturn v0
0005d958
0005d958android.support.v7.view.menu.g::b():
0005d968iget-boolean v0, v1, Landroid/support/v7/view/menu/g;->h:Z
0005d96creturn v0
0005d958
0005d96e
0005d96e // align 0x10
0005d96e // align 0x10
0005d970
0005d970android.support.v7.view.menu.g::c():
0005d980iget-object v0, v1, Landroid/support/v7/view/menu/g;->f:Landroid/content/res/Resources;
0005d984return-object v0
0005d970
0005d970android.support.v7.view.menu.g::c():
0005d980iget-object v0, v1, Landroid/support/v7/view/menu/g;->f:Landroid/content/res/Resources;
0005d984return-object v0
0005d970
0005d986
0005d986 // align 0x8
0005d986 // align 0x8
0005d988
0005d988android.support.v7.view.menu.g::c(int):
0005d998const/4 v2, 0x0
0005d99aconst/4 v3, 0x0
0005d99cconst/4 v4, 0x0
0005d99econst/4 v5, 0x0
0005d9a0move-object v0, v6
0005d9a2move v1, v7
0005d9a4invoke-direct/range {v0 .. v5}, Landroid/support/v7/view/menu/g;->a(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V
0005d9aareturn-object v6
0005d988
0005d988android.support.v7.view.menu.g::c(int):
0005d998const/4 v2, 0x0
0005d99aconst/4 v3, 0x0
0005d99cconst/4 v4, 0x0
0005d99econst/4 v5, 0x0
0005d9a0move-object v0, v6
0005d9a2move v1, v7
0005d9a4invoke-direct/range {v0 .. v5}, Landroid/support/v7/view/menu/g;->a(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V
0005d9aareturn-object v6
0005d988
0005d9ac
0005d9acandroid.support.v7.view.menu.g::c(android.support.v7.view.menu.h):
0005d9bciget-object v0, v4, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005d9c0invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z
0005d9c6move-result v0
0005d9c8const/4 v1, 0x0
0005d9caif-eqz v0, :cond_a
0005d9cereturn v1
0005d9d0invoke-virtual {v4}, Landroid/support/v7/view/menu/g;->f()V
0005d9d6iget-object v0, v4, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005d9dainvoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
0005d9e0move-result-object v0
0005d9e2invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
0005d9e8move-result v2
0005d9eaif-eqz v2, :cond_33
0005d9eeinvoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005d9f4move-result-object v2
0005d9f6check-cast v2, Ljava/lang/ref/WeakReference;
0005d9fainvoke-virtual {v2}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
0005da00move-result-object v3
0005da02check-cast v3, Landroid/support/v7/view/menu/m;
0005da06if-nez v3, :cond_2d
0005da0aiget-object v3, v4, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005da0einvoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z
0005da14goto :goto_13
0005da16invoke-interface {v3, v4, v5}, Landroid/support/v7/view/menu/m;->a(Landroid/support/v7/view/menu/g;Landroid/support/v7/view/menu/h;)Z
0005da1cmove-result v1
0005da1eif-eqz v1, :cond_13
0005da22invoke-virtual {v4}, Landroid/support/v7/view/menu/g;->g()V
0005da28if-eqz v1, :cond_3a
0005da2ciput-object v5, v4, Landroid/support/v7/view/menu/g;->y:Landroid/support/v7/view/menu/h;
0005da30return v1
0005d9ac
0005d9acandroid.support.v7.view.menu.g::c(android.support.v7.view.menu.h):
0005d9bciget-object v0, v4, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005d9c0invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z
0005d9c6move-result v0
0005d9c8const/4 v1, 0x0
0005d9caif-eqz v0, :cond_a
0005d9cereturn v1
0005d9d0invoke-virtual {v4}, Landroid/support/v7/view/menu/g;->f()V
0005d9d6iget-object v0, v4, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005d9dainvoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
0005d9e0move-result-object v0
0005d9e2invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
0005d9e8move-result v2
0005d9eaif-eqz v2, :cond_33
0005d9eeinvoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005d9f4move-result-object v2
0005d9f6check-cast v2, Ljava/lang/ref/WeakReference;
0005d9fainvoke-virtual {v2}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
0005da00move-result-object v3
0005da02check-cast v3, Landroid/support/v7/view/menu/m;
0005da06if-nez v3, :cond_2d
0005da0aiget-object v3, v4, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005da0einvoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z
0005da14goto :goto_13
0005da16invoke-interface {v3, v4, v5}, Landroid/support/v7/view/menu/m;->a(Landroid/support/v7/view/menu/g;Landroid/support/v7/view/menu/h;)Z
0005da1cmove-result v1
0005da1eif-eqz v1, :cond_13
0005da22invoke-virtual {v4}, Landroid/support/v7/view/menu/g;->g()V
0005da28if-eqz v1, :cond_3a
0005da2ciput-object v5, v4, Landroid/support/v7/view/menu/g;->y:Landroid/support/v7/view/menu/h;
0005da30return v1
0005d9ac
0005da32
0005da32 // align 0x4
0005da32 // align 0x4
0005da34
0005da34android.support.v7.view.menu.g::clear():
0005da44iget-object v0, v1, Landroid/support/v7/view/menu/g;->y:Landroid/support/v7/view/menu/h;
0005da48if-eqz v0, :cond_9
0005da4ciget-object v0, v1, Landroid/support/v7/view/menu/g;->y:Landroid/support/v7/view/menu/h;
0005da50invoke-virtual {v1, v0}, Landroid/support/v7/view/menu/g;->d(Landroid/support/v7/view/menu/h;)Z
0005da56iget-object v0, v1, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005da5ainvoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
0005da60const/4 v0, 0x1
0005da62invoke-virtual {v1, v0}, Landroid/support/v7/view/menu/g;->b(Z)V
0005da68return-void
0005da34
0005da34android.support.v7.view.menu.g::clear():
0005da44iget-object v0, v1, Landroid/support/v7/view/menu/g;->y:Landroid/support/v7/view/menu/h;
0005da48if-eqz v0, :cond_9
0005da4ciget-object v0, v1, Landroid/support/v7/view/menu/g;->y:Landroid/support/v7/view/menu/h;
0005da50invoke-virtual {v1, v0}, Landroid/support/v7/view/menu/g;->d(Landroid/support/v7/view/menu/h;)Z
0005da56iget-object v0, v1, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005da5ainvoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
0005da60const/4 v0, 0x1
0005da62invoke-virtual {v1, v0}, Landroid/support/v7/view/menu/g;->b(Z)V
0005da68return-void
0005da34
0005da6a
0005da6a // align 0x4
0005da6a // align 0x4
0005da6c
0005da6candroid.support.v7.view.menu.g::clearHeader():
0005da7cconst/4 v0, 0x0
0005da7eiput-object v0, v1, Landroid/support/v7/view/menu/g;->b:Landroid/graphics/drawable/Drawable;
0005da82iput-object v0, v1, Landroid/support/v7/view/menu/g;->a:Ljava/lang/CharSequence;
0005da86iput-object v0, v1, Landroid/support/v7/view/menu/g;->c:Landroid/view/View;
0005da8aconst/4 v0, 0x0
0005da8cinvoke-virtual {v1, v0}, Landroid/support/v7/view/menu/g;->b(Z)V
0005da92return-void
0005da6c
0005da6candroid.support.v7.view.menu.g::clearHeader():
0005da7cconst/4 v0, 0x0
0005da7eiput-object v0, v1, Landroid/support/v7/view/menu/g;->b:Landroid/graphics/drawable/Drawable;
0005da82iput-object v0, v1, Landroid/support/v7/view/menu/g;->a:Ljava/lang/CharSequence;
0005da86iput-object v0, v1, Landroid/support/v7/view/menu/g;->c:Landroid/view/View;
0005da8aconst/4 v0, 0x0
0005da8cinvoke-virtual {v1, v0}, Landroid/support/v7/view/menu/g;->b(Z)V
0005da92return-void
0005da6c
0005da94
0005da94android.support.v7.view.menu.g::close():
0005daa4const/4 v0, 0x1
0005daa6invoke-virtual {v1, v0}, Landroid/support/v7/view/menu/g;->a(Z)V
0005daacreturn-void
0005da94
0005da94android.support.v7.view.menu.g::close():
0005daa4const/4 v0, 0x1
0005daa6invoke-virtual {v1, v0}, Landroid/support/v7/view/menu/g;->a(Z)V
0005daacreturn-void
0005da94
0005daae
0005daae // align 0x10
0005daae // align 0x10
0005dab0
0005dab0android.support.v7.view.menu.g::d():
0005dac0iget-object v0, v1, Landroid/support/v7/view/menu/g;->e:Landroid/content/Context;
0005dac4return-object v0
0005dab0
0005dab0android.support.v7.view.menu.g::d():
0005dac0iget-object v0, v1, Landroid/support/v7/view/menu/g;->e:Landroid/content/Context;
0005dac4return-object v0
0005dab0
0005dac6
0005dac6 // align 0x8
0005dac6 // align 0x8
0005dac8
0005dac8android.support.v7.view.menu.g::d(int):
0005dad8const/4 v1, 0x0
0005dadaconst/4 v2, 0x0
0005dadcconst/4 v4, 0x0
0005dadeconst/4 v5, 0x0
0005dae0move-object v0, v6
0005dae2move v3, v7
0005dae4invoke-direct/range {v0 .. v5}, Landroid/support/v7/view/menu/g;->a(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V
0005daeareturn-object v6
0005dac8
0005dac8android.support.v7.view.menu.g::d(int):
0005dad8const/4 v1, 0x0
0005dadaconst/4 v2, 0x0
0005dadcconst/4 v4, 0x0
0005dadeconst/4 v5, 0x0
0005dae0move-object v0, v6
0005dae2move v3, v7
0005dae4invoke-direct/range {v0 .. v5}, Landroid/support/v7/view/menu/g;->a(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V
0005daeareturn-object v6
0005dac8
0005daec
0005daecandroid.support.v7.view.menu.g::d(android.support.v7.view.menu.h):
0005dafciget-object v0, v4, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005db00invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z
0005db06move-result v0
0005db08const/4 v1, 0x0
0005db0aif-nez v0, :cond_3f
0005db0eiget-object v0, v4, Landroid/support/v7/view/menu/g;->y:Landroid/support/v7/view/menu/h;
0005db12if-eq v0, v5, :cond_e
0005db16goto :goto_3f
0005db18invoke-virtual {v4}, Landroid/support/v7/view/menu/g;->f()V
0005db1eiget-object v0, v4, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005db22invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
0005db28move-result-object v0
0005db2ainvoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
0005db30move-result v2
0005db32if-eqz v2, :cond_37
0005db36invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005db3cmove-result-object v2
0005db3echeck-cast v2, Ljava/lang/ref/WeakReference;
0005db42invoke-virtual {v2}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
0005db48move-result-object v3
0005db4acheck-cast v3, Landroid/support/v7/view/menu/m;
0005db4eif-nez v3, :cond_31
0005db52iget-object v3, v4, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005db56invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z
0005db5cgoto :goto_17
0005db5einvoke-interface {v3, v4, v5}, Landroid/support/v7/view/menu/m;->b(Landroid/support/v7/view/menu/g;Landroid/support/v7/view/menu/h;)Z
0005db64move-result v1
0005db66if-eqz v1, :cond_17
0005db6ainvoke-virtual {v4}, Landroid/support/v7/view/menu/g;->g()V
0005db70if-eqz v1, :cond_3f
0005db74const/4 v5, 0x0
0005db76iput-object v5, v4, Landroid/support/v7/view/menu/g;->y:Landroid/support/v7/view/menu/h;
0005db7areturn v1
0005daec
0005daecandroid.support.v7.view.menu.g::d(android.support.v7.view.menu.h):
0005dafciget-object v0, v4, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005db00invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z
0005db06move-result v0
0005db08const/4 v1, 0x0
0005db0aif-nez v0, :cond_3f
0005db0eiget-object v0, v4, Landroid/support/v7/view/menu/g;->y:Landroid/support/v7/view/menu/h;
0005db12if-eq v0, v5, :cond_e
0005db16goto :goto_3f
0005db18invoke-virtual {v4}, Landroid/support/v7/view/menu/g;->f()V
0005db1eiget-object v0, v4, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005db22invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
0005db28move-result-object v0
0005db2ainvoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
0005db30move-result v2
0005db32if-eqz v2, :cond_37
0005db36invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005db3cmove-result-object v2
0005db3echeck-cast v2, Ljava/lang/ref/WeakReference;
0005db42invoke-virtual {v2}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
0005db48move-result-object v3
0005db4acheck-cast v3, Landroid/support/v7/view/menu/m;
0005db4eif-nez v3, :cond_31
0005db52iget-object v3, v4, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005db56invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z
0005db5cgoto :goto_17
0005db5einvoke-interface {v3, v4, v5}, Landroid/support/v7/view/menu/m;->b(Landroid/support/v7/view/menu/g;Landroid/support/v7/view/menu/h;)Z
0005db64move-result v1
0005db66if-eqz v1, :cond_17
0005db6ainvoke-virtual {v4}, Landroid/support/v7/view/menu/g;->g()V
0005db70if-eqz v1, :cond_3f
0005db74const/4 v5, 0x0
0005db76iput-object v5, v4, Landroid/support/v7/view/menu/g;->y:Landroid/support/v7/view/menu/h;
0005db7areturn v1
0005daec
0005db7c
0005db7candroid.support.v7.view.menu.g::e():
0005db8ciget-object v0, v1, Landroid/support/v7/view/menu/g;->i:Landroid/support/v7/view/menu/g$a;
0005db90if-eqz v0, :cond_9
0005db94iget-object v0, v1, Landroid/support/v7/view/menu/g;->i:Landroid/support/v7/view/menu/g$a;
0005db98invoke-interface {v0, v1}, Landroid/support/v7/view/menu/g$a;->a(Landroid/support/v7/view/menu/g;)V
0005db9ereturn-void
0005db7c
0005db7candroid.support.v7.view.menu.g::e():
0005db8ciget-object v0, v1, Landroid/support/v7/view/menu/g;->i:Landroid/support/v7/view/menu/g$a;
0005db90if-eqz v0, :cond_9
0005db94iget-object v0, v1, Landroid/support/v7/view/menu/g;->i:Landroid/support/v7/view/menu/g$a;
0005db98invoke-interface {v0, v1}, Landroid/support/v7/view/menu/g$a;->a(Landroid/support/v7/view/menu/g;)V
0005db9ereturn-void
0005db7c
0005dba0
0005dba0android.support.v7.view.menu.g::f():
0005dbb0iget-boolean v0, v1, Landroid/support/v7/view/menu/g;->r:Z
0005dbb4if-nez v0, :cond_c
0005dbb8const/4 v0, 0x1
0005dbbaiput-boolean v0, v1, Landroid/support/v7/view/menu/g;->r:Z
0005dbbeconst/4 v0, 0x0
0005dbc0iput-boolean v0, v1, Landroid/support/v7/view/menu/g;->s:Z
0005dbc4iput-boolean v0, v1, Landroid/support/v7/view/menu/g;->t:Z
0005dbc8return-void
0005dba0
0005dba0android.support.v7.view.menu.g::f():
0005dbb0iget-boolean v0, v1, Landroid/support/v7/view/menu/g;->r:Z
0005dbb4if-nez v0, :cond_c
0005dbb8const/4 v0, 0x1
0005dbbaiput-boolean v0, v1, Landroid/support/v7/view/menu/g;->r:Z
0005dbbeconst/4 v0, 0x0
0005dbc0iput-boolean v0, v1, Landroid/support/v7/view/menu/g;->s:Z
0005dbc4iput-boolean v0, v1, Landroid/support/v7/view/menu/g;->t:Z
0005dbc8return-void
0005dba0
0005dbca
0005dbca // align 0x4
0005dbca // align 0x4
0005dbcc
0005dbccandroid.support.v7.view.menu.g::findItem(int):
0005dbdcinvoke-virtual {v4}, Landroid/support/v7/view/menu/g;->size()I
0005dbe2move-result v0
0005dbe4const/4 v1, 0x0
0005dbe6if-ge v1, v0, :cond_2a
0005dbeaiget-object v2, v4, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005dbeeinvoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005dbf4move-result-object v2
0005dbf6check-cast v2, Landroid/support/v7/view/menu/h;
0005dbfainvoke-virtual {v2}, Landroid/support/v7/view/menu/h;->getItemId()I
0005dc00move-result v3
0005dc02if-ne v3, v5, :cond_16
0005dc06return-object v2
0005dc08invoke-virtual {v2}, Landroid/support/v7/view/menu/h;->hasSubMenu()Z
0005dc0emove-result v3
0005dc10if-eqz v3, :cond_27
0005dc14invoke-virtual {v2}, Landroid/support/v7/view/menu/h;->getSubMenu()Landroid/view/SubMenu;
0005dc1amove-result-object v2
0005dc1cinvoke-interface {v2, v5}, Landroid/view/SubMenu;->findItem(I)Landroid/view/MenuItem;
0005dc22move-result-object v2
0005dc24if-eqz v2, :cond_27
0005dc28return-object v2
0005dc2aadd-int/lit8 v1, v1, 0x1
0005dc2egoto :goto_5
0005dc30const/4 v5, 0x0
0005dc32return-object v5
0005dbcc
0005dbccandroid.support.v7.view.menu.g::findItem(int):
0005dbdcinvoke-virtual {v4}, Landroid/support/v7/view/menu/g;->size()I
0005dbe2move-result v0
0005dbe4const/4 v1, 0x0
0005dbe6if-ge v1, v0, :cond_2a
0005dbeaiget-object v2, v4, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005dbeeinvoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005dbf4move-result-object v2
0005dbf6check-cast v2, Landroid/support/v7/view/menu/h;
0005dbfainvoke-virtual {v2}, Landroid/support/v7/view/menu/h;->getItemId()I
0005dc00move-result v3
0005dc02if-ne v3, v5, :cond_16
0005dc06return-object v2
0005dc08invoke-virtual {v2}, Landroid/support/v7/view/menu/h;->hasSubMenu()Z
0005dc0emove-result v3
0005dc10if-eqz v3, :cond_27
0005dc14invoke-virtual {v2}, Landroid/support/v7/view/menu/h;->getSubMenu()Landroid/view/SubMenu;
0005dc1amove-result-object v2
0005dc1cinvoke-interface {v2, v5}, Landroid/view/SubMenu;->findItem(I)Landroid/view/MenuItem;
0005dc22move-result-object v2
0005dc24if-eqz v2, :cond_27
0005dc28return-object v2
0005dc2aadd-int/lit8 v1, v1, 0x1
0005dc2egoto :goto_5
0005dc30const/4 v5, 0x0
0005dc32return-object v5
0005dbcc
0005dc34
0005dc34android.support.v7.view.menu.g::g():
0005dc44const/4 v0, 0x0
0005dc46iput-boolean v0, v2, Landroid/support/v7/view/menu/g;->r:Z
0005dc4aiget-boolean v1, v2, Landroid/support/v7/view/menu/g;->s:Z
0005dc4eif-eqz v1, :cond_e
0005dc52iput-boolean v0, v2, Landroid/support/v7/view/menu/g;->s:Z
0005dc56iget-boolean v0, v2, Landroid/support/v7/view/menu/g;->t:Z
0005dc5ainvoke-virtual {v2, v0}, Landroid/support/v7/view/menu/g;->b(Z)V
0005dc60return-void
0005dc34
0005dc34android.support.v7.view.menu.g::g():
0005dc44const/4 v0, 0x0
0005dc46iput-boolean v0, v2, Landroid/support/v7/view/menu/g;->r:Z
0005dc4aiget-boolean v1, v2, Landroid/support/v7/view/menu/g;->s:Z
0005dc4eif-eqz v1, :cond_e
0005dc52iput-boolean v0, v2, Landroid/support/v7/view/menu/g;->s:Z
0005dc56iget-boolean v0, v2, Landroid/support/v7/view/menu/g;->t:Z
0005dc5ainvoke-virtual {v2, v0}, Landroid/support/v7/view/menu/g;->b(Z)V
0005dc60return-void
0005dc34
0005dc62
0005dc62 // align 0x4
0005dc62 // align 0x4
0005dc64
0005dc64android.support.v7.view.menu.g::getItem(int):
0005dc74iget-object v0, v1, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005dc78invoke-virtual {v0, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005dc7emove-result-object v2
0005dc80check-cast v2, Landroid/view/MenuItem;
0005dc84return-object v2
0005dc64
0005dc64android.support.v7.view.menu.g::getItem(int):
0005dc74iget-object v0, v1, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005dc78invoke-virtual {v0, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005dc7emove-result-object v2
0005dc80check-cast v2, Landroid/view/MenuItem;
0005dc84return-object v2
0005dc64
0005dc86
0005dc86 // align 0x8
0005dc86 // align 0x8
0005dc88
0005dc88android.support.v7.view.menu.g::h():
0005dc98iget-boolean v0, v5, Landroid/support/v7/view/menu/g;->l:Z
0005dc9cif-nez v0, :cond_7
0005dca0iget-object v0, v5, Landroid/support/v7/view/menu/g;->k:Ljava/util/ArrayList;
0005dca4return-object v0
0005dca6iget-object v0, v5, Landroid/support/v7/view/menu/g;->k:Ljava/util/ArrayList;
0005dcaainvoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
0005dcb0iget-object v0, v5, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005dcb4invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
0005dcbamove-result v0
0005dcbcconst/4 v1, 0x0
0005dcbeconst/4 v2, 0x0
0005dcc0if-ge v2, v0, :cond_2c
0005dcc4iget-object v3, v5, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005dcc8invoke-virtual {v3, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005dccemove-result-object v3
0005dcd0check-cast v3, Landroid/support/v7/view/menu/h;
0005dcd4invoke-virtual {v3}, Landroid/support/v7/view/menu/h;->isVisible()Z
0005dcdamove-result v4
0005dcdcif-eqz v4, :cond_29
0005dce0iget-object v4, v5, Landroid/support/v7/view/menu/g;->k:Ljava/util/ArrayList;
0005dce4invoke-virtual {v4, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005dceaadd-int/lit8 v2, v2, 0x1
0005dceegoto :goto_14
0005dcf0iput-boolean v1, v5, Landroid/support/v7/view/menu/g;->l:Z
0005dcf4const/4 v0, 0x1
0005dcf6iput-boolean v0, v5, Landroid/support/v7/view/menu/g;->o:Z
0005dcfaiget-object v0, v5, Landroid/support/v7/view/menu/g;->k:Ljava/util/ArrayList;
0005dcfereturn-object v0
0005dc88
0005dc88android.support.v7.view.menu.g::h():
0005dc98iget-boolean v0, v5, Landroid/support/v7/view/menu/g;->l:Z
0005dc9cif-nez v0, :cond_7
0005dca0iget-object v0, v5, Landroid/support/v7/view/menu/g;->k:Ljava/util/ArrayList;
0005dca4return-object v0
0005dca6iget-object v0, v5, Landroid/support/v7/view/menu/g;->k:Ljava/util/ArrayList;
0005dcaainvoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
0005dcb0iget-object v0, v5, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005dcb4invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
0005dcbamove-result v0
0005dcbcconst/4 v1, 0x0
0005dcbeconst/4 v2, 0x0
0005dcc0if-ge v2, v0, :cond_2c
0005dcc4iget-object v3, v5, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005dcc8invoke-virtual {v3, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005dccemove-result-object v3
0005dcd0check-cast v3, Landroid/support/v7/view/menu/h;
0005dcd4invoke-virtual {v3}, Landroid/support/v7/view/menu/h;->isVisible()Z
0005dcdamove-result v4
0005dcdcif-eqz v4, :cond_29
0005dce0iget-object v4, v5, Landroid/support/v7/view/menu/g;->k:Ljava/util/ArrayList;
0005dce4invoke-virtual {v4, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005dceaadd-int/lit8 v2, v2, 0x1
0005dceegoto :goto_14
0005dcf0iput-boolean v1, v5, Landroid/support/v7/view/menu/g;->l:Z
0005dcf4const/4 v0, 0x1
0005dcf6iput-boolean v0, v5, Landroid/support/v7/view/menu/g;->o:Z
0005dcfaiget-object v0, v5, Landroid/support/v7/view/menu/g;->k:Ljava/util/ArrayList;
0005dcfereturn-object v0
0005dc88
0005dd00
0005dd00android.support.v7.view.menu.g::hasVisibleItems():
0005dd10iget-boolean v0, v5, Landroid/support/v7/view/menu/g;->z:Z
0005dd14const/4 v1, 0x1
0005dd16if-eqz v0, :cond_6
0005dd1areturn v1
0005dd1cinvoke-virtual {v5}, Landroid/support/v7/view/menu/g;->size()I
0005dd22move-result v0
0005dd24const/4 v2, 0x0
0005dd26const/4 v3, 0x0
0005dd28if-ge v3, v0, :cond_20
0005dd2ciget-object v4, v5, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005dd30invoke-virtual {v4, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005dd36move-result-object v4
0005dd38check-cast v4, Landroid/support/v7/view/menu/h;
0005dd3cinvoke-virtual {v4}, Landroid/support/v7/view/menu/h;->isVisible()Z
0005dd42move-result v4
0005dd44if-eqz v4, :cond_1d
0005dd48return v1
0005dd4aadd-int/lit8 v3, v3, 0x1
0005dd4egoto :goto_c
0005dd50return v2
0005dd00
0005dd00android.support.v7.view.menu.g::hasVisibleItems():
0005dd10iget-boolean v0, v5, Landroid/support/v7/view/menu/g;->z:Z
0005dd14const/4 v1, 0x1
0005dd16if-eqz v0, :cond_6
0005dd1areturn v1
0005dd1cinvoke-virtual {v5}, Landroid/support/v7/view/menu/g;->size()I
0005dd22move-result v0
0005dd24const/4 v2, 0x0
0005dd26const/4 v3, 0x0
0005dd28if-ge v3, v0, :cond_20
0005dd2ciget-object v4, v5, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005dd30invoke-virtual {v4, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005dd36move-result-object v4
0005dd38check-cast v4, Landroid/support/v7/view/menu/h;
0005dd3cinvoke-virtual {v4}, Landroid/support/v7/view/menu/h;->isVisible()Z
0005dd42move-result v4
0005dd44if-eqz v4, :cond_1d
0005dd48return v1
0005dd4aadd-int/lit8 v3, v3, 0x1
0005dd4egoto :goto_c
0005dd50return v2
0005dd00
0005dd52
0005dd52 // align 0x4
0005dd52 // align 0x4
0005dd54
0005dd54android.support.v7.view.menu.g::i():
0005dd64invoke-virtual {v6}, Landroid/support/v7/view/menu/g;->h()Ljava/util/ArrayList;
0005dd6amove-result-object v0
0005dd6ciget-boolean v1, v6, Landroid/support/v7/view/menu/g;->o:Z
0005dd70if-nez v1, :cond_9
0005dd74return-void
0005dd76iget-object v1, v6, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005dd7ainvoke-virtual {v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
0005dd80move-result-object v1
0005dd82const/4 v2, 0x0
0005dd84const/4 v3, 0x0
0005dd86invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
0005dd8cmove-result v4
0005dd8eif-eqz v4, :cond_31
0005dd92invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005dd98move-result-object v4
0005dd9acheck-cast v4, Ljava/lang/ref/WeakReference;
0005dd9einvoke-virtual {v4}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
0005dda4move-result-object v5
0005dda6check-cast v5, Landroid/support/v7/view/menu/m;
0005ddaaif-nez v5, :cond_2b
0005ddaeiget-object v5, v6, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005ddb2invoke-virtual {v5, v4}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z
0005ddb8goto :goto_11
0005ddbainvoke-interface {v5}, Landroid/support/v7/view/menu/m;->b()Z
0005ddc0move-result v4
0005ddc2or-int/2addr v3, v4
0005ddc4goto :goto_11
0005ddc6if-eqz v3, :cond_5c
0005ddcaiget-object v1, v6, Landroid/support/v7/view/menu/g;->m:Ljava/util/ArrayList;
0005ddceinvoke-virtual {v1}, Ljava/util/ArrayList;->clear()V
0005ddd4iget-object v1, v6, Landroid/support/v7/view/menu/g;->n:Ljava/util/ArrayList;
0005ddd8invoke-virtual {v1}, Ljava/util/ArrayList;->clear()V
0005dddeinvoke-virtual {v0}, Ljava/util/ArrayList;->size()I
0005dde4move-result v1
0005dde6const/4 v3, 0x0
0005dde8if-ge v3, v1, :cond_6f
0005ddecinvoke-virtual {v0, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005ddf2move-result-object v4
0005ddf4check-cast v4, Landroid/support/v7/view/menu/h;
0005ddf8invoke-virtual {v4}, Landroid/support/v7/view/menu/h;->j()Z
0005ddfemove-result v5
0005de00if-eqz v5, :cond_56
0005de04iget-object v5, v6, Landroid/support/v7/view/menu/g;->m:Ljava/util/ArrayList;
0005de08invoke-virtual {v5, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005de0egoto :goto_59
0005de10iget-object v5, v6, Landroid/support/v7/view/menu/g;->n:Ljava/util/ArrayList;
0005de14goto :goto_52
0005de16add-int/lit8 v3, v3, 0x1
0005de1agoto :goto_42
0005de1ciget-object v0, v6, Landroid/support/v7/view/menu/g;->m:Ljava/util/ArrayList;
0005de20invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
0005de26iget-object v0, v6, Landroid/support/v7/view/menu/g;->n:Ljava/util/ArrayList;
0005de2ainvoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
0005de30iget-object v0, v6, Landroid/support/v7/view/menu/g;->n:Ljava/util/ArrayList;
0005de34invoke-virtual {v6}, Landroid/support/v7/view/menu/g;->h()Ljava/util/ArrayList;
0005de3amove-result-object v1
0005de3cinvoke-virtual {v0, v1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z
0005de42iput-boolean v2, v6, Landroid/support/v7/view/menu/g;->o:Z
0005de46return-void
0005dd54
0005dd54android.support.v7.view.menu.g::i():
0005dd64invoke-virtual {v6}, Landroid/support/v7/view/menu/g;->h()Ljava/util/ArrayList;
0005dd6amove-result-object v0
0005dd6ciget-boolean v1, v6, Landroid/support/v7/view/menu/g;->o:Z
0005dd70if-nez v1, :cond_9
0005dd74return-void
0005dd76iget-object v1, v6, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005dd7ainvoke-virtual {v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
0005dd80move-result-object v1
0005dd82const/4 v2, 0x0
0005dd84const/4 v3, 0x0
0005dd86invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
0005dd8cmove-result v4
0005dd8eif-eqz v4, :cond_31
0005dd92invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005dd98move-result-object v4
0005dd9acheck-cast v4, Ljava/lang/ref/WeakReference;
0005dd9einvoke-virtual {v4}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
0005dda4move-result-object v5
0005dda6check-cast v5, Landroid/support/v7/view/menu/m;
0005ddaaif-nez v5, :cond_2b
0005ddaeiget-object v5, v6, Landroid/support/v7/view/menu/g;->x:Ljava/util/concurrent/CopyOnWriteArrayList;
0005ddb2invoke-virtual {v5, v4}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z
0005ddb8goto :goto_11
0005ddbainvoke-interface {v5}, Landroid/support/v7/view/menu/m;->b()Z
0005ddc0move-result v4
0005ddc2or-int/2addr v3, v4
0005ddc4goto :goto_11
0005ddc6if-eqz v3, :cond_5c
0005ddcaiget-object v1, v6, Landroid/support/v7/view/menu/g;->m:Ljava/util/ArrayList;
0005ddceinvoke-virtual {v1}, Ljava/util/ArrayList;->clear()V
0005ddd4iget-object v1, v6, Landroid/support/v7/view/menu/g;->n:Ljava/util/ArrayList;
0005ddd8invoke-virtual {v1}, Ljava/util/ArrayList;->clear()V
0005dddeinvoke-virtual {v0}, Ljava/util/ArrayList;->size()I
0005dde4move-result v1
0005dde6const/4 v3, 0x0
0005dde8if-ge v3, v1, :cond_6f
0005ddecinvoke-virtual {v0, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005ddf2move-result-object v4
0005ddf4check-cast v4, Landroid/support/v7/view/menu/h;
0005ddf8invoke-virtual {v4}, Landroid/support/v7/view/menu/h;->j()Z
0005ddfemove-result v5
0005de00if-eqz v5, :cond_56
0005de04iget-object v5, v6, Landroid/support/v7/view/menu/g;->m:Ljava/util/ArrayList;
0005de08invoke-virtual {v5, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005de0egoto :goto_59
0005de10iget-object v5, v6, Landroid/support/v7/view/menu/g;->n:Ljava/util/ArrayList;
0005de14goto :goto_52
0005de16add-int/lit8 v3, v3, 0x1
0005de1agoto :goto_42
0005de1ciget-object v0, v6, Landroid/support/v7/view/menu/g;->m:Ljava/util/ArrayList;
0005de20invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
0005de26iget-object v0, v6, Landroid/support/v7/view/menu/g;->n:Ljava/util/ArrayList;
0005de2ainvoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
0005de30iget-object v0, v6, Landroid/support/v7/view/menu/g;->n:Ljava/util/ArrayList;
0005de34invoke-virtual {v6}, Landroid/support/v7/view/menu/g;->h()Ljava/util/ArrayList;
0005de3amove-result-object v1
0005de3cinvoke-virtual {v0, v1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z
0005de42iput-boolean v2, v6, Landroid/support/v7/view/menu/g;->o:Z
0005de46return-void
0005dd54
0005de48
0005de48android.support.v7.view.menu.g::isShortcutKey(int, android.view.KeyEvent):
0005de58invoke-virtual {v0, v1, v2}, Landroid/support/v7/view/menu/g;->a(ILandroid/view/KeyEvent;)Landroid/support/v7/view/menu/h;
0005de5emove-result-object v1
0005de60if-eqz v1, :cond_8
0005de64const/4 v1, 0x1
0005de66goto :goto_9
0005de68const/4 v1, 0x0
0005de6areturn v1
0005de48
0005de48android.support.v7.view.menu.g::isShortcutKey(int, android.view.KeyEvent):
0005de58invoke-virtual {v0, v1, v2}, Landroid/support/v7/view/menu/g;->a(ILandroid/view/KeyEvent;)Landroid/support/v7/view/menu/h;
0005de5emove-result-object v1
0005de60if-eqz v1, :cond_8
0005de64const/4 v1, 0x1
0005de66goto :goto_9
0005de68const/4 v1, 0x0
0005de6areturn v1
0005de48
0005de6c
0005de6candroid.support.v7.view.menu.g::j():
0005de7cinvoke-virtual {v1}, Landroid/support/v7/view/menu/g;->i()V
0005de82iget-object v0, v1, Landroid/support/v7/view/menu/g;->m:Ljava/util/ArrayList;
0005de86return-object v0
0005de6c
0005de6candroid.support.v7.view.menu.g::j():
0005de7cinvoke-virtual {v1}, Landroid/support/v7/view/menu/g;->i()V
0005de82iget-object v0, v1, Landroid/support/v7/view/menu/g;->m:Ljava/util/ArrayList;
0005de86return-object v0
0005de6c
0005de88
0005de88android.support.v7.view.menu.g::k():
0005de98invoke-virtual {v1}, Landroid/support/v7/view/menu/g;->i()V
0005de9eiget-object v0, v1, Landroid/support/v7/view/menu/g;->n:Ljava/util/ArrayList;
0005dea2return-object v0
0005de88
0005de88android.support.v7.view.menu.g::k():
0005de98invoke-virtual {v1}, Landroid/support/v7/view/menu/g;->i()V
0005de9eiget-object v0, v1, Landroid/support/v7/view/menu/g;->n:Ljava/util/ArrayList;
0005dea2return-object v0
0005de88
0005dea4
0005dea4android.support.v7.view.menu.g::l():
0005deb4iget-object v0, v1, Landroid/support/v7/view/menu/g;->a:Ljava/lang/CharSequence;
0005deb8return-object v0
0005dea4
0005dea4android.support.v7.view.menu.g::l():
0005deb4iget-object v0, v1, Landroid/support/v7/view/menu/g;->a:Ljava/lang/CharSequence;
0005deb8return-object v0
0005dea4
0005deba
0005deba // align 0x4
0005deba // align 0x4
0005debc
0005debcandroid.support.v7.view.menu.g::m():
0005deccreturn-object v0
0005debc
0005debcandroid.support.v7.view.menu.g::m():
0005deccreturn-object v0
0005debc
0005dece
0005dece // align 0x10
0005dece // align 0x10
0005ded0
0005ded0android.support.v7.view.menu.g::n():
0005dee0iget-boolean v0, v1, Landroid/support/v7/view/menu/g;->u:Z
0005dee4return v0
0005ded0
0005ded0android.support.v7.view.menu.g::n():
0005dee0iget-boolean v0, v1, Landroid/support/v7/view/menu/g;->u:Z
0005dee4return v0
0005ded0
0005dee6
0005dee6 // align 0x8
0005dee6 // align 0x8
0005dee8
0005dee8android.support.v7.view.menu.g::o():
0005def8iget-object v0, v1, Landroid/support/v7/view/menu/g;->y:Landroid/support/v7/view/menu/h;
0005defcreturn-object v0
0005dee8
0005dee8android.support.v7.view.menu.g::o():
0005def8iget-object v0, v1, Landroid/support/v7/view/menu/g;->y:Landroid/support/v7/view/menu/h;
0005defcreturn-object v0
0005dee8
0005defe
0005defe // align 0x10
0005defe // align 0x10
0005df00
0005df00android.support.v7.view.menu.g::performIdentifierAction(int, int):
0005df10invoke-virtual {v0, v1}, Landroid/support/v7/view/menu/g;->findItem(I)Landroid/view/MenuItem;
0005df16move-result-object v1
0005df18invoke-virtual {v0, v1, v2}, Landroid/support/v7/view/menu/g;->a(Landroid/view/MenuItem;I)Z
0005df1emove-result v1
0005df20return v1
0005df00
0005df00android.support.v7.view.menu.g::performIdentifierAction(int, int):
0005df10invoke-virtual {v0, v1}, Landroid/support/v7/view/menu/g;->findItem(I)Landroid/view/MenuItem;
0005df16move-result-object v1
0005df18invoke-virtual {v0, v1, v2}, Landroid/support/v7/view/menu/g;->a(Landroid/view/MenuItem;I)Z
0005df1emove-result v1
0005df20return v1
0005df00
0005df22
0005df22 // align 0x4
0005df22 // align 0x4
0005df24
0005df24android.support.v7.view.menu.g::performShortcut(int, android.view.KeyEvent, int):
0005df34invoke-virtual {v0, v1, v2}, Landroid/support/v7/view/menu/g;->a(ILandroid/view/KeyEvent;)Landroid/support/v7/view/menu/h;
0005df3amove-result-object v1
0005df3cif-eqz v1, :cond_b
0005df40invoke-virtual {v0, v1, v3}, Landroid/support/v7/view/menu/g;->a(Landroid/view/MenuItem;I)Z
0005df46move-result v1
0005df48goto :goto_c
0005df4aconst/4 v1, 0x0
0005df4cand-int/lit8 v2, v3, 0x2
0005df50if-eqz v2, :cond_14
0005df54const/4 v2, 0x1
0005df56invoke-virtual {v0, v2}, Landroid/support/v7/view/menu/g;->a(Z)V
0005df5creturn v1
0005df24
0005df24android.support.v7.view.menu.g::performShortcut(int, android.view.KeyEvent, int):
0005df34invoke-virtual {v0, v1, v2}, Landroid/support/v7/view/menu/g;->a(ILandroid/view/KeyEvent;)Landroid/support/v7/view/menu/h;
0005df3amove-result-object v1
0005df3cif-eqz v1, :cond_b
0005df40invoke-virtual {v0, v1, v3}, Landroid/support/v7/view/menu/g;->a(Landroid/view/MenuItem;I)Z
0005df46move-result v1
0005df48goto :goto_c
0005df4aconst/4 v1, 0x0
0005df4cand-int/lit8 v2, v3, 0x2
0005df50if-eqz v2, :cond_14
0005df54const/4 v2, 0x1
0005df56invoke-virtual {v0, v2}, Landroid/support/v7/view/menu/g;->a(Z)V
0005df5creturn v1
0005df24
0005df5e
0005df5e // align 0x10
0005df5e // align 0x10
0005df60
0005df60android.support.v7.view.menu.g::removeGroup(int):
0005df70invoke-virtual {v5, v6}, Landroid/support/v7/view/menu/g;->b(I)I
0005df76move-result v0
0005df78if-ltz v0, :cond_2a
0005df7ciget-object v1, v5, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005df80invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
0005df86move-result v1
0005df88sub-int/2addr v1, v0
0005df8aconst/4 v2, 0x0
0005df8cconst/4 v3, 0x0
0005df8eadd-int/lit8 v4, v3, 0x1
0005df92if-ge v3, v1, :cond_26
0005df96iget-object v3, v5, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005df9ainvoke-virtual {v3, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005dfa0move-result-object v3
0005dfa2check-cast v3, Landroid/support/v7/view/menu/h;
0005dfa6invoke-virtual {v3}, Landroid/support/v7/view/menu/h;->getGroupId()I
0005dfacmove-result v3
0005dfaeif-ne v3, v6, :cond_26
0005dfb2invoke-direct {v5, v0, v2}, Landroid/support/v7/view/menu/g;->a(IZ)V
0005dfb8move v3, v4
0005dfbagoto :goto_f
0005dfbcconst/4 v6, 0x1
0005dfbeinvoke-virtual {v5, v6}, Landroid/support/v7/view/menu/g;->b(Z)V
0005dfc4return-void
0005df60
0005df60android.support.v7.view.menu.g::removeGroup(int):
0005df70invoke-virtual {v5, v6}, Landroid/support/v7/view/menu/g;->b(I)I
0005df76move-result v0
0005df78if-ltz v0, :cond_2a
0005df7ciget-object v1, v5, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005df80invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
0005df86move-result v1
0005df88sub-int/2addr v1, v0
0005df8aconst/4 v2, 0x0
0005df8cconst/4 v3, 0x0
0005df8eadd-int/lit8 v4, v3, 0x1
0005df92if-ge v3, v1, :cond_26
0005df96iget-object v3, v5, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005df9ainvoke-virtual {v3, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005dfa0move-result-object v3
0005dfa2check-cast v3, Landroid/support/v7/view/menu/h;
0005dfa6invoke-virtual {v3}, Landroid/support/v7/view/menu/h;->getGroupId()I
0005dfacmove-result v3
0005dfaeif-ne v3, v6, :cond_26
0005dfb2invoke-direct {v5, v0, v2}, Landroid/support/v7/view/menu/g;->a(IZ)V
0005dfb8move v3, v4
0005dfbagoto :goto_f
0005dfbcconst/4 v6, 0x1
0005dfbeinvoke-virtual {v5, v6}, Landroid/support/v7/view/menu/g;->b(Z)V
0005dfc4return-void
0005df60
0005dfc6
0005dfc6 // align 0x8
0005dfc6 // align 0x8
0005dfc8
0005dfc8android.support.v7.view.menu.g::removeItem(int):
0005dfd8invoke-virtual {v1, v2}, Landroid/support/v7/view/menu/g;->a(I)I
0005dfdemove-result v2
0005dfe0const/4 v0, 0x1
0005dfe2invoke-direct {v1, v2, v0}, Landroid/support/v7/view/menu/g;->a(IZ)V
0005dfe8return-void
0005dfc8
0005dfc8android.support.v7.view.menu.g::removeItem(int):
0005dfd8invoke-virtual {v1, v2}, Landroid/support/v7/view/menu/g;->a(I)I
0005dfdemove-result v2
0005dfe0const/4 v0, 0x1
0005dfe2invoke-direct {v1, v2, v0}, Landroid/support/v7/view/menu/g;->a(IZ)V
0005dfe8return-void
0005dfc8
0005dfea
0005dfea // align 0x4
0005dfea // align 0x4
0005dfec
0005dfecandroid.support.v7.view.menu.g::setGroupCheckable(int, boolean, boolean):
0005dffciget-object v0, v4, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005e000invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
0005e006move-result v0
0005e008const/4 v1, 0x0
0005e00aif-ge v1, v0, :cond_20
0005e00eiget-object v2, v4, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005e012invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005e018move-result-object v2
0005e01acheck-cast v2, Landroid/support/v7/view/menu/h;
0005e01einvoke-virtual {v2}, Landroid/support/v7/view/menu/h;->getGroupId()I
0005e024move-result v3
0005e026if-ne v3, v5, :cond_1d
0005e02ainvoke-virtual {v2, v7}, Landroid/support/v7/view/menu/h;->a(Z)V
0005e030invoke-virtual {v2, v6}, Landroid/support/v7/view/menu/h;->setCheckable(Z)Landroid/view/MenuItem;
0005e036add-int/lit8 v1, v1, 0x1
0005e03agoto :goto_7
0005e03creturn-void
0005dfec
0005dfecandroid.support.v7.view.menu.g::setGroupCheckable(int, boolean, boolean):
0005dffciget-object v0, v4, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005e000invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
0005e006move-result v0
0005e008const/4 v1, 0x0
0005e00aif-ge v1, v0, :cond_20
0005e00eiget-object v2, v4, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005e012invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005e018move-result-object v2
0005e01acheck-cast v2, Landroid/support/v7/view/menu/h;
0005e01einvoke-virtual {v2}, Landroid/support/v7/view/menu/h;->getGroupId()I
0005e024move-result v3
0005e026if-ne v3, v5, :cond_1d
0005e02ainvoke-virtual {v2, v7}, Landroid/support/v7/view/menu/h;->a(Z)V
0005e030invoke-virtual {v2, v6}, Landroid/support/v7/view/menu/h;->setCheckable(Z)Landroid/view/MenuItem;
0005e036add-int/lit8 v1, v1, 0x1
0005e03agoto :goto_7
0005e03creturn-void
0005dfec
0005e03e
0005e03e // align 0x10
0005e03e // align 0x10
0005e040
0005e040android.support.v7.view.menu.g::setGroupEnabled(int, boolean):
0005e050iget-object v0, v4, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005e054invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
0005e05amove-result v0
0005e05cconst/4 v1, 0x0
0005e05eif-ge v1, v0, :cond_1d
0005e062iget-object v2, v4, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005e066invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005e06cmove-result-object v2
0005e06echeck-cast v2, Landroid/support/v7/view/menu/h;
0005e072invoke-virtual {v2}, Landroid/support/v7/view/menu/h;->getGroupId()I
0005e078move-result v3
0005e07aif-ne v3, v5, :cond_1a
0005e07einvoke-virtual {v2, v6}, Landroid/support/v7/view/menu/h;->setEnabled(Z)Landroid/view/MenuItem;
0005e084add-int/lit8 v1, v1, 0x1
0005e088goto :goto_7
0005e08areturn-void
0005e040
0005e040android.support.v7.view.menu.g::setGroupEnabled(int, boolean):
0005e050iget-object v0, v4, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005e054invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
0005e05amove-result v0
0005e05cconst/4 v1, 0x0
0005e05eif-ge v1, v0, :cond_1d
0005e062iget-object v2, v4, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005e066invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005e06cmove-result-object v2
0005e06echeck-cast v2, Landroid/support/v7/view/menu/h;
0005e072invoke-virtual {v2}, Landroid/support/v7/view/menu/h;->getGroupId()I
0005e078move-result v3
0005e07aif-ne v3, v5, :cond_1a
0005e07einvoke-virtual {v2, v6}, Landroid/support/v7/view/menu/h;->setEnabled(Z)Landroid/view/MenuItem;
0005e084add-int/lit8 v1, v1, 0x1
0005e088goto :goto_7
0005e08areturn-void
0005e040
0005e08c
0005e08candroid.support.v7.view.menu.g::setGroupVisible(int, boolean):
0005e09ciget-object v0, v6, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005e0a0invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
0005e0a6move-result v0
0005e0a8const/4 v1, 0x0
0005e0aaconst/4 v2, 0x0
0005e0acconst/4 v3, 0x1
0005e0aeif-ge v1, v0, :cond_23
0005e0b2iget-object v4, v6, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005e0b6invoke-virtual {v4, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005e0bcmove-result-object v4
0005e0becheck-cast v4, Landroid/support/v7/view/menu/h;
0005e0c2invoke-virtual {v4}, Landroid/support/v7/view/menu/h;->getGroupId()I
0005e0c8move-result v5
0005e0caif-ne v5, v7, :cond_20
0005e0ceinvoke-virtual {v4, v8}, Landroid/support/v7/view/menu/h;->c(Z)Z
0005e0d4move-result v4
0005e0d6if-eqz v4, :cond_20
0005e0daconst/4 v2, 0x1
0005e0dcadd-int/lit8 v1, v1, 0x1
0005e0e0goto :goto_8
0005e0e2if-eqz v2, :cond_28
0005e0e6invoke-virtual {v6, v3}, Landroid/support/v7/view/menu/g;->b(Z)V
0005e0ecreturn-void
0005e08c
0005e08candroid.support.v7.view.menu.g::setGroupVisible(int, boolean):
0005e09ciget-object v0, v6, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005e0a0invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
0005e0a6move-result v0
0005e0a8const/4 v1, 0x0
0005e0aaconst/4 v2, 0x0
0005e0acconst/4 v3, 0x1
0005e0aeif-ge v1, v0, :cond_23
0005e0b2iget-object v4, v6, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005e0b6invoke-virtual {v4, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005e0bcmove-result-object v4
0005e0becheck-cast v4, Landroid/support/v7/view/menu/h;
0005e0c2invoke-virtual {v4}, Landroid/support/v7/view/menu/h;->getGroupId()I
0005e0c8move-result v5
0005e0caif-ne v5, v7, :cond_20
0005e0ceinvoke-virtual {v4, v8}, Landroid/support/v7/view/menu/h;->c(Z)Z
0005e0d4move-result v4
0005e0d6if-eqz v4, :cond_20
0005e0daconst/4 v2, 0x1
0005e0dcadd-int/lit8 v1, v1, 0x1
0005e0e0goto :goto_8
0005e0e2if-eqz v2, :cond_28
0005e0e6invoke-virtual {v6, v3}, Landroid/support/v7/view/menu/g;->b(Z)V
0005e0ecreturn-void
0005e08c
0005e0ee
0005e0ee // align 0x10
0005e0ee // align 0x10
0005e0f0
0005e0f0android.support.v7.view.menu.g::setQwertyMode(boolean):
0005e100iput-boolean v1, v0, Landroid/support/v7/view/menu/g;->g:Z
0005e104const/4 v1, 0x0
0005e106invoke-virtual {v0, v1}, Landroid/support/v7/view/menu/g;->b(Z)V
0005e10creturn-void
0005e0f0
0005e0f0android.support.v7.view.menu.g::setQwertyMode(boolean):
0005e100iput-boolean v1, v0, Landroid/support/v7/view/menu/g;->g:Z
0005e104const/4 v1, 0x0
0005e106invoke-virtual {v0, v1}, Landroid/support/v7/view/menu/g;->b(Z)V
0005e10creturn-void
0005e0f0
0005e10e
0005e10e // align 0x10
0005e10e // align 0x10
0005e110
0005e110android.support.v7.view.menu.g::size():
0005e120iget-object v0, v1, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005e124invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
0005e12amove-result v0
0005e12creturn v0
0005e110
0005e110android.support.v7.view.menu.g::size():
0005e120iget-object v0, v1, Landroid/support/v7/view/menu/g;->j:Ljava/util/ArrayList;
0005e124invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
0005e12amove-result v0
0005e12creturn v0
0005e110
0005e12e
0005e12e // align 0x10
0005e12e // align 0x10
0005e130
0005e130android.support.v7.view.menu.h$1::<init>(android.support.v7.view.menu.h):
0005e140iput-object v1, v0, Landroid/support/v7/view/menu/h$1;->a:Landroid/support/v7/view/menu/h;
0005e144invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0005e14areturn-void
0005e130
0005e130android.support.v7.view.menu.h$1::<init>(android.support.v7.view.menu.h):
0005e140iput-object v1, v0, Landroid/support/v7/view/menu/h$1;->a:Landroid/support/v7/view/menu/h;
0005e144invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0005e14areturn-void
0005e130
0005e14c
0005e14candroid.support.v7.view.menu.h$1::a(boolean):
0005e15ciget-object v2, v1, Landroid/support/v7/view/menu/h$1;->a:Landroid/support/v7/view/menu/h;
0005e160iget-object v2, v2, Landroid/support/v7/view/menu/h;->a:Landroid/support/v7/view/menu/g;
0005e164iget-object v0, v1, Landroid/support/v7/view/menu/h$1;->a:Landroid/support/v7/view/menu/h;
0005e168invoke-virtual {v2, v0}, Landroid/support/v7/view/menu/g;->a(Landroid/support/v7/view/menu/h;)V
0005e16ereturn-void
0005e14c
0005e14candroid.support.v7.view.menu.h$1::a(boolean):
0005e15ciget-object v2, v1, Landroid/support/v7/view/menu/h$1;->a:Landroid/support/v7/view/menu/h;
0005e160iget-object v2, v2, Landroid/support/v7/view/menu/h;->a:Landroid/support/v7/view/menu/g;
0005e164iget-object v0, v1, Landroid/support/v7/view/menu/h$1;->a:Landroid/support/v7/view/menu/h;
0005e168invoke-virtual {v2, v0}, Landroid/support/v7/view/menu/g;->a(Landroid/support/v7/view/menu/h;)V
0005e16ereturn-void
0005e14c
0005e170
0005e170android.support.v7.view.menu.h::<init>(android.support.v7.view.menu.g, int, int, int, int, java.lang.CharSequence, int):
0005e180invoke-direct {v2}, Ljava/lang/Object;-><init>()V
0005e186const/4 v0, 0x0
0005e188iput v0, v2, Landroid/support/v7/view/menu/h;->l:I
0005e18cconst/16 v1, 0x10
0005e190iput v1, v2, Landroid/support/v7/view/menu/h;->p:I
0005e194iput v0, v2, Landroid/support/v7/view/menu/h;->q:I
0005e198iput-boolean v0, v2, Landroid/support/v7/view/menu/h;->u:Z
0005e19ciput-object v3, v2, Landroid/support/v7/view/menu/h;->a:Landroid/support/v7/view/menu/g;
0005e1a0iput v5, v2, Landroid/support/v7/view/menu/h;->b:I
0005e1a4iput v4, v2, Landroid/support/v7/view/menu/h;->c:I
0005e1a8iput v6, v2, Landroid/support/v7/view/menu/h;->d:I
0005e1aciput v7, v2, Landroid/support/v7/view/menu/h;->e:I
0005e1b0iput-object v8, v2, Landroid/support/v7/view/menu/h;->f:Ljava/lang/CharSequence;
0005e1b4iput v9, v2, Landroid/support/v7/view/menu/h;->q:I
0005e1b8return-void
0005e170
0005e170android.support.v7.view.menu.h::<init>(android.support.v7.view.menu.g, int, int, int, int, java.lang.CharSequence, int):
0005e180invoke-direct {v2}, Ljava/lang/Object;-><init>()V
0005e186const/4 v0, 0x0
0005e188iput v0, v2, Landroid/support/v7/view/menu/h;->l:I
0005e18cconst/16 v1, 0x10
0005e190iput v1, v2, Landroid/support/v7/view/menu/h;->p:I
0005e194iput v0, v2, Landroid/support/v7/view/menu/h;->q:I
0005e198iput-boolean v0, v2, Landroid/support/v7/view/menu/h;->u:Z
0005e19ciput-object v3, v2, Landroid/support/v7/view/menu/h;->a:Landroid/support/v7/view/menu/g;
0005e1a0iput v5, v2, Landroid/support/v7/view/menu/h;->b:I
0005e1a4iput v4, v2, Landroid/support/v7/view/menu/h;->c:I
0005e1a8iput v6, v2, Landroid/support/v7/view/menu/h;->d:I
0005e1aciput v7, v2, Landroid/support/v7/view/menu/h;->e:I
0005e1b0iput-object v8, v2, Landroid/support/v7/view/menu/h;->f:Ljava/lang/CharSequence;
0005e1b4iput v9, v2, Landroid/support/v7/view/menu/h;->q:I
0005e1b8return-void
0005e170
0005e1ba
0005e1ba // align 0x4
0005e1ba // align 0x4
0005e1bc
0005e1bcandroid.support.v7.view.menu.h::a(int):
0005e1cciget-object v0, v3, Landroid/support/v7/view/menu/h;->a:Landroid/support/v7/view/menu/g;
0005e1d0invoke-virtual {v0}, Landroid/support/v7/view/menu/g;->d()Landroid/content/Context;
0005e1d6move-result-object v0
0005e1d8invoke-static {v0}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
0005e1demove-result-object v1
0005e1e0new-instance v2, Landroid/widget/LinearLayout;
0005e1e4invoke-direct {v2, v0}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;)V
0005e1eaconst/4 v0, 0x0
0005e1ecinvoke-virtual {v1, v4, v2, v0}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
0005e1f2move-result-object v4
0005e1f4invoke-virtual {v3, v4}, Landroid/support/v7/view/menu/h;->a(Landroid/view/View;)Landroid/support/v4/d/a/b;
0005e1fareturn-object v3
0005e1bc
0005e1bcandroid.support.v7.view.menu.h::a(int):
0005e1cciget-object v0, v3, Landroid/support/v7/view/menu/h;->a:Landroid/support/v7/view/menu/g;
0005e1d0invoke-virtual {v0}, Landroid/support/v7/view/menu/g;->d()Landroid/content/Context;
0005e1d6move-result-object v0
0005e1d8invoke-static {v0}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
0005e1demove-result-object v1
0005e1e0new-instance v2, Landroid/widget/LinearLayout;
0005e1e4invoke-direct {v2, v0}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;)V
0005e1eaconst/4 v0, 0x0
0005e1ecinvoke-virtual {v1, v4, v2, v0}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
0005e1f2move-result-object v4
0005e1f4invoke-virtual {v3, v4}, Landroid/support/v7/view/menu/h;->a(Landroid/view/View;)Landroid/support/v4/d/a/b;
0005e1fareturn-object v3
0005e1bc
0005e1fc
0005e1fcandroid.support.v7.view.menu.h::a(android.support.v4.g.e):
0005e20ciget-object v0, v1, Landroid/support/v7/view/menu/h;->s:Landroid/support/v4/g/e;
0005e210if-eqz v0, :cond_9
0005e214iget-object v0, v1, Landroid/support/v7/view/menu/h;->s:Landroid/support/v4/g/e;
0005e218invoke-virtual {v0}, Landroid/support/v4/g/e;->f()V
0005e21econst/4 v0, 0x0
0005e220iput-object v0, v1, Landroid/support/v7/view/menu/h;->r:Landroid/view/View;
0005e224iput-object v2, v1, Landroid/support/v7/view/menu/h;->s:Landroid/support/v4/g/e;
0005e228iget-object v2, v1, Landroid/support/v7/view/menu/h;->a:Landroid/support/v7/view/menu/g;
0005e22cconst/4 v0, 0x1
0005e22einvoke-virtual {v2, v0}, Landroid/support/v7/view/menu/g;->b(Z)V
0005e234iget-object v2, v1, Landroid/support/v7/view/menu/h;->s:Landroid/support/v4/g/e;
0005e238if-eqz v2, :cond_22
0005e23ciget-object v2, v1, Landroid/support/v7/view/menu/h;->s:Landroid/support/v4/g/e;
0005e240new-instance v0, Landroid/support/v7/view/menu/h$1;
0005e244invoke-direct {v0, v1}, Landroid/support/v7/view/menu/h$1;-><init>(Landroid/support/v7/view/menu/h;)V
0005e24ainvoke-virtual {v2, v0}, Landroid/support/v4/g/e;->a(Landroid/support/v4/g/e$b;)V
0005e250return-object v1
0005e1fc
0005e1fcandroid.support.v7.view.menu.h::a(android.support.v4.g.e):
0005e20ciget-object v0, v1, Landroid/support/v7/view/menu/h;->s:Landroid/support/v4/g/e;
0005e210if-eqz v0, :cond_9
0005e214iget-object v0, v1, Landroid/support/v7/view/menu/h;->s:Landroid/support/v4/g/e;
0005e218invoke-virtual {v0}, Landroid/support/v4/g/e;->f()V
0005e21econst/4 v0, 0x0
0005e220iput-object v0, v1, Landroid/support/v7/view/menu/h;->r:Landroid/view/View;
0005e224iput-object v2, v1, Landroid/support/v7/view/menu/h;->s:Landroid/support/v4/g/e;
0005e228iget-object v2, v1, Landroid/support/v7/view/menu/h;->a:Landroid/support/v7/view/menu/g;
0005e22cconst/4 v0, 0x1
0005e22einvoke-virtual {v2, v0}, Landroid/support/v7/view/menu/g;->b(Z)V
0005e234iget-object v2, v1, Landroid/support/v7/view/menu/h;->s:Landroid/support/v4/g/e;
0005e238if-eqz v2, :cond_22
0005e23ciget-object v2, v1, Landroid/support/v7/view/menu/h;->s:Landroid/support/v4/g/e;
0005e240new-instance v0, Landroid/support/v7/view/menu/h$1;
0005e244invoke-direct {v0, v1}, Landroid/support/v7/view/menu/h$1;-><init>(Landroid/support/v7/view/menu/h;)V
0005e24ainvoke-virtual {v2, v0}, Landroid/support/v4/g/e;->a(Landroid/support/v4/g/e$b;)V
0005e250return-object v1
0005e1fc
0005e252
0005e252 // align 0x4
0005e252 // align 0x4
0005e254
0005e254android.support.v7.view.menu.h::a(android.support.v4.g.j$e):
0005e264iput-object v1, v0, Landroid/support/v7/view/menu/h;->t:Landroid/support/v4/g/j$e;
0005e268return-object v0
0005e254
0005e254android.support.v7.view.menu.h::a(android.support.v4.g.j$e):
0005e264iput-object v1, v0, Landroid/support/v7/view/menu/h;->t:Landroid/support/v4/g/j$e;
0005e268return-object v0
0005e254
0005e26a
0005e26a // align 0x4
0005e26a // align 0x4
0005e26c
0005e26candroid.support.v7.view.menu.h::a(android.view.View):
0005e27ciput-object v3, v2, Landroid/support/v7/view/menu/h;->r:Landroid/view/View;
0005e280const/4 v0, 0x0
0005e282iput-object v0, v2, Landroid/support/v7/view/menu/h;->s:Landroid/support/v4/g/e;
0005e286if-eqz v3, :cond_17
0005e28ainvoke-virtual {v3}, Landroid/view/View;->getId()I
0005e290move-result v0
0005e292const/4 v1, -0x1
0005e294if-ne v0, v1, :cond_17
0005e298iget v0, v2, Landroid/support/v7/view/menu/h;->b:I
0005e29cif-lez v0, :cond_17
0005e2a0iget v0, v2, Landroid/support/v7/view/menu/h;->b:I
0005e2a4invoke-virtual {v3, v0}, Landroid/view/View;->setId(I)V
0005e2aaiget-object v3, v2, Landroid/support/v7/view/menu/h;->a:Landroid/support/v7/view/menu/g;
0005e2aeinvoke-virtual {v3, v2}, Landroid/support/v7/view/menu/g;->b(Landroid/support/v7/view/menu/h;)V
0005e2b4return-object v2
0005e26c
0005e26candroid.support.v7.view.menu.h::a(android.view.View):
0005e27ciput-object v3, v2, Landroid/support/v7/view/menu/h;->r:Landroid/view/View;
0005e280const/4 v0, 0x0
0005e282iput-object v0, v2, Landroid/support/v7/view/menu/h;->s:Landroid/support/v4/g/e;
0005e286if-eqz v3, :cond_17
0005e28ainvoke-virtual {v3}, Landroid/view/View;->getId()I
0005e290move-result v0
0005e292const/4 v1, -0x1
0005e294if-ne v0, v1, :cond_17
0005e298iget v0, v2, Landroid/support/v7/view/menu/h;->b:I
0005e29cif-lez v0, :cond_17
0005e2a0iget v0, v2, Landroid/support/v7/view/menu/h;->b:I
0005e2a4invoke-virtual {v3, v0}, Landroid/view/View;->setId(I)V
0005e2aaiget-object v3, v2, Landroid/support/v7/view/menu/h;->a:Landroid/support/v7/view/menu/g;
0005e2aeinvoke-virtual {v3, v2}, Landroid/support/v7/view/menu/g;->b(Landroid/support/v7/view/menu/h;)V
0005e2b4return-object v2
0005e26c
0005e2b6
0005e2b6 // align 0x8
0005e2b6 // align 0x8
0005e2b8
0005e2b8android.support.v7.view.menu.h::a():
0005e2c8iget-object v0, v1, Landroid/support/v7/view/menu/h;->s:Landroid/support/v4/g/e;
0005e2ccreturn-object v0
0005e2b8
0005e2b8android.support.v7.view.menu.h::a():
0005e2c8iget-object v0, v1, Landroid/support/v7/view/menu/h;->s:Landroid/support/v4/g/e;
0005e2ccreturn-object v0
0005e2b8
0005e2ce
0005e2ce // align 0x10
0005e2ce // align 0x10
0005e2d0
0005e2d0android.support.v7.view.menu.h::a(android.support.v7.view.menu.n$a):
0005e2e0if-eqz v1, :cond_d
0005e2e4invoke-interface {v1}, Landroid/support/v7/view/menu/n$a;->a()Z
0005e2eamove-result v1
0005e2ecif-eqz v1, :cond_d
0005e2f0invoke-virtual {v0}, Landroid/support/v7/view/menu/h;->getTitleCondensed()Ljava/lang/CharSequence;
0005e2f6move-result-object v1
0005e2f8goto :goto_11
0005e2fainvoke-virtual {v0}, Landroid/support/v7/view/menu/h;->getTitle()Ljava/lang/CharSequence;
0005e300move-result-object v1
0005e302return-object v1
0005e2d0
0005e2d0android.support.v7.view.menu.h::a(android.support.v7.view.menu.n$a):
0005e2e0if-eqz v1, :cond_d
0005e2e4invoke-interface {v1}, Landroid/support/v7/view/menu/n$a;->a()Z
0005e2eamove-result v1
0005e2ecif-eqz v1, :cond_d
0005e2f0invoke-virtual {v0}, Landroid/support/v7/view/menu/h;->getTitleCondensed()Ljava/lang/CharSequence;
0005e2f6move-result-object v1
0005e2f8goto :goto_11
0005e2fainvoke-virtual {v0}, Landroid/support/v7/view/menu/h;->getTitle()Ljava/lang/CharSequence;
0005e300move-result-object v1
0005e302return-object v1
0005e2d0
0005e304
0005e304android.support.v7.view.menu.h::a(android.support.v7.view.menu.s):
0005e314iput-object v2, v1, Landroid/support/v7/view/menu/h;->m:Landroid/support/v7/view/menu/s;
0005e318invoke-virtual {v1}, Landroid/support/v7/view/menu/h;->getTitle()Ljava/lang/CharSequence;
0005e31emove-result-object v0
0005e320invoke-virtual {v2, v0}, Landroid/support/v7/view/menu/s;->setHeaderTitle(Ljava/lang/CharSequence;)Landroid/view/SubMenu;
0005e326return-void
0005e304
0005e304android.support.v7.view.menu.h::a(android.support.v7.view.menu.s):
0005e314iput-object v2, v1, Landroid/support/v7/view/menu/h;->m:Landroid/support/v7/view/menu/s;
0005e318invoke-virtual {v1}, Landroid/support/v7/view/menu/h;->getTitle()Ljava/lang/CharSequence;
0005e31emove-result-object v0
0005e320invoke-virtual {v2, v0}, Landroid/support/v7/view/menu/s;->setHeaderTitle(Ljava/lang/CharSequence;)Landroid/view/SubMenu;
0005e326return-void
0005e304
Loading..