# {"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 -> yn0:
# {"id":"sourceFile","fileName":"CascadingMenuPopup.java"}
    android.content.Context mContext -> Y
    int mMenuMaxWidth -> Z
    int mPopupStyleAttr -> c0
    boolean mOverflowOnly -> d0
    android.os.Handler mSubMenuHoverHandler -> e0
    java.util.List mPendingMenus -> f0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/ArrayList;"}
    java.util.List mShowingMenus -> g0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/ArrayList;"}
    android.view.ViewTreeObserver$OnGlobalLayoutListener mGlobalLayoutListener -> h0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ldn;"}
    android.view.View$OnAttachStateChangeListener mAttachStateChangeListener -> i0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lmd;"}
    androidx.appcompat.widget.MenuItemHoverListener mMenuItemHoverListener -> j0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lhf8;"}
    int mRawDropDownGravity -> k0
    int mDropDownGravity -> l0
    android.view.View mAnchorView -> m0
    android.view.View mShownAnchorView -> n0
    int mLastPosition -> o0
    boolean mHasXOffset -> p0
    boolean mHasYOffset -> q0
    int mXOffset -> r0
    int mYOffset -> s0
    boolean mForceShowIcon -> t0
    boolean mShowTitle -> u0
    androidx.appcompat.view.menu.MenuPresenter$Callback mPresenterCallback -> v0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lt44;"}
    android.view.ViewTreeObserver mTreeObserver -> w0
    android.widget.PopupWindow$OnDismissListener mOnDismissListener -> x0
    boolean mShouldCloseImmediately -> y0
    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>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/view/View;IZ)V"}
    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):227:227 -> <init>
    56:57:void <init>(android.content.Context,android.view.View,int,int,boolean):229:229 -> <init>
    58:64:int getInitialMenuPosition():315:315 -> <init>
    58:64:void <init>(android.content.Context,android.view.View,int,int,boolean):230 -> <init>
    65:66:void <init>(android.content.Context,android.view.View,int,int,boolean):230:230 -> <init>
    67:70:void <init>(android.content.Context,android.view.View,int,int,boolean):232:232 -> <init>
    71:80:void <init>(android.content.Context,android.view.View,int,int,boolean):233:233 -> <init>
    81:84:void <init>(android.content.Context,android.view.View,int,int,boolean):234:234 -> <init>
    85:90:void <init>(android.content.Context,android.view.View,int,int,boolean):233:233 -> <init>
    91:98:void <init>(android.content.Context,android.view.View,int,int,boolean):236:236 -> <init>
    1:10:int findIndexOfAddedMenu(androidx.appcompat.view.menu.MenuBuilder):655:655 -> a
    1:10:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):667 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(La44;Z)V"}
    11:16:int findIndexOfAddedMenu(androidx.appcompat.view.menu.MenuBuilder):656:656 -> a
    11:16:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):667 -> a
    17:31:int findIndexOfAddedMenu(androidx.appcompat.view.menu.MenuBuilder):657:657 -> a
    17:31:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):667 -> a
    32:37:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):674:674 -> a
    38:43:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):675:675 -> a
    44:48:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):676:676 -> a
    49:54:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):680:680 -> a
    55:63:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):681:681 -> a
    64:68:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):682:682 -> a
    69:71:void androidx.appcompat.widget.MenuPopupWindow.setExitTransition(java.lang.Object):94:94 -> a
    69:71:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):684 -> a
    72:74:void androidx.appcompat.widget.ListPopupWindow.setAnimationStyle(int):440:440 -> a
    72:74:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):685 -> a
    75:77:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):687:687 -> a
    78:86:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):689:689 -> a
    87:97:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):691:691 -> a
    98:108:int getInitialMenuPosition():315:315 -> a
    98:108:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):693 -> a
    109:112:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):693:693 -> a
    113:115:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):698:698 -> a
    116:119:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):700:700 -> a
    120:122:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):701:701 -> a
    123:126:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):704:704 -> a
    127:132:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):705:705 -> a
    133:139:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):706:706 -> a
    140:141:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):708:708 -> a
    142:148:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):710:710 -> a
    149:156:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):714:714 -> a
    157:162:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):719:719 -> a
    163:168:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):720:720 -> a
    1:17:boolean isShowing():588:588 -> b
    18:19:boolean androidx.appcompat.widget.ListPopupWindow.isShowing():859:859 -> b
    18:19:boolean isShowing():588 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    20:28:boolean androidx.appcompat.widget.ListPopupWindow.isShowing():859:859 -> b
    20:28:boolean isShowing():588 -> b
    1:19:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):629:629 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ltz6;)Z"}
    20:23:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):630:630 -> c
    24:25:android.widget.ListView androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo.getListView():807:807 -> c
    24:25:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):632 -> c
    26:27:android.widget.ListView androidx.appcompat.widget.ListPopupWindow.getListView():945:945 -> c
    26:27:android.widget.ListView androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo.getListView():807 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    26:27:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):632 -> c
    28:31:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):632:632 -> c
    32:37:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):637:637 -> c
    38:40:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):638:638 -> c
    41:44:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):640:640 -> c
    45:49:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):641:641 -> c
    1:2:boolean flagActionItems():726:726 -> d
    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:3:void setCallback(androidx.appcompat.view.menu.MenuPresenter$Callback):623:623 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt44;)V"}
    1:7:void show():259:259 -> g
    8:25:void show():264:264 -> g
    26:29:void show():265:265 -> g
    30:32:void show():267:267 -> g
    33:38:void show():269:269 -> g
    39:43:void show():272:272 -> g
    44:51:void show():273:273 -> g
    52:56:void show():275:275 -> g
    57:64:void show():277:277 -> 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":"()Ljy1;"}
    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":"(La44;)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":"(La44;)V"}
    11:20:void showMenu(androidx.appcompat.view.menu.MenuBuilder):370:370 -> u
    21:32:void showMenu(androidx.appcompat.view.menu.MenuBuilder):376:376 -> u
    33:35:void androidx.appcompat.view.menu.MenuAdapter.setForceShowIcon(boolean):56:56 -> u
    33:35:void showMenu(androidx.appcompat.view.menu.MenuBuilder):378 -> u
    36:41:void showMenu(androidx.appcompat.view.menu.MenuBuilder):379:379 -> u
    42:43:int androidx.appcompat.view.menu.MenuBuilder.size():746:746 -> u
    42:43: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)"]}
    42:43:void showMenu(androidx.appcompat.view.menu.MenuBuilder):381 -> u
    44:50:int androidx.appcompat.view.menu.MenuBuilder.size():746:746 -> u
    44:50:boolean androidx.appcompat.view.menu.MenuPopup.shouldPreserveIconSpacing(androidx.appcompat.view.menu.MenuBuilder):203 -> u
    44:50:void showMenu(androidx.appcompat.view.menu.MenuBuilder):381 -> u
    51:54:boolean androidx.appcompat.view.menu.MenuPopup.shouldPreserveIconSpacing(androidx.appcompat.view.menu.MenuBuilder):206:206 -> u
    51:54:void showMenu(androidx.appcompat.view.menu.MenuBuilder):381 -> u
    55:72:boolean androidx.appcompat.view.menu.MenuPopup.shouldPreserveIconSpacing(androidx.appcompat.view.menu.MenuBuilder):207:207 -> u
    55:72:void showMenu(androidx.appcompat.view.menu.MenuBuilder):381 -> u
    73:74:void androidx.appcompat.view.menu.MenuAdapter.setForceShowIcon(boolean):56:56 -> u
    73:74:void showMenu(androidx.appcompat.view.menu.MenuBuilder):381 -> u
    75:80:void showMenu(androidx.appcompat.view.menu.MenuBuilder):385:385 -> u
    81:85:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():245:245 -> u
    81:85:void showMenu(androidx.appcompat.view.menu.MenuBuilder):386 -> u
    86:88:void androidx.appcompat.widget.MenuPopupWindow.<init>(android.content.Context,android.util.AttributeSet,int,int):75:75 -> u
    86:88:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():245 -> u
    86:88:void showMenu(androidx.appcompat.view.menu.MenuBuilder):386 -> u
    89:90:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():247:247 -> u
    89:90:void showMenu(androidx.appcompat.view.menu.MenuBuilder):386 -> u
    91:92:void androidx.appcompat.widget.MenuPopupWindow.setHoverListener(androidx.appcompat.widget.MenuItemHoverListener):99:99 -> u
    91:92:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():247 -> u
    91:92:void showMenu(androidx.appcompat.view.menu.MenuBuilder):386 -> u
    93:94:void androidx.appcompat.widget.ListPopupWindow.setOnItemClickListener(android.widget.AdapterView$OnItemClickListener):618:618 -> u
    93:94:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():248 -> u
    93:94:void showMenu(androidx.appcompat.view.menu.MenuBuilder):386 -> u
    95:99:void androidx.appcompat.widget.ListPopupWindow.setOnDismissListener(android.widget.PopupWindow$OnDismissListener):784:784 -> u
    95:99:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():249 -> u
    95:99:void showMenu(androidx.appcompat.view.menu.MenuBuilder):386 -> u
    100:101:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():250:250 -> u
    100:101:void showMenu(androidx.appcompat.view.menu.MenuBuilder):386 -> u
    102:103:void androidx.appcompat.widget.ListPopupWindow.setAnchorView(android.view.View):469:469 -> u
    102:103:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():250 -> u
    102:103:void showMenu(androidx.appcompat.view.menu.MenuBuilder):386 -> u
    104:105:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():251:251 -> u
    104:105:void showMenu(androidx.appcompat.view.menu.MenuBuilder):386 -> u
    106:107:void androidx.appcompat.widget.ListPopupWindow.setDropDownGravity(int):537:537 -> u
    106:107:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():251 -> u
    106:107:void showMenu(androidx.appcompat.view.menu.MenuBuilder):386 -> u
    108:109:void androidx.appcompat.widget.ListPopupWindow.setModal(boolean):337:337 -> u
    108:109:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():252 -> u
    108:109:void showMenu(androidx.appcompat.view.menu.MenuBuilder):386 -> u
    110:113:void androidx.appcompat.widget.ListPopupWindow.setModal(boolean):338:338 -> u
    110:113:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():252 -> u
    110:113:void showMenu(androidx.appcompat.view.menu.MenuBuilder):386 -> u
    114:116:void androidx.appcompat.widget.ListPopupWindow.setInputMethodMode(int):810:810 -> u
    114:116:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():253 -> u
    114:116:void showMenu(androidx.appcompat.view.menu.MenuBuilder):386 -> u
    117:119:void showMenu(androidx.appcompat.view.menu.MenuBuilder):387:387 -> u
    120:122:void showMenu(androidx.appcompat.view.menu.MenuBuilder):388:388 -> u
    123:124:void showMenu(androidx.appcompat.view.menu.MenuBuilder):389:389 -> u
    125:126:void androidx.appcompat.widget.ListPopupWindow.setDropDownGravity(int):537:537 -> u
    125:126:void showMenu(androidx.appcompat.view.menu.MenuBuilder):389 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    127:134:void showMenu(androidx.appcompat.view.menu.MenuBuilder):393:393 -> u
    135:145:void showMenu(androidx.appcompat.view.menu.MenuBuilder):394:394 -> u
    146:147:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):537:537 -> u
    146:147:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    148:149:int androidx.appcompat.view.menu.MenuBuilder.size():746:746 -> u
    148:149: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)"]}
    148:149:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):537 -> u
    148:149:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    150:156:int androidx.appcompat.view.menu.MenuBuilder.size():746:746 -> u
    150:156:android.view.MenuItem findMenuItemForSubmenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuBuilder):516 -> u
    150:156:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):537 -> u
    150:156:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    157:160:android.view.MenuItem findMenuItemForSubmenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuBuilder):517:517 -> u
    157:160:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):537 -> u
    157:160:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    161:184:android.view.MenuItem findMenuItemForSubmenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuBuilder):518:518 -> u
    161:184:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):537 -> u
    161:184:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    185:186:android.widget.ListView androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo.getListView():807:807 -> u
    185:186:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):546 -> u
    185:186:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    187:188:android.widget.ListView androidx.appcompat.widget.ListPopupWindow.getListView():945:945 -> u
    187:188: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)"]}
    187:188:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):546 -> u
    187:188:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    189:192:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):547:547 -> u
    189:192:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    193:196:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):548:548 -> u
    193:196:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    197:198:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):549:549 -> u
    197:198:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    199:202:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):550:550 -> u
    199:202:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    203:209:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):551:551 -> u
    203:209:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    210:212:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):554:554 -> u
    210:212:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    213:222:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):559:559 -> u
    213:222:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    223:239:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):560:560 -> u
    223:239:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    240:246:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):574:574 -> u
    240:246:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    247:253:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):575:575 -> u
    247:253:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    254:264:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):580:580 -> u
    254:264:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> u
    265:270:void androidx.appcompat.widget.MenuPopupWindow.setTouchModal(boolean):107:107 -> u
    265:270:void showMenu(androidx.appcompat.view.menu.MenuBuilder):403 -> u
    271:275:void androidx.appcompat.widget.MenuPopupWindow.setTouchModal(boolean):108:108 -> u
    271:275:void showMenu(androidx.appcompat.view.menu.MenuBuilder):403 -> u
    276:286:void androidx.appcompat.widget.MenuPopupWindow.setTouchModal(boolean):110:110 -> u
    276:286:void showMenu(androidx.appcompat.view.menu.MenuBuilder):403 -> u
    287:296:void androidx.appcompat.widget.MenuPopupWindow.setTouchModal(boolean):112:112 -> u
    287:296:void showMenu(androidx.appcompat.view.menu.MenuBuilder):403 -> u
    297:300:void androidx.appcompat.widget.MenuPopupWindow.setTouchModal(boolean):116:116 -> u
    297:300:void showMenu(androidx.appcompat.view.menu.MenuBuilder):403 -> u
    301:303:void androidx.appcompat.widget.MenuPopupWindow.setEnterTransition(java.lang.Object):88:88 -> u
    301:303:void showMenu(androidx.appcompat.view.menu.MenuBuilder):404 -> u
    304:317:int getNextMenuPosition(int):329:329 -> u
    304:317:void showMenu(androidx.appcompat.view.menu.MenuBuilder):406 -> u
    318:319:android.widget.ListView androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo.getListView():807:807 -> u
    318:319:int getNextMenuPosition(int):329 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    318:319:void showMenu(androidx.appcompat.view.menu.MenuBuilder):406 -> u
    320:322:android.widget.ListView androidx.appcompat.widget.ListPopupWindow.getListView():945:945 -> u
    320:322: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)"]}
    320:322:int getNextMenuPosition(int):329 -> u
    320:322:void showMenu(androidx.appcompat.view.menu.MenuBuilder):406 -> u
    323:324:int getNextMenuPosition(int):331:331 -> u
    323:324:void showMenu(androidx.appcompat.view.menu.MenuBuilder):406 -> u
    325:327:int getNextMenuPosition(int):332:332 -> u
    325:327:void showMenu(androidx.appcompat.view.menu.MenuBuilder):406 -> u
    328:332:int getNextMenuPosition(int):334:334 -> u
    328:332:void showMenu(androidx.appcompat.view.menu.MenuBuilder):406 -> u
    333:337:int getNextMenuPosition(int):335:335 -> u
    333:337:void showMenu(androidx.appcompat.view.menu.MenuBuilder):406 -> u
    338:344:int getNextMenuPosition(int):337:337 -> u
    338:344:void showMenu(androidx.appcompat.view.menu.MenuBuilder):406 -> u
    345:352:int getNextMenuPosition(int):338:338 -> u
    345:352:void showMenu(androidx.appcompat.view.menu.MenuBuilder):406 -> u
    353:364:int getNextMenuPosition(int):339:339 -> u
    353:364:void showMenu(androidx.appcompat.view.menu.MenuBuilder):406 -> u
    365:377:int getNextMenuPosition(int):344:344 -> u
    365:377:void showMenu(androidx.appcompat.view.menu.MenuBuilder):406 -> u
    378:379:void showMenu(androidx.appcompat.view.menu.MenuBuilder):408:408 -> u
    380:386:void showMenu(androidx.appcompat.view.menu.MenuBuilder):412:412 -> u
    387:392:void androidx.appcompat.widget.ListPopupWindow.setAnchorView(android.view.View):469:469 -> u
    387:392:void showMenu(androidx.appcompat.view.menu.MenuBuilder):415 -> u
    393:394:void showMenu(androidx.appcompat.view.menu.MenuBuilder):428:428 -> u
    395:399:void showMenu(androidx.appcompat.view.menu.MenuBuilder):429:429 -> u
    400:401:void showMenu(androidx.appcompat.view.menu.MenuBuilder):431:431 -> u
    402:404:void showMenu(androidx.appcompat.view.menu.MenuBuilder):432:432 -> u
    405:412:void showMenu(androidx.appcompat.view.menu.MenuBuilder):438:438 -> u
    413:423:void showMenu(androidx.appcompat.view.menu.MenuBuilder):439:439 -> u
    424:432:void showMenu(androidx.appcompat.view.menu.MenuBuilder):440:440 -> u
    433:439:void showMenu(androidx.appcompat.view.menu.MenuBuilder):445:445 -> u
    440:446:void showMenu(androidx.appcompat.view.menu.MenuBuilder):446:446 -> u
    447:455:void showMenu(androidx.appcompat.view.menu.MenuBuilder):454:454 -> u
    456:463:void showMenu(androidx.appcompat.view.menu.MenuBuilder):458:458 -> u
    464:468:void showMenu(androidx.appcompat.view.menu.MenuBuilder):462:462 -> u
    469:471:void androidx.appcompat.widget.ListPopupWindow.setHorizontalOffset(int):485:485 -> u
    469:471:void showMenu(androidx.appcompat.view.menu.MenuBuilder):467 -> u
    472:473:void androidx.appcompat.widget.ListPopupWindow.setOverlapAnchor(boolean):1336:1336 -> u
    472:473:void showMenu(androidx.appcompat.view.menu.MenuBuilder):470 -> u
    474:475:void androidx.appcompat.widget.ListPopupWindow.setOverlapAnchor(boolean):1337:1337 -> u
    474:475:void showMenu(androidx.appcompat.view.menu.MenuBuilder):470 -> u
    476:479:void showMenu(androidx.appcompat.view.menu.MenuBuilder):471:471 -> u
    480:483:void showMenu(androidx.appcompat.view.menu.MenuBuilder):473:473 -> u
    484:485:void showMenu(androidx.appcompat.view.menu.MenuBuilder):474:474 -> u
    486:487:void androidx.appcompat.widget.ListPopupWindow.setHorizontalOffset(int):485:485 -> u
    486:487:void showMenu(androidx.appcompat.view.menu.MenuBuilder):474 -> u
    488:491:void showMenu(androidx.appcompat.view.menu.MenuBuilder):476:476 -> u
    492:496:void showMenu(androidx.appcompat.view.menu.MenuBuilder):477:477 -> u
    497:500:android.graphics.Rect androidx.appcompat.view.menu.MenuPopup.getEpicenterBounds():78:78 -> u
    497:500:void showMenu(androidx.appcompat.view.menu.MenuBuilder):479 -> u
    501:509:void androidx.appcompat.widget.ListPopupWindow.setEpicenterBounds(android.graphics.Rect):516:516 -> u
    501:509:void showMenu(androidx.appcompat.view.menu.MenuBuilder):480 -> u
    510:516:void showMenu(androidx.appcompat.view.menu.MenuBuilder):483:483 -> u
    517:519:void showMenu(androidx.appcompat.view.menu.MenuBuilder):484:484 -> u
    520:522:void showMenu(androidx.appcompat.view.menu.MenuBuilder):486:486 -> u
    523:524:android.widget.ListView androidx.appcompat.widget.ListPopupWindow.getListView():945:945 -> u
    523:524:void showMenu(androidx.appcompat.view.menu.MenuBuilder):488 -> u
    525:529:void showMenu(androidx.appcompat.view.menu.MenuBuilder):489:489 -> u
    530:533:void showMenu(androidx.appcompat.view.menu.MenuBuilder):492:492 -> u
    534:541:java.lang.CharSequence androidx.appcompat.view.menu.MenuBuilder.getHeaderTitle():1315:1315 -> u
    534:541:void showMenu(androidx.appcompat.view.menu.MenuBuilder):492 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    542:550:void showMenu(androidx.appcompat.view.menu.MenuBuilder):493:493 -> u
    551:556:void showMenu(androidx.appcompat.view.menu.MenuBuilder):495:495 -> u
    557:559:void showMenu(androidx.appcompat.view.menu.MenuBuilder):496:496 -> u
    560:561:java.lang.CharSequence androidx.appcompat.view.menu.MenuBuilder.getHeaderTitle():1315:1315 -> u
    560:561:void showMenu(androidx.appcompat.view.menu.MenuBuilder):497 -> u
    562:565:void showMenu(androidx.appcompat.view.menu.MenuBuilder):497:497 -> u
    566:568:void showMenu(androidx.appcompat.view.menu.MenuBuilder):498:498 -> u
    569:572:void showMenu(androidx.appcompat.view.menu.MenuBuilder):501:501 -> u
