&kotlin.js/imul|-8584402292902925950[0]imulMathu/mnt/agent/work/5b4bef35b35b9f12/compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/input/GapBuffer.ktCompanion_instance BUF_SIZE_1SURROUNDING_SIZE_1 NOWHERE_1 Companionget_BUF_SIZE_rdxtme_k$protoOfget_SURROUNDING_SIZE_5vdy1n_k$get_NOWHERE_mmp54z_k$Companion_getInstancebuffer_1$this_set____db54di_set_buffer__uxh4x5_get_buffer__tgqkad bufStart_1_set_bufStart__tjv11k_get_bufStart__gqypksbufEnd_1_set_bufEnd__uy215d_get_bufEnd__thbgilget_$stableproptext_1text $stable_1PartialGapBufferset_text_oy06f4_k$get_text_wouvsm_k$get_length_g42xv3_k$tmp0_elvis_lhstmplengthbufferlength_iap7oa_k$replace_k5sxva_k$ src/kotlin/util/Preconditions.ktstartendmessage5start index must be less than or equal to end index:  > &IllegalArgumentException_init_$Create$toString$start must be non-negative, but was b%js-ir/src/generated/_ComparisonsJs.kt tmp$ret$2max charArray leftCopyCountminarightCopyCount toCharArray GapBufferUnit_getInstance bufferStart bufferEnd get_kdzpvg_k$charSequenceGetindex gapBufLengthsbStringBuilder_init_$Create$append_xdc1zw_k$append_rl74gk_k$ capacity_1_set_capacity__2jc21p_get_capacity__a9k9f3 gapStart_1_set_gapStart__inopwr_get_gapStart__5usefzgapEnd_1_set_gapEnd__x4iw0i_get_gapEnd__yl9gna gapLength requestSizenecessarySpace newCapacity newBufferthis js-ir/src/generated/_ArraysJs.ktendIndex;src/jsMainSources/libraries/stdlib/js/src/kotlin/dynamic.kt arrayCopy tailLengthnewEnd startIndexmakeSureAvailableSpacecopyLen destinationdestinationOffset startInBuffer endInBufferdelete initBuffer initGapStart initGapEndappendPartOfCharArraybuildersrc/kotlin/util/Standard.ktappend_jgojdo_k$ _this__u8e3s4Aandroidx.compose.ui.text.input/PartialGapBuffer.Companion|null[0]Iic#94:androidx.compose.ui.text.input/PartialGapBuffer.Companion|null[0]-1(kotlin.js/protoOf|8514483458758599133[0]+kotlin.js/objectMeta|8329516420247412592[0] objectMeta0kotlin.js/setMetadataFor|-3190451995726208444[0]setMetadataForIic#94:androidx.compose.ui.text.input/PartialGapBuffer.Companion|null[0]-0bic#73:androidx.compose.ui.text.input/PartialGapBuffer.buffer.|3893250695583666019[0]-0cic#73:androidx.compose.ui.text.input/PartialGapBuffer.buffer.|-3615442763405865061[0]-0fic#73:androidx.compose.ui.text.input/PartialGapBuffer.bufStart.|4179467713759148676[0]-0fic#73:androidx.compose.ui.text.input/PartialGapBuffer.bufStart.|2537929578431566711[0]-0bic#73:androidx.compose.ui.text.input/PartialGapBuffer.bufEnd.|-171656454939327845[0]-0bic#73:androidx.compose.ui.text.input/PartialGapBuffer.bufEnd.|1951601760845962410[0]-0dandroidx.compose.ui.text.input/PartialGapBuffer.$stableprop.|-723564010551529963[0]7androidx.compose.ui.text.input/PartialGapBuffer|null[0])kotlin.js/toString|3449911381917078876[0]Dic#87:kotlin/IllegalArgumentException.|392868513202821770[0]-3*kotlin.js/charArray|5724107397764460906[0]Aandroidx.compose.ui.text.input/toCharArray|4826111846314399884[0][ File '/mnt/agent/work/5b4bef35b35b9f12/compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/input/GapBuffer.kt' <- androidx.compose.ui.text.input/toCharArray|-7143517323763407944[0] ][ File '/mnt/agent/work/5b4bef35b35b9f12/compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/input/GapBuffer.kt' <- androidx.compose.ui.text.input/GapBuffer|null[0] ]ic#94:kotlin/Unit|null[0]-0/kotlin.js/charSequenceGet|-68764063969201553[0]@ic#87:kotlin.text/StringBuilder.|-5645683436151566731[0]-2*kotlin.js/classMeta|7172139121428111684[0] classMetaic#73:[ File '/mnt/agent/work/5b4bef35b35b9f12/compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/input/GapBuffer.kt' <- androidx.compose.ui.text.input/GapBuffer.capacity.|2705495356295094426[0] ]-0ic#73:[ File '/mnt/agent/work/5b4bef35b35b9f12/compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/input/GapBuffer.kt' <- androidx.compose.ui.text.input/GapBuffer.capacity.|-3821207922555377771[0] ]-0ic#73:[ File '/mnt/agent/work/5b4bef35b35b9f12/compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/input/GapBuffer.kt' <- androidx.compose.ui.text.input/GapBuffer.buffer.|-6577741290778874124[0] ]-0ic#73:[ File '/mnt/agent/work/5b4bef35b35b9f12/compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/input/GapBuffer.kt' <- androidx.compose.ui.text.input/GapBuffer.buffer.|-3615442763405865061[0] ]-0ic#73:[ File '/mnt/agent/work/5b4bef35b35b9f12/compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/input/GapBuffer.kt' <- androidx.compose.ui.text.input/GapBuffer.gapStart.|-596153825903584765[0] ]-0ic#73:[ File '/mnt/agent/work/5b4bef35b35b9f12/compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/input/GapBuffer.kt' <- androidx.compose.ui.text.input/GapBuffer.gapStart.|-7567303328208009712[0] ]-0ic#73:[ File '/mnt/agent/work/5b4bef35b35b9f12/compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/input/GapBuffer.kt' <- androidx.compose.ui.text.input/GapBuffer.gapEnd.|4265542617166718320[0] ]-0ic#73:[ File '/mnt/agent/work/5b4bef35b35b9f12/compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/input/GapBuffer.kt' <- androidx.compose.ui.text.input/GapBuffer.gapEnd.|8553118677425260418[0] ]-0ic#73:[ File '/mnt/agent/work/5b4bef35b35b9f12/compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/input/GapBuffer.kt' <- androidx.compose.ui.text.input/GapBuffer.gapLength|-3279048228795140322[0] ]-0ic#73:[ File '/mnt/agent/work/5b4bef35b35b9f12/compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/input/GapBuffer.kt' <- androidx.compose.ui.text.input/GapBuffer.makeSureAvailableSpace|-1057316327316134041[0] ]-02kotlin.collections/arrayCopy|711088239268235438[0]ic#73:[ File '/mnt/agent/work/5b4bef35b35b9f12/compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/input/GapBuffer.kt' <- androidx.compose.ui.text.input/GapBuffer.delete|-9028674342695384397[0] ]-0Landroidx.compose.ui.text.input/appendPartOfCharArray|-2737522119233472463[0]kotlin/Any|null[0]Any      !"$%&()*-.*$023445678699:;<=%.&&>!"?@$A%>.!"0BCDED.FGFHIJIKLMLNLIOPQRFFSTVI"XYFLZT[LVL"FL\(I)I]IT^_LVI"ILLIILI`a]LT^_I[L"IILbFcIdLe>@IIL&)(IIIEfgILFL%F.Ti.j^_oq GapBufferandroidx.compose.ui.text.input   % %%@                                      !   " ##$ %  &'% (%% ) * +', - ,  .// 0 , 1 2 , 345  3#/#*6* 53 75     #8 " "9"+:+>;77 < , & Inline function 'kotlin.require' call1 Inline function 'kotlin.contracts.contract' call'# #  =>#[ Inline function 'androidx.compose.ui.text.input.PartialGapBuffer.replace.' call$?    +C=H,L>%%@%/A%'?& Inline function 'kotlin.require' call1 Inline function 'kotlin.contracts.contract' call'# #   =)#[ Inline function 'androidx.compose.ui.text.input.PartialGapBuffer.replace.' call$B  /2=%%@%/A%'B C D     C  0 Inline function 'kotlin.comparisons.maxOf' callE 1! &#!FG10H0 I0E J K &G0 Inline function 'kotlin.comparisons.minOf' call L1M N= @0 Inline function 'kotlin.comparisons.minOf' callO 12 <#7P2> Q1R SO @TU "J- 0 0=8LG=TV J  #J!Q>  >QW FJ(L X Y J ! !L!4#!/F " "'#"J".Q$ Z$ $ $=$L% [% % %>%Q& \*] * *=*"^*"+_ + +>+`+, , , , ],, , ,_,2a,+C,</ b/ /c/0 d0 01 e1 12 f2 23 3g33=3">3'F6h6C6]6$_6/F=>F i ,< =j=k=l= = =j===&m=&n=&=+o l=j=pl> > > o>q>>? ?m?r??oAsA"tApB B B o B BsB#uB#B-C CvCp C CoC"wC"EEmExE E Eo E  E EsE,yE,E5zE5o { ,H I|I}I~I I I|III!I! ~I|I~JJK KKKKKKL LLM MMMMMM%#M M NNN< < < < < < < < A A A A A A A A F F F F F F F F K K K K K K K K P P4 P# P#P#P,P,` a a a aaa(b \f f ff+f+ggggg% h  h hhhh*h:i i i illKl"3 Inline function 'kotlin.collections.copyInto' callU[[U[0[0, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' callW/t, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' callU[[*[-tn n nnn$n$o o oo#3 Inline function 'kotlin.collections.copyInto' callU]]U]7]7 U^ ^^_, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' callW/t, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' callU]$]/htr rrs sst ttz { { { { {{{ { {'{'{ {1   %3 Inline function 'kotlin.collections.copyInto' callUU   U U)), Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' callW/t, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' callUW/t!U$t          ' '..'8          ((   $$   **3 Inline function 'kotlin.collections.copyInto' callU##U33U;;UEE, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' callW/t, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' callUW/t!Uh        7 <& <&<&#<A AAF FFK KKY  YU V V V VVVW WWWWXY YYY Y  Y YY"Y"Y-Y-  Y   $# . .4 W!!   #  Y  & &.1 1 & &. . 6 66AA   Y )    Y $ Inline function 'kotlin.apply' callh 1 Inline function 'kotlin.contracts.contract' callU Inline function 'androidx.compose.ui.text.input.GapBuffer.toString.' call>UUWMhS  WT=P#KW'klm nprstuvw!x$y%z,{A|@}K~TWY\m,,YY:klrstuvwxyz