# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.appcompat.view.menu.MenuAdapter":"MenuAdapter.java","androidx.appcompat.widget.ListPopupWindow":"ListPopupWindow.java","androidx.appcompat.view.menu.MenuPopup":"MenuPopup.java","androidx.appcompat.view.menu.MenuBuilder":"MenuBuilder.java","androidx.core.view.GravityCompat":"GravityCompat.java","androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo":"CascadingMenuPopup.java","androidx.appcompat.widget.MenuPopupWindow":"MenuPopupWindow.java"}}
androidx.appcompat.view.menu.CascadingMenuPopup -> so0:
# {"id":"sourceFile","fileName":"CascadingMenuPopup.java"}
    boolean mShowTitle -> A0
    androidx.appcompat.view.menu.MenuPresenter$Callback mPresenterCallback -> B0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lc94;"}
    android.view.ViewTreeObserver mTreeObserver -> C0
    android.widget.PopupWindow$OnDismissListener mOnDismissListener -> D0
    boolean mShouldCloseImmediately -> E0
    android.content.Context mContext -> Y
    int mMenuMaxWidth -> Z
    int mPopupStyleAttr -> h0
    int mPopupStyleRes -> i0
    boolean mOverflowOnly -> j0
    android.os.Handler mSubMenuHoverHandler -> k0
    java.util.List mPendingMenus -> l0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/ArrayList;"}
    java.util.List mShowingMenus -> m0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/ArrayList;"}
    android.view.ViewTreeObserver$OnGlobalLayoutListener mGlobalLayoutListener -> n0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ldn;"}
    android.view.View$OnAttachStateChangeListener mAttachStateChangeListener -> o0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lkd;"}
    androidx.appcompat.widget.MenuItemHoverListener mMenuItemHoverListener -> p0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lgm8;"}
    int mRawDropDownGravity -> q0
    int mDropDownGravity -> r0
    android.view.View mAnchorView -> s0
    android.view.View mShownAnchorView -> t0
    int mLastPosition -> u0
    boolean mHasXOffset -> v0
    boolean mHasYOffset -> w0
    int mXOffset -> x0
    int mYOffset -> y0
    boolean mForceShowIcon -> z0
    1:3:void androidx.appcompat.view.menu.MenuPopup.<init>():39:39 -> <init>
    1:3:void <init>(android.content.Context,android.view.View,int,int,boolean):222 -> <init>
    4:10:void <init>(android.content.Context,android.view.View,int,int,boolean):88:88 -> <init>
    11:17:void <init>(android.content.Context,android.view.View,int,int,boolean):94:94 -> <init>
    18:25:void <init>(android.content.Context,android.view.View,int,int,boolean):96:96 -> <init>
    26:33:void <init>(android.content.Context,android.view.View,int,int,boolean):118:118 -> <init>
    34:43:void <init>(android.content.Context,android.view.View,int,int,boolean):136:136 -> <init>
    44:45:void <init>(android.content.Context,android.view.View,int,int,boolean):196:196 -> <init>
    46:47:void <init>(android.content.Context,android.view.View,int,int,boolean):197:197 -> <init>
    48:49:void <init>(android.content.Context,android.view.View,int,int,boolean):223:223 -> <init>
    50:51:void <init>(android.content.Context,android.view.View,int,int,boolean):224:224 -> <init>
    52:53:void <init>(android.content.Context,android.view.View,int,int,boolean):225:225 -> <init>
    54:55:void <init>(android.content.Context,android.view.View,int,int,boolean):226:226 -> <init>
    56:57:void <init>(android.content.Context,android.view.View,int,int,boolean):227:227 -> <init>
    58:59:void <init>(android.content.Context,android.view.View,int,int,boolean):229:229 -> <init>
    60:66:int getInitialMenuPosition():315:315 -> <init>
    60:66:void <init>(android.content.Context,android.view.View,int,int,boolean):230 -> <init>
    67:68:void <init>(android.content.Context,android.view.View,int,int,boolean):230:230 -> <init>
    69:72:void <init>(android.content.Context,android.view.View,int,int,boolean):232:232 -> <init>
    73:82:void <init>(android.content.Context,android.view.View,int,int,boolean):233:233 -> <init>
    83:86:void <init>(android.content.Context,android.view.View,int,int,boolean):234:234 -> <init>
    87:92:void <init>(android.content.Context,android.view.View,int,int,boolean):233:233 -> <init>
    93:100:void <init>(android.content.Context,android.view.View,int,int,boolean):236:236 -> <init>
    1:17:boolean isShowing():588:588 -> a
    18:19:boolean androidx.appcompat.widget.ListPopupWindow.isShowing():859:859 -> a
    18:19:boolean isShowing():588 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    20:28:boolean androidx.appcompat.widget.ListPopupWindow.isShowing():859:859 -> a
    20:28:boolean isShowing():588 -> a
    1:19:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):629:629 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly57;)Z"}
    20:23:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):630:630 -> b
    24:25:android.widget.ListView androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo.getListView():807:807 -> b
    24:25:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):632 -> b
    26:27:android.widget.ListView androidx.appcompat.widget.ListPopupWindow.getListView():945:945 -> b
    26:27:android.widget.ListView androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo.getListView():807 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    26:27:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):632 -> b
    28:31:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):632:632 -> b
    32:37:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):637:637 -> b
    38:40:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):638:638 -> b
    41:44:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):640:640 -> b
    45:49:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):641:641 -> b
    1:2:boolean flagActionItems():726:726 -> c
    1:8:void dismiss():287:287 -> dismiss
    9:10:void dismiss():289:289 -> dismiss
    11:20:void dismiss():290:290 -> dismiss
    21:22:void dismiss():292:292 -> dismiss
    23:24:void dismiss():293:293 -> dismiss
    25:26:boolean androidx.appcompat.widget.ListPopupWindow.isShowing():859:859 -> dismiss
    25:26:void dismiss():293 -> dismiss
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    27:32:boolean androidx.appcompat.widget.ListPopupWindow.isShowing():859:859 -> dismiss
    27:32:void dismiss():293 -> dismiss
    33:41:void dismiss():294:294 -> dismiss
    1:7:void show():259:259 -> e
    8:25:void show():264:264 -> e
    26:29:void show():265:265 -> e
    30:32:void show():267:267 -> e
    33:38:void show():269:269 -> e
    39:43:void show():272:272 -> e
    44:51:void show():273:273 -> e
    52:56:void show():275:275 -> e
    57:64:void show():277:277 -> e
    1:3:void setCallback(androidx.appcompat.view.menu.MenuPresenter$Callback):623:623 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc94;)V"}
    1:10:int findIndexOfAddedMenu(androidx.appcompat.view.menu.MenuBuilder):655:655 -> g
    1:10:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):667 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Li84;Z)V"}
    11:16:int findIndexOfAddedMenu(androidx.appcompat.view.menu.MenuBuilder):656:656 -> g
    11:16:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):667 -> g
    17:31:int findIndexOfAddedMenu(androidx.appcompat.view.menu.MenuBuilder):657:657 -> g
    17:31:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):667 -> g
    32:37:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):674:674 -> g
    38:43:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):675:675 -> g
    44:48:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):676:676 -> g
    49:54:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):680:680 -> g
    55:63:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):681:681 -> g
    64:68:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):682:682 -> g
    69:71:void androidx.appcompat.widget.MenuPopupWindow.setExitTransition(java.lang.Object):94:94 -> g
    69:71:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):684 -> g
    72:74:void androidx.appcompat.widget.ListPopupWindow.setAnimationStyle(int):440:440 -> g
    72:74:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):685 -> g
    75:77:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):687:687 -> g
    78:86:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):689:689 -> g
    87:97:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):691:691 -> g
    98:108:int getInitialMenuPosition():315:315 -> g
    98:108:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):693 -> g
    109:112:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):693:693 -> g
    113:115:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):698:698 -> g
    116:119:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):700:700 -> g
    120:122:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):701:701 -> g
    123:126:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):704:704 -> g
    127:132:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):705:705 -> g
    133:139:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):706:706 -> g
    140:141:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):708:708 -> g
    142:148:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):710:710 -> g
    149:156:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):714:714 -> g
    157:162:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):719:719 -> g
    163:168:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):720:720 -> g
    1:17:void updateMenuView(boolean):616:616 -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"()V"}
    18:19:android.widget.ListView androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo.getListView():807:807 -> i
    18:19:void updateMenuView(boolean):617 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    20:21:android.widget.ListView androidx.appcompat.widget.ListPopupWindow.getListView():945:945 -> i
    20:21:android.widget.ListView androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo.getListView():807 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    20:21:void updateMenuView(boolean):617 -> i
    22:25:void updateMenuView(boolean):617:617 -> i
    26:29:androidx.appcompat.view.menu.MenuAdapter androidx.appcompat.view.menu.MenuPopup.toMenuAdapter(android.widget.ListAdapter):184:184 -> i
    26:29:void updateMenuView(boolean):617 -> i
    30:38:androidx.appcompat.view.menu.MenuAdapter androidx.appcompat.view.menu.MenuPopup.toMenuAdapter(android.widget.ListAdapter):185:185 -> i
    30:38:void updateMenuView(boolean):617 -> i
    39:40:androidx.appcompat.view.menu.MenuAdapter androidx.appcompat.view.menu.MenuPopup.toMenuAdapter(android.widget.ListAdapter):187:187 -> i
    39:40:void updateMenuView(boolean):617 -> i
    41:45:void updateMenuView(boolean):617:617 -> i
    1:10:android.widget.ListView getListView():765:765 -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb22;"}
    11:22:android.widget.ListView getListView():767:767 -> j
    23:24:android.widget.ListView androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo.getListView():807:807 -> j
    23:24:android.widget.ListView getListView():767 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    25:27:android.widget.ListView androidx.appcompat.widget.ListPopupWindow.getListView():945:945 -> j
    25:27:android.widget.ListView androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo.getListView():807 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    25:27:android.widget.ListView getListView():767 -> j
    1:5:void addMenu(androidx.appcompat.view.menu.MenuBuilder):354:354 -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Li84;)V"}
    6:11:void addMenu(androidx.appcompat.view.menu.MenuBuilder):356:356 -> l
    12:15:void addMenu(androidx.appcompat.view.menu.MenuBuilder):357:357 -> l
    16:21:void addMenu(androidx.appcompat.view.menu.MenuBuilder):359:359 -> l
    1:4:void setAnchorView(android.view.View):749:749 -> n
    5:6:void setAnchorView(android.view.View):750:750 -> n
    7:8:void setAnchorView(android.view.View):753:753 -> n
    9:12:void setAnchorView(android.view.View):754:754 -> n
    13:16:int androidx.core.view.GravityCompat.getAbsoluteGravity(int,int):134:134 -> n
    13:16:void setAnchorView(android.view.View):753 -> n
    17:19:void setAnchorView(android.view.View):753:753 -> n
    1:3:void setForceShowIcon(boolean):241:241 -> o
    1:10:void onDismiss():599:599 -> onDismiss
    11:16:void onDismiss():600:600 -> onDismiss
    17:18:void onDismiss():601:601 -> onDismiss
    19:20:boolean androidx.appcompat.widget.ListPopupWindow.isShowing():859:859 -> onDismiss
    19:20:void onDismiss():601 -> onDismiss
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    21:33:boolean androidx.appcompat.widget.ListPopupWindow.isShowing():859:859 -> onDismiss
    21:33:void onDismiss():601 -> onDismiss
    34:39:void onDismiss():610:610 -> onDismiss
    1:11:boolean onKey(android.view.View,int,android.view.KeyEvent):302:302 -> onKey
    12:17:boolean onKey(android.view.View,int,android.view.KeyEvent):303:303 -> onKey
    1:4:void setGravity(int):740:740 -> p
    5:6:void setGravity(int):741:741 -> p
    7:8:void setGravity(int):742:742 -> p
    9:12:void setGravity(int):743:743 -> p
    13:16:int androidx.core.view.GravityCompat.getAbsoluteGravity(int,int):134:134 -> p
    13:16:void setGravity(int):742 -> p
    17:19:void setGravity(int):742:742 -> p
    2:3:void setHorizontalOffset(int):772:772 -> q
    4:6:void setHorizontalOffset(int):773:773 -> q
    1:3:void setOnDismissListener(android.widget.PopupWindow$OnDismissListener):760:760 -> r
    1:3:void setShowTitle(boolean):784:784 -> s
    2:3:void setVerticalOffset(int):778:778 -> t
    4:6:void setVerticalOffset(int):779:779 -> t
    5:10:void showMenu(androidx.appcompat.view.menu.MenuBuilder):369:369 -> u
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Li84;)V"}
    11:20:void showMenu(androidx.appcompat.view.menu.MenuBuilder):370:370 -> u
    21:31:void showMenu(androidx.appcompat.view.menu.MenuBuilder):376:376 -> u
    32:34:void androidx.appcompat.view.menu.MenuAdapter.setForceShowIcon(boolean):56:56 -> u
    32:34:void showMenu(androidx.appcompat.view.menu.MenuBuilder):378 -> u
    35:40:void showMenu(androidx.appcompat.view.menu.MenuBuilder):379:379 -> u
    41:42:int androidx.appcompat.view.menu.MenuBuilder.size():746:746 -> u
    41:42:boolean androidx.appcompat.view.menu.MenuPopup.shouldPreserveIconSpacing(androidx.appcompat.view.menu.MenuBuilder):203 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    41:42:void showMenu(androidx.appcompat.view.menu.MenuBuilder):381 -> u
    43:49:int androidx.appcompat.view.menu.MenuBuilder.size():746:746 -> u
    43:49:boolean androidx.appcompat.view.menu.MenuPopup.shouldPreserveIconSpacing(androidx.appcompat.view.menu.MenuBuilder):203 -> u
    43:49:void showMenu(androidx.appcompat.view.menu.MenuBuilder):381 -> u
    50:53:boolean androidx.appcompat.view.menu.MenuPopup.shouldPreserveIconSpacing(androidx.appcompat.view.menu.MenuBuilder):206:206 -> u
    50:53:void showMenu(androidx.appcompat.view.menu.MenuBuilder):381 -> u
    54:71:boolean androidx.appcompat.view.menu.MenuPopup.shouldPreserveIconSpacing(androidx.appcompat.view.menu.MenuBuilder):207:207 -> u
    54:71:void showMenu(androidx.appcompat.view.menu.MenuBuilder):381 -> u
    72:73:void androidx.appcompat.view.menu.MenuAdapter.setForceShowIcon(boolean):56:56 -> u
    72:73:void showMenu(androidx.appcompat.view.menu.MenuBuilder):381 -> u
    74:79:void showMenu(androidx.appcompat.view.menu.MenuBuilder):385:385 -> u
    80:86:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():245:245 -> u
    80:86:void showMenu(androidx.appcompat.view.menu.MenuBuilder):386 -> u
    87:89:void androidx.appcompat.widget.MenuPopupWindow.<init>(android.content.Context,android.util.AttributeSet,int,int):75:75 -> u
    87:89:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():245 -> u
    87:89:void showMenu(androidx.appcompat.view.menu.MenuBuilder):386 -> u
    90:91:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():247:247 -> u
    90:91:void showMenu(androidx.appcompat.view.menu.MenuBuilder):386 -> u
    92:93:void androidx.appcompat.widget.MenuPopupWindow.setHoverListener(androidx.appcompat.widget.MenuItemHoverListener):99:99 -> u
    92:93:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():247 -> u
    92:93:void showMenu(androidx.appcompat.view.menu.MenuBuilder):386 -> u
    94:95:void androidx.appcompat.widget.ListPopupWindow.setOnItemClickListener(android.widget.AdapterView$OnItemClickListener):618:618 -> u
    94:95:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():248 -> u
    94:95:void showMenu(androidx.appcompat.view.menu.MenuBuilder):386 -> u
    96:100:void androidx.appcompat.widget.ListPopupWindow.setOnDismissListener(android.widget.PopupWindow$OnDismissListener):784:784 -> u
    96:100:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():249 -> u
    96:100:void showMenu(androidx.appcompat.view.menu.MenuBuilder):386 -> u
    101:102:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():250:250 -> u
    101:102:void showMenu(androidx.appcompat.view.menu.MenuBuilder):386 -> u
    103:104:void androidx.appcompat.widget.ListPopupWindow.setAnchorView(android.view.View):469:469 -> u
    103:104:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():250 -> u
    103:104:void showMenu(androidx.appcompat.view.menu.MenuBuilder):386 -> u
    105:106:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():251:251 -> u
    105:106:void showMenu(androidx.appcompat.view.menu.MenuBuilder):386 -> u
    107:108:void androidx.appcompat.widget.ListPopupWindow.setDropDownGravity(int):537:537 -> u
    107:108:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():251 -> u
    107:108:void showMenu(androidx.appcompat.view.menu.MenuBuilder):386 -> u
    109:110:void androidx.appcompat.widget.ListPopupWindow.setModal(boolean):337:337 -> u
    109:110:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():252 -> u
    109:110:void showMenu(androidx.appcompat.view.menu.MenuBuilder):386 -> u
    111:114:void androidx.appcompat.widget.ListPopupWindow.setModal(boolean):338:338 -> u
    111:114:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():252 -> u
    111:114:void showMenu(androidx.appcompat.view.menu.MenuBuilder):386 -> u
    115:117:void androidx.appcompat.widget.ListPopupWindow.setInputMethodMode(int):810:810 -> u
    115:117:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():253 -> u
    115:117:void showMenu(androidx.appcompat.view.menu.MenuBuilder):386 -> u
    118:120:void showMenu(androidx.appcompat.view.menu.MenuBuilder):387:387 -> u
    121:123:void showMenu(androidx.appcompat.view.menu.MenuBuilder):388:388 -> u
    124:125:void showMenu(androidx.appcompat.view.menu.MenuBuilder):389:389 -> u
    126:127:void androidx.appcompat.widget.ListPopupWindow.setDropDownGravity(int):537:537 -> u
    126:127:void showMenu(androidx.appcompat.view.menu.MenuBuilder):389 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    128:135:void showMenu(androidx.appcompat.view.menu.MenuBuilder):393:393 -> u
    136:146:void showMenu(androidx.appcompat.view.menu.MenuBuilder):394:394 -> u
    147:148:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):537:537 -> u
    147:148:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    149:150:int androidx.appcompat.view.menu.MenuBuilder.size():746:746 -> u
    149:150:android.view.MenuItem findMenuItemForSubmenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuBuilder):516 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    149:150:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):537 -> u
    149:150:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    151:157:int androidx.appcompat.view.menu.MenuBuilder.size():746:746 -> u
    151:157:android.view.MenuItem findMenuItemForSubmenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuBuilder):516 -> u
    151:157:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):537 -> u
    151:157:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    158:161:android.view.MenuItem findMenuItemForSubmenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuBuilder):517:517 -> u
    158:161:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):537 -> u
    158:161:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    162:185:android.view.MenuItem findMenuItemForSubmenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuBuilder):518:518 -> u
    162:185:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):537 -> u
    162:185:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    186:187:android.widget.ListView androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo.getListView():807:807 -> u
    186:187:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):546 -> u
    186:187:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    188:189:android.widget.ListView androidx.appcompat.widget.ListPopupWindow.getListView():945:945 -> u
    188:189:android.widget.ListView androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo.getListView():807 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    188:189:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):546 -> u
    188:189:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    190:193:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):547:547 -> u
    190:193:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    194:197:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):548:548 -> u
    194:197:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    198:199:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):549:549 -> u
    198:199:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    200:203:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):550:550 -> u
    200:203:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    204:210:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):551:551 -> u
    204:210:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    211:213:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):554:554 -> u
    211:213:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    214:223:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):559:559 -> u
    214:223:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    224:240:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):560:560 -> u
    224:240:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    241:247:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):574:574 -> u
    241:247:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    248:254:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):575:575 -> u
    248:254:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    255:265:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):580:580 -> u
    255:265:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    266:271:void androidx.appcompat.widget.MenuPopupWindow.setTouchModal(boolean):107:107 -> u
    266:271:void showMenu(androidx.appcompat.view.menu.MenuBuilder):403 -> u
    272:276:void androidx.appcompat.widget.MenuPopupWindow.setTouchModal(boolean):108:108 -> u
    272:276:void showMenu(androidx.appcompat.view.menu.MenuBuilder):403 -> u
    277:287:void androidx.appcompat.widget.MenuPopupWindow.setTouchModal(boolean):110:110 -> u
    277:287:void showMenu(androidx.appcompat.view.menu.MenuBuilder):403 -> u
    288:297:void androidx.appcompat.widget.MenuPopupWindow.setTouchModal(boolean):112:112 -> u
    288:297:void showMenu(androidx.appcompat.view.menu.MenuBuilder):403 -> u
    298:301:void androidx.appcompat.widget.MenuPopupWindow.setTouchModal(boolean):116:116 -> u
    298:301:void showMenu(androidx.appcompat.view.menu.MenuBuilder):403 -> u
    302:304:void androidx.appcompat.widget.MenuPopupWindow.setEnterTransition(java.lang.Object):88:88 -> u
    302:304:void showMenu(androidx.appcompat.view.menu.MenuBuilder):404 -> u
    305:318:int getNextMenuPosition(int):329:329 -> u
    305:318:void showMenu(androidx.appcompat.view.menu.MenuBuilder):406 -> u
    319:320:android.widget.ListView androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo.getListView():807:807 -> u
    319:320:int getNextMenuPosition(int):329 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    319:320:void showMenu(androidx.appcompat.view.menu.MenuBuilder):406 -> u
    321:323:android.widget.ListView androidx.appcompat.widget.ListPopupWindow.getListView():945:945 -> u
    321:323:android.widget.ListView androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo.getListView():807 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    321:323:int getNextMenuPosition(int):329 -> u
    321:323:void showMenu(androidx.appcompat.view.menu.MenuBuilder):406 -> u
    324:325:int getNextMenuPosition(int):331:331 -> u
    324:325:void showMenu(androidx.appcompat.view.menu.MenuBuilder):406 -> u
    326:328:int getNextMenuPosition(int):332:332 -> u
    326:328:void showMenu(androidx.appcompat.view.menu.MenuBuilder):406 -> u
    329:333:int getNextMenuPosition(int):334:334 -> u
    329:333:void showMenu(androidx.appcompat.view.menu.MenuBuilder):406 -> u
    334:338:int getNextMenuPosition(int):335:335 -> u
    334:338:void showMenu(androidx.appcompat.view.menu.MenuBuilder):406 -> u
    339:345:int getNextMenuPosition(int):337:337 -> u
    339:345:void showMenu(androidx.appcompat.view.menu.MenuBuilder):406 -> u
    346:353:int getNextMenuPosition(int):338:338 -> u
    346:353:void showMenu(androidx.appcompat.view.menu.MenuBuilder):406 -> u
    354:365:int getNextMenuPosition(int):339:339 -> u
    354:365:void showMenu(androidx.appcompat.view.menu.MenuBuilder):406 -> u
    366:378:int getNextMenuPosition(int):344:344 -> u
    366:378:void showMenu(androidx.appcompat.view.menu.MenuBuilder):406 -> u
    379:380:void showMenu(androidx.appcompat.view.menu.MenuBuilder):408:408 -> u
    381:387:void showMenu(androidx.appcompat.view.menu.MenuBuilder):412:412 -> u
    388:393:void androidx.appcompat.widget.ListPopupWindow.setAnchorView(android.view.View):469:469 -> u
    388:393:void showMenu(androidx.appcompat.view.menu.MenuBuilder):415 -> u
    394:395:void showMenu(androidx.appcompat.view.menu.MenuBuilder):428:428 -> u
    396:400:void showMenu(androidx.appcompat.view.menu.MenuBuilder):429:429 -> u
    401:402:void showMenu(androidx.appcompat.view.menu.MenuBuilder):431:431 -> u
    403:405:void showMenu(androidx.appcompat.view.menu.MenuBuilder):432:432 -> u
    406:413:void showMenu(androidx.appcompat.view.menu.MenuBuilder):438:438 -> u
    414:424:void showMenu(androidx.appcompat.view.menu.MenuBuilder):439:439 -> u
    425:433:void showMenu(androidx.appcompat.view.menu.MenuBuilder):440:440 -> u
    434:440:void showMenu(androidx.appcompat.view.menu.MenuBuilder):445:445 -> u
    441:447:void showMenu(androidx.appcompat.view.menu.MenuBuilder):446:446 -> u
    448:456:void showMenu(androidx.appcompat.view.menu.MenuBuilder):454:454 -> u
    457:464:void showMenu(androidx.appcompat.view.menu.MenuBuilder):458:458 -> u
    465:469:void showMenu(androidx.appcompat.view.menu.MenuBuilder):462:462 -> u
    470:472:void androidx.appcompat.widget.ListPopupWindow.setHorizontalOffset(int):485:485 -> u
    470:472:void showMenu(androidx.appcompat.view.menu.MenuBuilder):467 -> u
    473:474:void androidx.appcompat.widget.ListPopupWindow.setOverlapAnchor(boolean):1336:1336 -> u
    473:474:void showMenu(androidx.appcompat.view.menu.MenuBuilder):470 -> u
    475:476:void androidx.appcompat.widget.ListPopupWindow.setOverlapAnchor(boolean):1337:1337 -> u
    475:476:void showMenu(androidx.appcompat.view.menu.MenuBuilder):470 -> u
    477:480:void showMenu(androidx.appcompat.view.menu.MenuBuilder):471:471 -> u
    481:484:void showMenu(androidx.appcompat.view.menu.MenuBuilder):473:473 -> u
    485:486:void showMenu(androidx.appcompat.view.menu.MenuBuilder):474:474 -> u
    487:488:void androidx.appcompat.widget.ListPopupWindow.setHorizontalOffset(int):485:485 -> u
    487:488:void showMenu(androidx.appcompat.view.menu.MenuBuilder):474 -> u
    489:492:void showMenu(androidx.appcompat.view.menu.MenuBuilder):476:476 -> u
    493:497:void showMenu(androidx.appcompat.view.menu.MenuBuilder):477:477 -> u
    498:501:android.graphics.Rect androidx.appcompat.view.menu.MenuPopup.getEpicenterBounds():78:78 -> u
    498:501:void showMenu(androidx.appcompat.view.menu.MenuBuilder):479 -> u
    502:510:void androidx.appcompat.widget.ListPopupWindow.setEpicenterBounds(android.graphics.Rect):516:516 -> u
    502:510:void showMenu(androidx.appcompat.view.menu.MenuBuilder):480 -> u
    511:517:void showMenu(androidx.appcompat.view.menu.MenuBuilder):483:483 -> u
    518:520:void showMenu(androidx.appcompat.view.menu.MenuBuilder):484:484 -> u
    521:523:void showMenu(androidx.appcompat.view.menu.MenuBuilder):486:486 -> u
    524:525:android.widget.ListView androidx.appcompat.widget.ListPopupWindow.getListView():945:945 -> u
    524:525:void showMenu(androidx.appcompat.view.menu.MenuBuilder):488 -> u
    526:530:void showMenu(androidx.appcompat.view.menu.MenuBuilder):489:489 -> u
    531:534:void showMenu(androidx.appcompat.view.menu.MenuBuilder):492:492 -> u
    535:542:java.lang.CharSequence androidx.appcompat.view.menu.MenuBuilder.getHeaderTitle():1315:1315 -> u
    535:542:void showMenu(androidx.appcompat.view.menu.MenuBuilder):492 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    543:551:void showMenu(androidx.appcompat.view.menu.MenuBuilder):493:493 -> u
    552:557:void showMenu(androidx.appcompat.view.menu.MenuBuilder):495:495 -> u
    558:560:void showMenu(androidx.appcompat.view.menu.MenuBuilder):496:496 -> u
    561:562:java.lang.CharSequence androidx.appcompat.view.menu.MenuBuilder.getHeaderTitle():1315:1315 -> u
    561:562:void showMenu(androidx.appcompat.view.menu.MenuBuilder):497 -> u
    563:566:void showMenu(androidx.appcompat.view.menu.MenuBuilder):497:497 -> u
    567:569:void showMenu(androidx.appcompat.view.menu.MenuBuilder):498:498 -> u
    570:573:void showMenu(androidx.appcompat.view.menu.MenuBuilder):501:501 -> u
