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