# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.text.TextLayoutResult":"TextLayoutResult.kt","androidx.compose.ui.geometry.Rect":"Rect.kt","androidx.compose.ui.text.MultiParagraph":"MultiParagraph.kt"}}
androidx.compose.ui.platform.AccessibilityIterators$PageTextSegmentIterator -> t2:
# {"id":"sourceFile","fileName":"AccessibilityIterators.android.kt"}
    androidx.compose.ui.text.TextLayoutResult layoutResult -> Z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lxf7;"}
    androidx.compose.ui.semantics.SemanticsNode node -> h0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Loo6;"}
    androidx.compose.ui.platform.AccessibilityIterators$PageTextSegmentIterator pageInstance -> i0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2;"}
    androidx.compose.ui.text.style.ResolvedTextDirection DirectionStart -> j0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lc06;"}
    androidx.compose.ui.text.style.ResolvedTextDirection DirectionEnd -> k0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lc06;"}
    1:4:void <clinit>():423:423 -> <clinit>
    5:9:void <clinit>():424:424 -> <clinit>
    1:17:int[] preceding(int):481:481 -> p0
    18:25:int[] preceding(int):490:490 -> p0
    26:27:float androidx.compose.ui.geometry.Rect.getBottom():46:46 -> p0
    26:27:int[] preceding(int):533 -> p0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    28:30:float androidx.compose.ui.geometry.Rect.getTop():40:40 -> p0
    28:30:int[] preceding(int):533 -> p0
    31:34:int[] preceding(int):534:534 -> p0
    35:46:int[] preceding(int):496:496 -> p0
    47:52:int[] preceding(int):498:498 -> p0
    53:54:int androidx.compose.ui.text.TextLayoutResult.getLineForOffset(int):436:436 -> p0
    53:54:int[] preceding(int):498 -> p0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    55:58:int androidx.compose.ui.text.TextLayoutResult.getLineForOffset(int):436:436 -> p0
    55:58:int[] preceding(int):498 -> p0
    59:62:int[] preceding(int):499:499 -> p0
    63:64:float androidx.compose.ui.text.TextLayoutResult.getLineTop(int):395:395 -> p0
    63:64:int[] preceding(int):499 -> p0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    65:75:float androidx.compose.ui.text.TextLayoutResult.getLineTop(int):395:395 -> p0
    65:75:int[] preceding(int):499 -> p0
    76:79:int[] preceding(int):506:506 -> p0
    80:81:int androidx.compose.ui.text.TextLayoutResult.getLineForVerticalPosition(float):448:448 -> p0
    80:81:int[] preceding(int):506 -> p0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    82:86:int androidx.compose.ui.text.TextLayoutResult.getLineForVerticalPosition(float):448:448 -> p0
    82:86:int[] preceding(int):506 -> p0
    87:91:int[] preceding(int):506:506 -> p0
    92:105:int[] preceding(int):510:510 -> p0
    106:111:int[] preceding(int):514:514 -> p0
    112:116:int[] preceding(int):516:516 -> p0
    117:120:int[] preceding(int):499:499 -> p0
    121:124:int[] preceding(int):498:498 -> p0
    125:131:int[] preceding(int):490:490 -> p0
    1:11:int getLineEdgeIndex(int,androidx.compose.ui.text.style.ResolvedTextDirection):520:520 -> s0
      # {"id":"com.android.tools.r8.residualsignature","signature":"(ILc06;)I"}
    12:19:int getLineEdgeIndex(int,androidx.compose.ui.text.style.ResolvedTextDirection):521:521 -> s0
    20:25:int getLineEdgeIndex(int,androidx.compose.ui.text.style.ResolvedTextDirection):525:525 -> s0
    26:37:int getLineEdgeIndex(int,androidx.compose.ui.text.style.ResolvedTextDirection):523:523 -> s0
    38:39:int androidx.compose.ui.text.TextLayoutResult.getLineEnd(int,boolean):379:379 -> s0
    38:39:int androidx.compose.ui.text.TextLayoutResult.getLineEnd$default(androidx.compose.ui.text.TextLayoutResult,int,boolean,int,java.lang.Object):378 -> s0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    38:39:int getLineEdgeIndex(int,androidx.compose.ui.text.style.ResolvedTextDirection):525 -> s0
    40:46:int androidx.compose.ui.text.TextLayoutResult.getLineEnd(int,boolean):379:379 -> s0
    40:46:int androidx.compose.ui.text.TextLayoutResult.getLineEnd$default(androidx.compose.ui.text.TextLayoutResult,int,boolean,int,java.lang.Object):378 -> s0
    40:46:int getLineEdgeIndex(int,androidx.compose.ui.text.style.ResolvedTextDirection):525 -> s0
    47:50:int getLineEdgeIndex(int,androidx.compose.ui.text.style.ResolvedTextDirection):525:525 -> s0
    51:54:int getLineEdgeIndex(int,androidx.compose.ui.text.style.ResolvedTextDirection):521:521 -> s0
    55:58:int getLineEdgeIndex(int,androidx.compose.ui.text.style.ResolvedTextDirection):520:520 -> s0
    1:13:int[] following(int):446:446 -> u
    14:25:int[] following(int):450:450 -> u
    26:33:int[] following(int):455:455 -> u
    34:35:float androidx.compose.ui.geometry.Rect.getBottom():46:46 -> u
    34:35:int[] following(int):531 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    36:38:float androidx.compose.ui.geometry.Rect.getTop():40:40 -> u
    36:38:int[] following(int):531 -> u
    39:46:int[] following(int):532:532 -> u
    47:52:int[] following(int):463:463 -> u
    53:54:int androidx.compose.ui.text.TextLayoutResult.getLineForOffset(int):436:436 -> u
    53:54:int[] following(int):463 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    55:58:int androidx.compose.ui.text.TextLayoutResult.getLineForOffset(int):436:436 -> u
    55:58:int[] following(int):463 -> u
    59:62:int[] following(int):464:464 -> u
    63:64:float androidx.compose.ui.text.TextLayoutResult.getLineTop(int):395:395 -> u
    63:64:int[] following(int):464 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    65:70:float androidx.compose.ui.text.TextLayoutResult.getLineTop(int):395:395 -> u
    65:70:int[] following(int):464 -> u
    71:74:int[] following(int):469:469 -> u
    75:76:int androidx.compose.ui.text.TextLayoutResult.getLineCount():338:338 -> u
    75:76:int[] following(int):469 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    77:80:int androidx.compose.ui.text.MultiParagraph.getLineCount():374:374 -> u
    77:80:int androidx.compose.ui.text.TextLayoutResult.getLineCount():338 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    77:80:int[] following(int):469 -> u
    81:86:float androidx.compose.ui.text.TextLayoutResult.getLineTop(int):395:395 -> u
    81:86:int[] following(int):469 -> u
    87:92:int[] following(int):473:473 -> u
    93:94:int androidx.compose.ui.text.TextLayoutResult.getLineForVerticalPosition(float):448:448 -> u
    93:94:int[] following(int):472 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    95:101:int androidx.compose.ui.text.TextLayoutResult.getLineForVerticalPosition(float):448:448 -> u
    95:101:int[] following(int):472 -> u
    102:107:int[] following(int):472:472 -> u
    108:109:int androidx.compose.ui.text.TextLayoutResult.getLineCount():338:338 -> u
    108:109:int[] following(int):473 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    110:112:int androidx.compose.ui.text.MultiParagraph.getLineCount():374:374 -> u
    110:112:int androidx.compose.ui.text.TextLayoutResult.getLineCount():338 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    110:112:int[] following(int):473 -> u
    113:120:int[] following(int):475:475 -> u
    121:125:int[] following(int):477:477 -> u
    126:129:int[] following(int):473:473 -> u
    130:133:int[] following(int):469:469 -> u
    134:137:int[] following(int):464:464 -> u
    138:141:int[] following(int):463:463 -> u
    142:148:int[] following(int):455:455 -> u
