>x/mnt/agent/work/5b4bef35b35b9f12/compose/ui/ui-text/src/skikoMain/kotlin/androidx/compose/ui/text/SkiaParagraph.skiko.ktellipsisChar_1$this_get_ellipsisChar__lqwbxgparagraphIntrinsics_1 _get_paragraphIntrinsics__noc1dh layouter_1_get_layouter__1rxx78 paragraph_1_set____db54di_set_paragraph__p1bfvb_get_paragraph__goy5p9get_text_wouvsm_k$_get_text__de5ose src/kotlin/util/Preconditions.ktoffsetlengthmessageInvalid offset: . Valid range is [0, ]&IllegalArgumentException_init_$Create$toStringmetrics_get_lineMetrics__5iiukiinductionVariablelastline!get_endIncludingNewline_e3twjj_k$common/src/generated/_Arrays.ktlineMetricsForOffset tmp$ret$1$l$block indexedObjectelementverticalget_baseline_arnwum_k$get_descent_r0gq8h_k$!getLineMetricsForVerticalPositiontmpget_metrics_h2mme2_k$get_defaultFont_6nsy4n_k$ascentget_ascent_b435cz_k$descentbaseline get_alphabeticBaseline_rczsqt_k$ $this$withsrc/kotlin/util/Standard.ktget_strutStyle_9kfpti_k$get_paragraphStyle_27utpo_k$get_isEnabled_roz1ma_k$get_isHeightForced_n6afgt_k$ get_isHeightOverridden_qmvgge_k$get_fontSize_pr9n47_k$get_height_e7t92o_k$heightjs-ir/builtins/Library.kt LineMetricsget_lineMetrics_yxegqi_k$isArray THROW_CCEtobox firstOrNullgetRectsForRange_leji5d_k$ RectHeightMode_STRUT_getInstanceRectWidthMode_TIGHT_getInstancegetBoxForwardByOffsetfromisRtlequalsget_textDirection_cl6v6f_k$%ResolvedTextDirection_Rtl_getInstanceendcharSequenceGet_Char___init__impl__6a9atxbottomget_bottom_bj8ras_k$get_rect_wotlbh_k$get_top_18ivbo_k$rectRectTextBoxget_direction_7ekune_k$ get_lastIndexget_width_j0q4yl_k$nextBoxfirstget_left_woprgw_k$getBoxBackwardByOffsetVOID$supergetBoxBackwardByOffset$defaultcheckOffsetIsValid maxLines_1maxLines ellipsis_1ellipsis constraints_1 constraints… intrinsicsSkiaParagraphIntrinsicsthislayouter_lcs8mh_k$setParagraphStyle_hogelz_k$layoutParagraph_6xbnfw_k$layout_x0f0tu_k$ SkiaParagraphget_maxLines_pclpoc_k$protoOfget_ellipsis_sol6jq_k$get_constraints_y0yfdk_k$(_Constraints___get_maxWidth__impl__uuyqcget_minIntrinsicWidth_lmc1rq_k$get_maxIntrinsicWidth_b4gk2k_k$get_firstBaseline_s5430_k$tmp0_safe_receivertmp1_elvis_lhsget_lastBaseline_inuptw_k$ lastOrNullget_didExceedMaxLines_xyxo57_k$didExceedMaxLines_51frgy_k$get_lineCount_lmaazy_k$get_lineNumber_pm7qca_k$get_placeholderRects_1ky2fv_k$"get_rectsForPlaceholders_vi296l_k$ destinationArrayList_init_$Create$item tmp$ret$0 toComposeRect add_utx5q5_k$getPathForRange_bge8b5_k$boxesstartRectHeightMode_MAX_getInstancepathPathbaddRect$default_mv5gnm_k$ asSkiaPathgetCursorRect_gdluko_k$ horizontalgetHorizontalPosition_9mx7bk_k$ ensureNotNullisNewEmptyLineget_startIndex_oi1lp5_k$it coerceAtMostascdescgetLineLeft_799m07_k$ getOrNull lineIndextmp1_safe_receivertmp2_elvis_lhsgetLineRight_j8rtqe_k$get_right_ixz7xv_k$getLineTop_q0a6r_k$x8src/jsMainSources/libraries/stdlib/js/src/kotlin/math.ktfloorMathgetLineBottom_yhu6bn_k$getLineHeight_hm3g1l_k$getLineWidth_vd5x7g_k$getLineStart_clke9s_k$getLineEnd_o6geci_k$tmp0_elvis_lhs visibleEndget_endIndex_3lslfk_k$%get_endExcludingWhitespaces_7y3blb_k$isLineEllipsized_1fausj_k$getLineForOffset_jakwx2_k$$getLineForVerticalPosition_lon9k6_k$prevBoxisLtrcursorHorizontalPositionDirection_LTR_getInstanceDirection_RTL_getInstanceusePrimaryDirectiongetParagraphDirection_qweb73_k$getBidiRunDirection_c67d8i_k$ tmp1_subjectget_ordinal_ip24qg_k$%ResolvedTextDirection_Ltr_getInstancenoWhenBranchMatchedExceptiongetOffsetForPosition_12t0zj_k$ glyphPositionget_position_jfponi_k$&getGlyphPositionAtCoordinate_djajfu_k$_Offset___get_x__impl__xvi35nposition_Offset___get_y__impl__8bzhra expectedLineisNotEmptyLineget_isHardBreak_lhleg1_k$rectstmp2_safe_receivertmp3_safe_receivertmp4_elvis_lhsleftXtmp6_safe_receivertmp7_safe_receivertmp8_elvis_lhsrightXcorrectedGlyphPositioncharSequenceLengthisNeutralDirection codePointAt isNeutralChartmp9_safe_receivergetBoundingBox_xfho9l_k$getWordBoundary_s8pru_k$ isWhitespace toTextRangegetWordBoundary_w7r0s2_k$ TextRangepaint_xx9kwo_k$setTextStyle_v5mujq_k$colorshadowtextDecorationpaint_utwq50_k$get_nativeCanvascanvaspaint_qj08y1_k$setDrawStyle_16xwa2_k$ drawStylesetBlendMode_61cb32_k$ blendModepaint_t6aqss_k$setTextStyle_4rebey_k$brushSizealphaget_start_iypx6h_k$ _this__u8e3s4get_end_18j6ha_k$eic#73:androidx.compose.ui.text/SkiaParagraph.ellipsisChar.|4932427503830263967[0]-0tic#73:androidx.compose.ui.text/SkiaParagraph.paragraphIntrinsics.|-1556634219041429025[0]-0]ic#73:androidx.compose.ui.text/SkiaParagraph.layouter.|5923480360657538791[0]-0`ic#73:androidx.compose.ui.text/SkiaParagraph.paragraph.|-7812117486264658766[0]-0_ic#73:androidx.compose.ui.text/SkiaParagraph.paragraph.|5792403206529864752[0]-0Uic#73:androidx.compose.ui.text/SkiaParagraph.text.|8349765969627210272[0]-0Zic#73:androidx.compose.ui.text/SkiaParagraph.lineMetricsForOffset|5597472903828037386[0]-0)kotlin.js/toString|3449911381917078876[0]Dic#87:kotlin/IllegalArgumentException.|392868513202821770[0]-3dic#73:androidx.compose.ui.text/SkiaParagraph.lineMetrics.|-3793317863670273947[0]-0.kotlin.collections/last|5347249298100852848[0]hic#73:androidx.compose.ui.text/SkiaParagraph.getLineMetricsForVerticalPosition|-8761119685118068804[0]-0(kotlin/THROW_CCE|-3310120336637390745[0])kotlin.js/isArray|-5240927946851552427[0]0org.jetbrains.skia.paragraph/LineMetrics|null[0][ic#73:androidx.compose.ui.text/SkiaParagraph.getBoxForwardByOffset|5214010033569462608[0]-0Aic#52:org.jetbrains.skia.paragraph/RectHeightMode.STRUT|null[0]-0@ic#52:org.jetbrains.skia.paragraph/RectWidthMode.TIGHT|null[0]-06kotlin.collections/firstOrNull|-9086943073569366051[0]\ic#73:androidx.compose.ui.text/SkiaParagraph.getBoxBackwardByOffset|7666067073566057579[0]-0Hic#52:androidx.compose.ui.text.style/ResolvedTextDirection.Rtl|null[0]-0/kotlin.collections/first|6697707621001037501[0]org.jetbrains.skia/Rect|null[0],org.jetbrains.skia.paragraph/TextBox|null[0]=kotlin.text/lastIndex.|-5394609734576123265[0]/kotlin.js/charSequenceGet|-68764063969201553[0]2ic#91:kotlin/Char.|-5182794243525578284[0]-0dic#75:ic#73:androidx.compose.ui.text/SkiaParagraph.getBoxBackwardByOffset|7666067073566057579[0]-0-0[ kotlin.js/VOID|-9003306322470486675[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:VOID type:kotlin.Nothing? visibility:private [final,static]] ]Yic#73:androidx.compose.ui.text/SkiaParagraph.checkOffsetIsValid|-7508166731001533912[0]-0.androidx.compose.ui.text/SkiaParagraph|null[0]Aandroidx.compose.ui.text.platform/SkiaParagraphIntrinsics|null[0](kotlin.js/protoOf|8514483458758599133[0]\ic#91:androidx.compose.ui.unit/Constraints.maxWidth.|-6767553043819922770[0]-04kotlin.collections/lastOrNull|4660022975123905144[0]Cic#87:kotlin.collections/ArrayList.|-5182794243525578284[0]-4Bandroidx.compose.ui.graphics/toComposeRect|-3930789959509004745[0]?ic#52:org.jetbrains.skia.paragraph/RectHeightMode.MAX|null[0]-09androidx.compose.ui.graphics/Path|-4256998319898218059[0]?androidx.compose.ui.graphics/asSkiaPath|-4824455053767689712[0],kotlin/ensureNotNull|-7417982630132670934[0]2kotlin.ranges/coerceAtMost|-2435724823384445265[0])androidx.compose.ui.geometry/Rect|null[0]4kotlin.collections/getOrNull|-4752478574555480382[0]Mic#75:androidx.compose.ui.text/Paragraph.getLineEnd|-1443660584452560544[0]-0getLineEnd$defaultQandroidx.compose.ui.text.platform/cursorHorizontalPosition|7070603238999038903[0]:ic#52:org.jetbrains.skia.paragraph/Direction.RTL|null[0]-0:ic#52:org.jetbrains.skia.paragraph/Direction.LTR|null[0]-0Hic#52:androidx.compose.ui.text.style/ResolvedTextDirection.Ltr|null[0]-0:kotlin/noWhenBranchMatchedException|4817835423198531271[0]Lic#91:androidx.compose.ui.geometry/Offset.x.|1482705010654679335[0]-0Mic#91:androidx.compose.ui.geometry/Offset.y.|-7902422373892128922[0]-0;androidx.compose.ui.text/codePointAt|3026273599567469294[0]Bandroidx.compose.ui.text/isNeutralDirection|2487646782393800134[0]3kotlin.js/charSequenceLength|-929342040841019404[0]'kotlin.js/equals|1741741189890290778[0]9androidx.compose.ui.text/TextRange|1986360099490206403[0][ File '/mnt/agent/work/5b4bef35b35b9f12/compose/ui/ui-text/src/skikoMain/kotlin/androidx/compose/ui/text/SkiaParagraph.skiko.kt' <- androidx.compose.ui.text/toTextRange|-2359384201914631955[0] ]0kotlin.text/isWhitespace|-7129647104843036036[0]Tandroidx.compose.ui.graphics/nativeCanvas.|-6406127493745589486[0]Gic#75:androidx.compose.ui.text/Paragraph.paint|1150356263778859942[0]-0 paint$defaultHic#75:androidx.compose.ui.text/Paragraph.paint|-1507268863907340985[0]-08androidx.compose.ui.geometry/Size|4342827475014423880[0]Gic#75:androidx.compose.ui.text/Paragraph.paint|6605608307335793473[0]-0*androidx.compose.ui.text/Paragraph|null[0] Paragraph*kotlin.js/classMeta|7172139121428111684[0] classMeta0kotlin.js/setMetadataFor|-3190451995726208444[0]setMetadataForgetLineEnd$default_nax8ot_k$paint$default_n29wsh_k$paint$default_f7qoik_k$paint$default_9oas5_k$      !"#$%&')*+,-%./023'4567879;'<=>?@ABCDEFGHIJ@BKLM'NOPOPQPRSOPTU'VNOPOPQPRWOPWUXYBRZPQPZPOPU[K\]^_`abcdeb'gh'ijk`lWmWnop`qbrdWsd88ttuuvw'$xywz'$x{|}'~~iPBKP)*,'+,%'-%S$$wZww'$,xw'$%xw8wWwx'''wx~w#x~XGHIWHUUHUHUIwU''Z'BPZZP''HU@P''0lW'0lW'0W8lW000579:;<=SkiaParagraph.skikoandroidx.compose.ui.text) ) ) ) + + + + - - - - 8 8  8  8    8 8 8  8 A A(A$AA Q Inline function 'androidx.compose.ui.text.SkiaParagraph.checkOffsetIsValid' call& Inline function 'kotlin.require' call1 Inline function 'kotlin.contracts.contract' call# # @@ @@ @@@#] Inline function 'androidx.compose.ui.text.SkiaParagraph.checkOffsetIsValid.' call$    %A<H%%%/%'        32 Inline function 'kotlin.collections.isEmpty' call      ! "6 Inline function 'kotlin.collections.firstOrNull' call#  $%&#  %& '#% %  %l Inline function 'androidx.compose.ui.text.SkiaParagraph.getLineMetricsForVerticalPosition.' call ) )(4 7)H'E*H'2 !9'" ! !$(+ ,  -( .//#01- 2 "3. 4"5. 6%78-# Inline function 'kotlin.with' call1 Inline function 'kotlin.contracts.contract' call\ Inline function 'androidx.compose.ui.text.SkiaParagraph..' call91:;<-= >9! "?"9!4@494J JAJ9UJ = B9C9 = 24 D=& Inline function 'kotlin.arrayOf' call, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' call ,:YYE YYY YYY+2Y34Y<2YDDYLYQYV6Y`F G H - ,IF FJ ,- Q Inline function 'androidx.compose.ui.text.SkiaParagraph.checkOffsetIsValid' call& Inline function 'kotlin.require' call1 Inline function 'kotlin.contracts.contract' call# # @@ @ K@  K@@ L@#] Inline function 'androidx.compose.ui.text.SkiaParagraph.checkOffsetIsValid.' call$M     K%A< LH%%%/%'MN  K  NL" OP QRLKNST   OO N   NLKU Q Inline function 'androidx.compose.ui.text.SkiaParagraph.checkOffsetIsValid' call& Inline function 'kotlin.require' call1 Inline function 'kotlin.contracts.contract' call# # @@ @V@ V@@W@#] Inline function 'androidx.compose.ui.text.SkiaParagraph.checkOffsetIsValid.' call$X    V%A<WH%%%/%'XY  VZ[(\]W^    Y  ! _$P! `!a!W"Y"bST& & &_&&! Y &! &!Y&)' ' 'c''W'Y'd' '(e( ( ( Z)f)% )% ).g))h)%_)@i);j)7_)Rk)Ml)I_*m*#n***7o*2p*._*?*Cf++q+'m+1r+-_s8 8 8Y8)t8$8$W9u9) 9) 92v9-w9)_9Dx9?y9;_9Vz9Q{9M_:|:'n:.}:.W:>~:9:5_:F:FW:Mu s;q;$|;.;*_>A>5>+>+W? V ?( ?(V?1STBB'nC-C(C C@C;C3D-D(D D@D;D3 sFqF$F2F* es(eJJ_MMWVb   ? & Inline function 'kotlin.require' call1 Inline function 'kotlin.contracts.contract' call# # @@ @@@ @@@@@#] Inline function 'androidx.compose.ui.text.SkiaParagraph.checkOffsetIsValid.' call$    %A<<H%%%/%'#" $ $$% %%& &&) )))#)#).f);(+&+&  +&+&J-:$ Inline function 'kotlin.apply' call13331 Inline function 'kotlin.contracts.contract' callS Inline function 'androidx.compose.ui.text.SkiaParagraph.layouter.' call.U//00-: 1S 8% 8%8%8899===== $ $$$ % %%% & &&& D D.DDD G G GGG J J5J$JJ M M5M$MM P PPPPPP+ P+ PP+ P+" Inline function 'kotlin.run' call1 Inline function 'kotlin.contracts.contract' call^ Inline function 'androidx.compose.ui.text.SkiaParagraph..' call P11KPPKPP PPPIP S SSSSS* S* SS* S*" Inline function 'kotlin.run' call1 Inline function 'kotlin.contracts.contract' call] Inline function 'androidx.compose.ui.text.SkiaParagraph..' call S01PSSJSS SSSHS V V-VVV [ [ [[ [[[([[" [,["["[9 \  ^^ ^ _  b . Inline function 'kotlin.collections.map' callrr r 0 Inline function 'kotlin.collections.mapTo' call+8+8+8,,,,+8  , ,,,, ,+8 ,,  , ,,a Inline function 'androidx.compose.ui.text.SkiaParagraph..' callddB,,,e ,  g hhhhi j Tnnooooo o oooo oooo  o ooppp p(p&rr u vvvv/v7ww/w ww({{{  { {{&{0{+{> {>{M{H{H{>||+|||" Inline function 'kotlin.let' call1 Inline function 'kotlin.contracts.contract' callX Inline function 'androidx.compose.ui.text.SkiaParagraph.getCursorRect.' call1},}'   &      ~ " Inline function 'kotlin.let' call1 Inline function 'kotlin.contracts.contract' callX Inline function 'androidx.compose.ui.text.SkiaParagraph.getCursorRect.' call 1|w &               *** ***00 *00*? =  * ** ***!"11 * 11* @ ">" # $%&* * $* &*" Inline function 'kotlin.let' call1 Inline function 'kotlin.contracts.contract' callU Inline function 'androidx.compose.ui.text.SkiaParagraph.getLineTop.' call) Inline function 'kotlin.math.floor' call' (1$,)1$ &Q=*Q2+QC',& , ,% - ./0* * .* 0*" Inline function 'kotlin.let' call1 Inline function 'kotlin.contracts.contract' callX Inline function 'androidx.compose.ui.text.SkiaParagraph.getLineBottom.' call) Inline function 'kotlin.math.floor' call1% *21.:31. 0Q=4Q25QC160 6 6/ 7 89*:** 8***;8<22 *:22*:A <?<9 = >?*@** >***A>B11 *@11*@@ B>B? C DEF** D***GD9 F8FE H I",JK  I:A KILKM NO  J! )P!LQQ666 B BJN! ORL  SL*%% cTL,d,  OUL OVL MO MW LMJN X 94Y Z [ \]&& [&&&^[5 ]4]\ _ `+1ab<< `<<<c` bJba d e-fgU,fhi(jk^l h    e g*26h=m=H   e)n&gB   g'ne  op g)q!e>n6gW   lrsetCn;gg   huvewCn;gg  x+n#eng5fx yP R)RzR{R| }T U~UUUU$U-U-U- U~U-U-U-U~U U-U- U-U-U-U-U-V ^W X  Y  [ \\[\&\\\L\C\X\Opp+ppFp=p p pppLpS ppqq q*qqDq7t t t tt t&tt. t7t.tHt;t.tOu ux x zz z {%{||'||A|4 |O |\|O|gST  x P*** ***00 *000* E8 *** ***00 *000* F9    %   ! d/%%L LT?aX  !) e/%%L LU?bY $$ C$$ $ C C>>$ 9!    """9 "RR "RRR"w " n   *  U( ^33JWRR  Q Inline function 'androidx.compose.ui.text.SkiaParagraph.checkOffsetIsValid' call& Inline function 'kotlin.require' call1 Inline function 'kotlin.contracts.contract' call# # @@ @@ @@@#] Inline function 'androidx.compose.ui.text.SkiaParagraph.checkOffsetIsValid.' call$    %A<H%%%/%'     1$c$$)1 C CRMMZ   % 7&c&& + +4% 6 * *3 % 1)  # Inline function 'kotlin.with' call1 Inline function 'kotlin.contracts.contract' callP Inline function 'androidx.compose.ui.text.SkiaParagraph.paint.' call155  !   -3  # Inline function 'kotlin.with' call1 Inline function 'kotlin.contracts.contract' callP Inline function 'androidx.compose.ui.text.SkiaParagraph.paint.' call17L7L  !       -3  # Inline function 'kotlin.with' call1 Inline function 'kotlin.contracts.contract' callP Inline function 'androidx.compose.ui.text.SkiaParagraph.paint.' call199  !!((!       -3   8 # - - 4 4C  +JIEUSTP^n q t c d   n!w"t#$%&'()*+,-./123 4 6 8   n         ,