# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator":"PersistentHashMapContentIterators.kt","androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNode":"TrieNode.kt"}}
androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.PersistentHashMapBaseIterator -> mz1:
# {"id":"sourceFile","fileName":"PersistentHashMapContentIterators.kt"}
    androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator[] path -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"[Lq23;"}
    int pathLastIndex -> g
    boolean hasNext -> h
    1:3:void <init>(androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNode,androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator[]):100:100 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp23;[Lq23;)V"}
    4:6:void <init>(androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNode,androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator[]):102:102 -> <init>
    7:9:void <init>(androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNode,androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator[]):107:107 -> <init>
    10:11:void <init>(androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNode,androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator[]):110:110 -> <init>
    12:13:java.lang.Object[] androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNode.getBuffer$runtime():90:90 -> <init>
    12:13:void <init>(androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNode,androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator[]):110 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    14:21:int androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNode.entryCount$runtime():94:94 -> <init>
    14:21:void <init>(androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNode,androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator[]):110 -> <init>
    22:24:void androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator.reset(java.lang.Object[],int):25:25 -> <init>
    22:24:void <init>(androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNode,androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator[]):110 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    25:26:void <init>(androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNode,androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator[]):111:111 -> <init>
    27:30:void <init>(androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNode,androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator[]):112:112 -> <init>
    1:6:void ensureNextEntryIsReady():132:132 -> a
    7:8:boolean androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator.hasNextKey():29:29 -> a
    7:8:void ensureNextEntryIsReady():132 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    9:17:boolean androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator.hasNextKey():29:29 -> a
    9:17:void ensureNextEntryIsReady():132 -> a
    18:23:void ensureNextEntryIsReady():136:136 -> a
    24:25:void ensureNextEntryIsReady():138:138 -> a
    26:27:boolean androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator.hasNextNode():44:44 -> a
    26:27:void ensureNextEntryIsReady():138 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    28:32:boolean androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator.hasNextNode():45:45 -> a
    28:32:void ensureNextEntryIsReady():138 -> a
    33:35:boolean androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator.hasNextNode():45:45 -> a
    33:35:void androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator.moveToNextNode():55 -> a
    33:35:void ensureNextEntryIsReady():139 -> a
    36:37:void androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator.moveToNextNode():56:56 -> a
    36:37:void ensureNextEntryIsReady():139 -> a
    38:43:void ensureNextEntryIsReady():140:140 -> a
    44:50:void ensureNextEntryIsReady():143:143 -> a
    51:52:void ensureNextEntryIsReady():147:147 -> a
    53:54:boolean androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator.hasNextNode():44:44 -> a
    53:54:void androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator.moveToNextNode():55 -> a
    53:54:void ensureNextEntryIsReady():147 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    55:59:boolean androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator.hasNextNode():45:45 -> a
    55:59:void androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator.moveToNextNode():55 -> a
    55:59:void ensureNextEntryIsReady():147 -> a
    60:61:void androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator.moveToNextNode():56:56 -> a
    60:61:void ensureNextEntryIsReady():147 -> a
    62:65:void ensureNextEntryIsReady():149:149 -> a
    66:67:java.lang.Object[] androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNode.getBuffer$runtime():90:90 -> a
    66:67:void ensureNextEntryIsReady():149 -> a
    68:73:void androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator.reset(java.lang.Object[],int):25:25 -> a
    68:73:void ensureNextEntryIsReady():149 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    74:76:void ensureNextEntryIsReady():151:151 -> a
    1:4:int moveToNextNodeWithData(int):116:116 -> b
    5:6:boolean androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator.hasNextKey():29:29 -> b
    5:6:int moveToNextNodeWithData(int):116 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    7:11:boolean androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator.hasNextKey():29:29 -> b
    7:11:int moveToNextNodeWithData(int):116 -> b
    12:16:boolean androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator.hasNextNode():45:45 -> b
    12:16:int moveToNextNodeWithData(int):119 -> b
    17:17:boolean androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator.hasNextNode():45:45 -> b
    17:17:androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNode androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator.currentNode():49 -> b
    17:17:int moveToNextNodeWithData(int):120 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    18:30:androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNode androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator.currentNode():51:51 -> b
    18:30:int moveToNextNodeWithData(int):120 -> b
    31:32:int moveToNextNodeWithData(int):122:122 -> b
    33:34:java.lang.Object[] androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNode.getBuffer$runtime():90:90 -> b
    33:34:int moveToNextNodeWithData(int):122 -> b
    35:35:int moveToNextNodeWithData(int):122:122 -> b
    36:41:void androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator.reset(java.lang.Object[],int):25:25 -> b
    36:41:int moveToNextNodeWithData(int):122 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    42:43:int moveToNextNodeWithData(int):124:124 -> b
    44:45:java.lang.Object[] androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNode.getBuffer$runtime():90:90 -> b
    44:45:int moveToNextNodeWithData(int):124 -> b
    46:53:int androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNode.entryCount$runtime():94:94 -> b
    46:53:int moveToNextNodeWithData(int):124 -> b
    54:58:void androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNodeBaseIterator.reset(java.lang.Object[],int):25:25 -> b
    54:58:int moveToNextNodeWithData(int):124 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    59:65:int moveToNextNodeWithData(int):126:126 -> b
    1:3:boolean hasNext():160:160 -> hasNext
    1:4:boolean hasNext():160:160 -> next
    1:4:void checkHasNext():171 -> next
    1:4:java.lang.Object next():164 -> next
    5:14:java.lang.Object next():165:165 -> next
    15:18:java.lang.Object next():166:166 -> next
    19:23:void checkHasNext():172:172 -> next
    19:23:java.lang.Object next():164 -> next
    1:8:void remove():0:0 -> remove
