Introduce Common StringBuilder.append/insert(Byte/Short) extensions #KT-63341

This commit is contained in:
Abduqodiri Qurbonzoda
2023-11-13 23:06:57 +02:00
parent db6a662631
commit e94b247835
5 changed files with 193 additions and 0 deletions
+12
View File
@@ -46,10 +46,16 @@ public fun kotlin.text.StringBuilder.append(vararg value: kotlin.Any?): kotlin.t
public fun kotlin.text.StringBuilder.append(vararg value: kotlin.String?): kotlin.text.StringBuilder
@kotlin.SinceKotlin(version = "1.9")
public inline fun kotlin.text.StringBuilder.append(value: kotlin.Byte): kotlin.text.StringBuilder
@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use appendRange instead.", replaceWith = kotlin.ReplaceWith(expression = "this.appendRange(str, offset, offset + len)", imports = {}))
@kotlin.internal.InlineOnly
public inline fun kotlin.text.StringBuilder.append(str: kotlin.CharArray, offset: kotlin.Int, len: kotlin.Int): kotlin.text.StringBuilder
@kotlin.SinceKotlin(version = "1.9")
public inline fun kotlin.text.StringBuilder.append(value: kotlin.Short): kotlin.text.StringBuilder
@kotlin.SinceKotlin(version = "1.4")
@kotlin.internal.InlineOnly
public inline fun kotlin.text.Appendable.appendLine(): kotlin.text.Appendable
@@ -439,6 +445,12 @@ public inline fun kotlin.CharSequence.indexOfFirst(predicate: (kotlin.Char) -> k
public inline fun kotlin.CharSequence.indexOfLast(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Int
@kotlin.SinceKotlin(version = "1.9")
public inline fun kotlin.text.StringBuilder.insert(index: kotlin.Int, value: kotlin.Byte): kotlin.text.StringBuilder
@kotlin.SinceKotlin(version = "1.9")
public inline fun kotlin.text.StringBuilder.insert(index: kotlin.Int, value: kotlin.Short): kotlin.text.StringBuilder
@kotlin.SinceKotlin(version = "1.4")
public inline fun kotlin.text.StringBuilder.insertRange(index: kotlin.Int, value: kotlin.CharArray, startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.text.StringBuilder