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