| | | | |
| Offset 143, 27 lines modified | Offset 143, 27 lines modified |
| 143 | .end·method | 143 | .end·method |
| | |
| | |
| 144 | #·virtual·methods | 144 | #·virtual·methods |
| 145 | .method·public·final·addArgument(Ljava/lang/String;Landroidx/navigation/NavArgument;)V | 145 | .method·public·final·addArgument(Ljava/lang/String;Landroidx/navigation/NavArgument;)V |
| 146 | ····.locals·1 | 146 | ····.locals·1 |
| | |
| 147 | ····.line·610 | 147 | ····.line·593 |
| 148 | ····iget-object·v0,·p0,·Landroidx/navigation/NavDestination;->mArguments:Ljava/util/HashMap; | 148 | ····iget-object·v0,·p0,·Landroidx/navigation/NavDestination;->mArguments:Ljava/util/HashMap; |
| | |
| 149 | ····if-nez·v0,·:cond_0 | 149 | ····if-nez·v0,·:cond_0 |
| | |
| 150 | ····.line·611 | 150 | ····.line·594 |
| 151 | ····new-instance·v0,·Ljava/util/HashMap; | 151 | ····new-instance·v0,·Ljava/util/HashMap; |
| | |
| 152 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V | 152 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V |
| | |
| 153 | ····iput-object·v0,·p0,·Landroidx/navigation/NavDestination;->mArguments:Ljava/util/HashMap; | 153 | ····iput-object·v0,·p0,·Landroidx/navigation/NavDestination;->mArguments:Ljava/util/HashMap; |
| | |
| 154 | ····.line·613 | 154 | ····.line·596 |
| 155 | ····:cond_0 | 155 | ····:cond_0 |
| 156 | ····iget-object·v0,·p0,·Landroidx/navigation/NavDestination;->mArguments:Ljava/util/HashMap; | 156 | ····iget-object·v0,·p0,·Landroidx/navigation/NavDestination;->mArguments:Ljava/util/HashMap; |
| | |
| 157 | ····invoke-virtual·{v0,·p1,·p2},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 157 | ····invoke-virtual·{v0,·p1,·p2},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| | |
| 158 | ····return-void | 158 | ····return-void |
| 159 | .end·method | 159 | .end·method |
| Offset 193, 15 lines modified | Offset 193, 15 lines modified |
| 193 | .end·method | 193 | .end·method |
| | |
| 194 | .method·addInDefaultArgs(Landroid/os/Bundle;)Landroid/os/Bundle; | 194 | .method·addInDefaultArgs(Landroid/os/Bundle;)Landroid/os/Bundle; |
| 195 | ····.locals·5 | 195 | ····.locals·5 |
| | |
| 196 | ····if-nez·p1,·:cond_1 | 196 | ····if-nez·p1,·:cond_1 |
| | |
| 197 | ····.line·635 | 197 | ····.line·618 |
| 198 | ····iget-object·v0,·p0,·Landroidx/navigation/NavDestination;->mArguments:Ljava/util/HashMap; | 198 | ····iget-object·v0,·p0,·Landroidx/navigation/NavDestination;->mArguments:Ljava/util/HashMap; |
| | |
| 199 | ····if-eqz·v0,·:cond_0 | 199 | ····if-eqz·v0,·:cond_0 |
| | |
| 200 | ····invoke-virtual·{v0},·Ljava/util/HashMap;->isEmpty()Z | 200 | ····invoke-virtual·{v0},·Ljava/util/HashMap;->isEmpty()Z |
| | |
| 201 | ····move-result·v0 | 201 | ····move-result·v0 |
| Offset 209, 26 lines modified | Offset 209, 26 lines modified |
| 209 | ····if-eqz·v0,·:cond_1 | 209 | ····if-eqz·v0,·:cond_1 |
| | |
| 210 | ····:cond_0 | 210 | ····:cond_0 |
| 211 | ····const/4·p1,·0x0 | 211 | ····const/4·p1,·0x0 |
| | |
| 212 | ····return-object·p1 | 212 | ····return-object·p1 |
| | |
| 213 | ····.line·638 | 213 | ····.line·621 |
| 214 | ····:cond_1 | 214 | ····:cond_1 |
| 215 | ····new-instance·v0,·Landroid/os/Bundle; | 215 | ····new-instance·v0,·Landroid/os/Bundle; |
| | |
| 216 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V | 216 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V |
| | |
| 217 | ····.line·639 | 217 | ····.line·622 |
| 218 | ····iget-object·v1,·p0,·Landroidx/navigation/NavDestination;->mArguments:Ljava/util/HashMap; | 218 | ····iget-object·v1,·p0,·Landroidx/navigation/NavDestination;->mArguments:Ljava/util/HashMap; |
| | |
| 219 | ····if-eqz·v1,·:cond_2 | 219 | ····if-eqz·v1,·:cond_2 |
| | |
| 220 | ····.line·640 | 220 | ····.line·623 |
| 221 | ····invoke-virtual·{v1},·Ljava/util/HashMap;->entrySet()Ljava/util/Set; | 221 | ····invoke-virtual·{v1},·Ljava/util/HashMap;->entrySet()Ljava/util/Set; |
| | |
| 222 | ····move-result-object·v1 | 222 | ····move-result-object·v1 |
| | |
| 223 | ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator; | 223 | ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
| | |
| 224 | ····move-result-object·v1 | 224 | ····move-result-object·v1 |
| Offset 242, 15 lines modified | Offset 242, 15 lines modified |
| | |
| 242 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 242 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| | |
| 243 | ····move-result-object·v2 | 243 | ····move-result-object·v2 |
| | |
| 244 | ····check-cast·v2,·Ljava/util/Map$Entry; | 244 | ····check-cast·v2,·Ljava/util/Map$Entry; |
| | |
| 245 | ····.line·641 | 245 | ····.line·624 |
| 246 | ····invoke-interface·{v2},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | 246 | ····invoke-interface·{v2},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
| | |
| 247 | ····move-result-object·v3 | 247 | ····move-result-object·v3 |
| | |
| 248 | ····check-cast·v3,·Landroidx/navigation/NavArgument; | 248 | ····check-cast·v3,·Landroidx/navigation/NavArgument; |
| | |
| 249 | ····invoke-interface·{v2},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; | 249 | ····invoke-interface·{v2},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; |
| Offset 262, 23 lines modified | Offset 262, 23 lines modified |
| 262 | ····invoke-virtual·{v3,·v2,·v0},·Landroidx/navigation/NavArgument;->putDefaultValue(Ljava/lang/String;Landroid/os/Bundle;)V | 262 | ····invoke-virtual·{v3,·v2,·v0},·Landroidx/navigation/NavArgument;->putDefaultValue(Ljava/lang/String;Landroid/os/Bundle;)V |
| | |
| 263 | ····goto·:goto_0 | 263 | ····goto·:goto_0 |
| | |
| 264 | ····:cond_2 | 264 | ····:cond_2 |
| 265 | ····if-eqz·p1,·:cond_4 | 265 | ····if-eqz·p1,·:cond_4 |
| | |
| 266 | ····.line·645 | 266 | ····.line·628 |
| 267 | ····invoke-virtual·{v0,·p1},·Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V | 267 | ····invoke-virtual·{v0,·p1},·Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V |
| | |
| 268 | ····.line·646 | 268 | ····.line·629 |
| 269 | ····iget-object·v1,·p0,·Landroidx/navigation/NavDestination;->mArguments:Ljava/util/HashMap; | 269 | ····iget-object·v1,·p0,·Landroidx/navigation/NavDestination;->mArguments:Ljava/util/HashMap; |
| | |
| 270 | ····if-eqz·v1,·:cond_4 | 270 | ····if-eqz·v1,·:cond_4 |
| | |
| 271 | ····.line·647 | 271 | ····.line·630 |
| 272 | ····invoke-virtual·{v1},·Ljava/util/HashMap;->entrySet()Ljava/util/Set; | 272 | ····invoke-virtual·{v1},·Ljava/util/HashMap;->entrySet()Ljava/util/Set; |
| | |
| 273 | ····move-result-object·v1 | 273 | ····move-result-object·v1 |
| | |
| 274 | ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator; | 274 | ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
| | |
| 275 | ····move-result-object·v1 | 275 | ····move-result-object·v1 |
| Offset 292, 15 lines modified | Offset 292, 15 lines modified |
| | |
| 292 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 292 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| | |
| 293 | ····move-result-object·v2 | 293 | ····move-result-object·v2 |
| | |
| 294 | ····check-cast·v2,·Ljava/util/Map$Entry; | 294 | ····check-cast·v2,·Ljava/util/Map$Entry; |
| | |
| 295 | ····.line·648 | 295 | ····.line·631 |
| 296 | ····invoke-interface·{v2},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | 296 | ····invoke-interface·{v2},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
| | |
| 297 | ····move-result-object·v3 | 297 | ····move-result-object·v3 |
| | |
| 298 | ····check-cast·v3,·Landroidx/navigation/NavArgument; | 298 | ····check-cast·v3,·Landroidx/navigation/NavArgument; |
| | |
| 299 | ····invoke-interface·{v2},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; | 299 | ····invoke-interface·{v2},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; |
| Offset 313, 40 lines modified | Offset 313, 40 lines modified |
| | |
| 313 | ····move-result·v3 | 313 | ····move-result·v3 |
| | |
| 314 | ····if-eqz·v3,·:cond_3 | 314 | ····if-eqz·v3,·:cond_3 |
| | |
| 315 | ····goto·:goto_1 | 315 | ····goto·:goto_1 |
| | |
| 316 | ····.line·649 | 316 | ····.line·632 |
| 317 | ····:cond_3 | 317 | ····:cond_3 |
| 318 | ····new-instance·p1,·Ljava/lang/IllegalArgumentException; | 318 | ····new-instance·p1,·Ljava/lang/IllegalArgumentException; |
| | |
| 319 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 319 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| | |
| 320 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 320 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
| | |
| 321 | ····const-string·v1,·"Wrong·argument·type·for·\'" | 321 | ····const-string·v1,·"Wrong·argument·type·for·\'" |
| | |
| 322 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 322 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| | |
| 323 | ····.line·650 | 323 | ····.line·633 |
| 324 | ····invoke-interface·{v2},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; | 324 | ····invoke-interface·{v2},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; |
| | |
| 325 | ····move-result-object·v1 | 325 | ····move-result-object·v1 |
| | |
| 326 | ····check-cast·v1,·Ljava/lang/String; | 326 | ····check-cast·v1,·Ljava/lang/String; |
| | |
| 327 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 327 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| | |
| 328 | ····const-string·v1,·"\'·in·argument·bundle.·" | 328 | ····const-string·v1,·"\'·in·argument·bundle.·" |
| | |
| 329 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 329 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| | |
| 330 | ····.line·652 | 330 | ····.line·635 |
| 331 | ····invoke-interface·{v2},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | 331 | ····invoke-interface·{v2},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
| | |
| 332 | ····move-result-object·v1 | 332 | ····move-result-object·v1 |
| | |
| 333 | ····check-cast·v1,·Landroidx/navigation/NavArgument; | 333 | ····check-cast·v1,·Landroidx/navigation/NavArgument; |
| | |
| 334 | ····invoke-virtual·{v1},·Landroidx/navigation/NavArgument;->getType()Landroidx/navigation/NavType; | 334 | ····invoke-virtual·{v1},·Landroidx/navigation/NavArgument;->getType()Landroidx/navigation/NavType; |
| Offset 372, 146 lines modified | Offset 372, 102 lines modified |
| 372 | ····throw·p1 | 372 | ····throw·p1 |
| | |
| 373 | ····:cond_4 | 373 | ····:cond_4 |
| 374 | ····return-object·v0 | 374 | ····return-object·v0 |
| 375 | .end·method | 375 | .end·method |
| | |
| 376 | .method·buildDeepLinkIds()[I | 376 | .method·buildDeepLinkIds()[I |
| 377 | ····.locals·1 | |
| | |
| 378 | ····const/4·v0,·0x0 | |
| | |
| 379 | ····.line·501 | |
| 380 | ····invoke-virtual·{p0,·v0},·Landroidx/navigation/NavDestination;->buildDeepLinkIds(Landroidx/navigation/NavDestination;)[I | |
| | |
| 381 | ····move-result-object·v0 | |
| | |
| 382 | ····return-object·v0 | |
| 383 | .end·method | |
| | |
| 384 | .method·buildDeepLinkIds(Landroidx/navigation/NavDestination;)[I | |
| 385 | ····.locals·5 | 377 | ····.locals·5 |
| | |
| 386 | ····.line·513 | 378 | ····.line·501 |
| 387 | ····new-instance·v0,·Ljava/util/ArrayDeque; | 379 | ····new-instance·v0,·Ljava/util/ArrayDeque; |
| | |
| 388 | ····invoke-direct·{v0},·Ljava/util/ArrayDeque;-><init>()V | 380 | ····invoke-direct·{v0},·Ljava/util/ArrayDeque;-><init>()V |
| | |
| 389 | ····move-object·v1,·p0 | 381 | ····move-object·v1,·p0 |
| | |
| 390 | ····.line·516 | 382 | ····.line·504 |
| 391 | ····:goto_0 | 383 | ····:goto_0 |
| 392 | ····invoke-virtual·{v1},·Landroidx/navigation/NavDestination;->getParent()Landroidx/navigation/NavGraph; | 384 | ····invoke-virtual·{v1},·Landroidx/navigation/NavDestination;->getParent()Landroidx/navigation/NavGraph; |
| | |
| 393 | ····move-result-object·v2 | 385 | ····move-result-object·v2 |
| | |
| 394 | ····if-eqz·p1,·:cond_0 | 386 | ····if-eqz·v2,·:cond_0 |
| | |
| 395 | ····.line·517 | |
| 396 | ····invoke-virtual·{p1},·Landroidx/navigation/NavDestination;->getParent()Landroidx/navigation/NavGraph; | |
| | |
| 397 | ····move-result-object·v3 | |
| | |
| 398 | ····if-eqz·v3,·:cond_0 | |
| | |
| 399 | ····.line·518 | |
| 400 | ····invoke-virtual·{p1},·Landroidx/navigation/NavDestination;->getParent()Landroidx/navigation/NavGraph; | |
| | |
| 401 | ····move-result-object·v3 | |
| | |
| 402 | ····invoke-virtual·{v1},·Landroidx/navigation/NavDestination;->getId()I | |
| | |
| 403 | ····move-result·v4 | |
| | |
| 404 | ····invoke-virtual·{v3,·v4},·Landroidx/navigation/NavGraph;->findNode(I)Landroidx/navigation/NavDestination; | |
| | |
| 405 | ····move-result-object·v3 | |
| | |
| 406 | ····if-ne·v3,·v1,·:cond_0 | |
| | |
| 407 | ····.line·519 | 387 | ····.line·505 |
| 408 | ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayDeque;->addFirst(Ljava/lang/Object;)V | |
| | |
| 409 | ····goto·:goto_1 | |
| | |
| 410 | ····:cond_0 | |
| 411 | ····if-eqz·v2,·:cond_1 | |
| | |
| 412 | ····.line·522 | |
| 413 | ····invoke-virtual·{v2},·Landroidx/navigation/NavGraph;->getStartDestination()I | 388 | ····invoke-virtual·{v2},·Landroidx/navigation/NavGraph;->getStartDestination()I |
| | |
| 414 | ····move-result·v3 | 389 | ····move-result·v3 |
| | |
| 415 | ····invoke-virtual·{v1},·Landroidx/navigation/NavDestination;->getId()I | 390 | ····invoke-virtual·{v1},·Landroidx/navigation/NavDestination;->getId()I |
| | |
| 416 | ····move-result·v4 | 391 | ····move-result·v4 |
| | |
| 417 | ····if-eq·v3,·v4,·:cond_2 | 392 | ····if-eq·v3,·v4,·:cond_1 |
| | |
| 418 | ····.line·523 | 393 | ····.line·506 |
| 419 | ····:cond_1 | 394 | ····:cond_0 |
| 420 | ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayDeque;->addFirst(Ljava/lang/Object;)V | 395 | ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayDeque;->addFirst(Ljava/lang/Object;)V |
| | |
| 421 | ····:cond_2 | 396 | ····:cond_1 |
| 422 | ····if-nez·v2,·:cond_4 | 397 | ····if-nez·v2,·:cond_3 |
| | |
| 423 | ····.line·527 | 398 | ····.line·510 |
| 424 | ····:goto_1 | |
| 425 | ····invoke-virtual·{v0},·Ljava/util/ArrayDeque;->size()I | 399 | ····invoke-virtual·{v0},·Ljava/util/ArrayDeque;->size()I |
| | |
| 426 | ····move-result·p1 | 400 | ····move-result·v1 |
| | |
| 427 | ····new-array·p1,·p1,·[I | 401 | ····new-array·v1,·v1,·[I |
| | |
| 428 | ····const/4·v1,·0x0 | 402 | ····const/4·v2,·0x0 |
| | |
| 429 | ····.line·529 | 403 | ····.line·512 |
| 430 | ····invoke-virtual·{v0},·Ljava/util/ArrayDeque;->iterator()Ljava/util/Iterator; | 404 | ····invoke-virtual·{v0},·Ljava/util/ArrayDeque;->iterator()Ljava/util/Iterator; |
| | |
| 431 | ····move-result-object·v0 | 405 | ····move-result-object·v0 |
| | |
| 432 | ····:goto_2 | 406 | ····:goto_1 |
| 433 | ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z | 407 | ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z |
| | |
| 434 | ····move-result·v2 | 408 | ····move-result·v3 |
| | |
| 435 | ····if-eqz·v2,·:cond_3 | 409 | ····if-eqz·v3,·:cond_2 |
| | |
| 436 | ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 410 | ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| | |
| 437 | ····move-result-object·v2 | 411 | ····move-result-object·v3 |
| | |
| 438 | ····check-cast·v2,·Landroidx/navigation/NavDestination; | 412 | ····check-cast·v3,·Landroidx/navigation/NavDestination; |
| | |
| 439 | ····add-int/lit8·v3,·v1,·0x1 | 413 | ····add-int/lit8·v4,·v2,·0x1 |
| | |
| 440 | ····.line·530 | 414 | ····.line·513 |
| 441 | ····invoke-virtual·{v2},·Landroidx/navigation/NavDestination;->getId()I | 415 | ····invoke-virtual·{v3},·Landroidx/navigation/NavDestination;->getId()I |
| | |
| 442 | ····move-result·v2 | 416 | ····move-result·v3 |
| | |
| 443 | ····aput·v2,·p1,·v1 | 417 | ····aput·v3,·v1,·v2 |
| | |
| 444 | ····move·v1,·v3 | 418 | ····move·v2,·v4 |
| | |
| 445 | ····goto·:goto_2 | 419 | ····goto·:goto_1 |
| | |
| 446 | ····:cond_3 | 420 | ····:cond_2 |
| 447 | ····return-object·p1 | 421 | ····return-object·v1 |
| | |
| 448 | ····:cond_4 | 422 | ····:cond_3 |
| 449 | ····move-object·v1,·v2 | 423 | ····move-object·v1,·v2 |
| | |
| 450 | ····goto·:goto_0 | 424 | ····goto·:goto_0 |
| 451 | .end·method | 425 | .end·method |
| | |
| 452 | .method·public·final·getAction(I)Landroidx/navigation/NavAction; | 426 | .method·public·final·getAction(I)Landroidx/navigation/NavAction; |
| 453 | ····.locals·2 | 427 | ····.locals·2 |
| | |
| 454 | ····.line·553 | 428 | ····.line·536 |
| 455 | ····iget-object·v0,·p0,·Landroidx/navigation/NavDestination;->mActions:Landroidx/collection/SparseArrayCompat; | 429 | ····iget-object·v0,·p0,·Landroidx/navigation/NavDestination;->mActions:Landroidx/collection/SparseArrayCompat; |
| | |
| 456 | ····const/4·v1,·0x0 | 430 | ····const/4·v1,·0x0 |
| | |
| 457 | ····if-nez·v0,·:cond_0 | 431 | ····if-nez·v0,·:cond_0 |
| | |
| 458 | ····move-object·v0,·v1 | 432 | ····move-object·v0,·v1 |
| Offset 528, 15 lines modified | Offset 484, 15 lines modified |
| 528 | ····:goto_0 | 484 | ····:goto_0 |
| 529 | ····if-eqz·v0,·:cond_1 | 485 | ····if-eqz·v0,·:cond_1 |
| | |
| 530 | ····move-object·v1,·v0 | 486 | ····move-object·v1,·v0 |
| | |
| 531 | ····goto·:goto_1 | 487 | ····goto·:goto_1 |
| | |
| 532 | ····.line·557 | 488 | ····.line·540 |
| 533 | ····:cond_1 | 489 | ····:cond_1 |
| 534 | ····invoke-virtual·{p0},·Landroidx/navigation/NavDestination;->getParent()Landroidx/navigation/NavGraph; | 490 | ····invoke-virtual·{p0},·Landroidx/navigation/NavDestination;->getParent()Landroidx/navigation/NavGraph; |
| | |
| 535 | ····move-result-object·v0 | 491 | ····move-result-object·v0 |
| | |
| 536 | ····if-eqz·v0,·:cond_2 | 492 | ····if-eqz·v0,·:cond_2 |
| | |
| Offset 833, 54 lines modified | Offset 789, 54 lines modified |
| | |
| 833 | ····return-void | 789 | ····return-void |
| 834 | .end·method | 790 | .end·method |
| | |
| 835 | .method·public·final·putAction(ILandroidx/navigation/NavAction;)V | 791 | .method·public·final·putAction(ILandroidx/navigation/NavAction;)V |
| 836 | ····.locals·2 | 792 | ····.locals·2 |
| | |
| 837 | ····.line·577 | 793 | ····.line·560 |
| 838 | ····invoke-virtual·{p0},·Landroidx/navigation/NavDestination;->supportsActions()Z | 794 | ····invoke-virtual·{p0},·Landroidx/navigation/NavDestination;->supportsActions()Z |
| | |
| 839 | ····move-result·v0 | 795 | ····move-result·v0 |
| | |
| 840 | ····if-eqz·v0,·:cond_2 | 796 | ····if-eqz·v0,·:cond_2 |
| | |
| 841 | ····if-eqz·p1,·:cond_1 | 797 | ····if-eqz·p1,·:cond_1 |
| | |
| 842 | ····.line·586 | 798 | ····.line·569 |
| 843 | ····iget-object·v0,·p0,·Landroidx/navigation/NavDestination;->mActions:Landroidx/collection/SparseArrayCompat; | 799 | ····iget-object·v0,·p0,·Landroidx/navigation/NavDestination;->mActions:Landroidx/collection/SparseArrayCompat; |
| | |
| 844 | ····if-nez·v0,·:cond_0 | 800 | ····if-nez·v0,·:cond_0 |
| | |
| 845 | ····.line·587 | 801 | ····.line·570 |
| 846 | ····new-instance·v0,·Landroidx/collection/SparseArrayCompat; | 802 | ····new-instance·v0,·Landroidx/collection/SparseArrayCompat; |
| | |
| 847 | ····invoke-direct·{v0},·Landroidx/collection/SparseArrayCompat;-><init>()V | 803 | ····invoke-direct·{v0},·Landroidx/collection/SparseArrayCompat;-><init>()V |
| | |
| 848 | ····iput-object·v0,·p0,·Landroidx/navigation/NavDestination;->mActions:Landroidx/collection/SparseArrayCompat; | 804 | ····iput-object·v0,·p0,·Landroidx/navigation/NavDestination;->mActions:Landroidx/collection/SparseArrayCompat; |
| | |
| 849 | ····.line·589 | 805 | ····.line·572 |
| 850 | ····:cond_0 | 806 | ····:cond_0 |
| 851 | ····iget-object·v0,·p0,·Landroidx/navigation/NavDestination;->mActions:Landroidx/collection/SparseArrayCompat; | 807 | ····iget-object·v0,·p0,·Landroidx/navigation/NavDestination;->mActions:Landroidx/collection/SparseArrayCompat; |
| | |
| 852 | ····invoke-virtual·{v0,·p1,·p2},·Landroidx/collection/SparseArrayCompat;->put(ILjava/lang/Object;)V | 808 | ····invoke-virtual·{v0,·p1,·p2},·Landroidx/collection/SparseArrayCompat;->put(ILjava/lang/Object;)V |
| | |
| 853 | ····return-void | 809 | ····return-void |
| | |
| 854 | ····.line·584 | 810 | ····.line·567 |
| 855 | ····:cond_1 | 811 | ····:cond_1 |
| 856 | ····new-instance·p1,·Ljava/lang/IllegalArgumentException; | 812 | ····new-instance·p1,·Ljava/lang/IllegalArgumentException; |
| | |
| 857 | ····const-string·p2,·"Cannot·have·an·action·with·actionId·0" | 813 | ····const-string·p2,·"Cannot·have·an·action·with·actionId·0" |
| | |
| 858 | ····invoke-direct·{p1,·p2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 814 | ····invoke-direct·{p1,·p2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
| | |
| 859 | ····throw·p1 | 815 | ····throw·p1 |
| | |
| 860 | ····.line·578 | 816 | ····.line·561 |
| 861 | ····:cond_2 | 817 | ····:cond_2 |
| 862 | ····new-instance·p2,·Ljava/lang/UnsupportedOperationException; | 818 | ····new-instance·p2,·Ljava/lang/UnsupportedOperationException; |
| | |
| 863 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 819 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| | |
| 864 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 820 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
| | |
| Offset 948, 82 lines modified | Offset 904, 82 lines modified |
| | |
| 948 | ····return·v0 | 904 | ····return·v0 |
| 949 | .end·method | 905 | .end·method |
| | |
| 950 | .method·public·toString()Ljava/lang/String; | 906 | .method·public·toString()Ljava/lang/String; |
| 951 | ····.locals·2 | 907 | ····.locals·2 |
| | |
| 952 | ····.line·663 | 908 | ····.line·646 |
| 953 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 909 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| | |
| 954 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 910 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
| | |
| 955 | ····.line·664 | 911 | ····.line·647 |
| 956 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 912 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
| | |
| 957 | ····move-result-object·v1 | 913 | ····move-result-object·v1 |
| | |
| 958 | ····invoke-virtual·{v1},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; | 914 | ····invoke-virtual·{v1},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; |
| | |
| 959 | ····move-result-object·v1 | 915 | ····move-result-object·v1 |
| | |
| 960 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 916 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| | |
| 961 | ····const-string·v1,·"(" | 917 | ····const-string·v1,·"(" |
| | |
| 962 | ····.line·665 | 918 | ····.line·648 |
| 963 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 919 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| | |
| 964 | ····.line·666 | 920 | ····.line·649 |
| 965 | ····iget-object·v1,·p0,·Landroidx/navigation/NavDestination;->mIdName:Ljava/lang/String; | 921 | ····iget-object·v1,·p0,·Landroidx/navigation/NavDestination;->mIdName:Ljava/lang/String; |
| | |
| 966 | ····if-nez·v1,·:cond_0 | 922 | ····if-nez·v1,·:cond_0 |
| | |
| 967 | ····const-string·v1,·"0x" | 923 | ····const-string·v1,·"0x" |
| | |
| 968 | ····.line·667 | 924 | ····.line·650 |
| 969 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 925 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| | |
| 970 | ····.line·668 | 926 | ····.line·651 |
| 971 | ····iget·v1,·p0,·Landroidx/navigation/NavDestination;->mId:I | 927 | ····iget·v1,·p0,·Landroidx/navigation/NavDestination;->mId:I |
| | |
| 972 | ····invoke-static·{v1},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; | 928 | ····invoke-static·{v1},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; |
| | |
| 973 | ····move-result-object·v1 | 929 | ····move-result-object·v1 |
| | |
| 974 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 930 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| | |
| 975 | ····goto·:goto_0 | 931 | ····goto·:goto_0 |
| | |
| 976 | ····.line·670 | 932 | ····.line·653 |
| 977 | ····:cond_0 | 933 | ····:cond_0 |
| 978 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 934 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| | |
| 979 | ····:goto_0 | 935 | ····:goto_0 |
| 980 | ····const-string·v1,·")" | 936 | ····const-string·v1,·")" |
| | |
| 981 | ····.line·672 | 937 | ····.line·655 |
| 982 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 938 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| | |
| 983 | ····.line·673 | 939 | ····.line·656 |
| 984 | ····iget-object·v1,·p0,·Landroidx/navigation/NavDestination;->mLabel:Ljava/lang/CharSequence; | 940 | ····iget-object·v1,·p0,·Landroidx/navigation/NavDestination;->mLabel:Ljava/lang/CharSequence; |
| | |
| 985 | ····if-eqz·v1,·:cond_1 | 941 | ····if-eqz·v1,·:cond_1 |
| | |
| 986 | ····const-string·v1,·"·label=" | 942 | ····const-string·v1,·"·label=" |
| | |
| 987 | ····.line·674 | 943 | ····.line·657 |
| 988 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 944 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| | |
| 989 | ····.line·675 | 945 | ····.line·658 |
| 990 | ····iget-object·v1,·p0,·Landroidx/navigation/NavDestination;->mLabel:Ljava/lang/CharSequence; | 946 | ····iget-object·v1,·p0,·Landroidx/navigation/NavDestination;->mLabel:Ljava/lang/CharSequence; |
| | |
| 991 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; | 947 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; |
| | |
| 992 | ····.line·677 | 948 | ····.line·660 |
| 993 | ····:cond_1 | 949 | ····:cond_1 |
| 994 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 950 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| | |
| 995 | ····move-result-object·v0 | 951 | ····move-result-object·v0 |
| | |
| 996 | ····return-object·v0 | 952 | ····return-object·v0 |
| 997 | .end·method | 953 | .end·method |