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:
committed by
Space Team
parent
2d50bd6857
commit
fed453fdea
@@ -10,32 +10,32 @@ import kotlin.native.internal.GCUnsafeCall
|
||||
/** Appends [value] to this [StringBuilder], followed by a line feed character (`\n`). */
|
||||
@SinceKotlin("1.4")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun StringBuilder.appendLine(value: Byte): StringBuilder = append(value).appendLine()
|
||||
public actual inline fun StringBuilder.appendLine(value: Byte): StringBuilder = append(value).appendLine()
|
||||
|
||||
/** Appends [value] to this [StringBuilder], followed by a line feed character (`\n`). */
|
||||
@SinceKotlin("1.4")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun StringBuilder.appendLine(value: Short): StringBuilder = append(value).appendLine()
|
||||
public actual inline fun StringBuilder.appendLine(value: Short): StringBuilder = append(value).appendLine()
|
||||
|
||||
/** Appends [value] to this [StringBuilder], followed by a line feed character (`\n`). */
|
||||
@SinceKotlin("1.4")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun StringBuilder.appendLine(value: Int): StringBuilder = append(value).appendLine()
|
||||
public actual inline fun StringBuilder.appendLine(value: Int): StringBuilder = append(value).appendLine()
|
||||
|
||||
/** Appends [value] to this [StringBuilder], followed by a line feed character (`\n`). */
|
||||
@SinceKotlin("1.4")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun StringBuilder.appendLine(value: Long): StringBuilder = append(value).appendLine()
|
||||
public actual inline fun StringBuilder.appendLine(value: Long): StringBuilder = append(value).appendLine()
|
||||
|
||||
/** Appends [value] to this [StringBuilder], followed by a line feed character (`\n`). */
|
||||
@SinceKotlin("1.4")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun StringBuilder.appendLine(value: Float): StringBuilder = append(value).appendLine()
|
||||
public actual inline fun StringBuilder.appendLine(value: Float): StringBuilder = append(value).appendLine()
|
||||
|
||||
/** Appends [value] to this [StringBuilder], followed by a line feed character (`\n`). */
|
||||
@SinceKotlin("1.4")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun StringBuilder.appendLine(value: Double): StringBuilder = append(value).appendLine()
|
||||
public actual inline fun StringBuilder.appendLine(value: Double): StringBuilder = append(value).appendLine()
|
||||
|
||||
|
||||
@DeprecatedSinceKotlin(warningSince = "1.4", errorSince = "1.6")
|
||||
|
||||
Reference in New Issue
Block a user