Offset 143, 27 lines modifiedOffset 143, 27 lines modified
143 .end·method143 .end·method
  
  
144 #·virtual·methods144 #·virtual·methods
145 .method·public·final·addArgument(Ljava/lang/String;Landroidx/navigation/NavArgument;)V145 .method·public·final·addArgument(Ljava/lang/String;Landroidx/navigation/NavArgument;)V
146 ····.locals·1146 ····.locals·1
  
147 ····.line·610147 ····.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_0149 ····if-nez·v0,·:cond_0
  
150 ····.line·611150 ····.line·594
151 ····new-instance·v0,·Ljava/util/HashMap;151 ····new-instance·v0,·Ljava/util/HashMap;
  
152 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V152 ····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·613154 ····.line·596
155 ····:cond_0155 ····: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-void158 ····return-void
159 .end·method159 .end·method
Offset 193, 15 lines modifiedOffset 193, 15 lines modified
193 .end·method193 .end·method
  
194 .method·addInDefaultArgs(Landroid/os/Bundle;)Landroid/os/Bundle;194 .method·addInDefaultArgs(Landroid/os/Bundle;)Landroid/os/Bundle;
195 ····.locals·5195 ····.locals·5
  
196 ····if-nez·p1,·:cond_1196 ····if-nez·p1,·:cond_1
  
197 ····.line·635197 ····.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_0199 ····if-eqz·v0,·:cond_0
  
200 ····invoke-virtual·{v0},·Ljava/util/HashMap;->isEmpty()Z200 ····invoke-virtual·{v0},·Ljava/util/HashMap;->isEmpty()Z
  
201 ····move-result·v0201 ····move-result·v0
Offset 209, 26 lines modifiedOffset 209, 26 lines modified
209 ····if-eqz·v0,·:cond_1209 ····if-eqz·v0,·:cond_1
  
210 ····:cond_0210 ····:cond_0
211 ····const/4·p1,·0x0211 ····const/4·p1,·0x0
  
212 ····return-object·p1212 ····return-object·p1
  
213 ····.line·638213 ····.line·621
214 ····:cond_1214 ····:cond_1
215 ····new-instance·v0,·Landroid/os/Bundle;215 ····new-instance·v0,·Landroid/os/Bundle;
  
216 ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V216 ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V
  
217 ····.line·639217 ····.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_2219 ····if-eqz·v1,·:cond_2
  
220 ····.line·640220 ····.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·v1222 ····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·v1224 ····move-result-object·v1
Offset 242, 15 lines modifiedOffset 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·v2243 ····move-result-object·v2
  
244 ····check-cast·v2,·Ljava/util/Map$Entry;244 ····check-cast·v2,·Ljava/util/Map$Entry;
  
245 ····.line·641245 ····.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·v3247 ····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 modifiedOffset 262, 23 lines modified
262 ····invoke-virtual·{v3,·v2,·v0},·Landroidx/navigation/NavArgument;->putDefaultValue(Ljava/lang/String;Landroid/os/Bundle;)V262 ····invoke-virtual·{v3,·v2,·v0},·Landroidx/navigation/NavArgument;->putDefaultValue(Ljava/lang/String;Landroid/os/Bundle;)V
  
263 ····goto·:goto_0263 ····goto·:goto_0
  
264 ····:cond_2264 ····:cond_2
265 ····if-eqz·p1,·:cond_4265 ····if-eqz·p1,·:cond_4
  
266 ····.line·645266 ····.line·628
267 ····invoke-virtual·{v0,·p1},·Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V267 ····invoke-virtual·{v0,·p1},·Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V
  
268 ····.line·646268 ····.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_4270 ····if-eqz·v1,·:cond_4
  
271 ····.line·647271 ····.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·v1273 ····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·v1275 ····move-result-object·v1
Offset 292, 15 lines modifiedOffset 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·v2293 ····move-result-object·v2
  
294 ····check-cast·v2,·Ljava/util/Map$Entry;294 ····check-cast·v2,·Ljava/util/Map$Entry;
  
295 ····.line·648295 ····.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·v3297 ····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 modifiedOffset 313, 40 lines modified
  
313 ····move-result·v3313 ····move-result·v3
  
314 ····if-eqz·v3,·:cond_3314 ····if-eqz·v3,·:cond_3
  
315 ····goto·:goto_1315 ····goto·:goto_1
  
316 ····.line·649316 ····.line·632
317 ····:cond_3317 ····: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>()V320 ····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·650323 ····.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·v1325 ····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·652330 ····.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·v1332 ····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 modifiedOffset 372, 102 lines modified
372 ····throw·p1372 ····throw·p1
  
373 ····:cond_4373 ····:cond_4
374 ····return-object·v0374 ····return-object·v0
375 .end·method375 .end·method
  
376 .method·buildDeepLinkIds()[I376 .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·5377 ····.locals·5
  
386 ····.line·513378 ····.line·501
387 ····new-instance·v0,·Ljava/util/ArrayDeque;379 ····new-instance·v0,·Ljava/util/ArrayDeque;
  
388 ····invoke-direct·{v0},·Ljava/util/ArrayDeque;-><init>()V380 ····invoke-direct·{v0},·Ljava/util/ArrayDeque;-><init>()V
  
389 ····move-object·v1,·p0381 ····move-object·v1,·p0
  
390 ····.line·516382 ····.line·504
391 ····:goto_0383 ····: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·v2385 ····move-result-object·v2
  
394 ····if-eqz·p1,·: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_0386 ····if-eqz·v2,·: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·519387 ····.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()I388 ····invoke-virtual·{v2},·Landroidx/navigation/NavGraph;->getStartDestination()I
  
414 ····move-result·v3389 ····move-result·v3
  
415 ····invoke-virtual·{v1},·Landroidx/navigation/NavDestination;->getId()I390 ····invoke-virtual·{v1},·Landroidx/navigation/NavDestination;->getId()I
  
416 ····move-result·v4391 ····move-result·v4
  
417 ····if-eq·v3,·v4,·:cond_2392 ····if-eq·v3,·v4,·:cond_1
  
418 ····.line·523393 ····.line·506
419 ····:cond_1394 ····:cond_0
420 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayDeque;->addFirst(Ljava/lang/Object;)V395 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayDeque;->addFirst(Ljava/lang/Object;)V
  
421 ····:cond_2396 ····:cond_1
422 ····if-nez·v2,·:cond_4397 ····if-nez·v2,·:cond_3
  
423 ····.line·527398 ····.line·510
424 ····:goto_1 
425 ····invoke-virtual·{v0},·Ljava/util/ArrayDeque;->size()I399 ····invoke-virtual·{v0},·Ljava/util/ArrayDeque;->size()I
  
426 ····move-result·p1400 ····move-result·v1
  
427 ····new-array·p1,·p1,·[I401 ····new-array·v1,·v1,·[I
  
428 ····const/4·v1,·0x0402 ····const/4·v2,·0x0
  
429 ····.line·529403 ····.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·v0405 ····move-result-object·v0
  
432 ····:goto_2406 ····:goto_1
433 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z407 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z
  
434 ····move-result·v2408 ····move-result·v3
  
435 ····if-eqz·v2,·:cond_3409 ····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·v2411 ····move-result-object·v3
  
438 ····check-cast·v2,·Landroidx/navigation/NavDestination;412 ····check-cast·v3,·Landroidx/navigation/NavDestination;
  
439 ····add-int/lit8·v3,·v1,·0x1413 ····add-int/lit8·v4,·v2,·0x1
  
440 ····.line·530414 ····.line·513
441 ····invoke-virtual·{v2},·Landroidx/navigation/NavDestination;->getId()I415 ····invoke-virtual·{v3},·Landroidx/navigation/NavDestination;->getId()I
  
442 ····move-result·v2416 ····move-result·v3
  
443 ····aput·v2,·p1,·v1417 ····aput·v3,·v1,·v2
  
444 ····move·v1,·v3418 ····move·v2,·v4
  
445 ····goto·:goto_2419 ····goto·:goto_1
  
446 ····:cond_3420 ····:cond_2
447 ····return-object·p1421 ····return-object·v1
  
448 ····:cond_4422 ····:cond_3
449 ····move-object·v1,·v2423 ····move-object·v1,·v2
  
450 ····goto·:goto_0424 ····goto·:goto_0
451 .end·method425 .end·method
  
452 .method·public·final·getAction(I)Landroidx/navigation/NavAction;426 .method·public·final·getAction(I)Landroidx/navigation/NavAction;
453 ····.locals·2427 ····.locals·2
  
454 ····.line·553428 ····.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,·0x0430 ····const/4·v1,·0x0
  
457 ····if-nez·v0,·:cond_0431 ····if-nez·v0,·:cond_0
  
458 ····move-object·v0,·v1432 ····move-object·v0,·v1
Offset 528, 15 lines modifiedOffset 484, 15 lines modified
528 ····:goto_0484 ····:goto_0
529 ····if-eqz·v0,·:cond_1485 ····if-eqz·v0,·:cond_1
  
530 ····move-object·v1,·v0486 ····move-object·v1,·v0
  
531 ····goto·:goto_1487 ····goto·:goto_1
  
532 ····.line·557488 ····.line·540
533 ····:cond_1489 ····: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·v0491 ····move-result-object·v0
  
536 ····if-eqz·v0,·:cond_2492 ····if-eqz·v0,·:cond_2
  
Offset 833, 54 lines modifiedOffset 789, 54 lines modified
  
833 ····return-void789 ····return-void
834 .end·method790 .end·method
  
835 .method·public·final·putAction(ILandroidx/navigation/NavAction;)V791 .method·public·final·putAction(ILandroidx/navigation/NavAction;)V
836 ····.locals·2792 ····.locals·2
  
837 ····.line·577793 ····.line·560
838 ····invoke-virtual·{p0},·Landroidx/navigation/NavDestination;->supportsActions()Z794 ····invoke-virtual·{p0},·Landroidx/navigation/NavDestination;->supportsActions()Z
  
839 ····move-result·v0795 ····move-result·v0
  
840 ····if-eqz·v0,·:cond_2796 ····if-eqz·v0,·:cond_2
  
841 ····if-eqz·p1,·:cond_1797 ····if-eqz·p1,·:cond_1
  
842 ····.line·586798 ····.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_0800 ····if-nez·v0,·:cond_0
  
845 ····.line·587801 ····.line·570
846 ····new-instance·v0,·Landroidx/collection/SparseArrayCompat;802 ····new-instance·v0,·Landroidx/collection/SparseArrayCompat;
  
847 ····invoke-direct·{v0},·Landroidx/collection/SparseArrayCompat;-><init>()V803 ····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·589805 ····.line·572
850 ····:cond_0806 ····: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;)V808 ····invoke-virtual·{v0,·p1,·p2},·Landroidx/collection/SparseArrayCompat;->put(ILjava/lang/Object;)V
  
853 ····return-void809 ····return-void
  
854 ····.line·584810 ····.line·567
855 ····:cond_1811 ····: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;)V814 ····invoke-direct·{p1,·p2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
859 ····throw·p1815 ····throw·p1
  
860 ····.line·578816 ····.line·561
861 ····:cond_2817 ····: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>()V820 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
Offset 948, 82 lines modifiedOffset 904, 82 lines modified
  
948 ····return·v0904 ····return·v0
949 .end·method905 .end·method
  
950 .method·public·toString()Ljava/lang/String;906 .method·public·toString()Ljava/lang/String;
951 ····.locals·2907 ····.locals·2
  
952 ····.line·663908 ····.line·646
953 ····new-instance·v0,·Ljava/lang/StringBuilder;909 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
954 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V910 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
955 ····.line·664911 ····.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·v1913 ····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·v1915 ····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·665918 ····.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·666920 ····.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_0922 ····if-nez·v1,·:cond_0
  
967 ····const-string·v1,·"0x"923 ····const-string·v1,·"0x"
  
968 ····.line·667924 ····.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·668926 ····.line·651
971 ····iget·v1,·p0,·Landroidx/navigation/NavDestination;->mId:I927 ····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·v1929 ····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_0931 ····goto·:goto_0
  
976 ····.line·670932 ····.line·653
977 ····:cond_0933 ····: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_0935 ····:goto_0
980 ····const-string·v1,·")"936 ····const-string·v1,·")"
  
981 ····.line·672937 ····.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·673939 ····.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_1941 ····if-eqz·v1,·:cond_1
  
986 ····const-string·v1,·"·label="942 ····const-string·v1,·"·label="
  
987 ····.line·674943 ····.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·675945 ····.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·677948 ····.line·660
993 ····:cond_1949 ····: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·v0951 ····move-result-object·v0
  
996 ····return-object·v0952 ····return-object·v0
997 .end·method953 .end·method