File classes.dex
Function:
Loading..
000a63b4
000a63b4androidx.emoji2.text.s::h():
000a63c4sget-object v0, Lv1/b;->a:[B
000a63c8new-instance v1, Ljava/util/ArrayList;
000a63ccinvoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
000a63d2monitor-enter v14
000a63d4iget-object v0, v14, Landroidx/emoji2/text/s;->b:Ljava/lang/Object;
000a63d8check-cast v0, Ljava/util/ArrayDeque;
000a63dcinvoke-virtual {v0}, Ljava/util/ArrayDeque;->iterator()Ljava/util/Iterator;
000a63e2move-result-object v0
000a63e4const-string v2, "readyAsyncCalls.iterator()"
000a63e8invoke-static {v0, v2}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
000a63eeinvoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
000a63f4move-result v2
000a63f6if-eqz v2, :cond_4e
000a63fainvoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
000a6400move-result-object v2
000a6402check-cast v2, Ly1/f;
000a6406iget-object v3, v14, Landroidx/emoji2/text/s;->c:Ljava/lang/Object;
000a640acheck-cast v3, Ljava/util/ArrayDeque;
000a640einvoke-virtual {v3}, Ljava/util/ArrayDeque;->size()I
000a6414move-result v3
000a6416const/16 v4, 0x40
000a641aif-lt v3, v4, :cond_2e
000a641egoto :goto_4e
000a6420iget-object v3, v2, Ly1/f;->a:Ljava/util/concurrent/atomic/AtomicInteger;
000a6424invoke-virtual {v3}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I
000a642amove-result v3
000a642cconst/4 v4, 0x5
000a642eif-lt v3, v4, :cond_38
000a6432goto :goto_15
000a6434invoke-interface {v0}, Ljava/util/Iterator;->remove()V
000a643aiget-object v3, v2, Ly1/f;->a:Ljava/util/concurrent/atomic/AtomicInteger;
000a643einvoke-virtual {v3}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I
000a6444invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000a644aiget-object v3, v14, Landroidx/emoji2/text/s;->c:Ljava/lang/Object;
000a644echeck-cast v3, Ljava/util/ArrayDeque;
000a6452invoke-virtual {v3, v2}, Ljava/util/ArrayDeque;->add(Ljava/lang/Object;)Z
000a6458goto :goto_15
000a645amove-exception v0
000a645cgoto/16 :goto_ec
000a6460monitor-enter v14
000a6462iget-object v0, v14, Landroidx/emoji2/text/s;->c:Ljava/lang/Object;
000a6466check-cast v0, Ljava/util/ArrayDeque;
000a646ainvoke-virtual {v0}, Ljava/util/ArrayDeque;->size()I
000a6470iget-object v0, v14, Landroidx/emoji2/text/s;->d:Ljava/lang/Object;
000a6474check-cast v0, Ljava/util/ArrayDeque;
000a6478invoke-virtual {v0}, Ljava/util/ArrayDeque;->size()I
000a647emonitor-exit v14
000a6480monitor-exit v14
000a6482invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
000a6488move-result v2
000a648aconst/4 v3, 0x0
000a648cmove v4, v3
000a648eif-ge v4, v2, :cond_e8
000a6492invoke-virtual {v1, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000a6498move-result-object v0
000a649amove-object v5, v0
000a649ccheck-cast v5, Ly1/f;
000a64a0monitor-enter v14
000a64a2iget-object v0, v14, Landroidx/emoji2/text/s;->a:Ljava/lang/Object;
000a64a6check-cast v0, Ljava/util/concurrent/ThreadPoolExecutor;
000a64aaif-nez v0, :cond_a9
000a64aenew-instance v6, Ljava/util/concurrent/ThreadPoolExecutor;
000a64b2sget-object v11, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
000a64b6new-instance v12, Ljava/util/concurrent/SynchronousQueue;
000a64bainvoke-direct {v12}, Ljava/util/concurrent/SynchronousQueue;-><init>()V
000a64c0new-instance v0, Ljava/lang/StringBuilder;
000a64c4invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
000a64casget-object v7, Lv1/b;->g:Ljava/lang/String;
000a64ceinvoke-virtual {v0, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000a64d4const-string v7, " Dispatcher"
000a64d8invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000a64deinvoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000a64e4move-result-object v0
000a64e6const-string v7, "name"
000a64eainvoke-static {v0, v7}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
000a64f0new-instance v13, Lv1/a;
000a64f4invoke-direct {v13, v0, v3}, Lv1/a;-><init>(Ljava/lang/String;Z)V
000a64faconst-wide/16 v9, 0x3c
000a64feconst/4 v7, 0x0
000a6500const v8, 0x7fffffff
000a6506invoke-direct/range {v6 .. v13}, Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V
000a650ciput-object v6, v14, Landroidx/emoji2/text/s;->a:Ljava/lang/Object;
000a6510goto :goto_a9
000a6512move-exception v0
000a6514goto :goto_e6
000a6516iget-object v0, v14, Landroidx/emoji2/text/s;->a:Ljava/lang/Object;
000a651acheck-cast v0, Ljava/util/concurrent/ThreadPoolExecutor;
000a651einvoke-static {v0}, Lk1/c;->b(Ljava/lang/Object;)V
000a6524monitor-exit v14
000a6526invoke-virtual {v5}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000a652ciget-object v6, v5, Ly1/f;->c:Ly1/h;
000a6530iget-object v7, v6, Ly1/h;->o:Lu1/q;
000a6534iget-object v7, v7, Lu1/q;->a:Landroidx/emoji2/text/s;
000a6538sget-object v7, Lv1/b;->a:[B
000a653cinvoke-virtual {v0, v5}, Ljava/util/concurrent/ThreadPoolExecutor;->execute(Ljava/lang/Runnable;)V
000a6542goto :goto_da
000a6544move-exception v0
000a6546new-instance v7, Ljava/io/InterruptedIOException;
000a654aconst-string v8, "executor rejected"
000a654einvoke-direct {v7, v8}, Ljava/io/InterruptedIOException;-><init>(Ljava/lang/String;)V
000a6554invoke-virtual {v7, v0}, Ljava/lang/Throwable;->initCause(Ljava/lang/Throwable;)Ljava/lang/Throwable;
000a655ainvoke-virtual {v6, v7}, Ly1/h;->i(Ljava/io/IOException;)Ljava/io/IOException;
000a6560iget-object v0, v5, Ly1/f;->b:Lu1/d;
000a6564invoke-interface {v0, v6, v7}, Lu1/d;->b(Ly1/h;Ljava/io/IOException;)V
000a656aiget-object v0, v6, Ly1/h;->o:Lu1/q;
000a656eiget-object v0, v0, Lu1/q;->a:Landroidx/emoji2/text/s;
000a6572invoke-virtual {v0, v5}, Landroidx/emoji2/text/s;->c(Ly1/f;)V
000a6578add-int/lit8 v4, v4, 0x1
000a657cgoto :goto_65
000a657emove-exception v0
000a6580iget-object v1, v6, Ly1/h;->o:Lu1/q;
000a6584iget-object v1, v1, Lu1/q;->a:Landroidx/emoji2/text/s;
000a6588invoke-virtual {v1, v5}, Landroidx/emoji2/text/s;->c(Ly1/f;)V
000a658ethrow v0
000a6590monitor-exit v14
000a6592throw v0
000a6594return-void
000a6596move-exception v0
000a6598monitor-exit v14
000a659athrow v0
000a659cmonitor-exit v14
000a659ethrow v0
000a63b4
000a63b4androidx.emoji2.text.s::h():
000a63c4sget-object v0, Lv1/b;->a:[B
000a63c8new-instance v1, Ljava/util/ArrayList;
000a63ccinvoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
000a63d2monitor-enter v14
000a63d4iget-object v0, v14, Landroidx/emoji2/text/s;->b:Ljava/lang/Object;
000a63d8check-cast v0, Ljava/util/ArrayDeque;
000a63dcinvoke-virtual {v0}, Ljava/util/ArrayDeque;->iterator()Ljava/util/Iterator;
000a63e2move-result-object v0
000a63e4const-string v2, "readyAsyncCalls.iterator()"
000a63e8invoke-static {v0, v2}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
000a63eeinvoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
000a63f4move-result v2
000a63f6if-eqz v2, :cond_4e
000a63fainvoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
000a6400move-result-object v2
000a6402check-cast v2, Ly1/f;
000a6406iget-object v3, v14, Landroidx/emoji2/text/s;->c:Ljava/lang/Object;
000a640acheck-cast v3, Ljava/util/ArrayDeque;
000a640einvoke-virtual {v3}, Ljava/util/ArrayDeque;->size()I
000a6414move-result v3
000a6416const/16 v4, 0x40
000a641aif-lt v3, v4, :cond_2e
000a641egoto :goto_4e
000a6420iget-object v3, v2, Ly1/f;->a:Ljava/util/concurrent/atomic/AtomicInteger;
000a6424invoke-virtual {v3}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I
000a642amove-result v3
000a642cconst/4 v4, 0x5
000a642eif-lt v3, v4, :cond_38
000a6432goto :goto_15
000a6434invoke-interface {v0}, Ljava/util/Iterator;->remove()V
000a643aiget-object v3, v2, Ly1/f;->a:Ljava/util/concurrent/atomic/AtomicInteger;
000a643einvoke-virtual {v3}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I
000a6444invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000a644aiget-object v3, v14, Landroidx/emoji2/text/s;->c:Ljava/lang/Object;
000a644echeck-cast v3, Ljava/util/ArrayDeque;
000a6452invoke-virtual {v3, v2}, Ljava/util/ArrayDeque;->add(Ljava/lang/Object;)Z
000a6458goto :goto_15
000a645amove-exception v0
000a645cgoto/16 :goto_ec
000a6460monitor-enter v14
000a6462iget-object v0, v14, Landroidx/emoji2/text/s;->c:Ljava/lang/Object;
000a6466check-cast v0, Ljava/util/ArrayDeque;
000a646ainvoke-virtual {v0}, Ljava/util/ArrayDeque;->size()I
000a6470iget-object v0, v14, Landroidx/emoji2/text/s;->d:Ljava/lang/Object;
000a6474check-cast v0, Ljava/util/ArrayDeque;
000a6478invoke-virtual {v0}, Ljava/util/ArrayDeque;->size()I
000a647emonitor-exit v14
000a6480monitor-exit v14
000a6482invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
000a6488move-result v2
000a648aconst/4 v3, 0x0
000a648cmove v4, v3
000a648eif-ge v4, v2, :cond_e8
000a6492invoke-virtual {v1, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000a6498move-result-object v0
000a649amove-object v5, v0
000a649ccheck-cast v5, Ly1/f;
000a64a0monitor-enter v14
000a64a2iget-object v0, v14, Landroidx/emoji2/text/s;->a:Ljava/lang/Object;
000a64a6check-cast v0, Ljava/util/concurrent/ThreadPoolExecutor;
000a64aaif-nez v0, :cond_a9
000a64aenew-instance v6, Ljava/util/concurrent/ThreadPoolExecutor;
000a64b2sget-object v11, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
000a64b6new-instance v12, Ljava/util/concurrent/SynchronousQueue;
000a64bainvoke-direct {v12}, Ljava/util/concurrent/SynchronousQueue;-><init>()V
000a64c0new-instance v0, Ljava/lang/StringBuilder;
000a64c4invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
000a64casget-object v7, Lv1/b;->g:Ljava/lang/String;
000a64ceinvoke-virtual {v0, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000a64d4const-string v7, " Dispatcher"
000a64d8invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000a64deinvoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000a64e4move-result-object v0
000a64e6const-string v7, "name"
000a64eainvoke-static {v0, v7}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
000a64f0new-instance v13, Lv1/a;
000a64f4invoke-direct {v13, v0, v3}, Lv1/a;-><init>(Ljava/lang/String;Z)V
000a64faconst-wide/16 v9, 0x3c
000a64feconst/4 v7, 0x0
000a6500const v8, 0x7fffffff
000a6506invoke-direct/range {v6 .. v13}, Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V
000a650ciput-object v6, v14, Landroidx/emoji2/text/s;->a:Ljava/lang/Object;
000a6510goto :goto_a9
000a6512move-exception v0
000a6514goto :goto_e6
000a6516iget-object v0, v14, Landroidx/emoji2/text/s;->a:Ljava/lang/Object;
000a651acheck-cast v0, Ljava/util/concurrent/ThreadPoolExecutor;
000a651einvoke-static {v0}, Lk1/c;->b(Ljava/lang/Object;)V
000a6524monitor-exit v14
000a6526invoke-virtual {v5}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000a652ciget-object v6, v5, Ly1/f;->c:Ly1/h;
000a6530iget-object v7, v6, Ly1/h;->o:Lu1/q;
000a6534iget-object v7, v7, Lu1/q;->a:Landroidx/emoji2/text/s;
000a6538sget-object v7, Lv1/b;->a:[B
000a653cinvoke-virtual {v0, v5}, Ljava/util/concurrent/ThreadPoolExecutor;->execute(Ljava/lang/Runnable;)V
000a6542goto :goto_da
000a6544move-exception v0
000a6546new-instance v7, Ljava/io/InterruptedIOException;
000a654aconst-string v8, "executor rejected"
000a654einvoke-direct {v7, v8}, Ljava/io/InterruptedIOException;-><init>(Ljava/lang/String;)V
000a6554invoke-virtual {v7, v0}, Ljava/lang/Throwable;->initCause(Ljava/lang/Throwable;)Ljava/lang/Throwable;
000a655ainvoke-virtual {v6, v7}, Ly1/h;->i(Ljava/io/IOException;)Ljava/io/IOException;
000a6560iget-object v0, v5, Ly1/f;->b:Lu1/d;
000a6564invoke-interface {v0, v6, v7}, Lu1/d;->b(Ly1/h;Ljava/io/IOException;)V
000a656aiget-object v0, v6, Ly1/h;->o:Lu1/q;
000a656eiget-object v0, v0, Lu1/q;->a:Landroidx/emoji2/text/s;
000a6572invoke-virtual {v0, v5}, Landroidx/emoji2/text/s;->c(Ly1/f;)V
000a6578add-int/lit8 v4, v4, 0x1
000a657cgoto :goto_65
000a657emove-exception v0
000a6580iget-object v1, v6, Ly1/h;->o:Lu1/q;
000a6584iget-object v1, v1, Lu1/q;->a:Landroidx/emoji2/text/s;
000a6588invoke-virtual {v1, v5}, Landroidx/emoji2/text/s;->c(Ly1/f;)V
000a658ethrow v0
000a6590monitor-exit v14
000a6592throw v0
000a6594return-void
000a6596move-exception v0
000a6598monitor-exit v14
000a659athrow v0
000a659cmonitor-exit v14
000a659ethrow v0
000a63b4
000a65a0
000a65a0 struct try_item
000a65a0 start_addr uint32 0xa63d4
000a65a4 insn_count int 71
000a65a6 handler_off uint16 0xa65e9
000a65a8
000a65a8 struct try_item
000a65a8 start_addr uint32 0xa6462
000a65ac insn_count int 14
000a65ae handler_off uint16 0xa65eb
000a65b0
000a65b0 struct try_item
000a65b0 start_addr uint32 0xa647e
000a65b4 insn_count int 1
000a65b6 handler_off uint16 0xa65e9
000a65b8
000a65b8 struct try_item
000a65b8 start_addr uint32 0xa64a2
000a65bc insn_count int 65
000a65be handler_off uint16 0xa65ee
000a65c0
000a65c0 struct try_item
000a65c0 start_addr uint32 0xa653c
000a65c4 insn_count int 3
000a65c6 handler_off uint16 0xa65f1
000a65c8
000a65c8 struct try_item
000a65c8 start_addr uint32 0xa6546
000a65cc insn_count int 18
000a65ce handler_off uint16 0xa65f8
000a65d0
000a65d0 struct try_item
000a65d0 start_addr uint32 0xa6590
000a65d4 insn_count int 1
000a65d6 handler_off uint16 0xa65ee
000a65d8
000a65d8 struct try_item
000a65d8 start_addr uint32 0xa6598
000a65dc insn_count int 1
000a65de handler_off uint16 0xa65eb
000a65e0
000a65e0 struct try_item
000a65e0 start_addr uint32 0xa659a
000a65e4 insn_count int 1
000a65e6 handler_off uint16 0xa65e9
000a65e8
000a65e8 struct encoded_catch_handler_list
000a65e8 size int 5
000a65e9
000a65e9 struct encoded_catch_handler ← 0xa65a6 0xa65b6 0xa65e6
000a65e9 size int64 0
000a65ea catch_all_addr uint32 0xa645a
000a65eb
000a65eb struct encoded_catch_handler ← 0xa65ae 0xa65de
000a65eb size int64 0
000a65ec catch_all_addr uint32 0xa6596
000a65ee
000a65ee struct encoded_catch_handler ← 0xa65be 0xa65d6
000a65ee size int64 0
000a65ef catch_all_addr uint32 0xa6512
000a65f1
000a65f1 struct encoded_catch_handler ← 0xa65c6
000a65f1 size int64 -1
000a65f2 handlers[0].type_idx int 0xb830
000a65f4 handlers[0].addr uint32 0xa6544
000a65f6 catch_all_addr uint32 0xa657e
000a65f8
000a65f8 struct encoded_catch_handler ← 0xa65ce
000a65f8 size int64 0
000a65f9 catch_all_addr uint32 0xa657e
000a65fb
000a65fb // align 0x4
000a65a0 struct try_item
000a65a0 start_addr uint32 0xa63d4
000a65a4 insn_count int 71
000a65a6 handler_off uint16 0xa65e9
000a65a8
000a65a8 struct try_item
000a65a8 start_addr uint32 0xa6462
000a65ac insn_count int 14
000a65ae handler_off uint16 0xa65eb
000a65b0
000a65b0 struct try_item
000a65b0 start_addr uint32 0xa647e
000a65b4 insn_count int 1
000a65b6 handler_off uint16 0xa65e9
000a65b8
000a65b8 struct try_item
000a65b8 start_addr uint32 0xa64a2
000a65bc insn_count int 65
000a65be handler_off uint16 0xa65ee
000a65c0
000a65c0 struct try_item
000a65c0 start_addr uint32 0xa653c
000a65c4 insn_count int 3
000a65c6 handler_off uint16 0xa65f1
000a65c8
000a65c8 struct try_item
000a65c8 start_addr uint32 0xa6546
000a65cc insn_count int 18
000a65ce handler_off uint16 0xa65f8
000a65d0
000a65d0 struct try_item
000a65d0 start_addr uint32 0xa6590
000a65d4 insn_count int 1
000a65d6 handler_off uint16 0xa65ee
000a65d8
000a65d8 struct try_item
000a65d8 start_addr uint32 0xa6598
000a65dc insn_count int 1
000a65de handler_off uint16 0xa65eb
000a65e0
000a65e0 struct try_item
000a65e0 start_addr uint32 0xa659a
000a65e4 insn_count int 1
000a65e6 handler_off uint16 0xa65e9
000a65e8
000a65e8 struct encoded_catch_handler_list
000a65e8 size int 5
000a65e9
000a65e9 struct encoded_catch_handler ← 0xa65a6 0xa65b6 0xa65e6
000a65e9 size int64 0
000a65ea catch_all_addr uint32 0xa645a
000a65eb
000a65eb struct encoded_catch_handler ← 0xa65ae 0xa65de
000a65eb size int64 0
000a65ec catch_all_addr uint32 0xa6596
000a65ee
000a65ee struct encoded_catch_handler ← 0xa65be 0xa65d6
000a65ee size int64 0
000a65ef catch_all_addr uint32 0xa6512
000a65f1
000a65f1 struct encoded_catch_handler ← 0xa65c6
000a65f1 size int64 -1
000a65f2 handlers[0].type_idx int 0xb830
000a65f4 handlers[0].addr uint32 0xa6544
000a65f6 catch_all_addr uint32 0xa657e
000a65f8
000a65f8 struct encoded_catch_handler ← 0xa65ce
000a65f8 size int64 0
000a65f9 catch_all_addr uint32 0xa657e
000a65fb
000a65fb // align 0x4
000a65fc
000a65fcandroidx.emoji2.text.s::j(java.io.IOException):
000a660ciget-object v0, v5, Landroidx/emoji2/text/s;->c:Ljava/lang/Object;
000a6610check-cast v0, Ly1/e;
000a6614invoke-virtual {v0, v6}, Ly1/e;->c(Ljava/io/IOException;)V
000a661aiget-object v0, v5, Landroidx/emoji2/text/s;->d:Ljava/lang/Object;
000a661echeck-cast v0, Lz1/c;
000a6622invoke-interface {v0}, Lz1/c;->h()Ly1/l;
000a6628move-result-object v0
000a662aiget-object v1, v5, Landroidx/emoji2/text/s;->b:Ljava/lang/Object;
000a662echeck-cast v1, Ly1/h;
000a6632monitor-enter v0
000a6634const-string v2, "call"
000a6638invoke-static {v1, v2}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
000a663einstance-of v2, v6, LB1/F;
000a6642const/4 v3, 0x1
000a6644if-eqz v2, :cond_4d
000a6648move-object v2, v6
000a664acheck-cast v2, LB1/F;
000a664eiget v2, v2, LB1/F;->a:I
000a6652const/16 v4, 0x8
000a6656if-ne v2, v4, :cond_38
000a665aiget v6, v0, Ly1/l;->m:I
000a665eadd-int/2addr v6, v3
000a6660iput v6, v0, Ly1/l;->m:I
000a6664if-le v6, v3, :cond_6c
000a6668iput-boolean v3, v0, Ly1/l;->i:Z
000a666ciget v6, v0, Ly1/l;->k:I
000a6670add-int/2addr v6, v3
000a6672iput v6, v0, Ly1/l;->k:I
000a6676goto :goto_6c
000a6678move-exception v6
000a667agoto :goto_6e
000a667ccheck-cast v6, LB1/F;
000a6680iget v6, v6, LB1/F;->a:I
000a6684const/16 v2, 0x9
000a6688if-ne v6, v2, :cond_45
000a668ciget-boolean v6, v1, Ly1/h;->l:Z
000a6690if-eqz v6, :cond_45
000a6694goto :goto_6c
000a6696iput-boolean v3, v0, Ly1/l;->i:Z
000a669aiget v6, v0, Ly1/l;->k:I
000a669eadd-int/2addr v6, v3
000a66a0iput v6, v0, Ly1/l;->k:I
000a66a4goto :goto_6c
000a66a6iget-object v2, v0, Ly1/l;->f:LB1/r;
000a66aaif-eqz v2, :cond_53
000a66aemove v2, v3
000a66b0goto :goto_54
000a66b2const/4 v2, 0x0
000a66b4if-eqz v2, :cond_5a
000a66b8instance-of v2, v6, LB1/a;
000a66bcif-eqz v2, :cond_6c
000a66c0iput-boolean v3, v0, Ly1/l;->i:Z
000a66c4iget v2, v0, Ly1/l;->l:I
000a66c8if-nez v2, :cond_6c
000a66cciget-object v1, v1, Ly1/h;->o:Lu1/q;
000a66d0iget-object v2, v0, Ly1/l;->q:Lu1/w;
000a66d4invoke-static {v1, v2, v6}, Ly1/l;->d(Lu1/q;Lu1/w;Ljava/io/IOException;)V
000a66daiget v6, v0, Ly1/l;->k:I
000a66deadd-int/2addr v6, v3
000a66e0iput v6, v0, Ly1/l;->k:I
000a66e4monitor-exit v0
000a66e6return-void
000a66e8monitor-exit v0
000a66eathrow v6
000a65fc
000a65fcandroidx.emoji2.text.s::j(java.io.IOException):
000a660ciget-object v0, v5, Landroidx/emoji2/text/s;->c:Ljava/lang/Object;
000a6610check-cast v0, Ly1/e;
000a6614invoke-virtual {v0, v6}, Ly1/e;->c(Ljava/io/IOException;)V
000a661aiget-object v0, v5, Landroidx/emoji2/text/s;->d:Ljava/lang/Object;
000a661echeck-cast v0, Lz1/c;
000a6622invoke-interface {v0}, Lz1/c;->h()Ly1/l;
000a6628move-result-object v0
000a662aiget-object v1, v5, Landroidx/emoji2/text/s;->b:Ljava/lang/Object;
000a662echeck-cast v1, Ly1/h;
000a6632monitor-enter v0
000a6634const-string v2, "call"
000a6638invoke-static {v1, v2}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
000a663einstance-of v2, v6, LB1/F;
000a6642const/4 v3, 0x1
000a6644if-eqz v2, :cond_4d
000a6648move-object v2, v6
000a664acheck-cast v2, LB1/F;
000a664eiget v2, v2, LB1/F;->a:I
000a6652const/16 v4, 0x8
000a6656if-ne v2, v4, :cond_38
000a665aiget v6, v0, Ly1/l;->m:I
000a665eadd-int/2addr v6, v3
000a6660iput v6, v0, Ly1/l;->m:I
000a6664if-le v6, v3, :cond_6c
000a6668iput-boolean v3, v0, Ly1/l;->i:Z
000a666ciget v6, v0, Ly1/l;->k:I
000a6670add-int/2addr v6, v3
000a6672iput v6, v0, Ly1/l;->k:I
000a6676goto :goto_6c
000a6678move-exception v6
000a667agoto :goto_6e
000a667ccheck-cast v6, LB1/F;
000a6680iget v6, v6, LB1/F;->a:I
000a6684const/16 v2, 0x9
000a6688if-ne v6, v2, :cond_45
000a668ciget-boolean v6, v1, Ly1/h;->l:Z
000a6690if-eqz v6, :cond_45
000a6694goto :goto_6c
000a6696iput-boolean v3, v0, Ly1/l;->i:Z
000a669aiget v6, v0, Ly1/l;->k:I
000a669eadd-int/2addr v6, v3
000a66a0iput v6, v0, Ly1/l;->k:I
000a66a4goto :goto_6c
000a66a6iget-object v2, v0, Ly1/l;->f:LB1/r;
000a66aaif-eqz v2, :cond_53
000a66aemove v2, v3
000a66b0goto :goto_54
000a66b2const/4 v2, 0x0
000a66b4if-eqz v2, :cond_5a
000a66b8instance-of v2, v6, LB1/a;
000a66bcif-eqz v2, :cond_6c
000a66c0iput-boolean v3, v0, Ly1/l;->i:Z
000a66c4iget v2, v0, Ly1/l;->l:I
000a66c8if-nez v2, :cond_6c
000a66cciget-object v1, v1, Ly1/h;->o:Lu1/q;
000a66d0iget-object v2, v0, Ly1/l;->q:Lu1/w;
000a66d4invoke-static {v1, v2, v6}, Ly1/l;->d(Lu1/q;Lu1/w;Ljava/io/IOException;)V
000a66daiget v6, v0, Ly1/l;->k:I
000a66deadd-int/2addr v6, v3
000a66e0iput v6, v0, Ly1/l;->k:I
000a66e4monitor-exit v0
000a66e6return-void
000a66e8monitor-exit v0
000a66eathrow v6
000a65fc
000a66ec
000a66ec struct try_item
000a66ec start_addr uint32 0xa6634
000a66f0 insn_count int 88
000a66f2 handler_off uint16 0xa66fd
000a66f4
000a66f4 struct try_item
000a66f4 start_addr uint32 0xa66e8
000a66f8 insn_count int 1
000a66fa handler_off uint16 0xa66fd
000a66fc
000a66fc struct encoded_catch_handler_list
000a66fc size int 1
000a66fd
000a66fd struct encoded_catch_handler ← 0xa66f2 0xa66fa
000a66fd size int64 0
000a66fe catch_all_addr uint32 0xa6678
000a66ff
000a66ff // align 0x10
000a66ec struct try_item
000a66ec start_addr uint32 0xa6634
000a66f0 insn_count int 88
000a66f2 handler_off uint16 0xa66fd
000a66f4
000a66f4 struct try_item
000a66f4 start_addr uint32 0xa66e8
000a66f8 insn_count int 1
000a66fa handler_off uint16 0xa66fd
000a66fc
000a66fc struct encoded_catch_handler_list
000a66fc size int 1
000a66fd
000a66fd struct encoded_catch_handler ← 0xa66f2 0xa66fa
000a66fd size int64 0
000a66fe catch_all_addr uint32 0xa6678
000a66ff
000a66ff // align 0x10
000a6700
000a6700androidx.emoji2.text.s::e():
000a6710iget-object v0, v5, Landroidx/emoji2/text/s;->b:Ljava/lang/Object;
000a6714check-cast v0, Ly1/h;
000a6718iget-boolean v1, v0, Ly1/h;->g:Z
000a671cif-nez v1, :cond_37
000a6720const/4 v1, 0x1
000a6722iput-boolean v1, v0, Ly1/h;->g:Z
000a6726iget-object v0, v0, Ly1/h;->b:LB1/y;
000a672ainvoke-virtual {v0}, LI1/e;->j()Z
000a6730iget-object v0, v5, Landroidx/emoji2/text/s;->d:Ljava/lang/Object;
000a6734check-cast v0, Lz1/c;
000a6738invoke-interface {v0}, Lz1/c;->h()Ly1/l;
000a673emove-result-object v0
000a6740invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000a6746iget-object v1, v0, Ly1/l;->c:Ljava/net/Socket;
000a674ainvoke-static {v1}, Lk1/c;->b(Ljava/lang/Object;)V
000a6750iget-object v2, v0, Ly1/l;->g:LI1/q;
000a6754invoke-static {v2}, Lk1/c;->b(Ljava/lang/Object;)V
000a675aiget-object v3, v0, Ly1/l;->h:LI1/p;
000a675einvoke-static {v3}, Lk1/c;->b(Ljava/lang/Object;)V
000a6764const/4 v4, 0x0
000a6766invoke-virtual {v1, v4}, Ljava/net/Socket;->setSoTimeout(I)V
000a676cinvoke-virtual {v0}, Ly1/l;->k()V
000a6772new-instance v0, Ly1/k;
000a6776invoke-direct {v0, v5, v2, v3}, Ly1/k;-><init>(Landroidx/emoji2/text/s;LI1/q;LI1/p;)V
000a677creturn-object v0
000a677enew-instance v0, Ljava/lang/IllegalStateException;
000a6782const-string v1, "Check failed."
000a6786invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000a678cthrow v0
000a6700
000a6700androidx.emoji2.text.s::e():
000a6710iget-object v0, v5, Landroidx/emoji2/text/s;->b:Ljava/lang/Object;
000a6714check-cast v0, Ly1/h;
000a6718iget-boolean v1, v0, Ly1/h;->g:Z
000a671cif-nez v1, :cond_37
000a6720const/4 v1, 0x1
000a6722iput-boolean v1, v0, Ly1/h;->g:Z
000a6726iget-object v0, v0, Ly1/h;->b:LB1/y;
000a672ainvoke-virtual {v0}, LI1/e;->j()Z
000a6730iget-object v0, v5, Landroidx/emoji2/text/s;->d:Ljava/lang/Object;
000a6734check-cast v0, Lz1/c;
000a6738invoke-interface {v0}, Lz1/c;->h()Ly1/l;
000a673emove-result-object v0
000a6740invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000a6746iget-object v1, v0, Ly1/l;->c:Ljava/net/Socket;
000a674ainvoke-static {v1}, Lk1/c;->b(Ljava/lang/Object;)V
000a6750iget-object v2, v0, Ly1/l;->g:LI1/q;
000a6754invoke-static {v2}, Lk1/c;->b(Ljava/lang/Object;)V
000a675aiget-object v3, v0, Ly1/l;->h:LI1/p;
000a675einvoke-static {v3}, Lk1/c;->b(Ljava/lang/Object;)V
000a6764const/4 v4, 0x0
000a6766invoke-virtual {v1, v4}, Ljava/net/Socket;->setSoTimeout(I)V
000a676cinvoke-virtual {v0}, Ly1/l;->k()V
000a6772new-instance v0, Ly1/k;
000a6776invoke-direct {v0, v5, v2, v3}, Ly1/k;-><init>(Landroidx/emoji2/text/s;LI1/q;LI1/p;)V
000a677creturn-object v0
000a677enew-instance v0, Ljava/lang/IllegalStateException;
000a6782const-string v1, "Check failed."
000a6786invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000a678cthrow v0
000a6700
000a678e
000a678e // align 0x10
000a678e // align 0x10
000a6790
000a6790androidx.emoji2.text.t::<init>(java.lang.Object):
000a67a0invoke-direct {v2}, Ljava/lang/Object;-><init>()V
000a67a6new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger;
000a67aaconst/4 v1, 0x0
000a67acinvoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;-><init>(I)V
000a67b2iput-object v0, v2, Landroidx/emoji2/text/t;->b:Ljava/util/concurrent/atomic/AtomicInteger;
000a67b6iput-object v3, v2, Landroidx/emoji2/text/t;->a:Ljava/lang/Object;
000a67bareturn-void
000a6790
000a6790androidx.emoji2.text.t::<init>(java.lang.Object):
000a67a0invoke-direct {v2}, Ljava/lang/Object;-><init>()V
000a67a6new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger;
000a67aaconst/4 v1, 0x0
000a67acinvoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;-><init>(I)V
000a67b2iput-object v0, v2, Landroidx/emoji2/text/t;->b:Ljava/util/concurrent/atomic/AtomicInteger;
000a67b6iput-object v3, v2, Landroidx/emoji2/text/t;->a:Ljava/lang/Object;
000a67bareturn-void
000a6790
000a67bc
000a67bcandroidx.emoji2.text.t::afterTextChanged(android.text.Editable):
000a67cciget-object v0, v1, Landroidx/emoji2/text/t;->a:Ljava/lang/Object;
000a67d0check-cast v0, Landroid/text/TextWatcher;
000a67d4invoke-interface {v0, v2}, Landroid/text/TextWatcher;->afterTextChanged(Landroid/text/Editable;)V
000a67dareturn-void
000a67bc
000a67bcandroidx.emoji2.text.t::afterTextChanged(android.text.Editable):
000a67cciget-object v0, v1, Landroidx/emoji2/text/t;->a:Ljava/lang/Object;
000a67d0check-cast v0, Landroid/text/TextWatcher;
000a67d4invoke-interface {v0, v2}, Landroid/text/TextWatcher;->afterTextChanged(Landroid/text/Editable;)V
000a67dareturn-void
000a67bc
000a67dc
000a67dcandroidx.emoji2.text.t::beforeTextChanged(java.lang.CharSequence, int, int, int):
000a67eciget-object v0, v1, Landroidx/emoji2/text/t;->a:Ljava/lang/Object;
000a67f0check-cast v0, Landroid/text/TextWatcher;
000a67f4invoke-interface {v0, v2, v3, v4, v5}, Landroid/text/TextWatcher;->beforeTextChanged(Ljava/lang/CharSequence;III)V
000a67fareturn-void
000a67dc
000a67dcandroidx.emoji2.text.t::beforeTextChanged(java.lang.CharSequence, int, int, int):
000a67eciget-object v0, v1, Landroidx/emoji2/text/t;->a:Ljava/lang/Object;
000a67f0check-cast v0, Landroid/text/TextWatcher;
000a67f4invoke-interface {v0, v2, v3, v4, v5}, Landroid/text/TextWatcher;->beforeTextChanged(Ljava/lang/CharSequence;III)V
000a67fareturn-void
000a67dc
000a67fc
000a67fcandroidx.emoji2.text.t::onSpanAdded(android.text.Spannable, java.lang.Object, int, int):
000a680ciget-object v0, v1, Landroidx/emoji2/text/t;->b:Ljava/util/concurrent/atomic/AtomicInteger;
000a6810invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I
000a6816move-result v0
000a6818if-lez v0, :cond_d
000a681cinstance-of v0, v3, Landroidx/emoji2/text/v;
000a6820if-eqz v0, :cond_d
000a6824return-void
000a6826iget-object v0, v1, Landroidx/emoji2/text/t;->a:Ljava/lang/Object;
000a682acheck-cast v0, Landroid/text/SpanWatcher;
000a682einvoke-interface {v0, v2, v3, v4, v5}, Landroid/text/SpanWatcher;->onSpanAdded(Landroid/text/Spannable;Ljava/lang/Object;II)V
000a6834return-void
000a67fc
000a67fcandroidx.emoji2.text.t::onSpanAdded(android.text.Spannable, java.lang.Object, int, int):
000a680ciget-object v0, v1, Landroidx/emoji2/text/t;->b:Ljava/util/concurrent/atomic/AtomicInteger;
000a6810invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I
000a6816move-result v0
000a6818if-lez v0, :cond_d
000a681cinstance-of v0, v3, Landroidx/emoji2/text/v;
000a6820if-eqz v0, :cond_d
000a6824return-void
000a6826iget-object v0, v1, Landroidx/emoji2/text/t;->a:Ljava/lang/Object;
000a682acheck-cast v0, Landroid/text/SpanWatcher;
000a682einvoke-interface {v0, v2, v3, v4, v5}, Landroid/text/SpanWatcher;->onSpanAdded(Landroid/text/Spannable;Ljava/lang/Object;II)V
000a6834return-void
000a67fc
000a6836
000a6836 // align 0x8
000a6836 // align 0x8
000a6838
000a6838androidx.emoji2.text.t::onSpanChanged(android.text.Spannable, java.lang.Object, int, int, int, int):
000a6848iget-object v0, v8, Landroidx/emoji2/text/t;->b:Ljava/util/concurrent/atomic/AtomicInteger;
000a684cinvoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I
000a6852move-result v0
000a6854if-lez v0, :cond_d
000a6858instance-of v0, v10, Landroidx/emoji2/text/v;
000a685cif-eqz v0, :cond_d
000a6860return-void
000a6862sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
000a6866const/16 v1, 0x1c
000a686aif-ge v0, v1, :cond_1c
000a686econst/4 v0, 0x0
000a6870if-le v11, v12, :cond_17
000a6874move v11, v0
000a6876if-le v13, v14, :cond_1c
000a687amove v4, v11
000a687cmove v6, v0
000a687egoto :goto_1e
000a6880move v4, v11
000a6882move v6, v13
000a6884iget-object v11, v8, Landroidx/emoji2/text/t;->a:Ljava/lang/Object;
000a6888move-object v1, v11
000a688acheck-cast v1, Landroid/text/SpanWatcher;
000a688emove-object v2, v9
000a6890move-object v3, v10
000a6892move v5, v12
000a6894move v7, v14
000a6896invoke-interface/range {v1 .. v7}, Landroid/text/SpanWatcher;->onSpanChanged(Landroid/text/Spannable;Ljava/lang/Object;IIII)V
000a689creturn-void
000a6838
000a6838androidx.emoji2.text.t::onSpanChanged(android.text.Spannable, java.lang.Object, int, int, int, int):
000a6848iget-object v0, v8, Landroidx/emoji2/text/t;->b:Ljava/util/concurrent/atomic/AtomicInteger;
000a684cinvoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I
000a6852move-result v0
000a6854if-lez v0, :cond_d
000a6858instance-of v0, v10, Landroidx/emoji2/text/v;
000a685cif-eqz v0, :cond_d
000a6860return-void
000a6862sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
000a6866const/16 v1, 0x1c
000a686aif-ge v0, v1, :cond_1c
000a686econst/4 v0, 0x0
000a6870if-le v11, v12, :cond_17
000a6874move v11, v0
000a6876if-le v13, v14, :cond_1c
000a687amove v4, v11
000a687cmove v6, v0
000a687egoto :goto_1e
000a6880move v4, v11
000a6882move v6, v13
000a6884iget-object v11, v8, Landroidx/emoji2/text/t;->a:Ljava/lang/Object;
000a6888move-object v1, v11
000a688acheck-cast v1, Landroid/text/SpanWatcher;
000a688emove-object v2, v9
000a6890move-object v3, v10
000a6892move v5, v12
000a6894move v7, v14
000a6896invoke-interface/range {v1 .. v7}, Landroid/text/SpanWatcher;->onSpanChanged(Landroid/text/Spannable;Ljava/lang/Object;IIII)V
000a689creturn-void
000a6838
000a689e
000a689e // align 0x10
000a689e // align 0x10
000a68a0
000a68a0androidx.emoji2.text.t::onSpanRemoved(android.text.Spannable, java.lang.Object, int, int):
000a68b0iget-object v0, v1, Landroidx/emoji2/text/t;->b:Ljava/util/concurrent/atomic/AtomicInteger;
000a68b4invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I
000a68bamove-result v0
000a68bcif-lez v0, :cond_d
000a68c0instance-of v0, v3, Landroidx/emoji2/text/v;
000a68c4if-eqz v0, :cond_d
000a68c8return-void
000a68caiget-object v0, v1, Landroidx/emoji2/text/t;->a:Ljava/lang/Object;
000a68cecheck-cast v0, Landroid/text/SpanWatcher;
000a68d2invoke-interface {v0, v2, v3, v4, v5}, Landroid/text/SpanWatcher;->onSpanRemoved(Landroid/text/Spannable;Ljava/lang/Object;II)V
000a68d8return-void
000a68a0
000a68a0androidx.emoji2.text.t::onSpanRemoved(android.text.Spannable, java.lang.Object, int, int):
000a68b0iget-object v0, v1, Landroidx/emoji2/text/t;->b:Ljava/util/concurrent/atomic/AtomicInteger;
000a68b4invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I
000a68bamove-result v0
000a68bcif-lez v0, :cond_d
000a68c0instance-of v0, v3, Landroidx/emoji2/text/v;
000a68c4if-eqz v0, :cond_d
000a68c8return-void
000a68caiget-object v0, v1, Landroidx/emoji2/text/t;->a:Ljava/lang/Object;
000a68cecheck-cast v0, Landroid/text/SpanWatcher;
000a68d2invoke-interface {v0, v2, v3, v4, v5}, Landroid/text/SpanWatcher;->onSpanRemoved(Landroid/text/Spannable;Ljava/lang/Object;II)V
000a68d8return-void
000a68a0
000a68da
000a68da // align 0x4
000a68da // align 0x4
000a68dc
000a68dcandroidx.emoji2.text.t::onTextChanged(java.lang.CharSequence, int, int, int):
000a68eciget-object v0, v1, Landroidx/emoji2/text/t;->a:Ljava/lang/Object;
000a68f0check-cast v0, Landroid/text/TextWatcher;
000a68f4invoke-interface {v0, v2, v3, v4, v5}, Landroid/text/TextWatcher;->onTextChanged(Ljava/lang/CharSequence;III)V
000a68fareturn-void
000a68dc
000a68dcandroidx.emoji2.text.t::onTextChanged(java.lang.CharSequence, int, int, int):
000a68eciget-object v0, v1, Landroidx/emoji2/text/t;->a:Ljava/lang/Object;
000a68f0check-cast v0, Landroid/text/TextWatcher;
000a68f4invoke-interface {v0, v2, v3, v4, v5}, Landroid/text/TextWatcher;->onTextChanged(Ljava/lang/CharSequence;III)V
000a68fareturn-void
000a68dc
000a68fc
000a68fcandroidx.emoji2.text.u::append(char):
000a690cinvoke-super {v0, v1}, Landroid/text/SpannableStringBuilder;->append(C)Landroid/text/SpannableStringBuilder;
000a6912return-object v0
000a68fc
000a68fcandroidx.emoji2.text.u::append(char):
000a690cinvoke-super {v0, v1}, Landroid/text/SpannableStringBuilder;->append(C)Landroid/text/SpannableStringBuilder;
000a6912return-object v0
000a68fc
000a6914
000a6914androidx.emoji2.text.u::append(java.lang.CharSequence):
000a6924invoke-super {v0, v1}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;
000a692areturn-object v0
000a6914
000a6914androidx.emoji2.text.u::append(java.lang.CharSequence):
000a6924invoke-super {v0, v1}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;
000a692areturn-object v0
000a6914
000a692c
000a692candroidx.emoji2.text.u::append(java.lang.CharSequence, int, int):
000a693cinvoke-super {v0, v1, v2, v3}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;II)Landroid/text/SpannableStringBuilder;
000a6942return-object v0
000a692c
000a692candroidx.emoji2.text.u::append(java.lang.CharSequence, int, int):
000a693cinvoke-super {v0, v1, v2, v3}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;II)Landroid/text/SpannableStringBuilder;
000a6942return-object v0
000a692c
000a6944
000a6944androidx.emoji2.text.u::delete(int, int):
000a6954invoke-super {v0, v1, v2}, Landroid/text/SpannableStringBuilder;->delete(II)Landroid/text/SpannableStringBuilder;
000a695areturn-object v0
000a6944
000a6944androidx.emoji2.text.u::delete(int, int):
000a6954invoke-super {v0, v1, v2}, Landroid/text/SpannableStringBuilder;->delete(II)Landroid/text/SpannableStringBuilder;
000a695areturn-object v0
000a6944
000a695c
000a695candroidx.emoji2.text.u::insert(int, java.lang.CharSequence):
000a696cinvoke-super {v0, v1, v2}, Landroid/text/SpannableStringBuilder;->insert(ILjava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;
000a6972return-object v0
000a695c
000a695candroidx.emoji2.text.u::insert(int, java.lang.CharSequence):
000a696cinvoke-super {v0, v1, v2}, Landroid/text/SpannableStringBuilder;->insert(ILjava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;
000a6972return-object v0
000a695c
000a6974
000a6974androidx.emoji2.text.u::insert(int, java.lang.CharSequence, int, int):
000a6984invoke-super {v0, v1, v2, v3, v4}, Landroid/text/SpannableStringBuilder;->insert(ILjava/lang/CharSequence;II)Landroid/text/SpannableStringBuilder;
000a698areturn-object v0
000a6974
000a6974androidx.emoji2.text.u::insert(int, java.lang.CharSequence, int, int):
000a6984invoke-super {v0, v1, v2, v3, v4}, Landroid/text/SpannableStringBuilder;->insert(ILjava/lang/CharSequence;II)Landroid/text/SpannableStringBuilder;
000a698areturn-object v0
000a6974
000a698c
000a698candroidx.emoji2.text.u::replace(int, int, java.lang.CharSequence):
000a699cinvoke-virtual {v0, v1, v2, v3}, Landroidx/emoji2/text/u;->replace(IILjava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;
000a69a2return-object v0
000a698c
000a698candroidx.emoji2.text.u::replace(int, int, java.lang.CharSequence):
000a699cinvoke-virtual {v0, v1, v2, v3}, Landroidx/emoji2/text/u;->replace(IILjava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;
000a69a2return-object v0
000a698c
000a69a4
000a69a4androidx.emoji2.text.u::replace(int, int, java.lang.CharSequence, int, int):
000a69b4invoke-virtual/range {v0 .. v5}, Landroidx/emoji2/text/u;->replace(IILjava/lang/CharSequence;II)Landroid/text/SpannableStringBuilder;
000a69bamove-object v1, v0
000a69bcreturn-object v1
000a69a4
000a69a4androidx.emoji2.text.u::replace(int, int, java.lang.CharSequence, int, int):
000a69b4invoke-virtual/range {v0 .. v5}, Landroidx/emoji2/text/u;->replace(IILjava/lang/CharSequence;II)Landroid/text/SpannableStringBuilder;
000a69bamove-object v1, v0
000a69bcreturn-object v1
000a69a4
000a69be
000a69be // align 0x10
000a69be // align 0x10
000a69c0
000a69c0androidx.emoji2.text.u::append(char):
000a69d0invoke-super {v0, v1}, Landroid/text/SpannableStringBuilder;->append(C)Landroid/text/SpannableStringBuilder;
000a69d6return-object v0
000a69c0
000a69c0androidx.emoji2.text.u::append(char):
000a69d0invoke-super {v0, v1}, Landroid/text/SpannableStringBuilder;->append(C)Landroid/text/SpannableStringBuilder;
000a69d6return-object v0
000a69c0
000a69d8
000a69d8androidx.emoji2.text.u::append(java.lang.CharSequence):
000a69e8invoke-super {v0, v1}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;
000a69eereturn-object v0
000a69d8
000a69d8androidx.emoji2.text.u::append(java.lang.CharSequence):
000a69e8invoke-super {v0, v1}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;
000a69eereturn-object v0
000a69d8
000a69f0
000a69f0androidx.emoji2.text.u::append(java.lang.CharSequence, int, int):
000a6a00invoke-super {v0, v1, v2, v3}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;II)Landroid/text/SpannableStringBuilder;
000a6a06return-object v0
000a69f0
000a69f0androidx.emoji2.text.u::append(java.lang.CharSequence, int, int):
000a6a00invoke-super {v0, v1, v2, v3}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;II)Landroid/text/SpannableStringBuilder;
000a6a06return-object v0
000a69f0
000a6a08
000a6a08androidx.emoji2.text.u::append(java.lang.CharSequence, java.lang.Object, int):
000a6a18invoke-super {v0, v1, v2, v3}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;Ljava/lang/Object;I)Landroid/text/SpannableStringBuilder;
000a6a1ereturn-object v0
000a6a08
000a6a08androidx.emoji2.text.u::append(java.lang.CharSequence, java.lang.Object, int):
000a6a18invoke-super {v0, v1, v2, v3}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;Ljava/lang/Object;I)Landroid/text/SpannableStringBuilder;
000a6a1ereturn-object v0
000a6a08
000a6a20
000a6a20androidx.emoji2.text.u::delete(int, int):
000a6a30invoke-super {v0, v1, v2}, Landroid/text/SpannableStringBuilder;->delete(II)Landroid/text/SpannableStringBuilder;
000a6a36return-object v0
000a6a20
000a6a20androidx.emoji2.text.u::delete(int, int):
000a6a30invoke-super {v0, v1, v2}, Landroid/text/SpannableStringBuilder;->delete(II)Landroid/text/SpannableStringBuilder;
000a6a36return-object v0
000a6a20
000a6a38
000a6a38androidx.emoji2.text.u::insert(int, java.lang.CharSequence):
000a6a48invoke-super {v0, v1, v2}, Landroid/text/SpannableStringBuilder;->insert(ILjava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;
000a6a4ereturn-object v0
000a6a38
000a6a38androidx.emoji2.text.u::insert(int, java.lang.CharSequence):
000a6a48invoke-super {v0, v1, v2}, Landroid/text/SpannableStringBuilder;->insert(ILjava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;
000a6a4ereturn-object v0
000a6a38
000a6a50
000a6a50androidx.emoji2.text.u::insert(int, java.lang.CharSequence, int, int):
000a6a60invoke-super {v0, v1, v2, v3, v4}, Landroid/text/SpannableStringBuilder;->insert(ILjava/lang/CharSequence;II)Landroid/text/SpannableStringBuilder;
000a6a66return-object v0
000a6a50
000a6a50androidx.emoji2.text.u::insert(int, java.lang.CharSequence, int, int):
000a6a60invoke-super {v0, v1, v2, v3, v4}, Landroid/text/SpannableStringBuilder;->insert(ILjava/lang/CharSequence;II)Landroid/text/SpannableStringBuilder;
000a6a66return-object v0
000a6a50
000a6a68
000a6a68androidx.emoji2.text.u::replace(int, int, java.lang.CharSequence):
000a6a78invoke-virtual {v0}, Landroidx/emoji2/text/u;->a()V
000a6a7einvoke-super {v0, v1, v2, v3}, Landroid/text/SpannableStringBuilder;->replace(IILjava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;
000a6a84invoke-virtual {v0}, Landroidx/emoji2/text/u;->e()V
000a6a8areturn-object v0
000a6a68
000a6a68androidx.emoji2.text.u::replace(int, int, java.lang.CharSequence):
000a6a78invoke-virtual {v0}, Landroidx/emoji2/text/u;->a()V
000a6a7einvoke-super {v0, v1, v2, v3}, Landroid/text/SpannableStringBuilder;->replace(IILjava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;
000a6a84invoke-virtual {v0}, Landroidx/emoji2/text/u;->e()V
000a6a8areturn-object v0
000a6a68
000a6a8c
000a6a8candroidx.emoji2.text.u::replace(int, int, java.lang.CharSequence, int, int):
000a6a9cinvoke-virtual {v0}, Landroidx/emoji2/text/u;->a()V
000a6aa2invoke-super/range {v0 .. v5}, Landroid/text/SpannableStringBuilder;->replace(IILjava/lang/CharSequence;II)Landroid/text/SpannableStringBuilder;
000a6aa8move-object v1, v0
000a6aaainvoke-virtual {v0}, Landroidx/emoji2/text/u;->e()V
000a6ab0return-object v1
000a6a8c
000a6a8candroidx.emoji2.text.u::replace(int, int, java.lang.CharSequence, int, int):
000a6a9cinvoke-virtual {v0}, Landroidx/emoji2/text/u;->a()V
000a6aa2invoke-super/range {v0 .. v5}, Landroid/text/SpannableStringBuilder;->replace(IILjava/lang/CharSequence;II)Landroid/text/SpannableStringBuilder;
000a6aa8move-object v1, v0
000a6aaainvoke-virtual {v0}, Landroidx/emoji2/text/u;->e()V
000a6ab0return-object v1
000a6a8c
000a6ab2
000a6ab2 // align 0x4
000a6ab2 // align 0x4
000a6ab4
000a6ab4androidx.emoji2.text.u::c(java.lang.Object):
000a6ac4const/4 v0, 0x0
000a6ac6iget-object v1, v3, Landroidx/emoji2/text/u;->b:Ljava/util/ArrayList;
000a6acainvoke-virtual {v1}, Ljava/util/ArrayList;->size()I
000a6ad0move-result v2
000a6ad2if-ge v0, v2, :cond_17
000a6ad6invoke-virtual {v1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000a6adcmove-result-object v1
000a6adecheck-cast v1, Landroidx/emoji2/text/t;
000a6ae2iget-object v2, v1, Landroidx/emoji2/text/t;->a:Ljava/lang/Object;
000a6ae6if-ne v2, v4, :cond_14
000a6aeareturn-object v1
000a6aecadd-int/lit8 v0, v0, 0x1
000a6af0goto :goto_1
000a6af2const/4 v4, 0x0
000a6af4return-object v4
000a6ab4
000a6ab4androidx.emoji2.text.u::c(java.lang.Object):
000a6ac4const/4 v0, 0x0
000a6ac6iget-object v1, v3, Landroidx/emoji2/text/u;->b:Ljava/util/ArrayList;
000a6acainvoke-virtual {v1}, Ljava/util/ArrayList;->size()I
000a6ad0move-result v2
000a6ad2if-ge v0, v2, :cond_17
000a6ad6invoke-virtual {v1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000a6adcmove-result-object v1
000a6adecheck-cast v1, Landroidx/emoji2/text/t;
000a6ae2iget-object v2, v1, Landroidx/emoji2/text/t;->a:Ljava/lang/Object;
000a6ae6if-ne v2, v4, :cond_14
000a6aeareturn-object v1
000a6aecadd-int/lit8 v0, v0, 0x1
000a6af0goto :goto_1
000a6af2const/4 v4, 0x0
000a6af4return-object v4
000a6ab4
000a6af6
000a6af6 // align 0x8
000a6af6 // align 0x8
000a6af8
000a6af8androidx.emoji2.text.u::d(java.lang.Object):
000a6b08if-eqz v2, :cond_c
000a6b0cinvoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000a6b12move-result-object v2
000a6b14iget-object v0, v1, Landroidx/emoji2/text/u;->a:Ljava/lang/Class;
000a6b18if-ne v0, v2, :cond_c
000a6b1cconst/4 v2, 0x1
000a6b1ereturn v2
000a6b20const/4 v2, 0x0
000a6b22return v2
000a6af8
000a6af8androidx.emoji2.text.u::d(java.lang.Object):
000a6b08if-eqz v2, :cond_c
000a6b0cinvoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000a6b12move-result-object v2
000a6b14iget-object v0, v1, Landroidx/emoji2/text/u;->a:Ljava/lang/Class;
000a6b18if-ne v0, v2, :cond_c
000a6b1cconst/4 v2, 0x1
000a6b1ereturn v2
000a6b20const/4 v2, 0x0
000a6b22return v2
000a6af8
000a6b24
000a6b24androidx.emoji2.text.u::getSpanEnd(java.lang.Object):
000a6b34invoke-virtual {v1, v2}, Landroidx/emoji2/text/u;->d(Ljava/lang/Object;)Z
000a6b3amove-result v0
000a6b3cif-eqz v0, :cond_d
000a6b40invoke-virtual {v1, v2}, Landroidx/emoji2/text/u;->c(Ljava/lang/Object;)Landroidx/emoji2/text/t;
000a6b46move-result-object v0
000a6b48if-eqz v0, :cond_d
000a6b4cmove-object v2, v0
000a6b4einvoke-super {v1, v2}, Landroid/text/SpannableStringBuilder;->getSpanEnd(Ljava/lang/Object;)I
000a6b54move-result v2
000a6b56return v2
000a6b24
000a6b24androidx.emoji2.text.u::getSpanEnd(java.lang.Object):
000a6b34invoke-virtual {v1, v2}, Landroidx/emoji2/text/u;->d(Ljava/lang/Object;)Z
000a6b3amove-result v0
000a6b3cif-eqz v0, :cond_d
000a6b40invoke-virtual {v1, v2}, Landroidx/emoji2/text/u;->c(Ljava/lang/Object;)Landroidx/emoji2/text/t;
000a6b46move-result-object v0
000a6b48if-eqz v0, :cond_d
000a6b4cmove-object v2, v0
000a6b4einvoke-super {v1, v2}, Landroid/text/SpannableStringBuilder;->getSpanEnd(Ljava/lang/Object;)I
000a6b54move-result v2
000a6b56return v2
000a6b24
000a6b58
000a6b58androidx.emoji2.text.u::getSpanFlags(java.lang.Object):
000a6b68invoke-virtual {v1, v2}, Landroidx/emoji2/text/u;->d(Ljava/lang/Object;)Z
000a6b6emove-result v0
000a6b70if-eqz v0, :cond_d
000a6b74invoke-virtual {v1, v2}, Landroidx/emoji2/text/u;->c(Ljava/lang/Object;)Landroidx/emoji2/text/t;
000a6b7amove-result-object v0
000a6b7cif-eqz v0, :cond_d
000a6b80move-object v2, v0
000a6b82invoke-super {v1, v2}, Landroid/text/SpannableStringBuilder;->getSpanFlags(Ljava/lang/Object;)I
000a6b88move-result v2
000a6b8areturn v2
000a6b58
000a6b58androidx.emoji2.text.u::getSpanFlags(java.lang.Object):
000a6b68invoke-virtual {v1, v2}, Landroidx/emoji2/text/u;->d(Ljava/lang/Object;)Z
000a6b6emove-result v0
000a6b70if-eqz v0, :cond_d
000a6b74invoke-virtual {v1, v2}, Landroidx/emoji2/text/u;->c(Ljava/lang/Object;)Landroidx/emoji2/text/t;
000a6b7amove-result-object v0
000a6b7cif-eqz v0, :cond_d
000a6b80move-object v2, v0
000a6b82invoke-super {v1, v2}, Landroid/text/SpannableStringBuilder;->getSpanFlags(Ljava/lang/Object;)I
000a6b88move-result v2
000a6b8areturn v2
000a6b58
000a6b8c
000a6b8candroidx.emoji2.text.u::getSpanStart(java.lang.Object):
000a6b9cinvoke-virtual {v1, v2}, Landroidx/emoji2/text/u;->d(Ljava/lang/Object;)Z
000a6ba2move-result v0
000a6ba4if-eqz v0, :cond_d
000a6ba8invoke-virtual {v1, v2}, Landroidx/emoji2/text/u;->c(Ljava/lang/Object;)Landroidx/emoji2/text/t;
000a6baemove-result-object v0
000a6bb0if-eqz v0, :cond_d
000a6bb4move-object v2, v0
000a6bb6invoke-super {v1, v2}, Landroid/text/SpannableStringBuilder;->getSpanStart(Ljava/lang/Object;)I
000a6bbcmove-result v2
000a6bbereturn v2
000a6b8c
000a6b8candroidx.emoji2.text.u::getSpanStart(java.lang.Object):
000a6b9cinvoke-virtual {v1, v2}, Landroidx/emoji2/text/u;->d(Ljava/lang/Object;)Z
000a6ba2move-result v0
000a6ba4if-eqz v0, :cond_d
000a6ba8invoke-virtual {v1, v2}, Landroidx/emoji2/text/u;->c(Ljava/lang/Object;)Landroidx/emoji2/text/t;
000a6baemove-result-object v0
000a6bb0if-eqz v0, :cond_d
000a6bb4move-object v2, v0
000a6bb6invoke-super {v1, v2}, Landroid/text/SpannableStringBuilder;->getSpanStart(Ljava/lang/Object;)I
000a6bbcmove-result v2
000a6bbereturn v2
000a6b8c
000a6bc0
000a6bc0androidx.emoji2.text.u::nextSpanTransition(int, int, java.lang.Class):
000a6bd0if-eqz v4, :cond_6
000a6bd4iget-object v0, v1, Landroidx/emoji2/text/u;->a:Ljava/lang/Class;
000a6bd8if-ne v0, v4, :cond_8
000a6bdcconst-class v4, Landroidx/emoji2/text/t;
000a6be0invoke-super {v1, v2, v3, v4}, Landroid/text/SpannableStringBuilder;->nextSpanTransition(IILjava/lang/Class;)I
000a6be6move-result v2
000a6be8return v2
000a6bc0
000a6bc0androidx.emoji2.text.u::nextSpanTransition(int, int, java.lang.Class):
000a6bd0if-eqz v4, :cond_6
000a6bd4iget-object v0, v1, Landroidx/emoji2/text/u;->a:Ljava/lang/Class;
000a6bd8if-ne v0, v4, :cond_8
000a6bdcconst-class v4, Landroidx/emoji2/text/t;
000a6be0invoke-super {v1, v2, v3, v4}, Landroid/text/SpannableStringBuilder;->nextSpanTransition(IILjava/lang/Class;)I
000a6be6move-result v2
000a6be8return v2
000a6bc0
000a6bea
000a6bea // align 0x4
000a6bea // align 0x4
000a6bec
000a6becandroidx.emoji2.text.u::append(char):
000a6bfcinvoke-super {v0, v1}, Landroid/text/SpannableStringBuilder;->append(C)Landroid/text/SpannableStringBuilder;
000a6c02return-object v0
000a6bec
000a6becandroidx.emoji2.text.u::append(char):
000a6bfcinvoke-super {v0, v1}, Landroid/text/SpannableStringBuilder;->append(C)Landroid/text/SpannableStringBuilder;
000a6c02return-object v0
000a6bec
000a6c04
000a6c04androidx.emoji2.text.u::append(java.lang.CharSequence):
000a6c14invoke-super {v0, v1}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;
000a6c1areturn-object v0
000a6c04
000a6c04androidx.emoji2.text.u::append(java.lang.CharSequence):
000a6c14invoke-super {v0, v1}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;
000a6c1areturn-object v0
000a6c04
000a6c1c
000a6c1candroidx.emoji2.text.u::append(java.lang.CharSequence, int, int):
000a6c2cinvoke-super {v0, v1, v2, v3}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;II)Landroid/text/SpannableStringBuilder;
000a6c32return-object v0
000a6c1c
000a6c1candroidx.emoji2.text.u::append(java.lang.CharSequence, int, int):
000a6c2cinvoke-super {v0, v1, v2, v3}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;II)Landroid/text/SpannableStringBuilder;
000a6c32return-object v0
000a6c1c
000a6c34
000a6c34androidx.emoji2.text.u::subSequence(int, int):
000a6c44new-instance v0, Landroidx/emoji2/text/u;
000a6c48iget-object v1, v2, Landroidx/emoji2/text/u;->a:Ljava/lang/Class;
000a6c4cinvoke-direct {v0, v1, v2, v3, v4}, Landroidx/emoji2/text/u;-><init>(Ljava/lang/Class;Landroidx/emoji2/text/u;II)V
000a6c52return-object v0
000a6c34
000a6c34androidx.emoji2.text.u::subSequence(int, int):
000a6c44new-instance v0, Landroidx/emoji2/text/u;
000a6c48iget-object v1, v2, Landroidx/emoji2/text/u;->a:Ljava/lang/Class;
000a6c4cinvoke-direct {v0, v1, v2, v3, v4}, Landroidx/emoji2/text/u;-><init>(Ljava/lang/Class;Landroidx/emoji2/text/u;II)V
000a6c52return-object v0
000a6c34
000a6c54
000a6c54androidx.emoji2.text.u::getSpans(int, int, java.lang.Class):
000a6c64iget-object v0, v1, Landroidx/emoji2/text/u;->a:Ljava/lang/Class;
000a6c68if-ne v0, v4, :cond_21
000a6c6cconst-class v0, Landroidx/emoji2/text/t;
000a6c70invoke-super {v1, v2, v3, v0}, Landroid/text/SpannableStringBuilder;->getSpans(IILjava/lang/Class;)[Ljava/lang/Object;
000a6c76move-result-object v2
000a6c78check-cast v2, [Landroidx/emoji2/text/t;
000a6c7carray-length v3, v2
000a6c7einvoke-static {v4, v3}, Ljava/lang/reflect/Array;->newInstance(Ljava/lang/Class;I)Ljava/lang/Object;
000a6c84move-result-object v3
000a6c86check-cast v3, [Ljava/lang/Object;
000a6c8aconst/4 v4, 0x0
000a6c8carray-length v0, v2
000a6c8eif-ge v4, v0, :cond_20
000a6c92aget-object v0, v2, v4
000a6c96iget-object v0, v0, Landroidx/emoji2/text/t;->a:Ljava/lang/Object;
000a6c9aaput-object v0, v3, v4
000a6c9eadd-int/lit8 v4, v4, 0x1
000a6ca2goto :goto_14
000a6ca4return-object v3
000a6ca6invoke-super {v1, v2, v3, v4}, Landroid/text/SpannableStringBuilder;->getSpans(IILjava/lang/Class;)[Ljava/lang/Object;
000a6cacmove-result-object v2
000a6caereturn-object v2
000a6c54
000a6c54androidx.emoji2.text.u::getSpans(int, int, java.lang.Class):
000a6c64iget-object v0, v1, Landroidx/emoji2/text/u;->a:Ljava/lang/Class;
000a6c68if-ne v0, v4, :cond_21
000a6c6cconst-class v0, Landroidx/emoji2/text/t;
000a6c70invoke-super {v1, v2, v3, v0}, Landroid/text/SpannableStringBuilder;->getSpans(IILjava/lang/Class;)[Ljava/lang/Object;
000a6c76move-result-object v2
000a6c78check-cast v2, [Landroidx/emoji2/text/t;
000a6c7carray-length v3, v2
000a6c7einvoke-static {v4, v3}, Ljava/lang/reflect/Array;->newInstance(Ljava/lang/Class;I)Ljava/lang/Object;
000a6c84move-result-object v3
000a6c86check-cast v3, [Ljava/lang/Object;
000a6c8aconst/4 v4, 0x0
000a6c8carray-length v0, v2
000a6c8eif-ge v4, v0, :cond_20
000a6c92aget-object v0, v2, v4
000a6c96iget-object v0, v0, Landroidx/emoji2/text/t;->a:Ljava/lang/Object;
000a6c9aaput-object v0, v3, v4
000a6c9eadd-int/lit8 v4, v4, 0x1
000a6ca2goto :goto_14
000a6ca4return-object v3
000a6ca6invoke-super {v1, v2, v3, v4}, Landroid/text/SpannableStringBuilder;->getSpans(IILjava/lang/Class;)[Ljava/lang/Object;
000a6cacmove-result-object v2
000a6caereturn-object v2
000a6c54
000a6cb0
000a6cb0androidx.emoji2.text.u::<init>(java.lang.Class, androidx.emoji2.text.u, int, int):
000a6cc0invoke-direct {v0, v2, v3, v4}, Landroid/text/SpannableStringBuilder;-><init>(Ljava/lang/CharSequence;II)V
000a6cc6new-instance v2, Ljava/util/ArrayList;
000a6ccainvoke-direct {v2}, Ljava/util/ArrayList;-><init>()V
000a6cd0iput-object v2, v0, Landroidx/emoji2/text/u;->b:Ljava/util/ArrayList;
000a6cd4const-string v2, "watcherClass cannot be null"
000a6cd8invoke-static {v1, v2}, LP1/e;->g(Ljava/lang/Object;Ljava/lang/String;)V
000a6cdeiput-object v1, v0, Landroidx/emoji2/text/u;->a:Ljava/lang/Class;
000a6ce2return-void
000a6cb0
000a6cb0androidx.emoji2.text.u::<init>(java.lang.Class, androidx.emoji2.text.u, int, int):
000a6cc0invoke-direct {v0, v2, v3, v4}, Landroid/text/SpannableStringBuilder;-><init>(Ljava/lang/CharSequence;II)V
000a6cc6new-instance v2, Ljava/util/ArrayList;
000a6ccainvoke-direct {v2}, Ljava/util/ArrayList;-><init>()V
000a6cd0iput-object v2, v0, Landroidx/emoji2/text/u;->b:Ljava/util/ArrayList;
000a6cd4const-string v2, "watcherClass cannot be null"
000a6cd8invoke-static {v1, v2}, LP1/e;->g(Ljava/lang/Object;Ljava/lang/String;)V
000a6cdeiput-object v1, v0, Landroidx/emoji2/text/u;->a:Ljava/lang/Class;
000a6ce2return-void
000a6cb0
000a6ce4
000a6ce4androidx.emoji2.text.u::<init>(java.lang.Class, java.lang.CharSequence):
000a6cf4invoke-direct {v0, v2}, Landroid/text/SpannableStringBuilder;-><init>(Ljava/lang/CharSequence;)V
000a6cfanew-instance v2, Ljava/util/ArrayList;
000a6cfeinvoke-direct {v2}, Ljava/util/ArrayList;-><init>()V
000a6d04iput-object v2, v0, Landroidx/emoji2/text/u;->b:Ljava/util/ArrayList;
000a6d08const-string v2, "watcherClass cannot be null"
000a6d0cinvoke-static {v1, v2}, LP1/e;->g(Ljava/lang/Object;Ljava/lang/String;)V
000a6d12iput-object v1, v0, Landroidx/emoji2/text/u;->a:Ljava/lang/Class;
000a6d16return-void
000a6ce4
000a6ce4androidx.emoji2.text.u::<init>(java.lang.Class, java.lang.CharSequence):
000a6cf4invoke-direct {v0, v2}, Landroid/text/SpannableStringBuilder;-><init>(Ljava/lang/CharSequence;)V
000a6cfanew-instance v2, Ljava/util/ArrayList;
000a6cfeinvoke-direct {v2}, Ljava/util/ArrayList;-><init>()V
000a6d04iput-object v2, v0, Landroidx/emoji2/text/u;->b:Ljava/util/ArrayList;
000a6d08const-string v2, "watcherClass cannot be null"
000a6d0cinvoke-static {v1, v2}, LP1/e;->g(Ljava/lang/Object;Ljava/lang/String;)V
000a6d12iput-object v1, v0, Landroidx/emoji2/text/u;->a:Ljava/lang/Class;
000a6d16return-void
000a6ce4
000a6d18
000a6d18androidx.emoji2.text.u::a():
000a6d28const/4 v0, 0x0
000a6d2aiget-object v1, v3, Landroidx/emoji2/text/u;->b:Ljava/util/ArrayList;
000a6d2einvoke-virtual {v1}, Ljava/util/ArrayList;->size()I
000a6d34move-result v2
000a6d36if-ge v0, v2, :cond_17
000a6d3ainvoke-virtual {v1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000a6d40move-result-object v1
000a6d42check-cast v1, Landroidx/emoji2/text/t;
000a6d46iget-object v1, v1, Landroidx/emoji2/text/t;->b:Ljava/util/concurrent/atomic/AtomicInteger;
000a6d4ainvoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I
000a6d50add-int/lit8 v0, v0, 0x1
000a6d54goto :goto_1
000a6d56return-void
000a6d18
000a6d18androidx.emoji2.text.u::a():
000a6d28const/4 v0, 0x0
000a6d2aiget-object v1, v3, Landroidx/emoji2/text/u;->b:Ljava/util/ArrayList;
000a6d2einvoke-virtual {v1}, Ljava/util/ArrayList;->size()I
000a6d34move-result v2
000a6d36if-ge v0, v2, :cond_17
000a6d3ainvoke-virtual {v1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000a6d40move-result-object v1
000a6d42check-cast v1, Landroidx/emoji2/text/t;
000a6d46iget-object v1, v1, Landroidx/emoji2/text/t;->b:Ljava/util/concurrent/atomic/AtomicInteger;
000a6d4ainvoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I
000a6d50add-int/lit8 v0, v0, 0x1
000a6d54goto :goto_1
000a6d56return-void
000a6d18
000a6d58
000a6d58androidx.emoji2.text.u::b():
000a6d68invoke-virtual {v5}, Landroidx/emoji2/text/u;->e()V
000a6d6econst/4 v0, 0x0
000a6d70move v1, v0
000a6d72iget-object v2, v5, Landroidx/emoji2/text/u;->b:Ljava/util/ArrayList;
000a6d76invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
000a6d7cmove-result v3
000a6d7eif-ge v1, v3, :cond_21
000a6d82invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000a6d88move-result-object v2
000a6d8acheck-cast v2, Landroidx/emoji2/text/t;
000a6d8einvoke-virtual {v5}, Landroid/text/SpannableStringBuilder;->length()I
000a6d94move-result v3
000a6d96invoke-virtual {v5}, Landroid/text/SpannableStringBuilder;->length()I
000a6d9cmove-result v4
000a6d9einvoke-virtual {v2, v5, v0, v3, v4}, Landroidx/emoji2/text/t;->onTextChanged(Ljava/lang/CharSequence;III)V
000a6da4add-int/lit8 v1, v1, 0x1
000a6da8goto :goto_5
000a6daareturn-void
000a6d58
000a6d58androidx.emoji2.text.u::b():
000a6d68invoke-virtual {v5}, Landroidx/emoji2/text/u;->e()V
000a6d6econst/4 v0, 0x0
000a6d70move v1, v0
000a6d72iget-object v2, v5, Landroidx/emoji2/text/u;->b:Ljava/util/ArrayList;
000a6d76invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
000a6d7cmove-result v3
000a6d7eif-ge v1, v3, :cond_21
000a6d82invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000a6d88move-result-object v2
000a6d8acheck-cast v2, Landroidx/emoji2/text/t;
000a6d8einvoke-virtual {v5}, Landroid/text/SpannableStringBuilder;->length()I
000a6d94move-result v3
000a6d96invoke-virtual {v5}, Landroid/text/SpannableStringBuilder;->length()I
000a6d9cmove-result v4
000a6d9einvoke-virtual {v2, v5, v0, v3, v4}, Landroidx/emoji2/text/t;->onTextChanged(Ljava/lang/CharSequence;III)V
000a6da4add-int/lit8 v1, v1, 0x1
000a6da8goto :goto_5
000a6daareturn-void
000a6d58
000a6dac
000a6dacandroidx.emoji2.text.u::removeSpan(java.lang.Object):
000a6dbcinvoke-virtual {v1, v2}, Landroidx/emoji2/text/u;->d(Ljava/lang/Object;)Z
000a6dc2move-result v0
000a6dc4if-eqz v0, :cond_e
000a6dc8invoke-virtual {v1, v2}, Landroidx/emoji2/text/u;->c(Ljava/lang/Object;)Landroidx/emoji2/text/t;
000a6dcemove-result-object v0
000a6dd0if-eqz v0, :cond_f
000a6dd4move-object v2, v0
000a6dd6goto :goto_f
000a6dd8const/4 v0, 0x0
000a6ddainvoke-super {v1, v2}, Landroid/text/SpannableStringBuilder;->removeSpan(Ljava/lang/Object;)V
000a6de0if-eqz v0, :cond_19
000a6de4iget-object v2, v1, Landroidx/emoji2/text/u;->b:Ljava/util/ArrayList;
000a6de8invoke-virtual {v2, v0}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
000a6deereturn-void
000a6dac
000a6dacandroidx.emoji2.text.u::removeSpan(java.lang.Object):
000a6dbcinvoke-virtual {v1, v2}, Landroidx/emoji2/text/u;->d(Ljava/lang/Object;)Z
000a6dc2move-result v0
000a6dc4if-eqz v0, :cond_e
000a6dc8invoke-virtual {v1, v2}, Landroidx/emoji2/text/u;->c(Ljava/lang/Object;)Landroidx/emoji2/text/t;
000a6dcemove-result-object v0
000a6dd0if-eqz v0, :cond_f
000a6dd4move-object v2, v0
000a6dd6goto :goto_f
000a6dd8const/4 v0, 0x0
000a6ddainvoke-super {v1, v2}, Landroid/text/SpannableStringBuilder;->removeSpan(Ljava/lang/Object;)V
000a6de0if-eqz v0, :cond_19
000a6de4iget-object v2, v1, Landroidx/emoji2/text/u;->b:Ljava/util/ArrayList;
000a6de8invoke-virtual {v2, v0}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
000a6deereturn-void
000a6dac
000a6df0
000a6df0androidx.emoji2.text.u::setSpan(java.lang.Object, int, int, int):
000a6e00invoke-virtual {v1, v2}, Landroidx/emoji2/text/u;->d(Ljava/lang/Object;)Z
000a6e06move-result v0
000a6e08if-eqz v0, :cond_11
000a6e0cnew-instance v0, Landroidx/emoji2/text/t;
000a6e10invoke-direct {v0, v2}, Landroidx/emoji2/text/t;-><init>(Ljava/lang/Object;)V
000a6e16iget-object v2, v1, Landroidx/emoji2/text/u;->b:Ljava/util/ArrayList;
000a6e1ainvoke-virtual {v2, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000a6e20move-object v2, v0
000a6e22invoke-super {v1, v2, v3, v4, v5}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V
000a6e28return-void
000a6df0
000a6df0androidx.emoji2.text.u::setSpan(java.lang.Object, int, int, int):
000a6e00invoke-virtual {v1, v2}, Landroidx/emoji2/text/u;->d(Ljava/lang/Object;)Z
000a6e06move-result v0
000a6e08if-eqz v0, :cond_11
000a6e0cnew-instance v0, Landroidx/emoji2/text/t;
000a6e10invoke-direct {v0, v2}, Landroidx/emoji2/text/t;-><init>(Ljava/lang/Object;)V
000a6e16iget-object v2, v1, Landroidx/emoji2/text/u;->b:Ljava/util/ArrayList;
000a6e1ainvoke-virtual {v2, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000a6e20move-object v2, v0
000a6e22invoke-super {v1, v2, v3, v4, v5}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V
000a6e28return-void
000a6df0
000a6e2a
000a6e2a // align 0x4
000a6e2a // align 0x4
000a6e2c
000a6e2candroidx.emoji2.text.u::e():
000a6e3cconst/4 v0, 0x0
000a6e3eiget-object v1, v3, Landroidx/emoji2/text/u;->b:Ljava/util/ArrayList;
000a6e42invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
000a6e48move-result v2
000a6e4aif-ge v0, v2, :cond_17
000a6e4einvoke-virtual {v1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000a6e54move-result-object v1
000a6e56check-cast v1, Landroidx/emoji2/text/t;
000a6e5aiget-object v1, v1, Landroidx/emoji2/text/t;->b:Ljava/util/concurrent/atomic/AtomicInteger;
000a6e5einvoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicInteger;->decrementAndGet()I
000a6e64add-int/lit8 v0, v0, 0x1
000a6e68goto :goto_1
000a6e6areturn-void
000a6e2c
000a6e2candroidx.emoji2.text.u::e():
000a6e3cconst/4 v0, 0x0
000a6e3eiget-object v1, v3, Landroidx/emoji2/text/u;->b:Ljava/util/ArrayList;
000a6e42invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
000a6e48move-result v2
000a6e4aif-ge v0, v2, :cond_17
000a6e4einvoke-virtual {v1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000a6e54move-result-object v1
000a6e56check-cast v1, Landroidx/emoji2/text/t;
000a6e5aiget-object v1, v1, Landroidx/emoji2/text/t;->b:Ljava/util/concurrent/atomic/AtomicInteger;
000a6e5einvoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicInteger;->decrementAndGet()I
000a6e64add-int/lit8 v0, v0, 0x1
000a6e68goto :goto_1
000a6e6areturn-void
000a6e2c
000a6e6c
000a6e6candroidx.emoji2.text.v::getSize(android.graphics.Paint, java.lang.CharSequence, int, int, android.graphics.Paint$FontMetricsInt):
000a6e7ciget-object v6, v4, Landroidx/emoji2/text/v;->a:Landroid/graphics/Paint$FontMetricsInt;
000a6e80invoke-virtual {v5, v6}, Landroid/graphics/Paint;->getFontMetricsInt(Landroid/graphics/Paint$FontMetricsInt;)I
000a6e86iget v5, v6, Landroid/graphics/Paint$FontMetricsInt;->descent:I
000a6e8aiget v7, v6, Landroid/graphics/Paint$FontMetricsInt;->ascent:I
000a6e8esub-int/2addr v5, v7
000a6e90invoke-static {v5}, Ljava/lang/Math;->abs(I)I
000a6e96move-result v5
000a6e98int-to-float v5, v5
000a6e9aconst/high16 v7, 0x3f800000
000a6e9emul-float/2addr v5, v7
000a6ea0iget-object v7, v4, Landroidx/emoji2/text/v;->b:Landroidx/emoji2/text/n;
000a6ea4invoke-virtual {v7}, Landroidx/emoji2/text/n;->b()LW/a;
000a6eaamove-result-object v8
000a6eacconst/16 v0, 0xe
000a6eb0invoke-virtual {v8, v0}, LK/B;->a(I)I
000a6eb6move-result v1
000a6eb8const/4 v2, 0x0
000a6ebaif-eqz v1, :cond_2d
000a6ebeiget-object v3, v8, LK/B;->d:Ljava/lang/Object;
000a6ec2check-cast v3, Ljava/nio/ByteBuffer;
000a6ec6iget v8, v8, LK/B;->a:I
000a6ecaadd-int/2addr v1, v8
000a6eccinvoke-virtual {v3, v1}, Ljava/nio/ByteBuffer;->getShort(I)S
000a6ed2move-result v8
000a6ed4goto :goto_2e
000a6ed6move v8, v2
000a6ed8int-to-float v8, v8
000a6edadiv-float/2addr v5, v8
000a6edciput v5, v4, Landroidx/emoji2/text/v;->c:F
000a6ee0invoke-virtual {v7}, Landroidx/emoji2/text/n;->b()LW/a;
000a6ee6move-result-object v5
000a6ee8invoke-virtual {v5, v0}, LK/B;->a(I)I
000a6eeemove-result v8
000a6ef0if-eqz v8, :cond_46
000a6ef4iget-object v0, v5, LK/B;->d:Ljava/lang/Object;
000a6ef8check-cast v0, Ljava/nio/ByteBuffer;
000a6efciget v5, v5, LK/B;->a:I
000a6f00add-int/2addr v8, v5
000a6f02invoke-virtual {v0, v8}, Ljava/nio/ByteBuffer;->getShort(I)S
000a6f08invoke-virtual {v7}, Landroidx/emoji2/text/n;->b()LW/a;
000a6f0emove-result-object v5
000a6f10const/16 v7, 0xc
000a6f14invoke-virtual {v5, v7}, LK/B;->a(I)I
000a6f1amove-result v7
000a6f1cif-eqz v7, :cond_5d
000a6f20iget-object v8, v5, LK/B;->d:Ljava/lang/Object;
000a6f24check-cast v8, Ljava/nio/ByteBuffer;
000a6f28iget v5, v5, LK/B;->a:I
000a6f2cadd-int/2addr v7, v5
000a6f2einvoke-virtual {v8, v7}, Ljava/nio/ByteBuffer;->getShort(I)S
000a6f34move-result v2
000a6f36int-to-float v5, v2
000a6f38iget v7, v4, Landroidx/emoji2/text/v;->c:F
000a6f3cmul-float/2addr v5, v7
000a6f3efloat-to-int v5, v5
000a6f40int-to-short v5, v5
000a6f42if-eqz v9, :cond_75
000a6f46iget v7, v6, Landroid/graphics/Paint$FontMetricsInt;->ascent:I
000a6f4aiput v7, v9, Landroid/graphics/Paint$FontMetricsInt;->ascent:I
000a6f4eiget v7, v6, Landroid/graphics/Paint$FontMetricsInt;->descent:I
000a6f52iput v7, v9, Landroid/graphics/Paint$FontMetricsInt;->descent:I
000a6f56iget v7, v6, Landroid/graphics/Paint$FontMetricsInt;->top:I
000a6f5aiput v7, v9, Landroid/graphics/Paint$FontMetricsInt;->top:I
000a6f5eiget v6, v6, Landroid/graphics/Paint$FontMetricsInt;->bottom:I
000a6f62iput v6, v9, Landroid/graphics/Paint$FontMetricsInt;->bottom:I
000a6f66return v5
000a6e6c
000a6e6candroidx.emoji2.text.v::getSize(android.graphics.Paint, java.lang.CharSequence, int, int, android.graphics.Paint$FontMetricsInt):
000a6e7ciget-object v6, v4, Landroidx/emoji2/text/v;->a:Landroid/graphics/Paint$FontMetricsInt;
000a6e80invoke-virtual {v5, v6}, Landroid/graphics/Paint;->getFontMetricsInt(Landroid/graphics/Paint$FontMetricsInt;)I
000a6e86iget v5, v6, Landroid/graphics/Paint$FontMetricsInt;->descent:I
000a6e8aiget v7, v6, Landroid/graphics/Paint$FontMetricsInt;->ascent:I
000a6e8esub-int/2addr v5, v7
000a6e90invoke-static {v5}, Ljava/lang/Math;->abs(I)I
000a6e96move-result v5
000a6e98int-to-float v5, v5
000a6e9aconst/high16 v7, 0x3f800000
000a6e9emul-float/2addr v5, v7
000a6ea0iget-object v7, v4, Landroidx/emoji2/text/v;->b:Landroidx/emoji2/text/n;
000a6ea4invoke-virtual {v7}, Landroidx/emoji2/text/n;->b()LW/a;
000a6eaamove-result-object v8
000a6eacconst/16 v0, 0xe
000a6eb0invoke-virtual {v8, v0}, LK/B;->a(I)I
000a6eb6move-result v1
000a6eb8const/4 v2, 0x0
000a6ebaif-eqz v1, :cond_2d
000a6ebeiget-object v3, v8, LK/B;->d:Ljava/lang/Object;
000a6ec2check-cast v3, Ljava/nio/ByteBuffer;
000a6ec6iget v8, v8, LK/B;->a:I
000a6ecaadd-int/2addr v1, v8
000a6eccinvoke-virtual {v3, v1}, Ljava/nio/ByteBuffer;->getShort(I)S
000a6ed2move-result v8
000a6ed4goto :goto_2e
000a6ed6move v8, v2
000a6ed8int-to-float v8, v8
000a6edadiv-float/2addr v5, v8
000a6edciput v5, v4, Landroidx/emoji2/text/v;->c:F
000a6ee0invoke-virtual {v7}, Landroidx/emoji2/text/n;->b()LW/a;
000a6ee6move-result-object v5
000a6ee8invoke-virtual {v5, v0}, LK/B;->a(I)I
000a6eeemove-result v8
000a6ef0if-eqz v8, :cond_46
000a6ef4iget-object v0, v5, LK/B;->d:Ljava/lang/Object;
000a6ef8check-cast v0, Ljava/nio/ByteBuffer;
000a6efciget v5, v5, LK/B;->a:I
000a6f00add-int/2addr v8, v5
000a6f02invoke-virtual {v0, v8}, Ljava/nio/ByteBuffer;->getShort(I)S
000a6f08invoke-virtual {v7}, Landroidx/emoji2/text/n;->b()LW/a;
000a6f0emove-result-object v5
000a6f10const/16 v7, 0xc
000a6f14invoke-virtual {v5, v7}, LK/B;->a(I)I
000a6f1amove-result v7
000a6f1cif-eqz v7, :cond_5d
000a6f20iget-object v8, v5, LK/B;->d:Ljava/lang/Object;
000a6f24check-cast v8, Ljava/nio/ByteBuffer;
000a6f28iget v5, v5, LK/B;->a:I
000a6f2cadd-int/2addr v7, v5
000a6f2einvoke-virtual {v8, v7}, Ljava/nio/ByteBuffer;->getShort(I)S
000a6f34move-result v2
000a6f36int-to-float v5, v2
000a6f38iget v7, v4, Landroidx/emoji2/text/v;->c:F
000a6f3cmul-float/2addr v5, v7
000a6f3efloat-to-int v5, v5
000a6f40int-to-short v5, v5
000a6f42if-eqz v9, :cond_75
000a6f46iget v7, v6, Landroid/graphics/Paint$FontMetricsInt;->ascent:I
000a6f4aiput v7, v9, Landroid/graphics/Paint$FontMetricsInt;->ascent:I
000a6f4eiget v7, v6, Landroid/graphics/Paint$FontMetricsInt;->descent:I
000a6f52iput v7, v9, Landroid/graphics/Paint$FontMetricsInt;->descent:I
000a6f56iget v7, v6, Landroid/graphics/Paint$FontMetricsInt;->top:I
000a6f5aiput v7, v9, Landroid/graphics/Paint$FontMetricsInt;->top:I
000a6f5eiget v6, v6, Landroid/graphics/Paint$FontMetricsInt;->bottom:I
000a6f62iput v6, v9, Landroid/graphics/Paint$FontMetricsInt;->bottom:I
000a6f66return v5
000a6e6c
000a6f68
000a6f68androidx.emoji2.text.v::<init>(androidx.emoji2.text.n):
000a6f78invoke-direct {v1}, Landroid/text/style/ReplacementSpan;-><init>()V
000a6f7enew-instance v0, Landroid/graphics/Paint$FontMetricsInt;
000a6f82invoke-direct {v0}, Landroid/graphics/Paint$FontMetricsInt;-><init>()V
000a6f88iput-object v0, v1, Landroidx/emoji2/text/v;->a:Landroid/graphics/Paint$FontMetricsInt;
000a6f8cconst/high16 v0, 0x3f800000
000a6f90iput v0, v1, Landroidx/emoji2/text/v;->c:F
000a6f94const-string v0, "metadata cannot be null"
000a6f98invoke-static {v2, v0}, LP1/e;->g(Ljava/lang/Object;Ljava/lang/String;)V
000a6f9eiput-object v2, v1, Landroidx/emoji2/text/v;->b:Landroidx/emoji2/text/n;
000a6fa2return-void
000a6f68
000a6f68androidx.emoji2.text.v::<init>(androidx.emoji2.text.n):
000a6f78invoke-direct {v1}, Landroid/text/style/ReplacementSpan;-><init>()V
000a6f7enew-instance v0, Landroid/graphics/Paint$FontMetricsInt;
000a6f82invoke-direct {v0}, Landroid/graphics/Paint$FontMetricsInt;-><init>()V
000a6f88iput-object v0, v1, Landroidx/emoji2/text/v;->a:Landroid/graphics/Paint$FontMetricsInt;
000a6f8cconst/high16 v0, 0x3f800000
000a6f90iput v0, v1, Landroidx/emoji2/text/v;->c:F
000a6f94const-string v0, "metadata cannot be null"
000a6f98invoke-static {v2, v0}, LP1/e;->g(Ljava/lang/Object;Ljava/lang/String;)V
000a6f9eiput-object v2, v1, Landroidx/emoji2/text/v;->b:Landroidx/emoji2/text/n;
000a6fa2return-void
000a6f68
000a6fa4
000a6fa4androidx.emoji2.text.v::draw(android.graphics.Canvas, java.lang.CharSequence, int, int, float, int, int, int, android.graphics.Paint):
000a6fb4invoke-static {}, Landroidx/emoji2/text/j;->a()Landroidx/emoji2/text/j;
000a6fbamove-result-object v3
000a6fbcinvoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000a6fc2int-to-float v9, v8
000a6fc4iget-object v3, v1, Landroidx/emoji2/text/v;->b:Landroidx/emoji2/text/n;
000a6fc8iget-object v4, v3, Landroidx/emoji2/text/n;->b:Landroidx/emoji2/text/s;
000a6fcciget-object v5, v4, Landroidx/emoji2/text/s;->d:Ljava/lang/Object;
000a6fd0check-cast v5, Landroid/graphics/Typeface;
000a6fd4invoke-virtual {v10}, Landroid/graphics/Paint;->getTypeface()Landroid/graphics/Typeface;
000a6fdamove-result-object v0
000a6fdcinvoke-virtual {v10, v5}, Landroid/graphics/Paint;->setTypeface(Landroid/graphics/Typeface;)Landroid/graphics/Typeface;
000a6fe2iget v3, v3, Landroidx/emoji2/text/n;->a:I
000a6fe6mul-int/lit8 v3, v3, 0x2
000a6feaconst/4 v7, 0x2
000a6feciget-object v4, v4, Landroidx/emoji2/text/s;->b:Ljava/lang/Object;
000a6ff0move-object v5, v4
000a6ff2check-cast v5, [C
000a6ff6move-object v4, v2
000a6ff8move v8, v6
000a6ffamove v6, v3
000a6ffcinvoke-virtual/range {v4 .. v10}, Landroid/graphics/Canvas;->drawText([CIIFFLandroid/graphics/Paint;)V
000a7002invoke-virtual {v10, v0}, Landroid/graphics/Paint;->setTypeface(Landroid/graphics/Typeface;)Landroid/graphics/Typeface;
000a7008return-void
000a6fa4
000a6fa4androidx.emoji2.text.v::draw(android.graphics.Canvas, java.lang.CharSequence, int, int, float, int, int, int, android.graphics.Paint):
000a6fb4invoke-static {}, Landroidx/emoji2/text/j;->a()Landroidx/emoji2/text/j;
000a6fbamove-result-object v3
000a6fbcinvoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000a6fc2int-to-float v9, v8
000a6fc4iget-object v3, v1, Landroidx/emoji2/text/v;->b:Landroidx/emoji2/text/n;
000a6fc8iget-object v4, v3, Landroidx/emoji2/text/n;->b:Landroidx/emoji2/text/s;
000a6fcciget-object v5, v4, Landroidx/emoji2/text/s;->d:Ljava/lang/Object;
000a6fd0check-cast v5, Landroid/graphics/Typeface;
000a6fd4invoke-virtual {v10}, Landroid/graphics/Paint;->getTypeface()Landroid/graphics/Typeface;
000a6fdamove-result-object v0
000a6fdcinvoke-virtual {v10, v5}, Landroid/graphics/Paint;->setTypeface(Landroid/graphics/Typeface;)Landroid/graphics/Typeface;
000a6fe2iget v3, v3, Landroidx/emoji2/text/n;->a:I
000a6fe6mul-int/lit8 v3, v3, 0x2
000a6feaconst/4 v7, 0x2
000a6feciget-object v4, v4, Landroidx/emoji2/text/s;->b:Ljava/lang/Object;
000a6ff0move-object v5, v4
000a6ff2check-cast v5, [C
000a6ff6move-object v4, v2
000a6ff8move v8, v6
000a6ffamove v6, v3
000a6ffcinvoke-virtual/range {v4 .. v10}, Landroid/graphics/Canvas;->drawText([CIIFFLandroid/graphics/Paint;)V
000a7002invoke-virtual {v10, v0}, Landroid/graphics/Paint;->setTypeface(Landroid/graphics/Typeface;)Landroid/graphics/Typeface;
000a7008return-void
000a6fa4
000a700a
000a700a // align 0x4
000a700a // align 0x4
000a700c
000a700candroidx.emoji2.text.w::l(java.lang.CharSequence):
000a701cinvoke-static {v1}, LI/e;->r(Ljava/lang/CharSequence;)Z
000a7022move-result v1
000a7024if-nez v1, :cond_8
000a7028const/4 v1, 0x0
000a702areturn v1
000a702cconst/4 v1, 0x1
000a702ereturn v1
000a700c
000a700candroidx.emoji2.text.w::l(java.lang.CharSequence):
000a701cinvoke-static {v1}, LI/e;->r(Ljava/lang/CharSequence;)Z
000a7022move-result v1
000a7024if-nez v1, :cond_8
000a7028const/4 v1, 0x0
000a702areturn v1
000a702cconst/4 v1, 0x1
000a702ereturn v1
000a700c
000a7030
000a7030androidx.emoji2.text.x::charAt(int):
000a7040iget-object v0, v1, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a7044invoke-interface {v0, v2}, Ljava/lang/CharSequence;->charAt(I)C
000a704amove-result v2
000a704creturn v2
000a7030
000a7030androidx.emoji2.text.x::charAt(int):
000a7040iget-object v0, v1, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a7044invoke-interface {v0, v2}, Ljava/lang/CharSequence;->charAt(I)C
000a704amove-result v2
000a704creturn v2
000a7030
000a704e
000a704e // align 0x10
000a704e // align 0x10
000a7050
000a7050androidx.emoji2.text.x::getSpanEnd(java.lang.Object):
000a7060iget-object v0, v1, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a7064invoke-interface {v0, v2}, Landroid/text/Spanned;->getSpanEnd(Ljava/lang/Object;)I
000a706amove-result v2
000a706creturn v2
000a7050
000a7050androidx.emoji2.text.x::getSpanEnd(java.lang.Object):
000a7060iget-object v0, v1, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a7064invoke-interface {v0, v2}, Landroid/text/Spanned;->getSpanEnd(Ljava/lang/Object;)I
000a706amove-result v2
000a706creturn v2
000a7050
000a706e
000a706e // align 0x10
000a706e // align 0x10
000a7070
000a7070androidx.emoji2.text.x::getSpanFlags(java.lang.Object):
000a7080iget-object v0, v1, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a7084invoke-interface {v0, v2}, Landroid/text/Spanned;->getSpanFlags(Ljava/lang/Object;)I
000a708amove-result v2
000a708creturn v2
000a7070
000a7070androidx.emoji2.text.x::getSpanFlags(java.lang.Object):
000a7080iget-object v0, v1, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a7084invoke-interface {v0, v2}, Landroid/text/Spanned;->getSpanFlags(Ljava/lang/Object;)I
000a708amove-result v2
000a708creturn v2
000a7070
000a708e
000a708e // align 0x10
000a708e // align 0x10
000a7090
000a7090androidx.emoji2.text.x::getSpanStart(java.lang.Object):
000a70a0iget-object v0, v1, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a70a4invoke-interface {v0, v2}, Landroid/text/Spanned;->getSpanStart(Ljava/lang/Object;)I
000a70aamove-result v2
000a70acreturn v2
000a7090
000a7090androidx.emoji2.text.x::getSpanStart(java.lang.Object):
000a70a0iget-object v0, v1, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a70a4invoke-interface {v0, v2}, Landroid/text/Spanned;->getSpanStart(Ljava/lang/Object;)I
000a70aamove-result v2
000a70acreturn v2
000a7090
000a70ae
000a70ae // align 0x10
000a70ae // align 0x10
000a70b0
000a70b0androidx.emoji2.text.x::length():
000a70c0iget-object v0, v1, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a70c4invoke-interface {v0}, Ljava/lang/CharSequence;->length()I
000a70camove-result v0
000a70ccreturn v0
000a70b0
000a70b0androidx.emoji2.text.x::length():
000a70c0iget-object v0, v1, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a70c4invoke-interface {v0}, Ljava/lang/CharSequence;->length()I
000a70camove-result v0
000a70ccreturn v0
000a70b0
000a70ce
000a70ce // align 0x10
000a70ce // align 0x10
000a70d0
000a70d0androidx.emoji2.text.x::nextSpanTransition(int, int, java.lang.Class):
000a70e0iget-object v0, v1, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a70e4invoke-interface {v0, v2, v3, v4}, Landroid/text/Spanned;->nextSpanTransition(IILjava/lang/Class;)I
000a70eamove-result v2
000a70ecreturn v2
000a70d0
000a70d0androidx.emoji2.text.x::nextSpanTransition(int, int, java.lang.Class):
000a70e0iget-object v0, v1, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a70e4invoke-interface {v0, v2, v3, v4}, Landroid/text/Spanned;->nextSpanTransition(IILjava/lang/Class;)I
000a70eamove-result v2
000a70ecreturn v2
000a70d0
000a70ee
000a70ee // align 0x10
000a70ee // align 0x10
000a70f0
000a70f0androidx.emoji2.text.x::subSequence(int, int):
000a7100iget-object v0, v1, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a7104invoke-interface {v0, v2, v3}, Ljava/lang/CharSequence;->subSequence(II)Ljava/lang/CharSequence;
000a710amove-result-object v2
000a710creturn-object v2
000a70f0
000a70f0androidx.emoji2.text.x::subSequence(int, int):
000a7100iget-object v0, v1, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a7104invoke-interface {v0, v2, v3}, Ljava/lang/CharSequence;->subSequence(II)Ljava/lang/CharSequence;
000a710amove-result-object v2
000a710creturn-object v2
000a70f0
000a710e
000a710e // align 0x10
000a710e // align 0x10
000a7110
000a7110androidx.emoji2.text.x::getSpans(int, int, java.lang.Class):
000a7120iget-object v0, v1, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a7124invoke-interface {v0, v2, v3, v4}, Landroid/text/Spanned;->getSpans(IILjava/lang/Class;)[Ljava/lang/Object;
000a712amove-result-object v2
000a712creturn-object v2
000a7110
000a7110androidx.emoji2.text.x::getSpans(int, int, java.lang.Class):
000a7120iget-object v0, v1, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a7124invoke-interface {v0, v2, v3, v4}, Landroid/text/Spanned;->getSpans(IILjava/lang/Class;)[Ljava/lang/Object;
000a712amove-result-object v2
000a712creturn-object v2
000a7110
000a712e
000a712e // align 0x10
000a712e // align 0x10
000a7130
000a7130androidx.emoji2.text.x::toString():
000a7140iget-object v0, v1, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a7144invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String;
000a714amove-result-object v0
000a714creturn-object v0
000a7130
000a7130androidx.emoji2.text.x::toString():
000a7140iget-object v0, v1, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a7144invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String;
000a714amove-result-object v0
000a714creturn-object v0
000a7130
000a714e
000a714e // align 0x10
000a714e // align 0x10
000a7150
000a7150androidx.emoji2.text.x::chars():
000a7160iget-object v0, v1, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a7164invoke-interface {v0}, Ljava/lang/CharSequence;->chars()Ljava/util/stream/IntStream;
000a716amove-result-object v0
000a716creturn-object v0
000a7150
000a7150androidx.emoji2.text.x::chars():
000a7160iget-object v0, v1, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a7164invoke-interface {v0}, Ljava/lang/CharSequence;->chars()Ljava/util/stream/IntStream;
000a716amove-result-object v0
000a716creturn-object v0
000a7150
000a716e
000a716e // align 0x10
000a716e // align 0x10
000a7170
000a7170androidx.emoji2.text.x::codePoints():
000a7180iget-object v0, v1, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a7184invoke-interface {v0}, Ljava/lang/CharSequence;->codePoints()Ljava/util/stream/IntStream;
000a718amove-result-object v0
000a718creturn-object v0
000a7170
000a7170androidx.emoji2.text.x::codePoints():
000a7180iget-object v0, v1, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a7184invoke-interface {v0}, Ljava/lang/CharSequence;->codePoints()Ljava/util/stream/IntStream;
000a718amove-result-object v0
000a718creturn-object v0
000a7170
000a718e
000a718e // align 0x10
000a718e // align 0x10
000a7190
000a7190androidx.emoji2.text.x::<init>(android.text.Spannable):
000a71a0invoke-direct {v1}, Ljava/lang/Object;-><init>()V
000a71a6const/4 v0, 0x0
000a71a8iput-boolean v0, v1, Landroidx/emoji2/text/x;->a:Z
000a71aciput-object v2, v1, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a71b0return-void
000a7190
000a7190androidx.emoji2.text.x::<init>(android.text.Spannable):
000a71a0invoke-direct {v1}, Ljava/lang/Object;-><init>()V
000a71a6const/4 v0, 0x0
000a71a8iput-boolean v0, v1, Landroidx/emoji2/text/x;->a:Z
000a71aciput-object v2, v1, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a71b0return-void
000a7190
000a71b2
000a71b2 // align 0x4
000a71b2 // align 0x4
000a71b4
000a71b4androidx.emoji2.text.x::<init>(java.lang.CharSequence):
000a71c4invoke-direct {v1}, Ljava/lang/Object;-><init>()V
000a71caconst/4 v0, 0x0
000a71cciput-boolean v0, v1, Landroidx/emoji2/text/x;->a:Z
000a71d0new-instance v0, Landroid/text/SpannableString;
000a71d4invoke-direct {v0, v2}, Landroid/text/SpannableString;-><init>(Ljava/lang/CharSequence;)V
000a71daiput-object v0, v1, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a71dereturn-void
000a71b4
000a71b4androidx.emoji2.text.x::<init>(java.lang.CharSequence):
000a71c4invoke-direct {v1}, Ljava/lang/Object;-><init>()V
000a71caconst/4 v0, 0x0
000a71cciput-boolean v0, v1, Landroidx/emoji2/text/x;->a:Z
000a71d0new-instance v0, Landroid/text/SpannableString;
000a71d4invoke-direct {v0, v2}, Landroid/text/SpannableString;-><init>(Ljava/lang/CharSequence;)V
000a71daiput-object v0, v1, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a71dereturn-void
000a71b4
000a71e0
000a71e0androidx.emoji2.text.x::a():
000a71f0iget-object v0, v3, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a71f4iget-boolean v1, v3, Landroidx/emoji2/text/x;->a:Z
000a71f8if-nez v1, :cond_28
000a71fcsget v1, Landroid/os/Build$VERSION;->SDK_INT:I
000a7200const/16 v2, 0x1c
000a7204if-ge v1, v2, :cond_14
000a7208new-instance v1, LL0/e;
000a720cconst/16 v2, 0x1c
000a7210invoke-direct {v1, v2}, LL0/e;-><init>(I)V
000a7216goto :goto_1b
000a7218new-instance v1, Landroidx/emoji2/text/w;
000a721cconst/16 v2, 0x1c
000a7220invoke-direct {v1, v2}, LL0/e;-><init>(I)V
000a7226invoke-virtual {v1, v0}, LL0/e;->l(Ljava/lang/CharSequence;)Z
000a722cmove-result v1
000a722eif-eqz v1, :cond_28
000a7232new-instance v1, Landroid/text/SpannableString;
000a7236invoke-direct {v1, v0}, Landroid/text/SpannableString;-><init>(Ljava/lang/CharSequence;)V
000a723ciput-object v1, v3, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a7240const/4 v0, 0x1
000a7242iput-boolean v0, v3, Landroidx/emoji2/text/x;->a:Z
000a7246return-void
000a71e0
000a71e0androidx.emoji2.text.x::a():
000a71f0iget-object v0, v3, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a71f4iget-boolean v1, v3, Landroidx/emoji2/text/x;->a:Z
000a71f8if-nez v1, :cond_28
000a71fcsget v1, Landroid/os/Build$VERSION;->SDK_INT:I
000a7200const/16 v2, 0x1c
000a7204if-ge v1, v2, :cond_14
000a7208new-instance v1, LL0/e;
000a720cconst/16 v2, 0x1c
000a7210invoke-direct {v1, v2}, LL0/e;-><init>(I)V
000a7216goto :goto_1b
000a7218new-instance v1, Landroidx/emoji2/text/w;
000a721cconst/16 v2, 0x1c
000a7220invoke-direct {v1, v2}, LL0/e;-><init>(I)V
000a7226invoke-virtual {v1, v0}, LL0/e;->l(Ljava/lang/CharSequence;)Z
000a722cmove-result v1
000a722eif-eqz v1, :cond_28
000a7232new-instance v1, Landroid/text/SpannableString;
000a7236invoke-direct {v1, v0}, Landroid/text/SpannableString;-><init>(Ljava/lang/CharSequence;)V
000a723ciput-object v1, v3, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a7240const/4 v0, 0x1
000a7242iput-boolean v0, v3, Landroidx/emoji2/text/x;->a:Z
000a7246return-void
000a71e0
000a7248
000a7248androidx.emoji2.text.x::removeSpan(java.lang.Object):
000a7258invoke-virtual {v1}, Landroidx/emoji2/text/x;->a()V
000a725eiget-object v0, v1, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a7262invoke-interface {v0, v2}, Landroid/text/Spannable;->removeSpan(Ljava/lang/Object;)V
000a7268return-void
000a7248
000a7248androidx.emoji2.text.x::removeSpan(java.lang.Object):
000a7258invoke-virtual {v1}, Landroidx/emoji2/text/x;->a()V
000a725eiget-object v0, v1, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a7262invoke-interface {v0, v2}, Landroid/text/Spannable;->removeSpan(Ljava/lang/Object;)V
000a7268return-void
000a7248
000a726a
000a726a // align 0x4
000a726a // align 0x4
000a726c
000a726candroidx.emoji2.text.x::setSpan(java.lang.Object, int, int, int):
000a727cinvoke-virtual {v1}, Landroidx/emoji2/text/x;->a()V
000a7282iget-object v0, v1, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a7286invoke-interface {v0, v2, v3, v4, v5}, Landroid/text/Spannable;->setSpan(Ljava/lang/Object;III)V
000a728creturn-void
000a726c
000a726candroidx.emoji2.text.x::setSpan(java.lang.Object, int, int, int):
000a727cinvoke-virtual {v1}, Landroidx/emoji2/text/x;->a()V
000a7282iget-object v0, v1, Landroidx/emoji2/text/x;->b:Landroid/text/Spannable;
000a7286invoke-interface {v0, v2, v3, v4, v5}, Landroid/text/Spannable;->setSpan(Ljava/lang/Object;III)V
000a728creturn-void
000a726c
000a728e
000a728e // align 0x10
000a728e // align 0x10
000a7290
000a7290androidx.fragment.app.a::a(java.util.ArrayList, java.util.ArrayList):
000a72a0const/4 v0, 0x2
000a72a2invoke-static {v0}, Landroidx/fragment/app/E;->D(I)Z
000a72a8move-result v0
000a72aaif-eqz v0, :cond_a
000a72aeinvoke-virtual {v1}, Landroidx/fragment/app/a;->toString()Ljava/lang/String;
000a72b4invoke-virtual {v2, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000a72basget-object v2, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
000a72beinvoke-virtual {v3, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000a72c4iget-boolean v2, v1, Landroidx/fragment/app/a;->g:Z
000a72c8if-eqz v2, :cond_28
000a72cciget-object v2, v1, Landroidx/fragment/app/a;->p:Landroidx/fragment/app/E;
000a72d0iget-object v3, v2, Landroidx/fragment/app/E;->d:Ljava/util/ArrayList;
000a72d4if-nez v3, :cond_23
000a72d8new-instance v3, Ljava/util/ArrayList;
000a72dcinvoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000a72e2iput-object v3, v2, Landroidx/fragment/app/E;->d:Ljava/util/ArrayList;
000a72e6iget-object v2, v2, Landroidx/fragment/app/E;->d:Ljava/util/ArrayList;
000a72eainvoke-virtual {v2, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000a72f0const/4 v2, 0x1
000a72f2return v2
000a7290
000a7290androidx.fragment.app.a::a(java.util.ArrayList, java.util.ArrayList):
000a72a0const/4 v0, 0x2
000a72a2invoke-static {v0}, Landroidx/fragment/app/E;->D(I)Z
000a72a8move-result v0
000a72aaif-eqz v0, :cond_a
000a72aeinvoke-virtual {v1}, Landroidx/fragment/app/a;->toString()Ljava/lang/String;
000a72b4invoke-virtual {v2, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000a72basget-object v2, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
000a72beinvoke-virtual {v3, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000a72c4iget-boolean v2, v1, Landroidx/fragment/app/a;->g:Z
000a72c8if-eqz v2, :cond_28
000a72cciget-object v2, v1, Landroidx/fragment/app/a;->p:Landroidx/fragment/app/E;
000a72d0iget-object v3, v2, Landroidx/fragment/app/E;->d:Ljava/util/ArrayList;
000a72d4if-nez v3, :cond_23
000a72d8new-instance v3, Ljava/util/ArrayList;
000a72dcinvoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000a72e2iput-object v3, v2, Landroidx/fragment/app/E;->d:Ljava/util/ArrayList;
000a72e6iget-object v2, v2, Landroidx/fragment/app/E;->d:Ljava/util/ArrayList;
000a72eainvoke-virtual {v2, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000a72f0const/4 v2, 0x1
000a72f2return v2
000a7290
000a72f4
000a72f4androidx.fragment.app.a::toString():
000a7304new-instance v0, Ljava/lang/StringBuilder;
000a7308const/16 v1, 0x80
000a730cinvoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(I)V
000a7312const-string v1, "BackStackEntry{"
000a7316invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000a731cinvoke-static {v2}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I
000a7322move-result v1
000a7324invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
000a732amove-result-object v1
000a732cinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000a7332iget v1, v2, Landroidx/fragment/app/a;->r:I
000a7336if-ltz v1, :cond_25
000a733aconst-string v1, " #"
000a733einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000a7344iget v1, v2, Landroidx/fragment/app/a;->r:I
000a7348invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000a734eiget-object v1, v2, Landroidx/fragment/app/a;->h:Ljava/lang/String;
000a7352if-eqz v1, :cond_33
000a7356const-string v1, " "
000a735ainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000a7360iget-object v1, v2, Landroidx/fragment/app/a;->h:Ljava/lang/String;
000a7364invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000a736aconst-string v1, "}"
000a736einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000a7374invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000a737amove-result-object v0
000a737creturn-object v0
000a72f4
000a72f4androidx.fragment.app.a::toString():
000a7304new-instance v0, Ljava/lang/StringBuilder;
000a7308const/16 v1, 0x80
000a730cinvoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(I)V
000a7312const-string v1, "BackStackEntry{"
000a7316invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000a731cinvoke-static {v2}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I
000a7322move-result v1
000a7324invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
000a732amove-result-object v1
000a732cinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000a7332iget v1, v2, Landroidx/fragment/app/a;->r:I
000a7336if-ltz v1, :cond_25
000a733aconst-string v1, " #"
000a733einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000a7344iget v1, v2, Landroidx/fragment/app/a;->r:I
000a7348invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000a734eiget-object v1, v2, Landroidx/fragment/app/a;->h:Ljava/lang/String;
000a7352if-eqz v1, :cond_33
000a7356const-string v1, " "
000a735ainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000a7360iget-object v1, v2, Landroidx/fragment/app/a;->h:Ljava/lang/String;
000a7364invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000a736aconst-string v1, "}"
000a736einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000a7374invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000a737amove-result-object v0
000a737creturn-object v0
000a72f4
000a737e
000a737e // align 0x10
000a737e // align 0x10
000a7380
000a7380androidx.fragment.app.a::<init>(androidx.fragment.app.E):
000a7390invoke-virtual {v2}, Landroidx/fragment/app/E;->B()Landroidx/fragment/app/x;
000a7396iget-object v0, v2, Landroidx/fragment/app/E;->n:Landroidx/fragment/app/r;
000a739aif-eqz v0, :cond_c
000a739eiget-object v0, v0, Landroidx/fragment/app/r;->k:Le/f;
000a73a2invoke-virtual {v0}, Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader;
000a73a8invoke-direct {v1}, Ljava/lang/Object;-><init>()V
000a73aenew-instance v0, Ljava/util/ArrayList;
000a73b2invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
000a73b8iput-object v0, v1, Landroidx/fragment/app/a;->a:Ljava/util/ArrayList;
000a73bcconst/4 v0, 0x0
000a73beiput-boolean v0, v1, Landroidx/fragment/app/a;->o:Z
000a73c2const/4 v0, -0x1
000a73c4iput v0, v1, Landroidx/fragment/app/a;->r:I
000a73c8iput-object v2, v1, Landroidx/fragment/app/a;->p:Landroidx/fragment/app/E;
000a73ccreturn-void
000a7380
000a7380androidx.fragment.app.a::<init>(androidx.fragment.app.E):
000a7390invoke-virtual {v2}, Landroidx/fragment/app/E;->B()Landroidx/fragment/app/x;
000a7396iget-object v0, v2, Landroidx/fragment/app/E;->n:Landroidx/fragment/app/r;
000a739aif-eqz v0, :cond_c
000a739eiget-object v0, v0, Landroidx/fragment/app/r;->k:Le/f;
000a73a2invoke-virtual {v0}, Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader;
000a73a8invoke-direct {v1}, Ljava/lang/Object;-><init>()V
000a73aenew-instance v0, Ljava/util/ArrayList;
000a73b2invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
000a73b8iput-object v0, v1, Landroidx/fragment/app/a;->a:Ljava/util/ArrayList;
000a73bcconst/4 v0, 0x0
000a73beiput-boolean v0, v1, Landroidx/fragment/app/a;->o:Z
000a73c2const/4 v0, -0x1
000a73c4iput v0, v1, Landroidx/fragment/app/a;->r:I
000a73c8iput-object v2, v1, Landroidx/fragment/app/a;->p:Landroidx/fragment/app/E;
000a73ccreturn-void
000a7380
000a73ce
000a73ce // align 0x10
000a73ce // align 0x10
000a73d0
000a73d0androidx.fragment.app.a::b(androidx.fragment.app.K):
000a73e0iget-object v0, v1, Landroidx/fragment/app/a;->a:Ljava/util/ArrayList;
000a73e4invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000a73eaiget v0, v1, Landroidx/fragment/app/a;->b:I
000a73eeiput v0, v2, Landroidx/fragment/app/K;->c:I
000a73f2iget v0, v1, Landroidx/fragment/app/a;->c:I
000a73f6iput v0, v2, Landroidx/fragment/app/K;->d:I
000a73faiget v0, v1, Landroidx/fragment/app/a;->d:I
000a73feiput v0, v2, Landroidx/fragment/app/K;->e:I
000a7402iget v0, v1, Landroidx/fragment/app/a;->e:I
000a7406iput v0, v2, Landroidx/fragment/app/K;->f:I
000a740areturn-void
000a73d0
000a73d0androidx.fragment.app.a::b(androidx.fragment.app.K):
000a73e0iget-object v0, v1, Landroidx/fragment/app/a;->a:Ljava/util/ArrayList;
000a73e4invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000a73eaiget v0, v1, Landroidx/fragment/app/a;->b:I
000a73eeiput v0, v2, Landroidx/fragment/app/K;->c:I
000a73f2iget v0, v1, Landroidx/fragment/app/a;->c:I
000a73f6iput v0, v2, Landroidx/fragment/app/K;->d:I
000a73faiget v0, v1, Landroidx/fragment/app/a;->d:I
000a73feiput v0, v2, Landroidx/fragment/app/K;->e:I
000a7402iget v0, v1, Landroidx/fragment/app/a;->e:I
000a7406iput v0, v2, Landroidx/fragment/app/K;->f:I
000a740areturn-void
000a73d0
000a740c
000a740candroidx.fragment.app.a::c(int):
000a741ciget-boolean v0, v7, Landroidx/fragment/app/a;->g:Z
000a7420if-nez v0, :cond_5
000a7424goto :goto_39
000a7426const/4 v0, 0x2
000a7428invoke-static {v0}, Landroidx/fragment/app/E;->D(I)Z
000a742emove-result v1
000a7430if-eqz v1, :cond_f
000a7434invoke-virtual {v7}, Landroidx/fragment/app/a;->toString()Ljava/lang/String;
000a743aiget-object v1, v7, Landroidx/fragment/app/a;->a:Ljava/util/ArrayList;
000a743einvoke-virtual {v1}, Ljava/util/ArrayList;->size()I
000a7444move-result v2
000a7446const/4 v3, 0x0
000a7448if-ge v3, v2, :cond_39
000a744cinvoke-virtual {v1, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000a7452move-result-object v4
000a7454check-cast v4, Landroidx/fragment/app/K;
000a7458iget-object v5, v4, Landroidx/fragment/app/K;->b:Landroidx/fragment/app/o;
000a745cif-eqz v5, :cond_36
000a7460iget v6, v5, Landroidx/fragment/app/o;->q:I
000a7464add-int/2addr v6, v8
000a7466iput v6, v5, Landroidx/fragment/app/o;->q:I
000a746ainvoke-static {v0}, Landroidx/fragment/app/E;->D(I)Z
000a7470move-result v5
000a7472if-eqz v5, :cond_36
000a7476iget-object v5, v4, Landroidx/fragment/app/K;->b:Landroidx/fragment/app/o;
000a747ainvoke-static {v5}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
000a7480iget-object v4, v4, Landroidx/fragment/app/K;->b:Landroidx/fragment/app/o;
000a7484iget v4, v4, Landroidx/fragment/app/o;->q:I
000a7488add-int/lit8 v3, v3, 0x1
000a748cgoto :goto_16
000a748ereturn-void
000a740c
000a740candroidx.fragment.app.a::c(int):
000a741ciget-boolean v0, v7, Landroidx/fragment/app/a;->g:Z
000a7420if-nez v0, :cond_5
000a7424goto :goto_39
000a7426const/4 v0, 0x2
000a7428invoke-static {v0}, Landroidx/fragment/app/E;->D(I)Z
000a742emove-result v1
000a7430if-eqz v1, :cond_f
000a7434invoke-virtual {v7}, Landroidx/fragment/app/a;->toString()Ljava/lang/String;
000a743aiget-object v1, v7, Landroidx/fragment/app/a;->a:Ljava/util/ArrayList;
000a743einvoke-virtual {v1}, Ljava/util/ArrayList;->size()I
000a7444move-result v2
000a7446const/4 v3, 0x0
000a7448if-ge v3, v2, :cond_39
000a744cinvoke-virtual {v1, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000a7452move-result-object v4
000a7454check-cast v4, Landroidx/fragment/app/K;
000a7458iget-object v5, v4, Landroidx/fragment/app/K;->b:Landroidx/fragment/app/o;
000a745cif-eqz v5, :cond_36
000a7460iget v6, v5, Landroidx/fragment/app/o;->q:I
000a7464add-int/2addr v6, v8
000a7466iput v6, v5, Landroidx/fragment/app/o;->q:I
000a746ainvoke-static {v0}, Landroidx/fragment/app/E;->D(I)Z
000a7470move-result v5
000a7472if-eqz v5, :cond_36
000a7476iget-object v5, v4, Landroidx/fragment/app/K;->b:Landroidx/fragment/app/o;
000a747ainvoke-static {v5}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
000a7480iget-object v4, v4, Landroidx/fragment/app/K;->b:Landroidx/fragment/app/o;
000a7484iget v4, v4, Landroidx/fragment/app/o;->q:I
000a7488add-int/lit8 v3, v3, 0x1
000a748cgoto :goto_16
000a748ereturn-void
000a740c
000a7490
000a7490androidx.fragment.app.a::d(java.lang.String, java.io.PrintWriter, boolean):
000a74a0if-eqz v9, :cond_cc
000a74a4invoke-virtual {v8, v7}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a74aaconst-string v0, "mName="
000a74aeinvoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a74b4iget-object v0, v6, Landroidx/fragment/app/a;->h:Ljava/lang/String;
000a74b8invoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a74beconst-string v0, " mIndex="
000a74c2invoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a74c8iget v0, v6, Landroidx/fragment/app/a;->r:I
000a74ccinvoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(I)V
000a74d2const-string v0, " mCommitted="
000a74d6invoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a74dciget-boolean v0, v6, Landroidx/fragment/app/a;->q:Z
000a74e0invoke-virtual {v8, v0}, Ljava/io/PrintWriter;->println(Z)V
000a74e6iget v0, v6, Landroidx/fragment/app/a;->f:I
000a74eaif-eqz v0, :cond_38
000a74eeinvoke-virtual {v8, v7}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a74f4const-string v0, "mTransition=#"
000a74f8invoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a74feiget v0, v6, Landroidx/fragment/app/a;->f:I
000a7502invoke-static {v0}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
000a7508move-result-object v0
000a750ainvoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a7510iget v0, v6, Landroidx/fragment/app/a;->b:I
000a7514if-nez v0, :cond_40
000a7518iget v0, v6, Landroidx/fragment/app/a;->c:I
000a751cif-eqz v0, :cond_5f
000a7520invoke-virtual {v8, v7}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a7526const-string v0, "mEnterAnim=#"
000a752ainvoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a7530iget v0, v6, Landroidx/fragment/app/a;->b:I
000a7534invoke-static {v0}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
000a753amove-result-object v0
000a753cinvoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a7542const-string v0, " mExitAnim=#"
000a7546invoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a754ciget v0, v6, Landroidx/fragment/app/a;->c:I
000a7550invoke-static {v0}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
000a7556move-result-object v0
000a7558invoke-virtual {v8, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V
000a755eiget v0, v6, Landroidx/fragment/app/a;->d:I
000a7562if-nez v0, :cond_67
000a7566iget v0, v6, Landroidx/fragment/app/a;->e:I
000a756aif-eqz v0, :cond_86
000a756einvoke-virtual {v8, v7}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a7574const-string v0, "mPopEnterAnim=#"
000a7578invoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a757eiget v0, v6, Landroidx/fragment/app/a;->d:I
000a7582invoke-static {v0}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
000a7588move-result-object v0
000a758ainvoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a7590const-string v0, " mPopExitAnim=#"
000a7594invoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a759aiget v0, v6, Landroidx/fragment/app/a;->e:I
000a759einvoke-static {v0}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
000a75a4move-result-object v0
000a75a6invoke-virtual {v8, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V
000a75aciget v0, v6, Landroidx/fragment/app/a;->i:I
000a75b0if-nez v0, :cond_8e
000a75b4iget-object v0, v6, Landroidx/fragment/app/a;->j:Ljava/lang/CharSequence;
000a75b8if-eqz v0, :cond_a9
000a75bcinvoke-virtual {v8, v7}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a75c2const-string v0, "mBreadCrumbTitleRes=#"
000a75c6invoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a75cciget v0, v6, Landroidx/fragment/app/a;->i:I
000a75d0invoke-static {v0}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
000a75d6move-result-object v0
000a75d8invoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a75deconst-string v0, " mBreadCrumbTitleText="
000a75e2invoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a75e8iget-object v0, v6, Landroidx/fragment/app/a;->j:Ljava/lang/CharSequence;
000a75ecinvoke-virtual {v8, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V
000a75f2iget v0, v6, Landroidx/fragment/app/a;->k:I
000a75f6if-nez v0, :cond_b1
000a75faiget-object v0, v6, Landroidx/fragment/app/a;->l:Ljava/lang/CharSequence;
000a75feif-eqz v0, :cond_cc
000a7602invoke-virtual {v8, v7}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a7608const-string v0, "mBreadCrumbShortTitleRes=#"
000a760cinvoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a7612iget v0, v6, Landroidx/fragment/app/a;->k:I
000a7616invoke-static {v0}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
000a761cmove-result-object v0
000a761einvoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a7624const-string v0, " mBreadCrumbShortTitleText="
000a7628invoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a762eiget-object v0, v6, Landroidx/fragment/app/a;->l:Ljava/lang/CharSequence;
000a7632invoke-virtual {v8, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V
000a7638iget-object v0, v6, Landroidx/fragment/app/a;->a:Ljava/util/ArrayList;
000a763cinvoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z
000a7642move-result v1
000a7644if-nez v1, :cond_190
000a7648invoke-virtual {v8, v7}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a764econst-string v1, "Operations:"
000a7652invoke-virtual {v8, v1}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V
000a7658invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
000a765emove-result v1
000a7660const/4 v2, 0x0
000a7662if-ge v2, v1, :cond_190
000a7666invoke-virtual {v0, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000a766cmove-result-object v3
000a766echeck-cast v3, Landroidx/fragment/app/K;
000a7672iget v4, v3, Landroidx/fragment/app/K;->a:I
000a7676packed-switch v4, :pswitch_data_192
000a767cnew-instance v4, Ljava/lang/StringBuilder;
000a7680const-string v5, "cmd="
000a7684invoke-direct {v4, v5}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000a768aiget v5, v3, Landroidx/fragment/app/K;->a:I
000a768einvoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000a7694invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000a769amove-result-object v4
000a769cgoto :goto_11f
000a769econst-string v4, "OP_SET_MAX_LIFECYCLE"
000a76a2goto :goto_11f
000a76a4const-string v4, "UNSET_PRIMARY_NAV"
000a76a8goto :goto_11f
000a76aaconst-string v4, "SET_PRIMARY_NAV"
000a76aegoto :goto_11f
000a76b0const-string v4, "ATTACH"
000a76b4goto :goto_11f
000a76b6const-string v4, "DETACH"
000a76bagoto :goto_11f
000a76bcconst-string v4, "SHOW"
000a76c0goto :goto_11f
000a76c2const-string v4, "HIDE"
000a76c6goto :goto_11f
000a76c8const-string v4, "REMOVE"
000a76ccgoto :goto_11f
000a76ceconst-string v4, "REPLACE"
000a76d2goto :goto_11f
000a76d4const-string v4, "ADD"
000a76d8goto :goto_11f
000a76daconst-string v4, "NULL"
000a76deinvoke-virtual {v8, v7}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a76e4const-string v5, " Op #"
000a76e8invoke-virtual {v8, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a76eeinvoke-virtual {v8, v2}, Ljava/io/PrintWriter;->print(I)V
000a76f4const-string v5, ": "
000a76f8invoke-virtual {v8, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a76feinvoke-virtual {v8, v4}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a7704const-string v4, " "
000a7708invoke-virtual {v8, v4}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a770eiget-object v4, v3, Landroidx/fragment/app/K;->b:Landroidx/fragment/app/o;
000a7712invoke-virtual {v8, v4}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V
000a7718if-eqz v9, :cond_18c
000a771ciget v4, v3, Landroidx/fragment/app/K;->c:I
000a7720if-nez v4, :cond_146
000a7724iget v4, v3, Landroidx/fragment/app/K;->d:I
000a7728if-eqz v4, :cond_165
000a772cinvoke-virtual {v8, v7}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a7732const-string v4, "enterAnim=#"
000a7736invoke-virtual {v8, v4}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a773ciget v4, v3, Landroidx/fragment/app/K;->c:I
000a7740invoke-static {v4}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
000a7746move-result-object v4
000a7748invoke-virtual {v8, v4}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a774econst-string v4, " exitAnim=#"
000a7752invoke-virtual {v8, v4}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a7758iget v4, v3, Landroidx/fragment/app/K;->d:I
000a775cinvoke-static {v4}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
000a7762move-result-object v4
000a7764invoke-virtual {v8, v4}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V
000a776aiget v4, v3, Landroidx/fragment/app/K;->e:I
000a776eif-nez v4, :cond_16d
000a7772iget v4, v3, Landroidx/fragment/app/K;->f:I
000a7776if-eqz v4, :cond_18c
000a777ainvoke-virtual {v8, v7}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a7780const-string v4, "popEnterAnim=#"
000a7784invoke-virtual {v8, v4}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a778aiget v4, v3, Landroidx/fragment/app/K;->e:I
000a778einvoke-static {v4}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
000a7794move-result-object v4
000a7796invoke-virtual {v8, v4}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a779cconst-string v4, " popExitAnim=#"
000a77a0invoke-virtual {v8, v4}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a77a6iget v3, v3, Landroidx/fragment/app/K;->f:I
000a77aainvoke-static {v3}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
000a77b0move-result-object v3
000a77b2invoke-virtual {v8, v3}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V
000a77b8add-int/lit8 v2, v2, 0x1
000a77bcgoto/16 :goto_e1
000a77c0return-void
000a77c2nop
000a77c4.packed-switch 0x0
000a7490
000a7490androidx.fragment.app.a::d(java.lang.String, java.io.PrintWriter, boolean):
000a74a0if-eqz v9, :cond_cc
000a74a4invoke-virtual {v8, v7}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a74aaconst-string v0, "mName="
000a74aeinvoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a74b4iget-object v0, v6, Landroidx/fragment/app/a;->h:Ljava/lang/String;
000a74b8invoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a74beconst-string v0, " mIndex="
000a74c2invoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a74c8iget v0, v6, Landroidx/fragment/app/a;->r:I
000a74ccinvoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(I)V
000a74d2const-string v0, " mCommitted="
000a74d6invoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a74dciget-boolean v0, v6, Landroidx/fragment/app/a;->q:Z
000a74e0invoke-virtual {v8, v0}, Ljava/io/PrintWriter;->println(Z)V
000a74e6iget v0, v6, Landroidx/fragment/app/a;->f:I
000a74eaif-eqz v0, :cond_38
000a74eeinvoke-virtual {v8, v7}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a74f4const-string v0, "mTransition=#"
000a74f8invoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a74feiget v0, v6, Landroidx/fragment/app/a;->f:I
000a7502invoke-static {v0}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
000a7508move-result-object v0
000a750ainvoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a7510iget v0, v6, Landroidx/fragment/app/a;->b:I
000a7514if-nez v0, :cond_40
000a7518iget v0, v6, Landroidx/fragment/app/a;->c:I
000a751cif-eqz v0, :cond_5f
000a7520invoke-virtual {v8, v7}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a7526const-string v0, "mEnterAnim=#"
000a752ainvoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a7530iget v0, v6, Landroidx/fragment/app/a;->b:I
000a7534invoke-static {v0}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
000a753amove-result-object v0
000a753cinvoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a7542const-string v0, " mExitAnim=#"
000a7546invoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a754ciget v0, v6, Landroidx/fragment/app/a;->c:I
000a7550invoke-static {v0}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
000a7556move-result-object v0
000a7558invoke-virtual {v8, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V
000a755eiget v0, v6, Landroidx/fragment/app/a;->d:I
000a7562if-nez v0, :cond_67
000a7566iget v0, v6, Landroidx/fragment/app/a;->e:I
000a756aif-eqz v0, :cond_86
000a756einvoke-virtual {v8, v7}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a7574const-string v0, "mPopEnterAnim=#"
000a7578invoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a757eiget v0, v6, Landroidx/fragment/app/a;->d:I
000a7582invoke-static {v0}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
000a7588move-result-object v0
000a758ainvoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a7590const-string v0, " mPopExitAnim=#"
000a7594invoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a759aiget v0, v6, Landroidx/fragment/app/a;->e:I
000a759einvoke-static {v0}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
000a75a4move-result-object v0
000a75a6invoke-virtual {v8, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V
000a75aciget v0, v6, Landroidx/fragment/app/a;->i:I
000a75b0if-nez v0, :cond_8e
000a75b4iget-object v0, v6, Landroidx/fragment/app/a;->j:Ljava/lang/CharSequence;
000a75b8if-eqz v0, :cond_a9
000a75bcinvoke-virtual {v8, v7}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a75c2const-string v0, "mBreadCrumbTitleRes=#"
000a75c6invoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a75cciget v0, v6, Landroidx/fragment/app/a;->i:I
000a75d0invoke-static {v0}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
000a75d6move-result-object v0
000a75d8invoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a75deconst-string v0, " mBreadCrumbTitleText="
000a75e2invoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a75e8iget-object v0, v6, Landroidx/fragment/app/a;->j:Ljava/lang/CharSequence;
000a75ecinvoke-virtual {v8, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V
000a75f2iget v0, v6, Landroidx/fragment/app/a;->k:I
000a75f6if-nez v0, :cond_b1
000a75faiget-object v0, v6, Landroidx/fragment/app/a;->l:Ljava/lang/CharSequence;
000a75feif-eqz v0, :cond_cc
000a7602invoke-virtual {v8, v7}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a7608const-string v0, "mBreadCrumbShortTitleRes=#"
000a760cinvoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a7612iget v0, v6, Landroidx/fragment/app/a;->k:I
000a7616invoke-static {v0}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
000a761cmove-result-object v0
000a761einvoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a7624const-string v0, " mBreadCrumbShortTitleText="
000a7628invoke-virtual {v8, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a762eiget-object v0, v6, Landroidx/fragment/app/a;->l:Ljava/lang/CharSequence;
000a7632invoke-virtual {v8, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V
000a7638iget-object v0, v6, Landroidx/fragment/app/a;->a:Ljava/util/ArrayList;
000a763cinvoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z
000a7642move-result v1
000a7644if-nez v1, :cond_190
000a7648invoke-virtual {v8, v7}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a764econst-string v1, "Operations:"
000a7652invoke-virtual {v8, v1}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V
000a7658invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
000a765emove-result v1
000a7660const/4 v2, 0x0
000a7662if-ge v2, v1, :cond_190
000a7666invoke-virtual {v0, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000a766cmove-result-object v3
000a766echeck-cast v3, Landroidx/fragment/app/K;
000a7672iget v4, v3, Landroidx/fragment/app/K;->a:I
000a7676packed-switch v4, :pswitch_data_192
000a767cnew-instance v4, Ljava/lang/StringBuilder;
000a7680const-string v5, "cmd="
000a7684invoke-direct {v4, v5}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000a768aiget v5, v3, Landroidx/fragment/app/K;->a:I
000a768einvoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000a7694invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000a769amove-result-object v4
000a769cgoto :goto_11f
000a769econst-string v4, "OP_SET_MAX_LIFECYCLE"
000a76a2goto :goto_11f
000a76a4const-string v4, "UNSET_PRIMARY_NAV"
000a76a8goto :goto_11f
000a76aaconst-string v4, "SET_PRIMARY_NAV"
000a76aegoto :goto_11f
000a76b0const-string v4, "ATTACH"
000a76b4goto :goto_11f
000a76b6const-string v4, "DETACH"
000a76bagoto :goto_11f
000a76bcconst-string v4, "SHOW"
000a76c0goto :goto_11f
000a76c2const-string v4, "HIDE"
000a76c6goto :goto_11f
000a76c8const-string v4, "REMOVE"
000a76ccgoto :goto_11f
000a76ceconst-string v4, "REPLACE"
000a76d2goto :goto_11f
000a76d4const-string v4, "ADD"
000a76d8goto :goto_11f
000a76daconst-string v4, "NULL"
000a76deinvoke-virtual {v8, v7}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a76e4const-string v5, " Op #"
000a76e8invoke-virtual {v8, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a76eeinvoke-virtual {v8, v2}, Ljava/io/PrintWriter;->print(I)V
000a76f4const-string v5, ": "
000a76f8invoke-virtual {v8, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a76feinvoke-virtual {v8, v4}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a7704const-string v4, " "
000a7708invoke-virtual {v8, v4}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a770eiget-object v4, v3, Landroidx/fragment/app/K;->b:Landroidx/fragment/app/o;
000a7712invoke-virtual {v8, v4}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V
000a7718if-eqz v9, :cond_18c
000a771ciget v4, v3, Landroidx/fragment/app/K;->c:I
000a7720if-nez v4, :cond_146
000a7724iget v4, v3, Landroidx/fragment/app/K;->d:I
000a7728if-eqz v4, :cond_165
000a772cinvoke-virtual {v8, v7}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a7732const-string v4, "enterAnim=#"
000a7736invoke-virtual {v8, v4}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a773ciget v4, v3, Landroidx/fragment/app/K;->c:I
000a7740invoke-static {v4}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
000a7746move-result-object v4
000a7748invoke-virtual {v8, v4}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a774econst-string v4, " exitAnim=#"
000a7752invoke-virtual {v8, v4}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a7758iget v4, v3, Landroidx/fragment/app/K;->d:I
000a775cinvoke-static {v4}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
000a7762move-result-object v4
000a7764invoke-virtual {v8, v4}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V
000a776aiget v4, v3, Landroidx/fragment/app/K;->e:I
000a776eif-nez v4, :cond_16d
000a7772iget v4, v3, Landroidx/fragment/app/K;->f:I
000a7776if-eqz v4, :cond_18c
000a777ainvoke-virtual {v8, v7}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a7780const-string v4, "popEnterAnim=#"
000a7784invoke-virtual {v8, v4}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a778aiget v4, v3, Landroidx/fragment/app/K;->e:I
000a778einvoke-static {v4}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
000a7794move-result-object v4
000a7796invoke-virtual {v8, v4}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a779cconst-string v4, " popExitAnim=#"
000a77a0invoke-virtual {v8, v4}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
000a77a6iget v3, v3, Landroidx/fragment/app/K;->f:I
000a77aainvoke-static {v3}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
000a77b0move-result-object v3
000a77b2invoke-virtual {v8, v3}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V
000a77b8add-int/lit8 v2, v2, 0x1
000a77bcgoto/16 :goto_e1
000a77c0return-void
000a77c2nop
000a77c4.packed-switch 0x0
000a7490
000a77f8
000a77f8androidx.fragment.app.b::describeContents():
000a7808const/4 v0, 0x0
000a780areturn v0
000a77f8
000a77f8androidx.fragment.app.b::describeContents():
000a7808const/4 v0, 0x0
000a780areturn v0
000a77f8
000a780c
000a780candroidx.fragment.app.b::<clinit>():
000a781cnew-instance v0, LQ/k;
000a7820const/4 v1, 0x2
000a7822invoke-direct {v0, v1}, LQ/k;-><init>(I)V
000a7828sput-object v0, Landroidx/fragment/app/b;->CREATOR:Landroid/os/Parcelable$Creator;
000a782creturn-void
000a780c
000a780candroidx.fragment.app.b::<clinit>():
000a781cnew-instance v0, LQ/k;
000a7820const/4 v1, 0x2
000a7822invoke-direct {v0, v1}, LQ/k;-><init>(I)V
000a7828sput-object v0, Landroidx/fragment/app/b;->CREATOR:Landroid/os/Parcelable$Creator;
000a782creturn-void
000a780c
000a782e
000a782e // align 0x10
000a782e // align 0x10
000a7830
000a7830androidx.fragment.app.b::<init>(android.os.Parcel):
000a7840invoke-direct {v2}, Ljava/lang/Object;-><init>()V
000a7846invoke-virtual {v3}, Landroid/os/Parcel;->createIntArray()[I
000a784cmove-result-object v0
000a784eiput-object v0, v2, Landroidx/fragment/app/b;->a:[I
000a7852invoke-virtual {v3}, Landroid/os/Parcel;->createStringArrayList()Ljava/util/ArrayList;
000a7858move-result-object v0
000a785aiput-object v0, v2, Landroidx/fragment/app/b;->b:Ljava/util/ArrayList;
000a785einvoke-virtual {v3}, Landroid/os/Parcel;->createIntArray()[I
000a7864move-result-object v0
000a7866iput-object v0, v2, Landroidx/fragment/app/b;->c:[I
000a786ainvoke-virtual {v3}, Landroid/os/Parcel;->createIntArray()[I
000a7870move-result-object v0
000a7872iput-object v0, v2, Landroidx/fragment/app/b;->d:[I
000a7876invoke-virtual {v3}, Landroid/os/Parcel;->readInt()I
000a787cmove-result v0
000a787eiput v0, v2, Landroidx/fragment/app/b;->e:I
000a7882invoke-virtual {v3}, Landroid/os/Parcel;->readString()Ljava/lang/String;
000a7888move-result-object v0
000a788aiput-object v0, v2, Landroidx/fragment/app/b;->f:Ljava/lang/String;
000a788einvoke-virtual {v3}, Landroid/os/Parcel;->readInt()I
000a7894move-result v0
000a7896iput v0, v2, Landroidx/fragment/app/b;->g:I
000a789ainvoke-virtual {v3}, Landroid/os/Parcel;->readInt()I
000a78a0move-result v0
000a78a2iput v0, v2, Landroidx/fragment/app/b;->h:I
000a78a6sget-object v0, Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator;
000a78aainvoke-interface {v0, v3}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
000a78b0move-result-object v1
000a78b2check-cast v1, Ljava/lang/CharSequence;
000a78b6iput-object v1, v2, Landroidx/fragment/app/b;->i:Ljava/lang/CharSequence;
000a78bainvoke-virtual {v3}, Landroid/os/Parcel;->readInt()I
000a78c0move-result v1
000a78c2iput v1, v2, Landroidx/fragment/app/b;->j:I
000a78c6invoke-interface {v0, v3}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
000a78ccmove-result-object v0
000a78cecheck-cast v0, Ljava/lang/CharSequence;
000a78d2iput-object v0, v2, Landroidx/fragment/app/b;->k:Ljava/lang/CharSequence;
000a78d6invoke-virtual {v3}, Landroid/os/Parcel;->createStringArrayList()Ljava/util/ArrayList;
000a78dcmove-result-object v0
000a78deiput-object v0, v2, Landroidx/fragment/app/b;->l:Ljava/util/ArrayList;
000a78e2invoke-virtual {v3}, Landroid/os/Parcel;->createStringArrayList()Ljava/util/ArrayList;
000a78e8move-result-object v0
000a78eaiput-object v0, v2, Landroidx/fragment/app/b;->m:Ljava/util/ArrayList;
000a78eeinvoke-virtual {v3}, Landroid/os/Parcel;->readInt()I
000a78f4move-result v3
000a78f6if-eqz v3, :cond_5f
000a78faconst/4 v3, 0x1
000a78fcgoto :goto_60
000a78feconst/4 v3, 0x0
000a7900iput-boolean v3, v2, Landroidx/fragment/app/b;->n:Z
000a7904return-void
000a7830
000a7830androidx.fragment.app.b::<init>(android.os.Parcel):
000a7840invoke-direct {v2}, Ljava/lang/Object;-><init>()V
000a7846invoke-virtual {v3}, Landroid/os/Parcel;->createIntArray()[I
000a784cmove-result-object v0
000a784eiput-object v0, v2, Landroidx/fragment/app/b;->a:[I
000a7852invoke-virtual {v3}, Landroid/os/Parcel;->createStringArrayList()Ljava/util/ArrayList;
000a7858move-result-object v0
000a785aiput-object v0, v2, Landroidx/fragment/app/b;->b:Ljava/util/ArrayList;
000a785einvoke-virtual {v3}, Landroid/os/Parcel;->createIntArray()[I
000a7864move-result-object v0
000a7866iput-object v0, v2, Landroidx/fragment/app/b;->c:[I
000a786ainvoke-virtual {v3}, Landroid/os/Parcel;->createIntArray()[I
000a7870move-result-object v0
000a7872iput-object v0, v2, Landroidx/fragment/app/b;->d:[I
000a7876invoke-virtual {v3}, Landroid/os/Parcel;->readInt()I
000a787cmove-result v0
000a787eiput v0, v2, Landroidx/fragment/app/b;->e:I
000a7882invoke-virtual {v3}, Landroid/os/Parcel;->readString()Ljava/lang/String;
000a7888move-result-object v0
000a788aiput-object v0, v2, Landroidx/fragment/app/b;->f:Ljava/lang/String;
000a788einvoke-virtual {v3}, Landroid/os/Parcel;->readInt()I
000a7894move-result v0
000a7896iput v0, v2, Landroidx/fragment/app/b;->g:I
000a789ainvoke-virtual {v3}, Landroid/os/Parcel;->readInt()I
000a78a0move-result v0
000a78a2iput v0, v2, Landroidx/fragment/app/b;->h:I
000a78a6sget-object v0, Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator;
000a78aainvoke-interface {v0, v3}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
000a78b0move-result-object v1
000a78b2check-cast v1, Ljava/lang/CharSequence;
000a78b6iput-object v1, v2, Landroidx/fragment/app/b;->i:Ljava/lang/CharSequence;
000a78bainvoke-virtual {v3}, Landroid/os/Parcel;->readInt()I
000a78c0move-result v1
000a78c2iput v1, v2, Landroidx/fragment/app/b;->j:I
000a78c6invoke-interface {v0, v3}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
000a78ccmove-result-object v0
000a78cecheck-cast v0, Ljava/lang/CharSequence;
000a78d2iput-object v0, v2, Landroidx/fragment/app/b;->k:Ljava/lang/CharSequence;
000a78d6invoke-virtual {v3}, Landroid/os/Parcel;->createStringArrayList()Ljava/util/ArrayList;
000a78dcmove-result-object v0
000a78deiput-object v0, v2, Landroidx/fragment/app/b;->l:Ljava/util/ArrayList;
000a78e2invoke-virtual {v3}, Landroid/os/Parcel;->createStringArrayList()Ljava/util/ArrayList;
000a78e8move-result-object v0
000a78eaiput-object v0, v2, Landroidx/fragment/app/b;->m:Ljava/util/ArrayList;
000a78eeinvoke-virtual {v3}, Landroid/os/Parcel;->readInt()I
000a78f4move-result v3
000a78f6if-eqz v3, :cond_5f
000a78faconst/4 v3, 0x1
000a78fcgoto :goto_60
000a78feconst/4 v3, 0x0
000a7900iput-boolean v3, v2, Landroidx/fragment/app/b;->n:Z
000a7904return-void
000a7830
000a7906
000a7906 // align 0x8
000a7906 // align 0x8
000a7908
000a7908androidx.fragment.app.b::<init>(androidx.fragment.app.a):
000a7918invoke-direct {v8}, Ljava/lang/Object;-><init>()V
000a791eiget-object v0, v9, Landroidx/fragment/app/a;->a:Ljava/util/ArrayList;
000a7922invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
000a7928move-result v0
000a792amul-int/lit8 v1, v0, 0x5
000a792enew-array v1, v1, [I
000a7932iput-object v1, v8, Landroidx/fragment/app/b;->a:[I
000a7936iget-boolean v1, v9, Landroidx/fragment/app/a;->g:Z
000a793aif-eqz v1, :cond_9d
000a793enew-instance v1, Ljava/util/ArrayList;
000a7942invoke-direct {v1, v0}, Ljava/util/ArrayList;-><init>(I)V
000a7948iput-object v1, v8, Landroidx/fragment/app/b;->b:Ljava/util/ArrayList;
000a794cnew-array v1, v0, [I
000a7950iput-object v1, v8, Landroidx/fragment/app/b;->c:[I
000a7954new-array v1, v0, [I
000a7958iput-object v1, v8, Landroidx/fragment/app/b;->d:[I
000a795cconst/4 v1, 0x0
000a795emove v2, v1
000a7960if-ge v1, v0, :cond_74
000a7964iget-object v3, v9, Landroidx/fragment/app/a;->a:Ljava/util/ArrayList;
000a7968invoke-virtual {v3, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000a796emove-result-object v3
000a7970check-cast v3, Landroidx/fragment/app/K;
000a7974iget-object v4, v8, Landroidx/fragment/app/b;->a:[I
000a7978add-int/lit8 v5, v2, 0x1
000a797ciget v6, v3, Landroidx/fragment/app/K;->a:I
000a7980aput v6, v4, v2
000a7984iget-object v4, v8, Landroidx/fragment/app/b;->b:Ljava/util/ArrayList;
000a7988iget-object v6, v3, Landroidx/fragment/app/K;->b:Landroidx/fragment/app/o;
000a798cif-eqz v6, :cond_3f
000a7990iget-object v6, v6, Landroidx/fragment/app/o;->e:Ljava/lang/String;
000a7994goto :goto_40
000a7996const/4 v6, 0x0
000a7998invoke-virtual {v4, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000a799eiget-object v4, v8, Landroidx/fragment/app/b;->a:[I
000a79a2add-int/lit8 v6, v2, 0x2
000a79a6iget v7, v3, Landroidx/fragment/app/K;->c:I
000a79aaaput v7, v4, v5
000a79aeadd-int/lit8 v5, v2, 0x3
000a79b2iget v7, v3, Landroidx/fragment/app/K;->d:I
000a79b6aput v7, v4, v6
000a79baadd-int/lit8 v6, v2, 0x4
000a79beiget v7, v3, Landroidx/fragment/app/K;->e:I
000a79c2aput v7, v4, v5
000a79c6add-int/lit8 v2, v2, 0x5
000a79caiget v5, v3, Landroidx/fragment/app/K;->f:I
000a79ceaput v5, v4, v6
000a79d2iget-object v4, v8, Landroidx/fragment/app/b;->c:[I
000a79d6iget-object v5, v3, Landroidx/fragment/app/K;->g:Landroidx/lifecycle/m;
000a79dainvoke-virtual {v5}, Ljava/lang/Enum;->ordinal()I
000a79e0move-result v5
000a79e2aput v5, v4, v1
000a79e6iget-object v4, v8, Landroidx/fragment/app/b;->d:[I
000a79eaiget-object v3, v3, Landroidx/fragment/app/K;->h:Landroidx/lifecycle/m;
000a79eeinvoke-virtual {v3}, Ljava/lang/Enum;->ordinal()I
000a79f4move-result v3
000a79f6aput v3, v4, v1
000a79faadd-int/lit8 v1, v1, 0x1
000a79fegoto :goto_24
000a7a00iget v0, v9, Landroidx/fragment/app/a;->f:I
000a7a04iput v0, v8, Landroidx/fragment/app/b;->e:I
000a7a08iget-object v0, v9, Landroidx/fragment/app/a;->h:Ljava/lang/String;
000a7a0ciput-object v0, v8, Landroidx/fragment/app/b;->f:Ljava/lang/String;
000a7a10iget v0, v9, Landroidx/fragment/app/a;->r:I
000a7a14iput v0, v8, Landroidx/fragment/app/b;->g:I
000a7a18iget v0, v9, Landroidx/fragment/app/a;->i:I
000a7a1ciput v0, v8, Landroidx/fragment/app/b;->h:I
000a7a20iget-object v0, v9, Landroidx/fragment/app/a;->j:Ljava/lang/CharSequence;
000a7a24iput-object v0, v8, Landroidx/fragment/app/b;->i:Ljava/lang/CharSequence;
000a7a28iget v0, v9, Landroidx/fragment/app/a;->k:I
000a7a2ciput v0, v8, Landroidx/fragment/app/b;->j:I
000a7a30iget-object v0, v9, Landroidx/fragment/app/a;->l:Ljava/lang/CharSequence;
000a7a34iput-object v0, v8, Landroidx/fragment/app/b;->k:Ljava/lang/CharSequence;
000a7a38iget-object v0, v9, Landroidx/fragment/app/a;->m:Ljava/util/ArrayList;
000a7a3ciput-object v0, v8, Landroidx/fragment/app/b;->l:Ljava/util/ArrayList;
000a7a40iget-object v0, v9, Landroidx/fragment/app/a;->n:Ljava/util/ArrayList;
000a7a44iput-object v0, v8, Landroidx/fragment/app/b;->m:Ljava/util/ArrayList;
000a7a48iget-boolean v9, v9, Landroidx/fragment/app/a;->o:Z
000a7a4ciput-boolean v9, v8, Landroidx/fragment/app/b;->n:Z
000a7a50return-void
000a7a52new-instance v9, Ljava/lang/IllegalStateException;
000a7a56const-string v0, "Not on back stack"
000a7a5ainvoke-direct {v9, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000a7a60throw v9
000a7908
000a7908androidx.fragment.app.b::<init>(androidx.fragment.app.a):
000a7918invoke-direct {v8}, Ljava/lang/Object;-><init>()V
000a791eiget-object v0, v9, Landroidx/fragment/app/a;->a:Ljava/util/ArrayList;
000a7922invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
000a7928move-result v0
000a792amul-int/lit8 v1, v0, 0x5
000a792enew-array v1, v1, [I
000a7932iput-object v1, v8, Landroidx/fragment/app/b;->a:[I
000a7936iget-boolean v1, v9, Landroidx/fragment/app/a;->g:Z
000a793aif-eqz v1, :cond_9d
000a793enew-instance v1, Ljava/util/ArrayList;
000a7942invoke-direct {v1, v0}, Ljava/util/ArrayList;-><init>(I)V
000a7948iput-object v1, v8, Landroidx/fragment/app/b;->b:Ljava/util/ArrayList;
000a794cnew-array v1, v0, [I
000a7950iput-object v1, v8, Landroidx/fragment/app/b;->c:[I
000a7954new-array v1, v0, [I
000a7958iput-object v1, v8, Landroidx/fragment/app/b;->d:[I
000a795cconst/4 v1, 0x0
000a795emove v2, v1
000a7960if-ge v1, v0, :cond_74
000a7964iget-object v3, v9, Landroidx/fragment/app/a;->a:Ljava/util/ArrayList;
000a7968invoke-virtual {v3, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000a796emove-result-object v3
000a7970check-cast v3, Landroidx/fragment/app/K;
000a7974iget-object v4, v8, Landroidx/fragment/app/b;->a:[I
000a7978add-int/lit8 v5, v2, 0x1
000a797ciget v6, v3, Landroidx/fragment/app/K;->a:I
000a7980aput v6, v4, v2
000a7984iget-object v4, v8, Landroidx/fragment/app/b;->b:Ljava/util/ArrayList;
000a7988iget-object v6, v3, Landroidx/fragment/app/K;->b:Landroidx/fragment/app/o;
000a798cif-eqz v6, :cond_3f
000a7990iget-object v6, v6, Landroidx/fragment/app/o;->e:Ljava/lang/String;
000a7994goto :goto_40
000a7996const/4 v6, 0x0
000a7998invoke-virtual {v4, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000a799eiget-object v4, v8, Landroidx/fragment/app/b;->a:[I
000a79a2add-int/lit8 v6, v2, 0x2
000a79a6iget v7, v3, Landroidx/fragment/app/K;->c:I
000a79aaaput v7, v4, v5
000a79aeadd-int/lit8 v5, v2, 0x3
000a79b2iget v7, v3, Landroidx/fragment/app/K;->d:I
000a79b6aput v7, v4, v6
000a79baadd-int/lit8 v6, v2, 0x4
000a79beiget v7, v3, Landroidx/fragment/app/K;->e:I
000a79c2aput v7, v4, v5
000a79c6add-int/lit8 v2, v2, 0x5
000a79caiget v5, v3, Landroidx/fragment/app/K;->f:I
000a79ceaput v5, v4, v6
000a79d2iget-object v4, v8, Landroidx/fragment/app/b;->c:[I
000a79d6iget-object v5, v3, Landroidx/fragment/app/K;->g:Landroidx/lifecycle/m;
000a79dainvoke-virtual {v5}, Ljava/lang/Enum;->ordinal()I
000a79e0move-result v5
000a79e2aput v5, v4, v1
000a79e6iget-object v4, v8, Landroidx/fragment/app/b;->d:[I
000a79eaiget-object v3, v3, Landroidx/fragment/app/K;->h:Landroidx/lifecycle/m;
000a79eeinvoke-virtual {v3}, Ljava/lang/Enum;->ordinal()I
000a79f4move-result v3
000a79f6aput v3, v4, v1
000a79faadd-int/lit8 v1, v1, 0x1
000a79fegoto :goto_24
000a7a00iget v0, v9, Landroidx/fragment/app/a;->f:I
000a7a04iput v0, v8, Landroidx/fragment/app/b;->e:I
000a7a08iget-object v0, v9, Landroidx/fragment/app/a;->h:Ljava/lang/String;
000a7a0ciput-object v0, v8, Landroidx/fragment/app/b;->f:Ljava/lang/String;
000a7a10iget v0, v9, Landroidx/fragment/app/a;->r:I
000a7a14iput v0, v8, Landroidx/fragment/app/b;->g:I
000a7a18iget v0, v9, Landroidx/fragment/app/a;->i:I
000a7a1ciput v0, v8, Landroidx/fragment/app/b;->h:I
000a7a20iget-object v0, v9, Landroidx/fragment/app/a;->j:Ljava/lang/CharSequence;
000a7a24iput-object v0, v8, Landroidx/fragment/app/b;->i:Ljava/lang/CharSequence;
000a7a28iget v0, v9, Landroidx/fragment/app/a;->k:I
000a7a2ciput v0, v8, Landroidx/fragment/app/b;->j:I
000a7a30iget-object v0, v9, Landroidx/fragment/app/a;->l:Ljava/lang/CharSequence;
000a7a34iput-object v0, v8, Landroidx/fragment/app/b;->k:Ljava/lang/CharSequence;
000a7a38iget-object v0, v9, Landroidx/fragment/app/a;->m:Ljava/util/ArrayList;
000a7a3ciput-object v0, v8, Landroidx/fragment/app/b;->l:Ljava/util/ArrayList;
000a7a40iget-object v0, v9, Landroidx/fragment/app/a;->n:Ljava/util/ArrayList;
000a7a44iput-object v0, v8, Landroidx/fragment/app/b;->m:Ljava/util/ArrayList;
000a7a48iget-boolean v9, v9, Landroidx/fragment/app/a;->o:Z
000a7a4ciput-boolean v9, v8, Landroidx/fragment/app/b;->n:Z
000a7a50return-void
000a7a52new-instance v9, Ljava/lang/IllegalStateException;
000a7a56const-string v0, "Not on back stack"
000a7a5ainvoke-direct {v9, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000a7a60throw v9
000a7908
000a7a62
000a7a62 // align 0x4
000a7a62 // align 0x4
000a7a64
000a7a64androidx.fragment.app.b::writeToParcel(android.os.Parcel, int):
000a7a74iget-object v3, v1, Landroidx/fragment/app/b;->a:[I
000a7a78invoke-virtual {v2, v3}, Landroid/os/Parcel;->writeIntArray([I)V
000a7a7eiget-object v3, v1, Landroidx/fragment/app/b;->b:Ljava/util/ArrayList;
000a7a82invoke-virtual {v2, v3}, Landroid/os/Parcel;->writeStringList(Ljava/util/List;)V
000a7a88iget-object v3, v1, Landroidx/fragment/app/b;->c:[I
000a7a8cinvoke-virtual {v2, v3}, Landroid/os/Parcel;->writeIntArray([I)V
000a7a92iget-object v3, v1, Landroidx/fragment/app/b;->d:[I
000a7a96invoke-virtual {v2, v3}, Landroid/os/Parcel;->writeIntArray([I)V
000a7a9ciget v3, v1, Landroidx/fragment/app/b;->e:I
000a7aa0invoke-virtual {v2, v3}, Landroid/os/Parcel;->writeInt(I)V
000a7aa6iget-object v3, v1, Landroidx/fragment/app/b;->f:Ljava/lang/String;
000a7aaainvoke-virtual {v2, v3}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
000a7ab0iget v3, v1, Landroidx/fragment/app/b;->g:I
000a7ab4invoke-virtual {v2, v3}, Landroid/os/Parcel;->writeInt(I)V
000a7abaiget v3, v1, Landroidx/fragment/app/b;->h:I
000a7abeinvoke-virtual {v2, v3}, Landroid/os/Parcel;->writeInt(I)V
000a7ac4iget-object v3, v1, Landroidx/fragment/app/b;->i:Ljava/lang/CharSequence;
000a7ac8const/4 v0, 0x0
000a7acainvoke-static {v3, v2, v0}, Landroid/text/TextUtils;->writeToParcel(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V
000a7ad0iget v3, v1, Landroidx/fragment/app/b;->j:I
000a7ad4invoke-virtual {v2, v3}, Landroid/os/Parcel;->writeInt(I)V
000a7adaiget-object v3, v1, Landroidx/fragment/app/b;->k:Ljava/lang/CharSequence;
000a7adeinvoke-static {v3, v2, v0}, Landroid/text/TextUtils;->writeToParcel(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V
000a7ae4iget-object v3, v1, Landroidx/fragment/app/b;->l:Ljava/util/ArrayList;
000a7ae8invoke-virtual {v2, v3}, Landroid/os/Parcel;->writeStringList(Ljava/util/List;)V
000a7aeeiget-object v3, v1, Landroidx/fragment/app/b;->m:Ljava/util/ArrayList;
000a7af2invoke-virtual {v2, v3}, Landroid/os/Parcel;->writeStringList(Ljava/util/List;)V
000a7af8iget-boolean v3, v1, Landroidx/fragment/app/b;->n:Z
000a7afcinvoke-virtual {v2, v3}, Landroid/os/Parcel;->writeInt(I)V
000a7b02return-void
000a7a64
000a7a64androidx.fragment.app.b::writeToParcel(android.os.Parcel, int):
000a7a74iget-object v3, v1, Landroidx/fragment/app/b;->a:[I
000a7a78invoke-virtual {v2, v3}, Landroid/os/Parcel;->writeIntArray([I)V
000a7a7eiget-object v3, v1, Landroidx/fragment/app/b;->b:Ljava/util/ArrayList;
000a7a82invoke-virtual {v2, v3}, Landroid/os/Parcel;->writeStringList(Ljava/util/List;)V
000a7a88iget-object v3, v1, Landroidx/fragment/app/b;->c:[I
000a7a8cinvoke-virtual {v2, v3}, Landroid/os/Parcel;->writeIntArray([I)V
000a7a92iget-object v3, v1, Landroidx/fragment/app/b;->d:[I
000a7a96invoke-virtual {v2, v3}, Landroid/os/Parcel;->writeIntArray([I)V
000a7a9ciget v3, v1, Landroidx/fragment/app/b;->e:I
000a7aa0invoke-virtual {v2, v3}, Landroid/os/Parcel;->writeInt(I)V
000a7aa6iget-object v3, v1, Landroidx/fragment/app/b;->f:Ljava/lang/String;
000a7aaainvoke-virtual {v2, v3}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
000a7ab0iget v3, v1, Landroidx/fragment/app/b;->g:I
000a7ab4invoke-virtual {v2, v3}, Landroid/os/Parcel;->writeInt(I)V
000a7abaiget v3, v1, Landroidx/fragment/app/b;->h:I
000a7abeinvoke-virtual {v2, v3}, Landroid/os/Parcel;->writeInt(I)V
000a7ac4iget-object v3, v1, Landroidx/fragment/app/b;->i:Ljava/lang/CharSequence;
000a7ac8const/4 v0, 0x0
000a7acainvoke-static {v3, v2, v0}, Landroid/text/TextUtils;->writeToParcel(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V
000a7ad0iget v3, v1, Landroidx/fragment/app/b;->j:I
000a7ad4invoke-virtual {v2, v3}, Landroid/os/Parcel;->writeInt(I)V
000a7adaiget-object v3, v1, Landroidx/fragment/app/b;->k:Ljava/lang/CharSequence;
000a7adeinvoke-static {v3, v2, v0}, Landroid/text/TextUtils;->writeToParcel(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V
000a7ae4iget-object v3, v1, Landroidx/fragment/app/b;->l:Ljava/util/ArrayList;
000a7ae8invoke-virtual {v2, v3}, Landroid/os/Parcel;->writeStringList(Ljava/util/List;)V
000a7aeeiget-object v3, v1, Landroidx/fragment/app/b;->m:Ljava/util/ArrayList;
000a7af2invoke-virtual {v2, v3}, Landroid/os/Parcel;->writeStringList(Ljava/util/List;)V
000a7af8iget-boolean v3, v1, Landroidx/fragment/app/b;->n:Z
000a7afcinvoke-virtual {v2, v3}, Landroid/os/Parcel;->writeInt(I)V
000a7b02return-void
000a7a64
000a7b04
000a7b04androidx.fragment.app.c::<init>(android.view.ViewGroup, android.view.View, boolean, androidx.fragment.app.O, androidx.fragment.app.e):
000a7b14iput-object v1, v0, Landroidx/fragment/app/c;->a:Landroid/view/ViewGroup;
000a7b18iput-object v2, v0, Landroidx/fragment/app/c;->b:Landroid/view/View;
000a7b1ciput-boolean v3, v0, Landroidx/fragment/app/c;->c:Z
000a7b20iput-object v4, v0, Landroidx/fragment/app/c;->d:Landroidx/fragment/app/O;
000a7b24iput-object v5, v0, Landroidx/fragment/app/c;->e:Landroidx/fragment/app/e;
000a7b28invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;-><init>()V
000a7b2ereturn-void
000a7b04
000a7b04androidx.fragment.app.c::<init>(android.view.ViewGroup, android.view.View, boolean, androidx.fragment.app.O, androidx.fragment.app.e):
000a7b14iput-object v1, v0, Landroidx/fragment/app/c;->a:Landroid/view/ViewGroup;
000a7b18iput-object v2, v0, Landroidx/fragment/app/c;->b:Landroid/view/View;
000a7b1ciput-boolean v3, v0, Landroidx/fragment/app/c;->c:Z
000a7b20iput-object v4, v0, Landroidx/fragment/app/c;->d:Landroidx/fragment/app/O;
000a7b24iput-object v5, v0, Landroidx/fragment/app/c;->e:Landroidx/fragment/app/e;
000a7b28invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;-><init>()V
000a7b2ereturn-void
000a7b04
000a7b30
000a7b30androidx.fragment.app.c::onAnimationEnd(android.animation.Animator):
000a7b40iget-object v2, v1, Landroidx/fragment/app/c;->a:Landroid/view/ViewGroup;
000a7b44iget-object v0, v1, Landroidx/fragment/app/c;->b:Landroid/view/View;
000a7b48invoke-virtual {v2, v0}, Landroid/view/ViewGroup;->endViewTransition(Landroid/view/View;)V
000a7b4eiget-boolean v2, v1, Landroidx/fragment/app/c;->c:Z
000a7b52if-eqz v2, :cond_12
000a7b56iget-object v2, v1, Landroidx/fragment/app/c;->d:Landroidx/fragment/app/O;
000a7b5aiget v2, v2, Landroidx/fragment/app/O;->a:I
000a7b5einvoke-static {v0, v2}, LB1/b;->a(Landroid/view/View;I)V
000a7b64iget-object v2, v1, Landroidx/fragment/app/c;->e:Landroidx/fragment/app/e;
000a7b68invoke-virtual {v2}, Landroidx/fragment/app/f;->d()V
000a7b6ereturn-void
000a7b30
000a7b30androidx.fragment.app.c::onAnimationEnd(android.animation.Animator):
000a7b40iget-object v2, v1, Landroidx/fragment/app/c;->a:Landroid/view/ViewGroup;
000a7b44iget-object v0, v1, Landroidx/fragment/app/c;->b:Landroid/view/View;
000a7b48invoke-virtual {v2, v0}, Landroid/view/ViewGroup;->endViewTransition(Landroid/view/View;)V
000a7b4eiget-boolean v2, v1, Landroidx/fragment/app/c;->c:Z
000a7b52if-eqz v2, :cond_12
000a7b56iget-object v2, v1, Landroidx/fragment/app/c;->d:Landroidx/fragment/app/O;
000a7b5aiget v2, v2, Landroidx/fragment/app/O;->a:I
000a7b5einvoke-static {v0, v2}, LB1/b;->a(Landroid/view/View;I)V
000a7b64iget-object v2, v1, Landroidx/fragment/app/c;->e:Landroidx/fragment/app/e;
000a7b68invoke-virtual {v2}, Landroidx/fragment/app/f;->d()V
000a7b6ereturn-void
000a7b30
000a7b70
000a7b70androidx.fragment.app.d::<init>(android.view.View, android.view.ViewGroup, androidx.fragment.app.e):
000a7b80invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000a7b86iput-object v2, v0, Landroidx/fragment/app/d;->a:Landroid/view/ViewGroup;
000a7b8aiput-object v1, v0, Landroidx/fragment/app/d;->b:Landroid/view/View;
000a7b8eiput-object v3, v0, Landroidx/fragment/app/d;->c:Landroidx/fragment/app/e;
000a7b92return-void
000a7b70
000a7b70androidx.fragment.app.d::<init>(android.view.View, android.view.ViewGroup, androidx.fragment.app.e):
000a7b80invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000a7b86iput-object v2, v0, Landroidx/fragment/app/d;->a:Landroid/view/ViewGroup;
000a7b8aiput-object v1, v0, Landroidx/fragment/app/d;->b:Landroid/view/View;
000a7b8eiput-object v3, v0, Landroidx/fragment/app/d;->c:Landroidx/fragment/app/e;
000a7b92return-void
000a7b70
000a7b94
000a7b94androidx.fragment.app.d::onAnimationEnd(android.view.animation.Animation):
000a7ba4new-instance v2, LO0/B;
000a7ba8const/4 v0, 0x5
000a7baainvoke-direct {v2, v0, v1}, LO0/B;-><init>(ILjava/lang/Object;)V
000a7bb0iget-object v0, v1, Landroidx/fragment/app/d;->a:Landroid/view/ViewGroup;
000a7bb4invoke-virtual {v0, v2}, Landroid/view/View;->post(Ljava/lang/Runnable;)Z
000a7bbareturn-void
000a7b94
000a7b94androidx.fragment.app.d::onAnimationEnd(android.view.animation.Animation):
000a7ba4new-instance v2, LO0/B;
000a7ba8const/4 v0, 0x5
000a7baainvoke-direct {v2, v0, v1}, LO0/B;-><init>(ILjava/lang/Object;)V
000a7bb0iget-object v0, v1, Landroidx/fragment/app/d;->a:Landroid/view/ViewGroup;
000a7bb4invoke-virtual {v0, v2}, Landroid/view/View;->post(Ljava/lang/Runnable;)Z
000a7bbareturn-void
000a7b94
000a7bbc
000a7bbcandroidx.fragment.app.d::onAnimationRepeat(android.view.animation.Animation):
000a7bccreturn-void
000a7bbc
000a7bbcandroidx.fragment.app.d::onAnimationRepeat(android.view.animation.Animation):
000a7bccreturn-void
000a7bbc
000a7bce
000a7bce // align 0x10
000a7bce // align 0x10
000a7bd0
000a7bd0androidx.fragment.app.d::onAnimationStart(android.view.animation.Animation):
000a7be0return-void
000a7bd0
000a7bd0androidx.fragment.app.d::onAnimationStart(android.view.animation.Animation):
000a7be0return-void
000a7bd0
000a7be2
000a7be2 // align 0x4
000a7be2 // align 0x4
000a7be4
000a7be4androidx.fragment.app.e::j(android.content.Context):
000a7bf4iget-boolean v0, v8, Landroidx/fragment/app/e;->d:Z
000a7bf8if-eqz v0, :cond_7
000a7bfciget-object v9, v8, Landroidx/fragment/app/e;->e:LB/j;
000a7c00return-object v9
000a7c02iget-object v0, v8, Landroidx/fragment/app/f;->a:Ljava/lang/Object;
000a7c06check-cast v0, Landroidx/fragment/app/O;
000a7c0aiget v1, v0, Landroidx/fragment/app/O;->a:I
000a7c0econst/4 v2, 0x2
000a7c10const/4 v3, 0x1
000a7c12if-ne v1, v2, :cond_13
000a7c16move v1, v3
000a7c18goto :goto_14
000a7c1aconst/4 v1, 0x0
000a7c1ciget-boolean v2, v8, Landroidx/fragment/app/e;->c:Z
000a7c20iget-object v0, v0, Landroidx/fragment/app/O;->c:Landroidx/fragment/app/o;
000a7c24iget-object v4, v0, Landroidx/fragment/app/o;->H:Landroidx/fragment/app/n;
000a7c28const/4 v5, 0x0
000a7c2aif-nez v4, :cond_1f
000a7c2emove v6, v5
000a7c30goto :goto_21
000a7c32iget v6, v4, Landroidx/fragment/app/n;->f:I
000a7c36if-eqz v2, :cond_32
000a7c3aif-eqz v1, :cond_2c
000a7c3eif-nez v4, :cond_29
000a7c42move v2, v5
000a7c44goto :goto_3f
000a7c46iget v2, v4, Landroidx/fragment/app/n;->d:I
000a7c4agoto :goto_3f
000a7c4cif-nez v4, :cond_2f
000a7c50goto :goto_27
000a7c52iget v2, v4, Landroidx/fragment/app/n;->e:I
000a7c56goto :goto_3f
000a7c58if-eqz v1, :cond_3a
000a7c5cif-nez v4, :cond_37
000a7c60goto :goto_27
000a7c62iget v2, v4, Landroidx/fragment/app/n;->b:I
000a7c66goto :goto_3f
000a7c68if-nez v4, :cond_3d
000a7c6cgoto :goto_27
000a7c6eiget v2, v4, Landroidx/fragment/app/n;->c:I
000a7c72invoke-virtual {v0, v5, v5, v5, v5}, Landroidx/fragment/app/o;->x(IIII)V
000a7c78iget-object v4, v0, Landroidx/fragment/app/o;->D:Landroid/view/ViewGroup;
000a7c7cconst/4 v5, 0x0
000a7c7eif-eqz v4, :cond_55
000a7c82const v7, 0x7f080210
000a7c88invoke-virtual {v4, v7}, Landroid/view/View;->getTag(I)Ljava/lang/Object;
000a7c8emove-result-object v4
000a7c90if-eqz v4, :cond_55
000a7c94iget-object v4, v0, Landroidx/fragment/app/o;->D:Landroid/view/ViewGroup;
000a7c98invoke-virtual {v4, v7, v5}, Landroid/view/View;->setTag(ILjava/lang/Object;)V
000a7c9eiget-object v0, v0, Landroidx/fragment/app/o;->D:Landroid/view/ViewGroup;
000a7ca2if-eqz v0, :cond_61
000a7ca6invoke-virtual {v0}, Landroid/view/ViewGroup;->getLayoutTransition()Landroid/animation/LayoutTransition;
000a7cacmove-result-object v0
000a7caeif-eqz v0, :cond_61
000a7cb2goto/16 :goto_cf
000a7cb6if-nez v2, :cond_92
000a7cbaif-eqz v6, :cond_92
000a7cbeconst/16 v0, 0x1001
000a7cc2if-eq v6, v0, :cond_88
000a7cc6const/16 v0, 0x1003
000a7ccaif-eq v6, v0, :cond_7e
000a7cceconst/16 v0, 0x2002
000a7cd2if-eq v6, v0, :cond_74
000a7cd6const/4 v0, -0x1
000a7cd8move v2, v0
000a7cdagoto :goto_92
000a7cdcif-eqz v1, :cond_7a
000a7ce0const v0, 0x7f020003
000a7ce6goto :goto_72
000a7ce8const v0, 0x7f020004
000a7ceegoto :goto_72
000a7cf0if-eqz v1, :cond_84
000a7cf4const v0, 0x7f020005
000a7cfagoto :goto_72
000a7cfcconst v0, 0x7f020006
000a7d02goto :goto_72
000a7d04if-eqz v1, :cond_8e
000a7d08const v0, 0x7f020007
000a7d0egoto :goto_72
000a7d10const v0, 0x7f020008
000a7d16goto :goto_72
000a7d18if-eqz v2, :cond_cf
000a7d1cinvoke-virtual {v9}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000a7d22move-result-object v0
000a7d24invoke-virtual {v0, v2}, Landroid/content/res/Resources;->getResourceTypeName(I)Ljava/lang/String;
000a7d2amove-result-object v0
000a7d2cconst-string v1, "anim"
000a7d30invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
000a7d36move-result v0
000a7d38if-eqz v0, :cond_b3
000a7d3cinvoke-static {v9, v2}, Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation;
000a7d42move-result-object v1
000a7d44if-eqz v1, :cond_cf
000a7d48new-instance v4, LB/j;
000a7d4cinvoke-direct {v4, v1}, LB/j;-><init>(Landroid/view/animation/Animation;)V
000a7d52move-object v5, v4
000a7d54goto :goto_cf
000a7d56move-exception v9
000a7d58throw v9
000a7d5ainvoke-static {v9, v2}, Landroid/animation/AnimatorInflater;->loadAnimator(Landroid/content/Context;I)Landroid/animation/Animator;
000a7d60move-result-object v1
000a7d62if-eqz v1, :cond_cf
000a7d66new-instance v4, LB/j;
000a7d6ainvoke-direct {v4, v1}, LB/j;-><init>(Landroid/animation/Animator;)V
000a7d70goto :goto_af
000a7d72move-exception v1
000a7d74if-nez v0, :cond_ce
000a7d78invoke-static {v9, v2}, Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation;
000a7d7emove-result-object v9
000a7d80if-eqz v9, :cond_cf
000a7d84new-instance v5, LB/j;
000a7d88invoke-direct {v5, v9}, LB/j;-><init>(Landroid/view/animation/Animation;)V
000a7d8egoto :goto_cf
000a7d90throw v1
000a7d92iput-object v5, v8, Landroidx/fragment/app/e;->e:LB/j;
000a7d96iput-boolean v3, v8, Landroidx/fragment/app/e;->d:Z
000a7d9areturn-object v5
000a7be4
000a7be4androidx.fragment.app.e::j(android.content.Context):
000a7bf4iget-boolean v0, v8, Landroidx/fragment/app/e;->d:Z
000a7bf8if-eqz v0, :cond_7
000a7bfciget-object v9, v8, Landroidx/fragment/app/e;->e:LB/j;
000a7c00return-object v9
000a7c02iget-object v0, v8, Landroidx/fragment/app/f;->a:Ljava/lang/Object;
000a7c06check-cast v0, Landroidx/fragment/app/O;
000a7c0aiget v1, v0, Landroidx/fragment/app/O;->a:I
000a7c0econst/4 v2, 0x2
000a7c10const/4 v3, 0x1
000a7c12if-ne v1, v2, :cond_13
000a7c16move v1, v3
000a7c18goto :goto_14
000a7c1aconst/4 v1, 0x0
000a7c1ciget-boolean v2, v8, Landroidx/fragment/app/e;->c:Z
000a7c20iget-object v0, v0, Landroidx/fragment/app/O;->c:Landroidx/fragment/app/o;
000a7c24iget-object v4, v0, Landroidx/fragment/app/o;->H:Landroidx/fragment/app/n;
000a7c28const/4 v5, 0x0
000a7c2aif-nez v4, :cond_1f
000a7c2emove v6, v5
000a7c30goto :goto_21
000a7c32iget v6, v4, Landroidx/fragment/app/n;->f:I
000a7c36if-eqz v2, :cond_32
000a7c3aif-eqz v1, :cond_2c
000a7c3eif-nez v4, :cond_29
000a7c42move v2, v5
000a7c44goto :goto_3f
000a7c46iget v2, v4, Landroidx/fragment/app/n;->d:I
000a7c4agoto :goto_3f
000a7c4cif-nez v4, :cond_2f
000a7c50goto :goto_27
000a7c52iget v2, v4, Landroidx/fragment/app/n;->e:I
000a7c56goto :goto_3f
000a7c58if-eqz v1, :cond_3a
000a7c5cif-nez v4, :cond_37
000a7c60goto :goto_27
000a7c62iget v2, v4, Landroidx/fragment/app/n;->b:I
000a7c66goto :goto_3f
000a7c68if-nez v4, :cond_3d
000a7c6cgoto :goto_27
000a7c6eiget v2, v4, Landroidx/fragment/app/n;->c:I
000a7c72invoke-virtual {v0, v5, v5, v5, v5}, Landroidx/fragment/app/o;->x(IIII)V
000a7c78iget-object v4, v0, Landroidx/fragment/app/o;->D:Landroid/view/ViewGroup;
000a7c7cconst/4 v5, 0x0
000a7c7eif-eqz v4, :cond_55
000a7c82const v7, 0x7f080210
000a7c88invoke-virtual {v4, v7}, Landroid/view/View;->getTag(I)Ljava/lang/Object;
000a7c8emove-result-object v4
000a7c90if-eqz v4, :cond_55
000a7c94iget-object v4, v0, Landroidx/fragment/app/o;->D:Landroid/view/ViewGroup;
000a7c98invoke-virtual {v4, v7, v5}, Landroid/view/View;->setTag(ILjava/lang/Object;)V
000a7c9eiget-object v0, v0, Landroidx/fragment/app/o;->D:Landroid/view/ViewGroup;
000a7ca2if-eqz v0, :cond_61
000a7ca6invoke-virtual {v0}, Landroid/view/ViewGroup;->getLayoutTransition()Landroid/animation/LayoutTransition;
000a7cacmove-result-object v0
000a7caeif-eqz v0, :cond_61
000a7cb2goto/16 :goto_cf
000a7cb6if-nez v2, :cond_92
000a7cbaif-eqz v6, :cond_92
000a7cbeconst/16 v0, 0x1001
000a7cc2if-eq v6, v0, :cond_88
000a7cc6const/16 v0, 0x1003
000a7ccaif-eq v6, v0, :cond_7e
000a7cceconst/16 v0, 0x2002
000a7cd2if-eq v6, v0, :cond_74
000a7cd6const/4 v0, -0x1
000a7cd8move v2, v0
000a7cdagoto :goto_92
000a7cdcif-eqz v1, :cond_7a
000a7ce0const v0, 0x7f020003
000a7ce6goto :goto_72
000a7ce8const v0, 0x7f020004
000a7ceegoto :goto_72
000a7cf0if-eqz v1, :cond_84
000a7cf4const v0, 0x7f020005
000a7cfagoto :goto_72
000a7cfcconst v0, 0x7f020006
000a7d02goto :goto_72
000a7d04if-eqz v1, :cond_8e
000a7d08const v0, 0x7f020007
000a7d0egoto :goto_72
000a7d10const v0, 0x7f020008
000a7d16goto :goto_72
000a7d18if-eqz v2, :cond_cf
000a7d1cinvoke-virtual {v9}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000a7d22move-result-object v0
000a7d24invoke-virtual {v0, v2}, Landroid/content/res/Resources;->getResourceTypeName(I)Ljava/lang/String;
000a7d2amove-result-object v0
000a7d2cconst-string v1, "anim"
000a7d30invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
000a7d36move-result v0
000a7d38if-eqz v0, :cond_b3
000a7d3cinvoke-static {v9, v2}, Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation;
000a7d42move-result-object v1
000a7d44if-eqz v1, :cond_cf
000a7d48new-instance v4, LB/j;
000a7d4cinvoke-direct {v4, v1}, LB/j;-><init>(Landroid/view/animation/Animation;)V
000a7d52move-object v5, v4
000a7d54goto :goto_cf
000a7d56move-exception v9
000a7d58throw v9
000a7d5ainvoke-static {v9, v2}, Landroid/animation/AnimatorInflater;->loadAnimator(Landroid/content/Context;I)Landroid/animation/Animator;
000a7d60move-result-object v1
000a7d62if-eqz v1, :cond_cf
000a7d66new-instance v4, LB/j;
000a7d6ainvoke-direct {v4, v1}, LB/j;-><init>(Landroid/animation/Animator;)V
000a7d70goto :goto_af
000a7d72move-exception v1
000a7d74if-nez v0, :cond_ce
000a7d78invoke-static {v9, v2}, Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation;
000a7d7emove-result-object v9
000a7d80if-eqz v9, :cond_cf
000a7d84new-instance v5, LB/j;
000a7d88invoke-direct {v5, v9}, LB/j;-><init>(Landroid/view/animation/Animation;)V
000a7d8egoto :goto_cf
000a7d90throw v1
000a7d92iput-object v5, v8, Landroidx/fragment/app/e;->e:LB/j;
000a7d96iput-boolean v3, v8, Landroidx/fragment/app/e;->d:Z
000a7d9areturn-object v5
000a7be4
000a7d9c
000a7d9c struct try_item
000a7d9c start_addr uint32 0xa7d3c
000a7da0 insn_count int 11
000a7da2 handler_off uint16 0xa7dad
000a7da4
000a7da4 struct try_item
000a7da4 start_addr uint32 0xa7d5a
000a7da8 insn_count int 11
000a7daa handler_off uint16 0xa7db6
000a7dac
000a7dac struct encoded_catch_handler_list
000a7dac size int 2
000a7dad
000a7dad struct encoded_catch_handler ← 0xa7da2
000a7dad size int64 2
000a7dae handlers[0].type_idx int 0xa4a0
000a7db0 handlers[0].addr uint32 0xa7d56
000a7db2 handlers[1].type_idx int 0xb5bc
000a7db4 handlers[1].addr uint32 0xa7d5a
000a7db6
000a7db6 struct encoded_catch_handler ← 0xa7daa
000a7db6 size int64 1
000a7db7 handlers[0].type_idx int 0xb5bc
000a7db9 handlers[0].addr uint32 0xa7d72
000a7dbb
000a7dbb // align 0x4
000a7d9c struct try_item
000a7d9c start_addr uint32 0xa7d3c
000a7da0 insn_count int 11
000a7da2 handler_off uint16 0xa7dad
000a7da4
000a7da4 struct try_item
000a7da4 start_addr uint32 0xa7d5a
000a7da8 insn_count int 11
000a7daa handler_off uint16 0xa7db6
000a7dac
000a7dac struct encoded_catch_handler_list
000a7dac size int 2
000a7dad
000a7dad struct encoded_catch_handler ← 0xa7da2
000a7dad size int64 2
000a7dae handlers[0].type_idx int 0xa4a0
000a7db0 handlers[0].addr uint32 0xa7d56
000a7db2 handlers[1].type_idx int 0xb5bc
000a7db4 handlers[1].addr uint32 0xa7d5a
000a7db6
000a7db6 struct encoded_catch_handler ← 0xa7daa
000a7db6 size int64 1
000a7db7 handlers[0].type_idx int 0xb5bc
000a7db9 handlers[0].addr uint32 0xa7d72
000a7dbb
000a7dbb // align 0x4
000a7dbc
000a7dbcandroidx.fragment.app.f::g(android.view.MenuItem):
000a7dccinstance-of v0, v3, LE/a;
000a7dd0if-eqz v0, :cond_31
000a7dd4check-cast v3, LE/a;
000a7dd8iget-object v0, v2, Landroidx/fragment/app/f;->b:Ljava/lang/Object;
000a7ddccheck-cast v0, Lo/k;
000a7de0if-nez v0, :cond_13
000a7de4new-instance v0, Lo/k;
000a7de8invoke-direct {v0}, Lo/k;-><init>()V
000a7deeiput-object v0, v2, Landroidx/fragment/app/f;->b:Ljava/lang/Object;
000a7df2iget-object v0, v2, Landroidx/fragment/app/f;->b:Ljava/lang/Object;
000a7df6check-cast v0, Lo/k;
000a7dfaconst/4 v1, 0x0
000a7dfcinvoke-virtual {v0, v3, v1}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000a7e02move-result-object v0
000a7e04check-cast v0, Landroid/view/MenuItem;
000a7e08if-nez v0, :cond_30
000a7e0cnew-instance v0, Li/s;
000a7e10iget-object v1, v2, Landroidx/fragment/app/f;->a:Ljava/lang/Object;
000a7e14check-cast v1, Landroid/content/Context;
000a7e18invoke-direct {v0, v1, v3}, Li/s;-><init>(Landroid/content/Context;LE/a;)V
000a7e1eiget-object v1, v2, Landroidx/fragment/app/f;->b:Ljava/lang/Object;
000a7e22check-cast v1, Lo/k;
000a7e26invoke-virtual {v1, v3, v0}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000a7e2creturn-object v0
000a7e2ereturn-object v3
000a7dbc
000a7dbcandroidx.fragment.app.f::g(android.view.MenuItem):
000a7dccinstance-of v0, v3, LE/a;
000a7dd0if-eqz v0, :cond_31
000a7dd4check-cast v3, LE/a;
000a7dd8iget-object v0, v2, Landroidx/fragment/app/f;->b:Ljava/lang/Object;
000a7ddccheck-cast v0, Lo/k;
000a7de0if-nez v0, :cond_13
000a7de4new-instance v0, Lo/k;
000a7de8invoke-direct {v0}, Lo/k;-><init>()V
000a7deeiput-object v0, v2, Landroidx/fragment/app/f;->b:Ljava/lang/Object;
000a7df2iget-object v0, v2, Landroidx/fragment/app/f;->b:Ljava/lang/Object;
000a7df6check-cast v0, Lo/k;
000a7dfaconst/4 v1, 0x0
000a7dfcinvoke-virtual {v0, v3, v1}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000a7e02move-result-object v0
000a7e04check-cast v0, Landroid/view/MenuItem;
000a7e08if-nez v0, :cond_30
000a7e0cnew-instance v0, Li/s;
000a7e10iget-object v1, v2, Landroidx/fragment/app/f;->a:Ljava/lang/Object;
000a7e14check-cast v1, Landroid/content/Context;
000a7e18invoke-direct {v0, v1, v3}, Li/s;-><init>(Landroid/content/Context;LE/a;)V
000a7e1eiget-object v1, v2, Landroidx/fragment/app/f;->b:Ljava/lang/Object;
000a7e22check-cast v1, Lo/k;
000a7e26invoke-virtual {v1, v3, v0}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000a7e2creturn-object v0
000a7e2ereturn-object v3
000a7dbc
000a7e30
000a7e30androidx.fragment.app.f::<init>(android.content.Context):
000a7e40invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000a7e46iput-object v1, v0, Landroidx/fragment/app/f;->a:Ljava/lang/Object;
000a7e4areturn-void
000a7e30
000a7e30androidx.fragment.app.f::<init>(android.content.Context):
000a7e40invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000a7e46iput-object v1, v0, Landroidx/fragment/app/f;->a:Ljava/lang/Object;
000a7e4areturn-void
000a7e30
000a7e4c
000a7e4candroidx.fragment.app.f::<init>(androidx.fragment.app.O, G.d):
000a7e5cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
000a7e62iput-object v1, v0, Landroidx/fragment/app/f;->a:Ljava/lang/Object;
000a7e66iput-object v2, v0, Landroidx/fragment/app/f;->b:Ljava/lang/Object;
000a7e6areturn-void
000a7e4c
000a7e4candroidx.fragment.app.f::<init>(androidx.fragment.app.O, G.d):
000a7e5cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
000a7e62iput-object v1, v0, Landroidx/fragment/app/f;->a:Ljava/lang/Object;
000a7e66iput-object v2, v0, Landroidx/fragment/app/f;->b:Ljava/lang/Object;
000a7e6areturn-void
000a7e4c
000a7e6c
000a7e6candroidx.fragment.app.f::<init>(e.u):
000a7e7cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
000a7e82iput-object v1, v0, Landroidx/fragment/app/f;->b:Ljava/lang/Object;
000a7e86return-void
000a7e6c
000a7e6candroidx.fragment.app.f::<init>(e.u):
000a7e7cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
000a7e82iput-object v1, v0, Landroidx/fragment/app/f;->b:Ljava/lang/Object;
000a7e86return-void
000a7e6c
000a7e88
000a7e88androidx.fragment.app.f::c():
000a7e98iget-object v0, v2, Landroidx/fragment/app/f;->a:Ljava/lang/Object;
000a7e9ccheck-cast v0, Le/r;
000a7ea0if-eqz v0, :cond_12
000a7ea4iget-object v1, v2, Landroidx/fragment/app/f;->b:Ljava/lang/Object;
000a7ea8check-cast v1, Le/u;
000a7eaciget-object v1, v1, Le/u;->k:Landroid/content/Context;
000a7eb0invoke-virtual {v1, v0}, Landroid/content/Context;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V
000a7eb6const/4 v0, 0x0
000a7eb8iput-object v0, v2, Landroidx/fragment/app/f;->a:Ljava/lang/Object;
000a7ebcreturn-void
000a7e88
000a7e88androidx.fragment.app.f::c():
000a7e98iget-object v0, v2, Landroidx/fragment/app/f;->a:Ljava/lang/Object;
000a7e9ccheck-cast v0, Le/r;
000a7ea0if-eqz v0, :cond_12
000a7ea4iget-object v1, v2, Landroidx/fragment/app/f;->b:Ljava/lang/Object;
000a7ea8check-cast v1, Le/u;
000a7eaciget-object v1, v1, Le/u;->k:Landroid/content/Context;
000a7eb0invoke-virtual {v1, v0}, Landroid/content/Context;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V
000a7eb6const/4 v0, 0x0
000a7eb8iput-object v0, v2, Landroidx/fragment/app/f;->a:Ljava/lang/Object;
000a7ebcreturn-void
000a7e88
000a7ebe
000a7ebe struct code_item_padding
000a7ebe padding uint16 0x0000
000a7ec0
000a7ec0 struct try_item
000a7ec0 start_addr uint32 0xa7ea4
000a7ec4 insn_count int 9
000a7ec6 handler_off uint16 0xa7ec9
000a7ec8
000a7ec8 struct encoded_catch_handler_list
000a7ec8 size int 1
000a7ec9
000a7ec9 struct encoded_catch_handler ← 0xa7ec6
000a7ec9 size int64 1
000a7eca handlers[0].type_idx int 0xb560
000a7ecc handlers[0].addr uint32 0xa7eb6
000a7ecd
000a7ecd // align 0x10
000a7ebe struct code_item_padding
000a7ebe padding uint16 0x0000
000a7ec0
000a7ec0 struct try_item
000a7ec0 start_addr uint32 0xa7ea4
000a7ec4 insn_count int 9
000a7ec6 handler_off uint16 0xa7ec9
000a7ec8
000a7ec8 struct encoded_catch_handler_list
000a7ec8 size int 1
000a7ec9
000a7ec9 struct encoded_catch_handler ← 0xa7ec6
000a7ec9 size int64 1
000a7eca handlers[0].type_idx int 0xb560
000a7ecc handlers[0].addr uint32 0xa7eb6
000a7ecd
000a7ecd // align 0x10
000a7ed0
000a7ed0androidx.fragment.app.f::d():
000a7ee0iget-object v0, v3, Landroidx/fragment/app/f;->a:Ljava/lang/Object;
000a7ee4check-cast v0, Landroidx/fragment/app/O;
000a7ee8iget-object v1, v0, Landroidx/fragment/app/O;->e:Ljava/util/HashSet;
000a7eeciget-object v2, v3, Landroidx/fragment/app/f;->b:Ljava/lang/Object;
000a7ef0check-cast v2, LG/d;
000a7ef4invoke-virtual {v1, v2}, Ljava/util/HashSet;->remove(Ljava/lang/Object;)Z
000a7efamove-result v2
000a7efcif-eqz v2, :cond_19
000a7f00invoke-virtual {v1}, Ljava/util/HashSet;->isEmpty()Z
000a7f06move-result v1
000a7f08if-eqz v1, :cond_19
000a7f0cinvoke-virtual {v0}, Landroidx/fragment/app/O;->b()V
000a7f12return-void
000a7ed0
000a7ed0androidx.fragment.app.f::d():
000a7ee0iget-object v0, v3, Landroidx/fragment/app/f;->a:Ljava/lang/Object;
000a7ee4check-cast v0, Landroidx/fragment/app/O;
000a7ee8iget-object v1, v0, Landroidx/fragment/app/O;->e:Ljava/util/HashSet;
000a7eeciget-object v2, v3, Landroidx/fragment/app/f;->b:Ljava/lang/Object;
000a7ef0check-cast v2, LG/d;
000a7ef4invoke-virtual {v1, v2}, Ljava/util/HashSet;->remove(Ljava/lang/Object;)Z
000a7efamove-result v2
000a7efcif-eqz v2, :cond_19
000a7f00invoke-virtual {v1}, Ljava/util/HashSet;->isEmpty()Z
000a7f06move-result v1
000a7f08if-eqz v1, :cond_19
000a7f0cinvoke-virtual {v0}, Landroidx/fragment/app/O;->b()V
000a7f12return-void
000a7ed0
000a7f14
000a7f14androidx.fragment.app.f::i():
000a7f24invoke-virtual {v3}, Landroidx/fragment/app/f;->c()V
000a7f2ainvoke-virtual {v3}, Landroidx/fragment/app/f;->e()Landroid/content/IntentFilter;
000a7f30move-result-object v0
000a7f32invoke-virtual {v0}, Landroid/content/IntentFilter;->countActions()I
000a7f38move-result v1
000a7f3aif-nez v1, :cond_e
000a7f3ereturn-void
000a7f40iget-object v1, v3, Landroidx/fragment/app/f;->a:Ljava/lang/Object;
000a7f44check-cast v1, Le/r;
000a7f48if-nez v1, :cond_1c
000a7f4cnew-instance v1, Le/r;
000a7f50const/4 v2, 0x0
000a7f52invoke-direct {v1, v2, v3}, Le/r;-><init>(ILjava/lang/Object;)V
000a7f58iput-object v1, v3, Landroidx/fragment/app/f;->a:Ljava/lang/Object;
000a7f5ciget-object v1, v3, Landroidx/fragment/app/f;->b:Ljava/lang/Object;
000a7f60check-cast v1, Le/u;
000a7f64iget-object v1, v1, Le/u;->k:Landroid/content/Context;
000a7f68iget-object v2, v3, Landroidx/fragment/app/f;->a:Ljava/lang/Object;
000a7f6ccheck-cast v2, Le/r;
000a7f70invoke-virtual {v1, v2, v0}, Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
000a7f76return-void
000a7f14
000a7f14androidx.fragment.app.f::i():
000a7f24invoke-virtual {v3}, Landroidx/fragment/app/f;->c()V
000a7f2ainvoke-virtual {v3}, Landroidx/fragment/app/f;->e()Landroid/content/IntentFilter;
000a7f30move-result-object v0
000a7f32invoke-virtual {v0}, Landroid/content/IntentFilter;->countActions()I
000a7f38move-result v1
000a7f3aif-nez v1, :cond_e
000a7f3ereturn-void
000a7f40iget-object v1, v3, Landroidx/fragment/app/f;->a:Ljava/lang/Object;
000a7f44check-cast v1, Le/r;
000a7f48if-nez v1, :cond_1c
000a7f4cnew-instance v1, Le/r;
000a7f50const/4 v2, 0x0
000a7f52invoke-direct {v1, v2, v3}, Le/r;-><init>(ILjava/lang/Object;)V
000a7f58iput-object v1, v3, Landroidx/fragment/app/f;->a:Ljava/lang/Object;
000a7f5ciget-object v1, v3, Landroidx/fragment/app/f;->b:Ljava/lang/Object;
000a7f60check-cast v1, Le/u;
000a7f64iget-object v1, v1, Le/u;->k:Landroid/content/Context;
000a7f68iget-object v2, v3, Landroidx/fragment/app/f;->a:Ljava/lang/Object;
000a7f6ccheck-cast v2, Le/r;
000a7f70invoke-virtual {v1, v2, v0}, Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
000a7f76return-void
000a7f14
000a7f78
000a7f78androidx.fragment.app.h::f(android.view.ViewGroup, androidx.fragment.app.y):
000a7f88const v0, 0x7f0801b0
000a7f8einvoke-virtual {v3, v0}, Landroid/view/View;->getTag(I)Ljava/lang/Object;
000a7f94move-result-object v1
000a7f96instance-of v2, v1, Landroidx/fragment/app/h;
000a7f9aif-eqz v2, :cond_e
000a7f9echeck-cast v1, Landroidx/fragment/app/h;
000a7fa2return-object v1
000a7fa4invoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000a7faanew-instance v4, Landroidx/fragment/app/h;
000a7faeinvoke-direct {v4, v3}, Landroidx/fragment/app/h;-><init>(Landroid/view/ViewGroup;)V
000a7fb4invoke-virtual {v3, v0, v4}, Landroid/view/View;->setTag(ILjava/lang/Object;)V
000a7fbareturn-object v4
000a7f78
000a7f78androidx.fragment.app.h::f(android.view.ViewGroup, androidx.fragment.app.y):
000a7f88const v0, 0x7f0801b0
000a7f8einvoke-virtual {v3, v0}, Landroid/view/View;->getTag(I)Ljava/lang/Object;
000a7f94move-result-object v1
000a7f96instance-of v2, v1, Landroidx/fragment/app/h;
000a7f9aif-eqz v2, :cond_e
000a7f9echeck-cast v1, Landroidx/fragment/app/h;
000a7fa2return-object v1
000a7fa4invoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000a7faanew-instance v4, Landroidx/fragment/app/h;
000a7faeinvoke-direct {v4, v3}, Landroidx/fragment/app/h;-><init>(Landroid/view/ViewGroup;)V
000a7fb4invoke-virtual {v3, v0, v4}, Landroid/view/View;->setTag(ILjava/lang/Object;)V
000a7fbareturn-object v4
000a7f78
000a7fbc
000a7fbcandroidx.fragment.app.h::d(androidx.fragment.app.o):
000a7fcciget-object v0, v3, Landroidx/fragment/app/h;->b:Ljava/util/ArrayList;
000a7fd0invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
000a7fd6move-result-object v0
000a7fd8invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
000a7fdemove-result v1
000a7fe0if-eqz v1, :cond_1f
000a7fe4invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
000a7feamove-result-object v1
000a7feccheck-cast v1, Landroidx/fragment/app/O;
000a7ff0iget-object v2, v1, Landroidx/fragment/app/O;->c:Landroidx/fragment/app/o;
000a7ff4invoke-virtual {v2, v4}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
000a7ffamove-result v2
000a7ffcif-eqz v2, :cond_6
000a8000iget-boolean v2, v1, Landroidx/fragment/app/O;->f:Z
000a8004if-nez v2, :cond_6
000a8008return-object v1
000a800aconst/4 v4, 0x0
000a800creturn-object v4
000a7fbc
000a7fbcandroidx.fragment.app.h::d(androidx.fragment.app.o):
000a7fcciget-object v0, v3, Landroidx/fragment/app/h;->b:Ljava/util/ArrayList;
000a7fd0invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
000a7fd6move-result-object v0
000a7fd8invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
000a7fdemove-result v1
000a7fe0if-eqz v1, :cond_1f
000a7fe4invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
000a7feamove-result-object v1
000a7feccheck-cast v1, Landroidx/fragment/app/O;
000a7ff0iget-object v2, v1, Landroidx/fragment/app/O;->c:Landroidx/fragment/app/o;
000a7ff4invoke-virtual {v2, v4}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
000a7ffamove-result v2
000a7ffcif-eqz v2, :cond_6
000a8000iget-boolean v2, v1, Landroidx/fragment/app/O;->f:Z
000a8004if-nez v2, :cond_6
000a8008return-object v1
000a800aconst/4 v4, 0x0
000a800creturn-object v4
000a7fbc
000a800e
000a800e // align 0x10
000a800e // align 0x10
000a8010
000a8010androidx.fragment.app.h::<init>(android.view.ViewGroup):
000a8020invoke-direct {v1}, Ljava/lang/Object;-><init>()V
000a8026new-instance v0, Ljava/util/ArrayList;
000a802ainvoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
000a8030iput-object v0, v1, Landroidx/fragment/app/h;->b:Ljava/util/ArrayList;
000a8034new-instance v0, Ljava/util/ArrayList;
000a8038invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
000a803eiput-object v0, v1, Landroidx/fragment/app/h;->c:Ljava/util/ArrayList;
000a8042const/4 v0, 0x0
000a8044iput-boolean v0, v1, Landroidx/fragment/app/h;->d:Z
000a8048iput-boolean v0, v1, Landroidx/fragment/app/h;->e:Z
000a804ciput-object v2, v1, Landroidx/fragment/app/h;->a:Landroid/view/ViewGroup;
000a8050return-void
000a8010
000a8010androidx.fragment.app.h::<init>(android.view.ViewGroup):
000a8020invoke-direct {v1}, Ljava/lang/Object;-><init>()V
000a8026new-instance v0, Ljava/util/ArrayList;
000a802ainvoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
000a8030iput-object v0, v1, Landroidx/fragment/app/h;->b:Ljava/util/ArrayList;
000a8034new-instance v0, Ljava/util/ArrayList;
000a8038invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
000a803eiput-object v0, v1, Landroidx/fragment/app/h;->c:Ljava/util/ArrayList;
000a8042const/4 v0, 0x0
000a8044iput-boolean v0, v1, Landroidx/fragment/app/h;->d:Z
000a8048iput-boolean v0, v1, Landroidx/fragment/app/h;->e:Z
000a804ciput-object v2, v1, Landroidx/fragment/app/h;->a:Landroid/view/ViewGroup;
000a8050return-void
000a8010
000a8052
000a8052 // align 0x4
000a8052 // align 0x4
000a8054
000a8054androidx.fragment.app.h::a(int, int, androidx.fragment.app.J):
000a8064iget-object v0, v3, Landroidx/fragment/app/h;->b:Ljava/util/ArrayList;
000a8068monitor-enter v0
000a806anew-instance v1, LG/d;
000a806einvoke-direct {v1}, Ljava/lang/Object;-><init>()V
000a8074iget-object v2, v6, Landroidx/fragment/app/J;->c:Landroidx/fragment/app/o;
000a8078invoke-virtual {v3, v2}, Landroidx/fragment/app/h;->d(Landroidx/fragment/app/o;)Landroidx/fragment/app/O;
000a807emove-result-object v2
000a8080if-eqz v2, :cond_17
000a8084invoke-virtual {v2, v4, v5}, Landroidx/fragment/app/O;->c(II)V
000a808amonitor-exit v0
000a808creturn-void
000a808emove-exception v4
000a8090goto :goto_39
000a8092new-instance v2, Landroidx/fragment/app/O;
000a8096invoke-direct {v2, v4, v5, v6, v1}, Landroidx/fragment/app/O;-><init>(IILandroidx/fragment/app/J;LG/d;)V
000a809ciget-object v4, v3, Landroidx/fragment/app/h;->b:Ljava/util/ArrayList;
000a80a0invoke-virtual {v4, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000a80a6new-instance v4, Landroidx/fragment/app/N;
000a80aaconst/4 v5, 0x0
000a80acinvoke-direct {v4, v3, v2, v5}, Landroidx/fragment/app/N;-><init>(Landroidx/fragment/app/h;Landroidx/fragment/app/O;I)V
000a80b2iget-object v5, v2, Landroidx/fragment/app/O;->d:Ljava/util/ArrayList;
000a80b6invoke-virtual {v5, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000a80bcnew-instance v4, Landroidx/fragment/app/N;
000a80c0const/4 v5, 0x1
000a80c2invoke-direct {v4, v3, v2, v5}, Landroidx/fragment/app/N;-><init>(Landroidx/fragment/app/h;Landroidx/fragment/app/O;I)V
000a80c8iget-object v5, v2, Landroidx/fragment/app/O;->d:Ljava/util/ArrayList;
000a80ccinvoke-virtual {v5, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000a80d2monitor-exit v0
000a80d4return-void
000a80d6monitor-exit v0
000a80d8throw v4
000a8054
000a8054androidx.fragment.app.h::a(int, int, androidx.fragment.app.J):
000a8064iget-object v0, v3, Landroidx/fragment/app/h;->b:Ljava/util/ArrayList;
000a8068monitor-enter v0
000a806anew-instance v1, LG/d;
000a806einvoke-direct {v1}, Ljava/lang/Object;-><init>()V
000a8074iget-object v2, v6, Landroidx/fragment/app/J;->c:Landroidx/fragment/app/o;
000a8078invoke-virtual {v3, v2}, Landroidx/fragment/app/h;->d(Landroidx/fragment/app/o;)Landroidx/fragment/app/O;
000a807emove-result-object v2
000a8080if-eqz v2, :cond_17
000a8084invoke-virtual {v2, v4, v5}, Landroidx/fragment/app/O;->c(II)V
000a808amonitor-exit v0
000a808creturn-void
000a808emove-exception v4
000a8090goto :goto_39
000a8092new-instance v2, Landroidx/fragment/app/O;
000a8096invoke-direct {v2, v4, v5, v6, v1}, Landroidx/fragment/app/O;-><init>(IILandroidx/fragment/app/J;LG/d;)V
000a809ciget-object v4, v3, Landroidx/fragment/app/h;->b:Ljava/util/ArrayList;
000a80a0invoke-virtual {v4, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000a80a6new-instance v4, Landroidx/fragment/app/N;
000a80aaconst/4 v5, 0x0
000a80acinvoke-direct {v4, v3, v2, v5}, Landroidx/fragment/app/N;-><init>(Landroidx/fragment/app/h;Landroidx/fragment/app/O;I)V
000a80b2iget-object v5, v2, Landroidx/fragment/app/O;->d:Ljava/util/ArrayList;
000a80b6invoke-virtual {v5, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000a80bcnew-instance v4, Landroidx/fragment/app/N;
000a80c0const/4 v5, 0x1
000a80c2invoke-direct {v4, v3, v2, v5}, Landroidx/fragment/app/N;-><init>(Landroidx/fragment/app/h;Landroidx/fragment/app/O;I)V
000a80c8iget-object v5, v2, Landroidx/fragment/app/O;->d:Ljava/util/ArrayList;
000a80ccinvoke-virtual {v5, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000a80d2monitor-exit v0
000a80d4return-void
000a80d6monitor-exit v0
000a80d8throw v4
000a8054
000a80da
000a80da struct code_item_padding
000a80da padding uint16 0x0000
000a80dc
000a80dc struct try_item
000a80dc start_addr uint32 0xa806a
000a80e0 insn_count int 55
000a80e2 handler_off uint16 0xa80e5
000a80e4
000a80e4 struct encoded_catch_handler_list
000a80e4 size int 1
000a80e5
000a80e5 struct encoded_catch_handler ← 0xa80e2
000a80e5 size int64 0
000a80e6 catch_all_addr uint32 0xa808e
000a80e7
000a80e7 // align 0x8
000a80da struct code_item_padding
000a80da padding uint16 0x0000
000a80dc
000a80dc struct try_item
000a80dc start_addr uint32 0xa806a
000a80e0 insn_count int 55
000a80e2 handler_off uint16 0xa80e5
000a80e4
000a80e4 struct encoded_catch_handler_list
000a80e4 size int 1
000a80e5
000a80e5 struct encoded_catch_handler ← 0xa80e2
000a80e5 size int64 0
000a80e6 catch_all_addr uint32 0xa808e
000a80e7
000a80e7 // align 0x8
000a80e8
000a80e8androidx.fragment.app.h::b(java.util.ArrayList, boolean):
000a80f8move-object/from16 v0, v20
000a80fcmove/from16 v1, v22
000a8100invoke-virtual/range {v21}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
000a8106move-result-object v2
000a8108const/4 v3, 0x0
000a810amove-object v4, v3
000a810cinvoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
000a8112move-result v5
000a8114const/4 v6, 0x3
000a8116const/4 v7, 0x1
000a8118const/4 v8, 0x2
000a811aif-eqz v5, :cond_3a
000a811einvoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
000a8124move-result-object v5
000a8126check-cast v5, Landroidx/fragment/app/O;
000a812aiget-object v9, v5, Landroidx/fragment/app/O;->c:Landroidx/fragment/app/o;
000a812eiget-object v9, v9, Landroidx/fragment/app/o;->E:Landroid/view/View;
000a8132invoke-static {v9}, LB1/b;->c(Landroid/view/View;)I
000a8138move-result v9
000a813aiget v10, v5, Landroidx/fragment/app/O;->a:I
000a813einvoke-static {v10}, Lq/e;->a(I)I
000a8144move-result v10
000a8146if-eqz v10, :cond_34
000a814aif-eq v10, v7, :cond_30
000a814eif-eq v10, v8, :cond_34
000a8152if-eq v10, v6, :cond_34
000a8156goto :goto_a
000a8158if-eq v9, v8, :cond_a
000a815cmove-object v4, v5
000a815egoto :goto_a
000a8160if-ne v9, v8, :cond_a
000a8164if-nez v3, :cond_a
000a8168move-object v3, v5
000a816agoto :goto_a
000a816cnew-instance v2, Ljava/util/ArrayList;
000a8170invoke-direct {v2}, Ljava/util/ArrayList;-><init>()V
000a8176new-instance v5, Ljava/util/ArrayList;
000a817ainvoke-direct {v5}, Ljava/util/ArrayList;-><init>()V
000a8180new-instance v9, Ljava/util/ArrayList;
000a8184move-object/from16 v10, v21
000a8188invoke-direct {v9, v10}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
000a818einvoke-virtual {v10}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
000a8194move-result-object v10
000a8196invoke-interface {v10}, Ljava/util/Iterator;->hasNext()Z
000a819cmove-result v11
000a819econst/4 v12, 0x0
000a81a0if-eqz v11, :cond_c9
000a81a4invoke-interface {v10}, Ljava/util/Iterator;->next()Ljava/lang/Object;
000a81aamove-result-object v11
000a81accheck-cast v11, Landroidx/fragment/app/O;
000a81b0new-instance v13, LG/d;
000a81b4invoke-direct {v13}, Ljava/lang/Object;-><init>()V
000a81bainvoke-virtual {v11}, Landroidx/fragment/app/O;->d()V
000a81c0iget-object v14, v11, Landroidx/fragment/app/O;->e:Ljava/util/HashSet;
000a81c4invoke-virtual {v14, v13}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
000a81canew-instance v15, Landroidx/fragment/app/e;
000a81ceinvoke-direct {v15, v11, v13}, Landroidx/fragment/app/f;-><init>(Landroidx/fragment/app/O;LG/d;)V
000a81d4iput-boolean v12, v15, Landroidx/fragment/app/e;->d:Z
000a81d8iput-boolean v1, v15, Landroidx/fragment/app/e;->c:Z
000a81dcinvoke-virtual {v2, v15}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000a81e2new-instance v13, LG/d;
000a81e6invoke-direct {v13}, Ljava/lang/Object;-><init>()V
000a81ecinvoke-virtual {v11}, Landroidx/fragment/app/O;->d()V
000a81f2invoke-virtual {v14, v13}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
000a81f8new-instance v14, Landroidx/fragment/app/g;
000a81fcif-eqz v1, :cond_88
000a8200if-ne v11, v3, :cond_8b
000a8204move v12, v7
000a8206goto :goto_8b
000a8208if-ne v11, v4, :cond_8b
000a820cgoto :goto_86
000a820einvoke-direct {v14, v11, v13}, Landroidx/fragment/app/f;-><init>(Landroidx/fragment/app/O;LG/d;)V
000a8214iget v13, v11, Landroidx/fragment/app/O;->a:I
000a8218iget-object v15, v11, Landroidx/fragment/app/O;->c:Landroidx/fragment/app/o;
000a821cif-ne v13, v8, :cond_a7
000a8220if-eqz v1, :cond_9a
000a8224invoke-virtual {v15}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000a822agoto :goto_9d
000a822cinvoke-virtual {v15}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000a8232if-eqz v1, :cond_a3
000a8236invoke-virtual {v15}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000a823cgoto :goto_b0
000a823einvoke-virtual {v15}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000a8244goto :goto_b0
000a8246if-eqz v1, :cond_ad
000a824ainvoke-virtual {v15}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000a8250goto :goto_b0
000a8252invoke-virtual {v15}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000a8258if-eqz v12, :cond_bb
000a825cif-eqz v1, :cond_b8
000a8260invoke-virtual {v15}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000a8266goto :goto_bb
000a8268invoke-virtual {v15}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000a826einvoke-virtual {v5, v14}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000a8274new-instance v12, LH/n;
000a8278invoke-direct {v12, v0, v9, v11}, LH/n;-><init>(Landroidx/fragment/app/h;Ljava/util/ArrayList;Landroidx/fragment/app/O;)V
000a827eiget-object v11, v11, Landroidx/fragment/app/O;->d:Ljava/util/ArrayList;
000a8282invoke-virtual {v11, v12}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000a8288goto :goto_4f
000a828anew-instance v1, Ljava/util/HashMap;
000a828einvoke-direct {v1}, Ljava/util/HashMap;-><init>()V
000a8294invoke-virtual {v5}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
000a829amove-result-object v3
000a829cinvoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
000a82a2move-result v4
000a82a4if-eqz v4, :cond_ed
000a82a8invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
000a82aemove-result-object v4
000a82b0check-cast v4, Landroidx/fragment/app/g;
000a82b4iget-object v4, v4, Landroidx/fragment/app/f;->a:Ljava/lang/Object;
000a82b8check-cast v4, Landroidx/fragment/app/O;
000a82bciget-object v10, v4, Landroidx/fragment/app/O;->c:Landroidx/fragment/app/o;
000a82c0iget-object v10, v10, Landroidx/fragment/app/o;->E:Landroid/view/View;
000a82c4invoke-static {v10}, LB1/b;->c(Landroid/view/View;)I
000a82camove-result v10
000a82cciget v4, v4, Landroidx/fragment/app/O;->a:I
000a82d0goto :goto_d2
000a82d2invoke-virtual {v5}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
000a82d8move-result-object v3
000a82dainvoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
000a82e0move-result v4
000a82e2if-eqz v4, :cond_10a
000a82e6invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
000a82ecmove-result-object v4
000a82eecheck-cast v4, Landroidx/fragment/app/g;
000a82f2iget-object v5, v4, Landroidx/fragment/app/f;->a:Ljava/lang/Object;
000a82f6check-cast v5, Landroidx/fragment/app/O;
000a82fasget-object v10, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
000a82feinvoke-virtual {v1, v5, v10}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000a8304invoke-virtual {v4}, Landroidx/fragment/app/f;->d()V
000a830agoto :goto_f1
000a830csget-object v3, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
000a8310invoke-virtual {v1, v3}, Ljava/util/HashMap;->containsValue(Ljava/lang/Object;)Z
000a8316move-result v3
000a8318iget-object v14, v0, Landroidx/fragment/app/h;->a:Landroid/view/ViewGroup;
000a831cinvoke-virtual {v14}, Landroid/view/View;->getContext()Landroid/content/Context;
000a8322move-result-object v4
000a8324new-instance v5, Ljava/util/ArrayList;
000a8328invoke-direct {v5}, Ljava/util/ArrayList;-><init>()V
000a832einvoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
000a8334move-result-object v2
000a8336move v10, v12
000a8338invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
000a833emove-result v11
000a8340if-eqz v11, :cond_1ba
000a8344invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
000a834amove-result-object v11
000a834ccheck-cast v11, Landroidx/fragment/app/e;
000a8350iget-object v13, v11, Landroidx/fragment/app/f;->a:Ljava/lang/Object;
000a8354check-cast v13, Landroidx/fragment/app/O;
000a8358iget-object v15, v13, Landroidx/fragment/app/O;->c:Landroidx/fragment/app/o;
000a835ciget-object v15, v15, Landroidx/fragment/app/o;->E:Landroid/view/View;
000a8360invoke-static {v15}, LB1/b;->c(Landroid/view/View;)I
000a8366move-result v15
000a8368iget v13, v13, Landroidx/fragment/app/O;->a:I
000a836cif-eq v15, v13, :cond_140
000a8370if-eq v15, v8, :cond_144
000a8374if-eq v13, v8, :cond_144
000a8378move/from16 v19, v8
000a837cgoto/16 :goto_1b6
000a8380invoke-virtual {v11, v4}, Landroidx/fragment/app/e;->j(Landroid/content/Context;)LB/j;
000a8386move-result-object v13
000a8388if-nez v13, :cond_150
000a838cinvoke-virtual {v11}, Landroidx/fragment/app/f;->d()V
000a8392move/from16 v19, v8
000a8396goto :goto_1b1
000a8398iget-object v13, v13, LB/j;->c:Ljava/lang/Object;
000a839ccheck-cast v13, Landroid/animation/Animator;
000a83a0if-nez v13, :cond_15a
000a83a4invoke-virtual {v5, v11}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000a83aagoto :goto_14d
000a83aciget-object v15, v11, Landroidx/fragment/app/f;->a:Ljava/lang/Object;
000a83b0check-cast v15, Landroidx/fragment/app/O;
000a83b4move/from16 v19, v8
000a83b8sget-object v8, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
000a83bcinvoke-virtual {v1, v15}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
000a83c2move-result-object v12
000a83c4invoke-virtual {v8, v12}, Ljava/lang/Boolean;->equals(Ljava/lang/Object;)Z
000a83camove-result v8
000a83cciget-object v12, v15, Landroidx/fragment/app/O;->c:Landroidx/fragment/app/o;
000a83d0if-eqz v8, :cond_17b
000a83d4invoke-static/range {v19}, Landroidx/fragment/app/E;->D(I)Z
000a83damove-result v8
000a83dcif-eqz v8, :cond_177
000a83e0invoke-static {v12}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
000a83e6invoke-virtual {v11}, Landroidx/fragment/app/f;->d()V
000a83ecgoto :goto_1b1
000a83eeiget v8, v15, Landroidx/fragment/app/O;->a:I
000a83f2if-ne v8, v6, :cond_182
000a83f6move/from16 v16, v7
000a83fagoto :goto_184
000a83fcconst/16 v16, 0x0
000a8400if-eqz v16, :cond_189
000a8404invoke-virtual {v9, v15}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
000a840aiget-object v8, v12, Landroidx/fragment/app/o;->E:Landroid/view/View;
000a840einvoke-virtual {v14, v8}, Landroid/view/ViewGroup;->startViewTransition(Landroid/view/View;)V
000a8414move-object v10, v13
000a8416new-instance v13, Landroidx/fragment/app/c;
000a841amove-object/from16 v18, v11
000a841emove-object/from16 v17, v15
000a8422move-object v15, v8
000a8424invoke-direct/range {v13 .. v18}, Landroidx/fragment/app/c;-><init>(Landroid/view/ViewGroup;Landroid/view/View;ZLandroidx/fragment/app/O;Landroidx/fragment/app/e;)V
000a842ainvoke-virtual {v10, v13}, Landroid/animation/Animator;->addListener(Landroid/animation/Animator$AnimatorListener;)V
000a8430invoke-virtual {v10, v15}, Landroid/animation/Animator;->setTarget(Ljava/lang/Object;)V
000a8436invoke-virtual {v10}, Landroid/animation/Animator;->start()V
000a843cnew-instance v8, LC/h;
000a8440const/16 v12, 0x10
000a8444invoke-direct {v8, v12, v10}, LC/h;-><init>(ILjava/lang/Object;)V
000a844aiget-object v10, v11, Landroidx/fragment/app/f;->b:Ljava/lang/Object;
000a844echeck-cast v10, LG/d;
000a8452invoke-virtual {v10, v8}, LG/d;->a(LG/c;)V
000a8458move v10, v7
000a845amove/from16 v8, v19
000a845econst/4 v12, 0x0
000a8460goto/16 :goto_120
000a8464invoke-virtual {v11}, Landroidx/fragment/app/f;->d()V
000a846agoto :goto_1b1
000a846cmove/from16 v19, v8
000a8470invoke-virtual {v5}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
000a8476move-result-object v1
000a8478invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
000a847emove-result v2
000a8480if-eqz v2, :cond_22b
000a8484invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
000a848amove-result-object v2
000a848ccheck-cast v2, Landroidx/fragment/app/e;
000a8490iget-object v5, v2, Landroidx/fragment/app/f;->a:Ljava/lang/Object;
000a8494check-cast v5, Landroidx/fragment/app/O;
000a8498iget-object v6, v5, Landroidx/fragment/app/O;->c:Landroidx/fragment/app/o;
000a849cif-eqz v3, :cond_1e1
000a84a0invoke-static/range {v19}, Landroidx/fragment/app/E;->D(I)Z
000a84a6move-result v5
000a84a8if-eqz v5, :cond_1dd
000a84acinvoke-static {v6}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
000a84b2invoke-virtual {v2}, Landroidx/fragment/app/f;->d()V
000a84b8goto :goto_1c0
000a84baif-eqz v10, :cond_1f0
000a84beinvoke-static/range {v19}, Landroidx/fragment/app/E;->D(I)Z
000a84c4move-result v5
000a84c6if-eqz v5, :cond_1ec
000a84cainvoke-static {v6}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
000a84d0invoke-virtual {v2}, Landroidx/fragment/app/f;->d()V
000a84d6goto :goto_1c0
000a84d8iget-object v6, v6, Landroidx/fragment/app/o;->E:Landroid/view/View;
000a84dcinvoke-virtual {v2, v4}, Landroidx/fragment/app/e;->j(Landroid/content/Context;)LB/j;
000a84e2move-result-object v8
000a84e4invoke-virtual {v8}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000a84eaiget-object v8, v8, LB/j;->b:Ljava/lang/Object;
000a84eecheck-cast v8, Landroid/view/animation/Animation;
000a84f2invoke-virtual {v8}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000a84f8iget v5, v5, Landroidx/fragment/app/O;->a:I
000a84fcif-eq v5, v7, :cond_20b
000a8500invoke-virtual {v6, v8}, Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V
000a8506invoke-virtual {v2}, Landroidx/fragment/app/f;->d()V
000a850cgoto :goto_21e
000a850einvoke-virtual {v14, v6}, Landroid/view/ViewGroup;->startViewTransition(Landroid/view/View;)V
000a8514new-instance v5, Landroidx/fragment/app/s;
000a8518invoke-direct {v5, v8, v14, v6}, Landroidx/fragment/app/s;-><init>(Landroid/view/animation/Animation;Landroid/view/ViewGroup;Landroid/view/View;)V
000a851enew-instance v8, Landroidx/fragment/app/d;
000a8522invoke-direct {v8, v6, v14, v2}, Landroidx/fragment/app/d;-><init>(Landroid/view/View;Landroid/view/ViewGroup;Landroidx/fragment/app/e;)V
000a8528invoke-virtual {v5, v8}, Landroid/view/animation/Animation;->setAnimationListener(Landroid/view/animation/Animation$AnimationListener;)V
000a852einvoke-virtual {v6, v5}, Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V
000a8534new-instance v5, LF0/h;
000a8538invoke-direct {v5, v6, v14, v2}, LF0/h;-><init>(Landroid/view/View;Landroid/view/ViewGroup;Landroidx/fragment/app/e;)V
000a853eiget-object v2, v2, Landroidx/fragment/app/f;->b:Ljava/lang/Object;
000a8542check-cast v2, LG/d;
000a8546invoke-virtual {v2, v5}, LG/d;->a(LG/c;)V
000a854cgoto :goto_1c0
000a854einvoke-virtual {v9}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
000a8554move-result-object v1
000a8556invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
000a855cmove-result v2
000a855eif-eqz v2, :cond_245
000a8562invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
000a8568move-result-object v2
000a856acheck-cast v2, Landroidx/fragment/app/O;
000a856eiget-object v3, v2, Landroidx/fragment/app/O;->c:Landroidx/fragment/app/o;
000a8572iget-object v3, v3, Landroidx/fragment/app/o;->E:Landroid/view/View;
000a8576iget v2, v2, Landroidx/fragment/app/O;->a:I
000a857ainvoke-static {v3, v2}, LB1/b;->a(Landroid/view/View;I)V
000a8580goto :goto_22f
000a8582invoke-virtual {v9}, Ljava/util/ArrayList;->clear()V
000a8588return-void
000a80e8
000a80e8androidx.fragment.app.h::b(java.util.ArrayList, boolean):
000a80f8move-object/from16 v0, v20
000a80fcmove/from16 v1, v22
000a8100invoke-virtual/range {v21}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
000a8106move-result-object v2
000a8108const/4 v3, 0x0
000a810amove-object v4, v3
000a810cinvoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
000a8112move-result v5
000a8114const/4 v6, 0x3
000a8116const/4 v7, 0x1
000a8118const/4 v8, 0x2
000a811aif-eqz v5, :cond_3a
000a811einvoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
000a8124move-result-object v5
000a8126check-cast v5, Landroidx/fragment/app/O;
000a812aiget-object v9, v5, Landroidx/fragment/app/O;->c:Landroidx/fragment/app/o;
000a812eiget-object v9, v9, Landroidx/fragment/app/o;->E:Landroid/view/View;
000a8132invoke-static {v9}, LB1/b;->c(Landroid/view/View;)I
000a8138move-result v9
000a813aiget v10, v5, Landroidx/fragment/app/O;->a:I
000a813einvoke-static {v10}, Lq/e;->a(I)I
000a8144move-result v10
000a8146if-eqz v10, :cond_34
000a814aif-eq v10, v7, :cond_30
000a814eif-eq v10, v8, :cond_34
000a8152if-eq v10, v6, :cond_34
000a8156goto :goto_a
000a8158if-eq v9, v8, :cond_a
000a815cmove-object v4, v5
000a815egoto :goto_a
000a8160if-ne v9, v8, :cond_a
000a8164if-nez v3, :cond_a
000a8168move-object v3, v5
000a816agoto :goto_a
000a816cnew-instance v2, Ljava/util/ArrayList;
000a8170invoke-direct {v2}, Ljava/util/ArrayList;-><init>()V
000a8176new-instance v5, Ljava/util/ArrayList;
000a817ainvoke-direct {v5}, Ljava/util/ArrayList;-><init>()V
000a8180new-instance v9, Ljava/util/ArrayList;
000a8184move-object/from16 v10, v21
000a8188invoke-direct {v9, v10}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
000a818einvoke-virtual {v10}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
000a8194move-result-object v10
000a8196invoke-interface {v10}, Ljava/util/Iterator;->hasNext()Z
000a819cmove-result v11
000a819econst/4 v12, 0x0
000a81a0if-eqz v11, :cond_c9
000a81a4invoke-interface {v10}, Ljava/util/Iterator;->next()Ljava/lang/Object;
000a81aamove-result-object v11
000a81accheck-cast v11, Landroidx/fragment/app/O;
000a81b0new-instance v13, LG/d;
000a81b4invoke-direct {v13}, Ljava/lang/Object;-><init>()V
000a81bainvoke-virtual {v11}, Landroidx/fragment/app/O;->d()V
000a81c0iget-object v14, v11, Landroidx/fragment/app/O;->e:Ljava/util/HashSet;
000a81c4invoke-virtual {v14, v13}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
000a81canew-instance v15, Landroidx/fragment/app/e;
000a81ceinvoke-direct {v15, v11, v13}, Landroidx/fragment/app/f;-><init>(Landroidx/fragment/app/O;LG/d;)V
000a81d4iput-boolean v12, v15, Landroidx/fragment/app/e;->d:Z
000a81d8iput-boolean v1, v15, Landroidx/fragment/app/e;->c:Z
000a81dcinvoke-virtual {v2, v15}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000a81e2new-instance v13, LG/d;
000a81e6invoke-direct {v13}, Ljava/lang/Object;-><init>()V
000a81ecinvoke-virtual {v11}, Landroidx/fragment/app/O;->d()V
000a81f2invoke-virtual {v14, v13}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
000a81f8new-instance v14, Landroidx/fragment/app/g;
000a81fcif-eqz v1, :cond_88
000a8200if-ne v11, v3, :cond_8b
000a8204move v12, v7
000a8206goto :goto_8b
000a8208if-ne v11, v4, :cond_8b
000a820cgoto :goto_86
000a820einvoke-direct {v14, v11, v13}, Landroidx/fragment/app/f;-><init>(Landroidx/fragment/app/O;LG/d;)V
000a8214iget v13, v11, Landroidx/fragment/app/O;->a:I
000a8218iget-object v15, v11, Landroidx/fragment/app/O;->c:Landroidx/fragment/app/o;
000a821cif-ne v13, v8, :cond_a7
000a8220if-eqz v1, :cond_9a
000a8224invoke-virtual {v15}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000a822agoto :goto_9d
000a822cinvoke-virtual {v15}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000a8232if-eqz v1, :cond_a3
000a8236invoke-virtual {v15}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000a823cgoto :goto_b0
000a823einvoke-virtual {v15}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000a8244goto :goto_b0
000a8246if-eqz v1, :cond_ad
000a824ainvoke-virtual {v15}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000a8250goto :goto_b0
000a8252invoke-virtual {v15}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000a8258if-eqz v12, :cond_bb
000a825cif-eqz v1, :cond_b8
000a8260invoke-virtual {v15}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000a8266goto :goto_bb
000a8268invoke-virtual {v15}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000a826einvoke-virtual {v5, v14}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000a8274new-instance v12, LH/n;
000a8278invoke-direct {v12, v0, v9, v11}, LH/n;-><init>(Landroidx/fragment/app/h;Ljava/util/ArrayList;Landroidx/fragment/app/O;)V
000a827eiget-object v11, v11, Landroidx/fragment/app/O;->d:Ljava/util/ArrayList;
000a8282invoke-virtual {v11, v12}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000a8288goto :goto_4f
000a828anew-instance v1, Ljava/util/HashMap;
000a828einvoke-direct {v1}, Ljava/util/HashMap;-><init>()V
000a8294invoke-virtual {v5}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
000a829amove-result-object v3
000a829cinvoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
000a82a2move-result v4
000a82a4if-eqz v4, :cond_ed
000a82a8invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
000a82aemove-result-object v4
000a82b0check-cast v4, Landroidx/fragment/app/g;
000a82b4iget-object v4, v4, Landroidx/fragment/app/f;->a:Ljava/lang/Object;
000a82b8check-cast v4, Landroidx/fragment/app/O;
000a82bciget-object v10, v4, Landroidx/fragment/app/O;->c:Landroidx/fragment/app/o;
000a82c0iget-object v10, v10, Landroidx/fragment/app/o;->E:Landroid/view/View;
000a82c4invoke-static {v10}, LB1/b;->c(Landroid/view/View;)I
000a82camove-result v10
000a82cciget v4, v4, Landroidx/fragment/app/O;->a:I
000a82d0goto :goto_d2
000a82d2invoke-virtual {v5}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
000a82d8move-result-object v3
000a82dainvoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
000a82e0move-result v4
000a82e2if-eqz v4, :cond_10a
000a82e6invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
000a82ecmove-result-object v4
000a82eecheck-cast v4, Landroidx/fragment/app/g;
000a82f2iget-object v5, v4, Landroidx/fragment/app/f;->a:Ljava/lang/Object;
000a82f6check-cast v5, Landroidx/fragment/app/O;
000a82fasget-object v10, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
000a82feinvoke-virtual {v1, v5, v10}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000a8304invoke-virtual {v4}, Landroidx/fragment/app/f;->d()V
000a830agoto :goto_f1
000a830csget-object v3, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
000a8310invoke-virtual {v1, v3}, Ljava/util/HashMap;->containsValue(Ljava/lang/Object;)Z
000a8316move-result v3
000a8318iget-object v14, v0, Landroidx/fragment/app/h;->a:Landroid/view/ViewGroup;
000a831cinvoke-virtual {v14}, Landroid/view/View;->getContext()Landroid/content/Context;
000a8322move-result-object v4
000a8324new-instance v5, Ljava/util/ArrayList;
000a8328invoke-direct {v5}, Ljava/util/ArrayList;-><init>()V
000a832einvoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
000a8334move-result-object v2
000a8336move v10, v12
000a8338invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
000a833emove-result v11
000a8340if-eqz v11, :cond_1ba
000a8344invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
000a834amove-result-object v11
000a834ccheck-cast v11, Landroidx/fragment/app/e;
000a8350iget-object v13, v11, Landroidx/fragment/app/f;->a:Ljava/lang/Object;
000a8354check-cast v13, Landroidx/fragment/app/O;
000a8358iget-object v15, v13, Landroidx/fragment/app/O;->c:Landroidx/fragment/app/o;
000a835ciget-object v15, v15, Landroidx/fragment/app/o;->E:Landroid/view/View;
000a8360invoke-static {v15}, LB1/b;->c(Landroid/view/View;)I
000a8366move-result v15
000a8368iget v13, v13, Landroidx/fragment/app/O;->a:I
000a836cif-eq v15, v13, :cond_140
000a8370if-eq v15, v8, :cond_144
000a8374if-eq v13, v8, :cond_144
000a8378move/from16 v19, v8
000a837cgoto/16 :goto_1b6
000a8380invoke-virtual {v11, v4}, Landroidx/fragment/app/e;->j(Landroid/content/Context;)LB/j;
000a8386move-result-object v13
000a8388if-nez v13, :cond_150
000a838cinvoke-virtual {v11}, Landroidx/fragment/app/f;->d()V
000a8392move/from16 v19, v8
000a8396goto :goto_1b1
000a8398iget-object v13, v13, LB/j;->c:Ljava/lang/Object;
000a839ccheck-cast v13, Landroid/animation/Animator;
000a83a0if-nez v13, :cond_15a
000a83a4invoke-virtual {v5, v11}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000a83aagoto :goto_14d
000a83aciget-object v15, v11, Landroidx/fragment/app/f;->a:Ljava/lang/Object;
000a83b0check-cast v15, Landroidx/fragment/app/O;
000a83b4move/from16 v19, v8
000a83b8sget-object v8, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
000a83bcinvoke-virtual {v1, v15}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
000a83c2move-result-object v12
000a83c4invoke-virtual {v8, v12}, Ljava/lang/Boolean;->equals(Ljava/lang/Object;)Z
000a83camove-result v8
000a83cciget-object v12, v15, Landroidx/fragment/app/O;->c:Landroidx/fragment/app/o;
000a83d0if-eqz v8, :cond_17b
000a83d4invoke-static/range {v19}, Landroidx/fragment/app/E;->D(I)Z
000a83damove-result v8
000a83dcif-eqz v8, :cond_177
000a83e0invoke-static {v12}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
000a83e6invoke-virtual {v11}, Landroidx/fragment/app/f;->d()V
000a83ecgoto :goto_1b1
000a83eeiget v8, v15, Landroidx/fragment/app/O;->a:I
000a83f2if-ne v8, v6, :cond_182
000a83f6move/from16 v16, v7
000a83fagoto :goto_184
000a83fcconst/16 v16, 0x0
000a8400if-eqz v16, :cond_189
000a8404invoke-virtual {v9, v15}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
000a840aiget-object v8, v12, Landroidx/fragment/app/o;->E:Landroid/view/View;
000a840einvoke-virtual {v14, v8}, Landroid/view/ViewGroup;->startViewTransition(Landroid/view/View;)V
000a8414move-object v10, v13
000a8416new-instance v13, Landroidx/fragment/app/c;
000a841amove-object/from16 v18, v11
000a841emove-object/from16 v17, v15
000a8422move-object v15, v8
000a8424invoke-direct/range {v13 .. v18}, Landroidx/fragment/app/c;-><init>(Landroid/view/ViewGroup;Landroid/view/View;ZLandroidx/fragment/app/O;Landroidx/fragment/app/e;)V
000a842ainvoke-virtual {v10, v13}, Landroid/animation/Animator;->addListener(Landroid/animation/Animator$AnimatorListener;)V
000a8430invoke-virtual {v10, v15}, Landroid/animation/Animator;->setTarget(Ljava/lang/Object;)V
000a8436invoke-virtual {v10}, Landroid/animation/Animator;->start()V
000a843cnew-instance v8, LC/h;
000a8440const/16 v12, 0x10
000a8444invoke-direct {v8, v12, v10}, LC/h;-><init>(ILjava/lang/Object;)V
000a844aiget-object v10, v11, Landroidx/fragment/app/f;->b:Ljava/lang/Object;
000a844echeck-cast v10, LG/d;
000a8452invoke-virtual {v10, v8}, LG/d;->a(LG/c;)V
000a8458move v10, v7
000a845amove/from16 v8, v19
000a845econst/4 v12, 0x0
000a8460goto/16 :goto_120
000a8464invoke-virtual {v11}, Landroidx/fragment/app/f;->d()V
000a846agoto :goto_1b1
000a846cmove/from16 v19, v8
000a8470invoke-virtual {v5}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
000a8476move-result-object v1
000a8478invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
000a847emove-result v2
000a8480if-eqz v2, :cond_22b
000a8484invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
000a848amove-result-object v2
000a848ccheck-cast v2, Landroidx/fragment/app/e;
000a8490iget-object v5, v2, Landroidx/fragment/app/f;->a:Ljava/lang/Object;
000a8494check-cast v5, Landroidx/fragment/app/O;
000a8498iget-object v6, v5, Landroidx/fragment/app/O;->c:Landroidx/fragment/app/o;
000a849cif-eqz v3, :cond_1e1
000a84a0invoke-static/range {v19}, Landroidx/fragment/app/E;->D(I)Z
000a84a6move-result v5
000a84a8if-eqz v5, :cond_1dd
000a84acinvoke-static {v6}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
000a84b2invoke-virtual {v2}, Landroidx/fragment/app/f;->d()V
000a84b8goto :goto_1c0
000a84baif-eqz v10, :cond_1f0
000a84beinvoke-static/range {v19}, Landroidx/fragment/app/E;->D(I)Z
000a84c4move-result v5
000a84c6if-eqz v5, :cond_1ec
000a84cainvoke-static {v6}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
000a84d0invoke-virtual {v2}, Landroidx/fragment/app/f;->d()V
000a84d6goto :goto_1c0
000a84d8iget-object v6, v6, Landroidx/fragment/app/o;->E:Landroid/view/View;
000a84dcinvoke-virtual {v2, v4}, Landroidx/fragment/app/e;->j(Landroid/content/Context;)LB/j;
000a84e2move-result-object v8
000a84e4invoke-virtual {v8}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000a84eaiget-object v8, v8, LB/j;->b:Ljava/lang/Object;
000a84eecheck-cast v8, Landroid/view/animation/Animation;
000a84f2invoke-virtual {v8}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000a84f8iget v5, v5, Landroidx/fragment/app/O;->a:I
000a84fcif-eq v5, v7, :cond_20b
000a8500invoke-virtual {v6, v8}, Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V
000a8506invoke-virtual {v2}, Landroidx/fragment/app/f;->d()V
000a850cgoto :goto_21e
000a850einvoke-virtual {v14, v6}, Landroid/view/ViewGroup;->startViewTransition(Landroid/view/View;)V
000a8514new-instance v5, Landroidx/fragment/app/s;
000a8518invoke-direct {v5, v8, v14, v6}, Landroidx/fragment/app/s;-><init>(Landroid/view/animation/Animation;Landroid/view/ViewGroup;Landroid/view/View;)V
000a851enew-instance v8, Landroidx/fragment/app/d;
000a8522invoke-direct {v8, v6, v14, v2}, Landroidx/fragment/app/d;-><init>(Landroid/view/View;Landroid/view/ViewGroup;Landroidx/fragment/app/e;)V
000a8528invoke-virtual {v5, v8}, Landroid/view/animation/Animation;->setAnimationListener(Landroid/view/animation/Animation$AnimationListener;)V
000a852einvoke-virtual {v6, v5}, Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V
000a8534new-instance v5, LF0/h;
000a8538invoke-direct {v5, v6, v14, v2}, LF0/h;-><init>(Landroid/view/View;Landroid/view/ViewGroup;Landroidx/fragment/app/e;)V
000a853eiget-object v2, v2, Landroidx/fragment/app/f;->b:Ljava/lang/Object;
000a8542check-cast v2, LG/d;
000a8546invoke-virtual {v2, v5}, LG/d;->a(LG/c;)V
000a854cgoto :goto_1c0
000a854einvoke-virtual {v9}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
000a8554move-result-object v1
000a8556invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
000a855cmove-result v2
000a855eif-eqz v2, :cond_245
000a8562invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
000a8568move-result-object v2
000a856acheck-cast v2, Landroidx/fragment/app/O;
000a856eiget-object v3, v2, Landroidx/fragment/app/O;->c:Landroidx/fragment/app/o;
000a8572iget-object v3, v3, Landroidx/fragment/app/o;->E:Landroid/view/View;
000a8576iget v2, v2, Landroidx/fragment/app/O;->a:I
000a857ainvoke-static {v3, v2}, LB1/b;->a(Landroid/view/View;I)V
000a8580goto :goto_22f
000a8582invoke-virtual {v9}, Ljava/util/ArrayList;->clear()V
000a8588return-void
000a80e8
Loading..