# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.text.TextLayoutResult":"TextLayoutResult.kt","androidx.compose.ui.platform.AccessibilityIterators$AbstractTextSegmentIterator":"AccessibilityIterators.android.kt","androidx.compose.ui.text.MultiParagraph":"MultiParagraph.kt"}}
androidx.compose.ui.platform.AccessibilityIterators$CharacterTextSegmentIterator -> g1:
# {"id":"sourceFile","fileName":"AccessibilityIterators.android.kt"}
    int AccessibilityIterators$CharacterTextSegmentIterator.$r8$classId -> c
      # {"id":"com.android.tools.r8.synthesized"}
    java.text.BreakIterator impl -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    androidx.compose.ui.platform.AccessibilityIterators$CharacterTextSegmentIterator instance -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1;"}
    androidx.compose.ui.platform.AccessibilityIterators$WordTextSegmentIterator androidx.compose.ui.platform.AccessibilityIterators$WordTextSegmentIterator.instance -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1;"}
    androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.lineInstance -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1;"}
    androidx.compose.ui.text.style.ResolvedTextDirection androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.DirectionStart -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lha2;"}
    androidx.compose.ui.text.style.ResolvedTextDirection androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.DirectionEnd -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lha2;"}
    1:4:void androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.<clinit>():336:336 -> <clinit>
    5:9:void androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.<clinit>():337:337 -> <clinit>
    1:7:void AccessibilityIterators$CharacterTextSegmentIterator.<init>(int):0:0 -> <init>
      # {"id":"com.android.tools.r8.synthesized"}
    11:21:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.following(int):355:355 -> b
    22:32:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.following(int):359:359 -> b
    33:36:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.following(int):366:366 -> b
    37:44:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.following(int):363:363 -> b
    45:46:int androidx.compose.ui.text.TextLayoutResult.getLineForOffset(int):436:436 -> b
    45:46:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.following(int):364 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    47:51:int androidx.compose.ui.text.TextLayoutResult.getLineForOffset(int):436:436 -> b
    47:51:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.following(int):364 -> b
    52:57:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.following(int):364:364 -> b
    58:59:int androidx.compose.ui.text.TextLayoutResult.getLineForOffset(int):436:436 -> b
    58:59:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.following(int):366 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    60:63:int androidx.compose.ui.text.TextLayoutResult.getLineForOffset(int):436:436 -> b
    60:63:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.following(int):366 -> b
    64:73:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.following(int):367:367 -> b
    74:79:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.following(int):373:373 -> b
    80:81:int androidx.compose.ui.text.TextLayoutResult.getLineCount():338:338 -> b
    80:81:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.following(int):373 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    82:86:int androidx.compose.ui.text.MultiParagraph.getLineCount():374:374 -> b
    82:86:int androidx.compose.ui.text.TextLayoutResult.getLineCount():338 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    82:86:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.following(int):373 -> b
    87:90:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.following(int):376:376 -> b
    91:98:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.following(int):377:377 -> b
    99:103:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.following(int):378:378 -> b
    104:107:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.following(int):373:373 -> b
    108:111:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.following(int):366:366 -> b
    112:122:int[] androidx.compose.ui.platform.AccessibilityIterators$WordTextSegmentIterator.following(int):193:193 -> b
    123:136:int[] androidx.compose.ui.platform.AccessibilityIterators$WordTextSegmentIterator.following(int):197:197 -> b
    137:142:int[] androidx.compose.ui.platform.AccessibilityIterators$WordTextSegmentIterator.following(int):204:204 -> b
    143:159:boolean androidx.compose.ui.platform.AccessibilityIterators$WordTextSegmentIterator.isStartBoundary(int):243:243 -> b
    143:159:int[] androidx.compose.ui.platform.AccessibilityIterators$WordTextSegmentIterator.following(int):204 -> b
    160:176:int[] androidx.compose.ui.platform.AccessibilityIterators$WordTextSegmentIterator.following(int):205:205 -> b
    177:188:int[] androidx.compose.ui.platform.AccessibilityIterators$WordTextSegmentIterator.following(int):210:210 -> b
    189:195:int[] androidx.compose.ui.platform.AccessibilityIterators$WordTextSegmentIterator.following(int):211:211 -> b
    196:200:int[] androidx.compose.ui.platform.AccessibilityIterators$WordTextSegmentIterator.following(int):214:214 -> b
    201:204:int[] androidx.compose.ui.platform.AccessibilityIterators$WordTextSegmentIterator.following(int):210:210 -> b
    205:221:int[] following(int):93:93 -> b
    222:231:int[] following(int):104:104 -> b
    232:239:int[] following(int):110:110 -> b
    240:252:int[] following(int):105:105 -> b
    253:259:int[] following(int):110:110 -> b
    260:264:int[] following(int):114:114 -> b
    265:268:int[] following(int):110:110 -> b
    269:272:int[] following(int):104:104 -> b
    10:23:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.preceding(int):382:382 -> e
    24:31:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.preceding(int):390:390 -> e
    32:35:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.preceding(int):393:393 -> e
    36:43:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.preceding(int):390:390 -> e
    44:51:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.preceding(int):391:391 -> e
    52:53:int androidx.compose.ui.text.TextLayoutResult.getLineForOffset(int):436:436 -> e
    52:53:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.preceding(int):391 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    54:58:int androidx.compose.ui.text.TextLayoutResult.getLineForOffset(int):436:436 -> e
    54:58:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.preceding(int):391 -> e
    59:64:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.preceding(int):391:391 -> e
    65:66:int androidx.compose.ui.text.TextLayoutResult.getLineForOffset(int):436:436 -> e
    65:66:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.preceding(int):393 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    67:70:int androidx.compose.ui.text.TextLayoutResult.getLineForOffset(int):436:436 -> e
    67:70:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.preceding(int):393 -> e
    71:85:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.preceding(int):394:394 -> e
    86:91:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.preceding(int):403:403 -> e
    92:97:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.preceding(int):404:404 -> e
    98:102:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.preceding(int):405:405 -> e
    103:106:int[] androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.preceding(int):393:393 -> e
    107:127:int[] androidx.compose.ui.platform.AccessibilityIterators$WordTextSegmentIterator.preceding(int):218:218 -> e
    128:139:int[] androidx.compose.ui.platform.AccessibilityIterators$WordTextSegmentIterator.preceding(int):229:229 -> e
    140:156:int[] androidx.compose.ui.platform.AccessibilityIterators$WordTextSegmentIterator.preceding(int):230:230 -> e
    157:168:int[] androidx.compose.ui.platform.AccessibilityIterators$WordTextSegmentIterator.preceding(int):235:235 -> e
    169:184:boolean androidx.compose.ui.platform.AccessibilityIterators$WordTextSegmentIterator.isStartBoundary(int):243:243 -> e
    169:184:int[] androidx.compose.ui.platform.AccessibilityIterators$WordTextSegmentIterator.preceding(int):236 -> e
    185:189:int[] androidx.compose.ui.platform.AccessibilityIterators$WordTextSegmentIterator.preceding(int):239:239 -> e
    190:193:int[] androidx.compose.ui.platform.AccessibilityIterators$WordTextSegmentIterator.preceding(int):235:235 -> e
    194:210:int[] preceding(int):118:118 -> e
    211:220:int[] preceding(int):129:129 -> e
    221:228:int[] preceding(int):135:135 -> e
    229:241:int[] preceding(int):130:130 -> e
    242:248:int[] preceding(int):135:135 -> e
    249:253:int[] preceding(int):139:139 -> e
    254:257:int[] preceding(int):135:135 -> e
    258:262:int[] preceding(int):129:129 -> e
    1:13:int androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.getLineEdgeIndex(int,androidx.compose.ui.text.style.ResolvedTextDirection):409:409 -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"(ILha2;)I"}
    14:23:int androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.getLineEdgeIndex(int,androidx.compose.ui.text.style.ResolvedTextDirection):410:410 -> i
    24:31:int androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.getLineEdgeIndex(int,androidx.compose.ui.text.style.ResolvedTextDirection):414:414 -> i
    32:43:int androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.getLineEdgeIndex(int,androidx.compose.ui.text.style.ResolvedTextDirection):412:412 -> i
    44:45:int androidx.compose.ui.text.TextLayoutResult.getLineEnd(int,boolean):379:379 -> i
    44:45:int androidx.compose.ui.text.TextLayoutResult.getLineEnd$default(androidx.compose.ui.text.TextLayoutResult,int,boolean,int,java.lang.Object):378 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    44:45:int androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.getLineEdgeIndex(int,androidx.compose.ui.text.style.ResolvedTextDirection):414 -> i
    46:52:int androidx.compose.ui.text.TextLayoutResult.getLineEnd(int,boolean):379:379 -> i
    46:52:int androidx.compose.ui.text.TextLayoutResult.getLineEnd$default(androidx.compose.ui.text.TextLayoutResult,int,boolean,int,java.lang.Object):378 -> i
    46:52:int androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.getLineEdgeIndex(int,androidx.compose.ui.text.style.ResolvedTextDirection):414 -> i
    53:56:int androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.getLineEdgeIndex(int,androidx.compose.ui.text.style.ResolvedTextDirection):414:414 -> i
    57:60:int androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.getLineEdgeIndex(int,androidx.compose.ui.text.style.ResolvedTextDirection):410:410 -> i
    61:64:int androidx.compose.ui.platform.AccessibilityIterators$LineTextSegmentIterator.getLineEdgeIndex(int,androidx.compose.ui.text.style.ResolvedTextDirection):409:409 -> i
    9:10:void androidx.compose.ui.platform.AccessibilityIterators$AbstractTextSegmentIterator.setText(java.lang.String):48:48 -> j
    9:10:void androidx.compose.ui.platform.AccessibilityIterators$AbstractTextSegmentIterator.initialize(java.lang.String):53 -> j
    9:10:void androidx.compose.ui.platform.AccessibilityIterators$WordTextSegmentIterator.initialize(java.lang.String):184 -> j
    11:24:void androidx.compose.ui.platform.AccessibilityIterators$WordTextSegmentIterator.initialize(java.lang.String):185:185 -> j
    25:26:void androidx.compose.ui.platform.AccessibilityIterators$AbstractTextSegmentIterator.setText(java.lang.String):48:48 -> j
    25:26:void androidx.compose.ui.platform.AccessibilityIterators$AbstractTextSegmentIterator.initialize(java.lang.String):53 -> j
    25:26:void initialize(java.lang.String):88 -> j
    27:40:void initialize(java.lang.String):89:89 -> j
    5:10:boolean androidx.compose.ui.platform.AccessibilityIterators$WordTextSegmentIterator.isEndBoundary(int):247:247 -> k
    11:30:boolean androidx.compose.ui.platform.AccessibilityIterators$WordTextSegmentIterator.isEndBoundary(int):248:248 -> k
    3:12:boolean androidx.compose.ui.platform.AccessibilityIterators$WordTextSegmentIterator.isLetterOrDigit(int):252:252 -> l
    13:20:boolean androidx.compose.ui.platform.AccessibilityIterators$WordTextSegmentIterator.isLetterOrDigit(int):253:253 -> l
    21:27:boolean androidx.compose.ui.platform.AccessibilityIterators$WordTextSegmentIterator.isLetterOrDigit(int):254:254 -> l
