diff --git a/libraries/stdlib/common/src/kotlin/TextH.kt b/libraries/stdlib/common/src/kotlin/TextH.kt index f508c32850c..eedf5fb97a3 100644 --- a/libraries/stdlib/common/src/kotlin/TextH.kt +++ b/libraries/stdlib/common/src/kotlin/TextH.kt @@ -192,6 +192,11 @@ internal expect fun String.nativeLastIndexOf(str: String, fromIndex: Int): Int public expect fun String.substring(startIndex: Int): String public expect fun String.substring(startIndex: Int, endIndex: Int): String +/** + * Returns a string containing this char sequence repeated [n] times. + * @throws [IllegalArgumentException] when n < 0. + * @sample samples.text.Strings.repeat + */ public expect fun CharSequence.repeat(n: Int): String diff --git a/libraries/stdlib/js/src/kotlin/text/stringsCode.kt b/libraries/stdlib/js/src/kotlin/text/stringsCode.kt index e0367babc31..8575b85d35c 100644 --- a/libraries/stdlib/js/src/kotlin/text/stringsCode.kt +++ b/libraries/stdlib/js/src/kotlin/text/stringsCode.kt @@ -103,6 +103,7 @@ public actual fun String.decapitalize(): String { /** * Returns a string containing this char sequence repeated [n] times. * @throws [IllegalArgumentException] when n < 0. + * @sample samples.text.Strings.repeat */ public actual fun CharSequence.repeat(n: Int): String { require(n >= 0) { "Count 'n' must be non-negative, but was $n." }