Provide Common StringBuilder.append/insert with primitive type arguments #KT-57359

Merge-request: KT-MR-10892
Merged-by: Abduqodiri Qurbonzoda <abduqodiri.qurbonzoda@jetbrains.com>
This commit is contained in:
Abduqodiri Qurbonzoda
2023-07-13 11:52:14 +00:00
committed by Space Team
parent 2d50bd6857
commit fed453fdea
7 changed files with 508 additions and 26 deletions
+60
View File
@@ -74,6 +74,10 @@ public inline fun kotlin.text.StringBuilder.appendLine(value: kotlin.Any?): kotl
@kotlin.internal.InlineOnly
public inline fun kotlin.text.StringBuilder.appendLine(value: kotlin.Boolean): kotlin.text.StringBuilder
@kotlin.SinceKotlin(version = "1.9")
@kotlin.internal.InlineOnly
public inline fun kotlin.text.StringBuilder.appendLine(value: kotlin.Byte): kotlin.text.StringBuilder
@kotlin.SinceKotlin(version = "1.4")
@kotlin.internal.InlineOnly
public inline fun kotlin.text.StringBuilder.appendLine(value: kotlin.Char): kotlin.text.StringBuilder
@@ -86,6 +90,26 @@ public inline fun kotlin.text.StringBuilder.appendLine(value: kotlin.CharArray):
@kotlin.internal.InlineOnly
public inline fun kotlin.text.StringBuilder.appendLine(value: kotlin.CharSequence?): kotlin.text.StringBuilder
@kotlin.SinceKotlin(version = "1.9")
@kotlin.internal.InlineOnly
public inline fun kotlin.text.StringBuilder.appendLine(value: kotlin.Double): kotlin.text.StringBuilder
@kotlin.SinceKotlin(version = "1.9")
@kotlin.internal.InlineOnly
public inline fun kotlin.text.StringBuilder.appendLine(value: kotlin.Float): kotlin.text.StringBuilder
@kotlin.SinceKotlin(version = "1.9")
@kotlin.internal.InlineOnly
public inline fun kotlin.text.StringBuilder.appendLine(value: kotlin.Int): kotlin.text.StringBuilder
@kotlin.SinceKotlin(version = "1.9")
@kotlin.internal.InlineOnly
public inline fun kotlin.text.StringBuilder.appendLine(value: kotlin.Long): kotlin.text.StringBuilder
@kotlin.SinceKotlin(version = "1.9")
@kotlin.internal.InlineOnly
public inline fun kotlin.text.StringBuilder.appendLine(value: kotlin.Short): kotlin.text.StringBuilder
@kotlin.SinceKotlin(version = "1.4")
@kotlin.internal.InlineOnly
public inline fun kotlin.text.StringBuilder.appendLine(value: kotlin.String?): kotlin.text.StringBuilder
@@ -1665,6 +1689,9 @@ public final class StringBuilder : kotlin.text.Appendable, kotlin.CharSequence {
@kotlin.SinceKotlin(version = "1.3")
public final fun append(value: kotlin.Boolean): kotlin.text.StringBuilder
@kotlin.SinceKotlin(version = "1.9")
public final fun append(value: kotlin.Byte): kotlin.text.StringBuilder
public open override fun append(value: kotlin.Char): kotlin.text.StringBuilder
@kotlin.SinceKotlin(version = "1.4")
@@ -1675,6 +1702,21 @@ public final class StringBuilder : kotlin.text.Appendable, kotlin.CharSequence {
public open override fun append(value: kotlin.CharSequence?, startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.text.StringBuilder
@kotlin.SinceKotlin(version = "1.9")
public final fun append(value: kotlin.Double): kotlin.text.StringBuilder
@kotlin.SinceKotlin(version = "1.9")
public final fun append(value: kotlin.Float): kotlin.text.StringBuilder
@kotlin.SinceKotlin(version = "1.9")
public final fun append(value: kotlin.Int): kotlin.text.StringBuilder
@kotlin.SinceKotlin(version = "1.9")
public final fun append(value: kotlin.Long): kotlin.text.StringBuilder
@kotlin.SinceKotlin(version = "1.9")
public final fun append(value: kotlin.Short): kotlin.text.StringBuilder
@kotlin.SinceKotlin(version = "1.3")
public final fun append(value: kotlin.String?): kotlin.text.StringBuilder
@@ -1723,6 +1765,9 @@ public final class StringBuilder : kotlin.text.Appendable, kotlin.CharSequence {
@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class})
public final fun insert(index: kotlin.Int, value: kotlin.Boolean): kotlin.text.StringBuilder
@kotlin.SinceKotlin(version = "1.9")
public final fun insert(index: kotlin.Int, value: kotlin.Byte): kotlin.text.StringBuilder
@kotlin.SinceKotlin(version = "1.4")
@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class})
public final fun insert(index: kotlin.Int, value: kotlin.Char): kotlin.text.StringBuilder
@@ -1735,6 +1780,21 @@ public final class StringBuilder : kotlin.text.Appendable, kotlin.CharSequence {
@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class})
public final fun insert(index: kotlin.Int, value: kotlin.CharSequence?): kotlin.text.StringBuilder
@kotlin.SinceKotlin(version = "1.9")
public final fun insert(index: kotlin.Int, value: kotlin.Double): kotlin.text.StringBuilder
@kotlin.SinceKotlin(version = "1.9")
public final fun insert(index: kotlin.Int, value: kotlin.Float): kotlin.text.StringBuilder
@kotlin.SinceKotlin(version = "1.9")
public final fun insert(index: kotlin.Int, value: kotlin.Int): kotlin.text.StringBuilder
@kotlin.SinceKotlin(version = "1.9")
public final fun insert(index: kotlin.Int, value: kotlin.Long): kotlin.text.StringBuilder
@kotlin.SinceKotlin(version = "1.9")
public final fun insert(index: kotlin.Int, value: kotlin.Short): kotlin.text.StringBuilder
@kotlin.SinceKotlin(version = "1.4")
@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class})
public final fun insert(index: kotlin.Int, value: kotlin.String?): kotlin.text.StringBuilder