# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.navigation.NavDestination":"NavDestination.android.kt","androidx.collection.SparseArrayCompat":"SparseArrayCompat.jvm.kt","androidx.collection.SparseArrayKt":"SparseArray.kt","kotlin.jvm.internal.Intrinsics":"Intrinsics.java"}}
androidx.navigation.NavGraph -> qi4:
# {"id":"sourceFile","fileName":"NavGraph.android.kt"}
    androidx.navigation.internal.NavGraphImpl impl -> j0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Li60;"}
    int $r8$clinit -> k0
      # {"id":"com.android.tools.r8.synthesized"}
    1:3:void <init>(androidx.navigation.Navigator):40:40 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lui4;)V"}
    4:11:void <init>(androidx.navigation.Navigator):42:42 -> <init>
    1:9:androidx.navigation.NavDestination$DeepLinkMatch matchDeepLink(androidx.navigation.NavDeepLinkRequest):87:87 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Le94;)Lli4;"}
    10:14:androidx.navigation.NavDestination$DeepLinkMatch androidx.navigation.internal.NavGraphImpl.matchDeepLink$navigation_common_release(androidx.navigation.NavDestination$DeepLinkMatch,androidx.navigation.NavDeepLinkRequest):121:121 -> c
    10:14:androidx.navigation.NavDestination$DeepLinkMatch matchDeepLink(androidx.navigation.NavDeepLinkRequest):87 -> c
    15:19:androidx.navigation.NavDestination$DeepLinkMatch androidx.navigation.internal.NavGraphImpl.matchDeepLink$navigation_common_release(androidx.navigation.NavDestination$DeepLinkMatch,androidx.navigation.NavDeepLinkRequest):116:116 -> c
    15:19:androidx.navigation.NavDestination$DeepLinkMatch matchDeepLink(androidx.navigation.NavDeepLinkRequest):87 -> c
    1:4:androidx.navigation.NavDestination$DeepLinkMatch matchDeepLinkComprehensive(androidx.navigation.NavDeepLinkRequest,boolean,boolean,androidx.navigation.NavDestination):73:73 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Le94;Lmi4;)Lli4;"}
    5:12:androidx.navigation.NavDestination$DeepLinkMatch matchDeepLinkComprehensive(androidx.navigation.NavDeepLinkRequest,boolean,boolean,androidx.navigation.NavDestination):74:74 -> d
    1:5:androidx.navigation.NavDestination$DeepLinkMatch matchRouteComprehensive(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):62:62 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ZLmi4;)Lli4;"}
    6:9:androidx.navigation.NavDestination$DeepLinkMatch androidx.navigation.internal.NavGraphImpl.matchRouteComprehensive$navigation_common_release(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):50:50 -> e
    6:9:androidx.navigation.NavDestination$DeepLinkMatch matchRouteComprehensive(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):62 -> e
    10:15:androidx.navigation.NavDestination$DeepLinkMatch androidx.navigation.NavDestination.matchRoute(java.lang.String):186:186 -> e
    10:15:androidx.navigation.NavDestination$DeepLinkMatch androidx.navigation.internal.NavGraphImpl.matchRouteComprehensive$navigation_common_release(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):50 -> e
    10:15:androidx.navigation.NavDestination$DeepLinkMatch matchRouteComprehensive(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):62 -> e
    16:20:androidx.navigation.NavDestination$DeepLinkMatch androidx.navigation.internal.NavGraphImpl.matchRouteComprehensive$navigation_common_release(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):373:373 -> e
    16:20:androidx.navigation.NavDestination$DeepLinkMatch matchRouteComprehensive(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):62 -> e
    21:38:androidx.navigation.NavDestination$DeepLinkMatch androidx.navigation.internal.NavGraphImpl.matchRouteComprehensive$navigation_common_release(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):382:382 -> e
    21:38:androidx.navigation.NavDestination$DeepLinkMatch matchRouteComprehensive(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):62 -> e
    39:40:androidx.navigation.NavDestination$DeepLinkMatch androidx.navigation.internal.NavGraphImpl.matchRouteComprehensive$navigation_common_release(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):381:381 -> e
    39:40:androidx.navigation.NavDestination$DeepLinkMatch matchRouteComprehensive(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):62 -> e
    41:47:androidx.navigation.NavDestination$DeepLinkMatch androidx.navigation.internal.NavGraphImpl.matchRouteComprehensive$navigation_common_release(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):57:57 -> e
    41:47:androidx.navigation.NavDestination$DeepLinkMatch matchRouteComprehensive(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):62 -> e
    48:51:androidx.navigation.NavDestination$DeepLinkMatch androidx.navigation.internal.NavGraphImpl.matchRouteComprehensive$navigation_common_release(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):58:58 -> e
    48:51:androidx.navigation.NavDestination$DeepLinkMatch matchRouteComprehensive(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):62 -> e
    52:59:androidx.navigation.NavDestination$DeepLinkMatch androidx.navigation.internal.NavGraphImpl.matchRouteComprehensive$navigation_common_release(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):59:59 -> e
    52:59:androidx.navigation.NavDestination$DeepLinkMatch matchRouteComprehensive(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):62 -> e
    60:62:androidx.navigation.NavDestination$DeepLinkMatch androidx.navigation.internal.NavGraphImpl.matchRouteComprehensive$navigation_common_release(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):65:65 -> e
    60:62:androidx.navigation.NavDestination$DeepLinkMatch matchRouteComprehensive(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):62 -> e
    63:70:androidx.navigation.NavDestination$DeepLinkMatch androidx.navigation.NavDestination.matchRoute(java.lang.String):186:186 -> e
    63:70:androidx.navigation.NavDestination$DeepLinkMatch androidx.navigation.internal.NavGraphImpl.matchRouteComprehensive$navigation_common_release(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):65 -> e
    63:70:androidx.navigation.NavDestination$DeepLinkMatch matchRouteComprehensive(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):62 -> e
    71:74:androidx.navigation.NavDestination$DeepLinkMatch androidx.navigation.internal.NavGraphImpl.matchRouteComprehensive$navigation_common_release(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):381:381 -> e
    71:74:androidx.navigation.NavDestination$DeepLinkMatch matchRouteComprehensive(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):62 -> e
    75:80:androidx.navigation.NavDestination$DeepLinkMatch androidx.navigation.internal.NavGraphImpl.matchRouteComprehensive$navigation_common_release(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):68:68 -> e
    75:80:androidx.navigation.NavDestination$DeepLinkMatch matchRouteComprehensive(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):62 -> e
    81:86:androidx.navigation.NavGraph androidx.navigation.NavDestination.getParent():113:113 -> e
    81:86:androidx.navigation.NavDestination$DeepLinkMatch androidx.navigation.internal.NavGraphImpl.matchRouteComprehensive$navigation_common_release(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):74 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    81:86:androidx.navigation.NavDestination$DeepLinkMatch matchRouteComprehensive(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):62 -> e
    87:93:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> e
    87:93:androidx.navigation.NavDestination$DeepLinkMatch androidx.navigation.internal.NavGraphImpl.matchRouteComprehensive$navigation_common_release(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):75 -> e
    87:93:androidx.navigation.NavDestination$DeepLinkMatch matchRouteComprehensive(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):62 -> e
    94:97:androidx.navigation.NavDestination$DeepLinkMatch androidx.navigation.internal.NavGraphImpl.matchRouteComprehensive$navigation_common_release(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):76:76 -> e
    94:97:androidx.navigation.NavDestination$DeepLinkMatch matchRouteComprehensive(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):62 -> e
    98:101:androidx.navigation.NavDestination$DeepLinkMatch androidx.navigation.internal.NavGraphImpl.matchRouteComprehensive$navigation_common_release(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):79:79 -> e
    98:101:androidx.navigation.NavDestination$DeepLinkMatch matchRouteComprehensive(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):62 -> e
    102:105:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.listOfNotNull(java.lang.Object[]):140:140 -> e
    102:105:androidx.navigation.NavDestination$DeepLinkMatch androidx.navigation.internal.NavGraphImpl.matchRouteComprehensive$navigation_common_release(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):79 -> e
    102:105:androidx.navigation.NavDestination$DeepLinkMatch matchRouteComprehensive(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):62 -> e
    106:112:androidx.navigation.NavDestination$DeepLinkMatch androidx.navigation.internal.NavGraphImpl.matchRouteComprehensive$navigation_common_release(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):79:79 -> e
    106:112:androidx.navigation.NavDestination$DeepLinkMatch matchRouteComprehensive(java.lang.String,boolean,boolean,androidx.navigation.NavDestination):62 -> e
    6:10:boolean equals(java.lang.Object):261:261 -> equals
    11:16:boolean equals(java.lang.Object):262:262 -> equals
    17:22:androidx.collection.SparseArrayCompat androidx.navigation.internal.NavGraphImpl.getNodes$navigation_common_release():37:37 -> equals
    17:22:androidx.collection.SparseArrayCompat getNodes():44 -> equals
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    17:22:boolean equals(java.lang.Object):263 -> equals
    23:26:boolean equals(java.lang.Object):308:308 -> equals
    27:30:boolean equals(java.lang.Object):263:263 -> equals
    31:34:androidx.collection.SparseArrayCompat androidx.navigation.internal.NavGraphImpl.getNodes$navigation_common_release():37:37 -> equals
    31:34:androidx.collection.SparseArrayCompat getNodes():44 -> equals
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    31:34:boolean equals(java.lang.Object):263 -> equals
    35:40:boolean equals(java.lang.Object):308:308 -> equals
    41:46:int androidx.navigation.internal.NavGraphImpl.getStartDestinationId$navigation_common_release():292:292 -> equals
    41:46:int getStartDestinationId():182 -> equals
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    41:46:boolean equals(java.lang.Object):264 -> equals
    47:50:androidx.collection.SparseArrayCompat androidx.navigation.internal.NavGraphImpl.getNodes$navigation_common_release():37:37 -> equals
    47:50:androidx.collection.SparseArrayCompat getNodes():44 -> equals
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    47:50:boolean equals(java.lang.Object):265 -> equals
    51:56:java.util.Iterator androidx.collection.SparseArrayKt.valueIterator(androidx.collection.SparseArrayCompat):80:80 -> equals
    51:56:boolean equals(java.lang.Object):265 -> equals
    57:60:boolean equals(java.lang.Object):265:265 -> equals
    61:78:boolean equals(java.lang.Object):309:309 -> equals
    79:82:androidx.collection.SparseArrayCompat androidx.navigation.internal.NavGraphImpl.getNodes$navigation_common_release():37:37 -> equals
    79:82:androidx.collection.SparseArrayCompat getNodes():44 -> equals
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    79:82:boolean equals(java.lang.Object):265 -> equals
    83:84:int androidx.navigation.NavDestination.getId():158:158 -> equals
    83:84:boolean equals(java.lang.Object):265 -> equals
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    85:86:int androidx.navigation.internal.NavDestinationImpl.getId$navigation_common_release():42:42 -> equals
    85:86:int androidx.navigation.NavDestination.getId():158 -> equals
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    85:86:boolean equals(java.lang.Object):265 -> equals
    87:90:java.lang.Object androidx.collection.SparseArrayCompat.get(int):96:96 -> equals
    87:90:boolean equals(java.lang.Object):265 -> equals
    91:101:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> equals
    91:101:boolean equals(java.lang.Object):265 -> equals
    1:4:int androidx.navigation.internal.NavGraphImpl.getStartDestinationId$navigation_common_release():292:292 -> hashCode
    1:4:int getStartDestinationId():182 -> hashCode
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    1:4:int hashCode():269 -> hashCode
    5:8:androidx.collection.SparseArrayCompat androidx.navigation.internal.NavGraphImpl.getNodes$navigation_common_release():37:37 -> hashCode
    5:8:androidx.collection.SparseArrayCompat getNodes():44 -> hashCode
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    5:8:int hashCode():270 -> hashCode
    9:15:int hashCode():311:311 -> hashCode
    16:30:int hashCode():312:312 -> hashCode
    31:39:int hashCode():272:272 -> hashCode
    1:5:java.util.Iterator iterator():150:150 -> iterator
    6:11:java.util.Iterator androidx.navigation.internal.NavGraphImpl.iterator$navigation_common_release():234:234 -> iterator
    6:11:java.util.Iterator iterator():150 -> iterator
    1:2:java.lang.String toString():241:241 -> toString
    3:6:java.lang.String toString():242:242 -> toString
    7:9:java.lang.String toString():241:241 -> toString
    10:15:java.lang.String androidx.navigation.internal.NavGraphImpl.getStartDestinationRoute$navigation_common_release():345:345 -> toString
    10:15:java.lang.String getStartDestinationRoute():234 -> toString
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    10:15:java.lang.String toString():243 -> toString
    16:20:androidx.navigation.NavDestination findNode(java.lang.String):133:133 -> toString
    16:20:java.lang.String toString():243 -> toString
    21:36:androidx.navigation.NavDestination androidx.navigation.internal.NavGraphImpl.findNode$navigation_common_release(java.lang.String):207:207 -> toString
    21:36:androidx.navigation.NavDestination findNode(java.lang.String):133 -> toString
    21:36:java.lang.String toString():243 -> toString
    37:38:int androidx.navigation.internal.NavGraphImpl.getStartDestinationId$navigation_common_release():292:292 -> toString
    37:38:int getStartDestinationId():182 -> toString
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    37:38:java.lang.String toString():243 -> toString
    39:42:androidx.navigation.NavDestination findNode(int):108:108 -> toString
    39:42:java.lang.String toString():243 -> toString
    43:49:java.lang.String toString():244:244 -> toString
    50:55:java.lang.String androidx.navigation.internal.NavGraphImpl.getStartDestinationRoute$navigation_common_release():345:345 -> toString
    50:55:java.lang.String getStartDestinationRoute():234 -> toString
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    50:55:java.lang.String toString():247 -> toString
    56:59:java.lang.String toString():247:247 -> toString
    60:65:java.lang.String androidx.navigation.internal.NavGraphImpl.getStartDestIdName$navigation_common_release():40:40 -> toString
    60:65:java.lang.String toString():248 -> toString
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    66:69:java.lang.String toString():248:248 -> toString
    70:76:java.lang.String toString():249:249 -> toString
    77:78:int androidx.navigation.internal.NavGraphImpl.getStartDestId$navigation_common_release():39:39 -> toString
    77:78:java.lang.String toString():249 -> toString
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    79:93:java.lang.String toString():249:249 -> toString
    94:98:java.lang.String toString():252:252 -> toString
    99:105:java.lang.String toString():253:253 -> toString
    106:110:java.lang.String toString():254:254 -> toString
    111:115:java.lang.String toString():241:241 -> toString
