From cbabb4f76a67196c69e3691bd19f273c77cad240 Mon Sep 17 00:00:00 2001 From: Anton Bannykh Date: Sat, 6 Jun 2020 16:19:04 +0300 Subject: [PATCH] JS stdlib api test: various changes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Setting -Doverwrite.output=true updates gold data - Big packages don't get split into chunks - Unique lines in the API are marked with /*∆*/ and diff test is removed - Annotations on separate lines and other dump format tweaks - Test data moved to libraries/stdlib/api/ - Minor visibility fix to Enum members --- js/js.tests/build.gradle.kts | 2 + .../org/jetbrains/kotlin/js/test/ApiTest.kt | 376 +- .../api/stdlib-diff/kotlin.annotation.kt | 74 - .../api/stdlib-diff/kotlin.collections.kt | 320 - .../testData/api/stdlib-diff/kotlin.js.kt | 3 - .../testData/api/stdlib-diff/kotlin.kt | 251 - .../testData/api/stdlib-diff/kotlin.ranges.kt | 124 - .../api/stdlib-diff/kotlin.reflect.kt | 52 - .../testData/api/stdlib-ir/jquery.kt | 56 - .../testData/api/stdlib-ir/kotlin-0.kt | 1001 -- .../testData/api/stdlib-ir/kotlin-1.kt | 514 - .../api/stdlib-ir/kotlin.annotation.kt | 69 - .../testData/api/stdlib-ir/kotlin.browser.kt | 10 - .../api/stdlib-ir/kotlin.collections-0.kt | 1001 -- .../api/stdlib-ir/kotlin.collections-1.kt | 1001 -- .../api/stdlib-ir/kotlin.collections-2.kt | 1009 -- .../api/stdlib-ir/kotlin.collections-3.kt | 399 - .../api/stdlib-ir/kotlin.comparisons.kt | 97 - .../api/stdlib-ir/kotlin.contracts.kt | 47 - .../stdlib-ir/kotlin.coroutines.intrinsics.kt | 10 - .../api/stdlib-ir/kotlin.coroutines.kt | 71 - .../testData/api/stdlib-ir/kotlin.dom.kt | 13 - .../api/stdlib-ir/kotlin.experimental.kt | 14 - .../testData/api/stdlib-ir/kotlin.io.kt | 5 - .../testData/api/stdlib-ir/kotlin.js.kt | 276 - .../testData/api/stdlib-ir/kotlin.jvm.kt | 9 - .../testData/api/stdlib-ir/kotlin.math.kt | 109 - .../api/stdlib-ir/kotlin.properties.kt | 28 - .../testData/api/stdlib-ir/kotlin.random.kt | 60 - .../testData/api/stdlib-ir/kotlin.ranges.kt | 353 - .../testData/api/stdlib-ir/kotlin.reflect.kt | 119 - .../api/stdlib-ir/kotlin.sequences.kt | 206 - .../testData/api/stdlib-ir/kotlin.text.kt | 621 - .../testData/api/stdlib-ir/kotlin.time.kt | 204 - .../testData/api/stdlib/jquery.kt | 56 - .../testData/api/stdlib/kotlin-0.kt | 1003 -- .../testData/api/stdlib/kotlin-1.kt | 512 - .../testData/api/stdlib/kotlin.annotation.kt | 137 - .../testData/api/stdlib/kotlin.browser.kt | 10 - .../api/stdlib/kotlin.collections-0.kt | 1001 -- .../api/stdlib/kotlin.collections-1.kt | 1001 -- .../api/stdlib/kotlin.collections-2.kt | 1009 -- .../api/stdlib/kotlin.collections-3.kt | 589 - .../testData/api/stdlib/kotlin.comparisons.kt | 97 - .../testData/api/stdlib/kotlin.contracts.kt | 47 - .../stdlib/kotlin.coroutines.intrinsics.kt | 10 - .../testData/api/stdlib/kotlin.coroutines.kt | 71 - .../testData/api/stdlib/kotlin.dom.kt | 13 - .../api/stdlib/kotlin.experimental.kt | 14 - .../testData/api/stdlib/kotlin.io.kt | 5 - .../testData/api/stdlib/kotlin.js.kt | 276 - .../testData/api/stdlib/kotlin.jvm.kt | 9 - .../testData/api/stdlib/kotlin.math.kt | 109 - .../testData/api/stdlib/kotlin.properties.kt | 28 - .../testData/api/stdlib/kotlin.random.kt | 60 - .../testData/api/stdlib/kotlin.ranges.kt | 470 - .../testData/api/stdlib/kotlin.reflect.kt | 167 - .../testData/api/stdlib/kotlin.sequences.kt | 206 - .../testData/api/stdlib/kotlin.text.kt | 621 - .../testData/api/stdlib/kotlin.time.kt | 204 - .../api/stdlib/org.khronos.webgl-0.kt | 1718 --- .../api/stdlib/org.khronos.webgl-1.kt | 22 - .../api/stdlib/org.w3c.css.masking.kt | 115 - .../testData/api/stdlib/org.w3c.dom-0.kt | 1001 -- .../testData/api/stdlib/org.w3c.dom-1.kt | 1011 -- .../testData/api/stdlib/org.w3c.dom-2.kt | 1026 -- .../testData/api/stdlib/org.w3c.dom-3.kt | 1011 -- .../testData/api/stdlib/org.w3c.dom-4.kt | 1056 -- .../testData/api/stdlib/org.w3c.dom-5.kt | 1036 -- .../testData/api/stdlib/org.w3c.dom-6.kt | 1038 -- .../testData/api/stdlib/org.w3c.dom-7.kt | 1001 -- .../testData/api/stdlib/org.w3c.dom-8.kt | 1037 -- .../testData/api/stdlib/org.w3c.dom-9.kt | 654 - .../api/stdlib/org.w3c.dom.clipboard.kt | 41 - .../testData/api/stdlib/org.w3c.dom.css.kt | 996 -- .../api/stdlib/org.w3c.dom.encryptedmedia.kt | 196 - .../testData/api/stdlib/org.w3c.dom.events.kt | 400 - .../api/stdlib/org.w3c.dom.mediacapture.kt | 496 - .../api/stdlib/org.w3c.dom.mediasource.kt | 122 - .../api/stdlib/org.w3c.dom.parsing.kt | 11 - .../api/stdlib/org.w3c.dom.pointerevents.kt | 71 - .../testData/api/stdlib/org.w3c.dom.svg-0.kt | 1032 -- .../testData/api/stdlib/org.w3c.dom.svg-1.kt | 1009 -- .../testData/api/stdlib/org.w3c.dom.svg-2.kt | 752 -- .../testData/api/stdlib/org.w3c.dom.url.kt | 58 - .../testData/api/stdlib/org.w3c.fetch.kt | 279 - .../testData/api/stdlib/org.w3c.files.kt | 92 - .../api/stdlib/org.w3c.notifications.kt | 185 - .../api/stdlib/org.w3c.performance.kt | 80 - .../testData/api/stdlib/org.w3c.workers.kt | 465 - .../testData/api/stdlib/org.w3c.xhr.kt | 148 - libraries/stdlib/api/js-v1/jquery.kt | 104 + .../stdlib/api/js-v1}/jquery.ui.kt | 39 +- .../stdlib/api/js-v1/kotlin.annotation.kt | 131 + libraries/stdlib/api/js-v1/kotlin.browser.kt | 7 + .../stdlib/api/js-v1/kotlin.collections.kt | 10499 ++++++++++++++++ .../stdlib/api/js-v1/kotlin.comparisons.kt | 328 + .../stdlib/api/js-v1/kotlin.contracts.kt | 87 + .../api/js-v1/kotlin.coroutines.intrinsics.kt | 23 + .../stdlib/api/js-v1/kotlin.coroutines.kt | 119 + libraries/stdlib/api/js-v1/kotlin.dom.kt | 17 + .../stdlib/api/js-v1/kotlin.experimental.kt | 41 + libraries/stdlib/api/js-v1/kotlin.io.kt | 5 + libraries/stdlib/api/js-v1/kotlin.js.kt | 431 + libraries/stdlib/api/js-v1/kotlin.jvm.kt | 11 + libraries/stdlib/api/js-v1/kotlin.kt | 2952 +++++ libraries/stdlib/api/js-v1/kotlin.math.kt | 370 + .../stdlib/api/js-v1/kotlin.properties.kt | 34 + libraries/stdlib/api/js-v1/kotlin.random.kt | 130 + libraries/stdlib/api/js-v1/kotlin.ranges.kt | 875 ++ libraries/stdlib/api/js-v1/kotlin.reflect.kt | 199 + .../stdlib/api/js-v1/kotlin.sequences.kt | 563 + libraries/stdlib/api/js-v1/kotlin.text.kt | 1421 +++ libraries/stdlib/api/js-v1/kotlin.time.kt | 360 + .../stdlib/api/js-v1/org.khronos.webgl.kt | 1973 +++ .../stdlib/api/js-v1/org.w3c.css.masking.kt | 111 + .../stdlib/api/js-v1/org.w3c.dom.clipboard.kt | 41 + libraries/stdlib/api/js-v1/org.w3c.dom.css.kt | 774 ++ .../api/js-v1/org.w3c.dom.encryptedmedia.kt | 187 + .../stdlib/api/js-v1/org.w3c.dom.events.kt | 373 + libraries/stdlib/api/js-v1/org.w3c.dom.kt | 9316 ++++++++++++++ .../api/js-v1/org.w3c.dom.mediacapture.kt | 440 + .../api/js-v1/org.w3c.dom.mediasource.kt | 111 + .../stdlib/api/js-v1/org.w3c.dom.parsing.kt | 11 + .../api/js-v1/org.w3c.dom.pointerevents.kt | 58 + libraries/stdlib/api/js-v1/org.w3c.dom.svg.kt | 2820 +++++ libraries/stdlib/api/js-v1/org.w3c.dom.url.kt | 57 + libraries/stdlib/api/js-v1/org.w3c.fetch.kt | 278 + libraries/stdlib/api/js-v1/org.w3c.files.kt | 96 + .../stdlib/api/js-v1/org.w3c.notifications.kt | 159 + .../stdlib/api/js-v1/org.w3c.performance.kt | 77 + libraries/stdlib/api/js-v1/org.w3c.workers.kt | 454 + libraries/stdlib/api/js-v1/org.w3c.xhr.kt | 145 + libraries/stdlib/api/js/jquery.kt | 104 + .../stdlib/api/js}/jquery.ui.kt | 39 +- libraries/stdlib/api/js/kotlin.annotation.kt | 65 + libraries/stdlib/api/js/kotlin.browser.kt | 7 + libraries/stdlib/api/js/kotlin.collections.kt | 10203 +++++++++++++++ libraries/stdlib/api/js/kotlin.comparisons.kt | 328 + libraries/stdlib/api/js/kotlin.contracts.kt | 87 + .../api/js/kotlin.coroutines.intrinsics.kt | 23 + libraries/stdlib/api/js/kotlin.coroutines.kt | 119 + libraries/stdlib/api/js/kotlin.dom.kt | 17 + .../stdlib/api/js/kotlin.experimental.kt | 41 + libraries/stdlib/api/js/kotlin.io.kt | 5 + libraries/stdlib/api/js/kotlin.js.kt | 430 + libraries/stdlib/api/js/kotlin.jvm.kt | 11 + libraries/stdlib/api/js/kotlin.kt | 2954 +++++ libraries/stdlib/api/js/kotlin.math.kt | 370 + libraries/stdlib/api/js/kotlin.properties.kt | 34 + libraries/stdlib/api/js/kotlin.random.kt | 130 + libraries/stdlib/api/js/kotlin.ranges.kt | 733 ++ libraries/stdlib/api/js/kotlin.reflect.kt | 144 + libraries/stdlib/api/js/kotlin.sequences.kt | 563 + libraries/stdlib/api/js/kotlin.text.kt | 1421 +++ libraries/stdlib/api/js/kotlin.time.kt | 360 + libraries/stdlib/js-ir/builtins/Enum.kt | 6 +- 157 files changed, 54588 insertions(+), 34221 deletions(-) delete mode 100644 js/js.translator/testData/api/stdlib-diff/kotlin.annotation.kt delete mode 100644 js/js.translator/testData/api/stdlib-diff/kotlin.collections.kt delete mode 100644 js/js.translator/testData/api/stdlib-diff/kotlin.js.kt delete mode 100644 js/js.translator/testData/api/stdlib-diff/kotlin.kt delete mode 100644 js/js.translator/testData/api/stdlib-diff/kotlin.ranges.kt delete mode 100644 js/js.translator/testData/api/stdlib-diff/kotlin.reflect.kt delete mode 100644 js/js.translator/testData/api/stdlib-ir/jquery.kt delete mode 100644 js/js.translator/testData/api/stdlib-ir/kotlin-0.kt delete mode 100644 js/js.translator/testData/api/stdlib-ir/kotlin-1.kt delete mode 100644 js/js.translator/testData/api/stdlib-ir/kotlin.annotation.kt delete mode 100644 js/js.translator/testData/api/stdlib-ir/kotlin.browser.kt delete mode 100644 js/js.translator/testData/api/stdlib-ir/kotlin.collections-0.kt delete mode 100644 js/js.translator/testData/api/stdlib-ir/kotlin.collections-1.kt delete mode 100644 js/js.translator/testData/api/stdlib-ir/kotlin.collections-2.kt delete mode 100644 js/js.translator/testData/api/stdlib-ir/kotlin.collections-3.kt delete mode 100644 js/js.translator/testData/api/stdlib-ir/kotlin.comparisons.kt delete mode 100644 js/js.translator/testData/api/stdlib-ir/kotlin.contracts.kt delete mode 100644 js/js.translator/testData/api/stdlib-ir/kotlin.coroutines.intrinsics.kt delete mode 100644 js/js.translator/testData/api/stdlib-ir/kotlin.coroutines.kt delete mode 100644 js/js.translator/testData/api/stdlib-ir/kotlin.dom.kt delete mode 100644 js/js.translator/testData/api/stdlib-ir/kotlin.experimental.kt delete mode 100644 js/js.translator/testData/api/stdlib-ir/kotlin.io.kt delete mode 100644 js/js.translator/testData/api/stdlib-ir/kotlin.js.kt delete mode 100644 js/js.translator/testData/api/stdlib-ir/kotlin.jvm.kt delete mode 100644 js/js.translator/testData/api/stdlib-ir/kotlin.math.kt delete mode 100644 js/js.translator/testData/api/stdlib-ir/kotlin.properties.kt delete mode 100644 js/js.translator/testData/api/stdlib-ir/kotlin.random.kt delete mode 100644 js/js.translator/testData/api/stdlib-ir/kotlin.ranges.kt delete mode 100644 js/js.translator/testData/api/stdlib-ir/kotlin.reflect.kt delete mode 100644 js/js.translator/testData/api/stdlib-ir/kotlin.sequences.kt delete mode 100644 js/js.translator/testData/api/stdlib-ir/kotlin.text.kt delete mode 100644 js/js.translator/testData/api/stdlib-ir/kotlin.time.kt delete mode 100644 js/js.translator/testData/api/stdlib/jquery.kt delete mode 100644 js/js.translator/testData/api/stdlib/kotlin-0.kt delete mode 100644 js/js.translator/testData/api/stdlib/kotlin-1.kt delete mode 100644 js/js.translator/testData/api/stdlib/kotlin.annotation.kt delete mode 100644 js/js.translator/testData/api/stdlib/kotlin.browser.kt delete mode 100644 js/js.translator/testData/api/stdlib/kotlin.collections-0.kt delete mode 100644 js/js.translator/testData/api/stdlib/kotlin.collections-1.kt delete mode 100644 js/js.translator/testData/api/stdlib/kotlin.collections-2.kt delete mode 100644 js/js.translator/testData/api/stdlib/kotlin.collections-3.kt delete mode 100644 js/js.translator/testData/api/stdlib/kotlin.comparisons.kt delete mode 100644 js/js.translator/testData/api/stdlib/kotlin.contracts.kt delete mode 100644 js/js.translator/testData/api/stdlib/kotlin.coroutines.intrinsics.kt delete mode 100644 js/js.translator/testData/api/stdlib/kotlin.coroutines.kt delete mode 100644 js/js.translator/testData/api/stdlib/kotlin.dom.kt delete mode 100644 js/js.translator/testData/api/stdlib/kotlin.experimental.kt delete mode 100644 js/js.translator/testData/api/stdlib/kotlin.io.kt delete mode 100644 js/js.translator/testData/api/stdlib/kotlin.js.kt delete mode 100644 js/js.translator/testData/api/stdlib/kotlin.jvm.kt delete mode 100644 js/js.translator/testData/api/stdlib/kotlin.math.kt delete mode 100644 js/js.translator/testData/api/stdlib/kotlin.properties.kt delete mode 100644 js/js.translator/testData/api/stdlib/kotlin.random.kt delete mode 100644 js/js.translator/testData/api/stdlib/kotlin.ranges.kt delete mode 100644 js/js.translator/testData/api/stdlib/kotlin.reflect.kt delete mode 100644 js/js.translator/testData/api/stdlib/kotlin.sequences.kt delete mode 100644 js/js.translator/testData/api/stdlib/kotlin.text.kt delete mode 100644 js/js.translator/testData/api/stdlib/kotlin.time.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.khronos.webgl-0.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.khronos.webgl-1.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.w3c.css.masking.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.w3c.dom-0.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.w3c.dom-1.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.w3c.dom-2.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.w3c.dom-3.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.w3c.dom-4.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.w3c.dom-5.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.w3c.dom-6.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.w3c.dom-7.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.w3c.dom-8.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.w3c.dom-9.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.w3c.dom.clipboard.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.w3c.dom.css.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.w3c.dom.encryptedmedia.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.w3c.dom.events.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.w3c.dom.mediacapture.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.w3c.dom.mediasource.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.w3c.dom.parsing.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.w3c.dom.pointerevents.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.w3c.dom.svg-0.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.w3c.dom.svg-1.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.w3c.dom.svg-2.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.w3c.dom.url.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.w3c.fetch.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.w3c.files.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.w3c.notifications.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.w3c.performance.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.w3c.workers.kt delete mode 100644 js/js.translator/testData/api/stdlib/org.w3c.xhr.kt create mode 100644 libraries/stdlib/api/js-v1/jquery.kt rename {js/js.translator/testData/api/stdlib-ir => libraries/stdlib/api/js-v1}/jquery.ui.kt (60%) create mode 100644 libraries/stdlib/api/js-v1/kotlin.annotation.kt create mode 100644 libraries/stdlib/api/js-v1/kotlin.browser.kt create mode 100644 libraries/stdlib/api/js-v1/kotlin.collections.kt create mode 100644 libraries/stdlib/api/js-v1/kotlin.comparisons.kt create mode 100644 libraries/stdlib/api/js-v1/kotlin.contracts.kt create mode 100644 libraries/stdlib/api/js-v1/kotlin.coroutines.intrinsics.kt create mode 100644 libraries/stdlib/api/js-v1/kotlin.coroutines.kt create mode 100644 libraries/stdlib/api/js-v1/kotlin.dom.kt create mode 100644 libraries/stdlib/api/js-v1/kotlin.experimental.kt create mode 100644 libraries/stdlib/api/js-v1/kotlin.io.kt create mode 100644 libraries/stdlib/api/js-v1/kotlin.js.kt create mode 100644 libraries/stdlib/api/js-v1/kotlin.jvm.kt create mode 100644 libraries/stdlib/api/js-v1/kotlin.kt create mode 100644 libraries/stdlib/api/js-v1/kotlin.math.kt create mode 100644 libraries/stdlib/api/js-v1/kotlin.properties.kt create mode 100644 libraries/stdlib/api/js-v1/kotlin.random.kt create mode 100644 libraries/stdlib/api/js-v1/kotlin.ranges.kt create mode 100644 libraries/stdlib/api/js-v1/kotlin.reflect.kt create mode 100644 libraries/stdlib/api/js-v1/kotlin.sequences.kt create mode 100644 libraries/stdlib/api/js-v1/kotlin.text.kt create mode 100644 libraries/stdlib/api/js-v1/kotlin.time.kt create mode 100644 libraries/stdlib/api/js-v1/org.khronos.webgl.kt create mode 100644 libraries/stdlib/api/js-v1/org.w3c.css.masking.kt create mode 100644 libraries/stdlib/api/js-v1/org.w3c.dom.clipboard.kt create mode 100644 libraries/stdlib/api/js-v1/org.w3c.dom.css.kt create mode 100644 libraries/stdlib/api/js-v1/org.w3c.dom.encryptedmedia.kt create mode 100644 libraries/stdlib/api/js-v1/org.w3c.dom.events.kt create mode 100644 libraries/stdlib/api/js-v1/org.w3c.dom.kt create mode 100644 libraries/stdlib/api/js-v1/org.w3c.dom.mediacapture.kt create mode 100644 libraries/stdlib/api/js-v1/org.w3c.dom.mediasource.kt create mode 100644 libraries/stdlib/api/js-v1/org.w3c.dom.parsing.kt create mode 100644 libraries/stdlib/api/js-v1/org.w3c.dom.pointerevents.kt create mode 100644 libraries/stdlib/api/js-v1/org.w3c.dom.svg.kt create mode 100644 libraries/stdlib/api/js-v1/org.w3c.dom.url.kt create mode 100644 libraries/stdlib/api/js-v1/org.w3c.fetch.kt create mode 100644 libraries/stdlib/api/js-v1/org.w3c.files.kt create mode 100644 libraries/stdlib/api/js-v1/org.w3c.notifications.kt create mode 100644 libraries/stdlib/api/js-v1/org.w3c.performance.kt create mode 100644 libraries/stdlib/api/js-v1/org.w3c.workers.kt create mode 100644 libraries/stdlib/api/js-v1/org.w3c.xhr.kt create mode 100644 libraries/stdlib/api/js/jquery.kt rename {js/js.translator/testData/api/stdlib => libraries/stdlib/api/js}/jquery.ui.kt (60%) create mode 100644 libraries/stdlib/api/js/kotlin.annotation.kt create mode 100644 libraries/stdlib/api/js/kotlin.browser.kt create mode 100644 libraries/stdlib/api/js/kotlin.collections.kt create mode 100644 libraries/stdlib/api/js/kotlin.comparisons.kt create mode 100644 libraries/stdlib/api/js/kotlin.contracts.kt create mode 100644 libraries/stdlib/api/js/kotlin.coroutines.intrinsics.kt create mode 100644 libraries/stdlib/api/js/kotlin.coroutines.kt create mode 100644 libraries/stdlib/api/js/kotlin.dom.kt create mode 100644 libraries/stdlib/api/js/kotlin.experimental.kt create mode 100644 libraries/stdlib/api/js/kotlin.io.kt create mode 100644 libraries/stdlib/api/js/kotlin.js.kt create mode 100644 libraries/stdlib/api/js/kotlin.jvm.kt create mode 100644 libraries/stdlib/api/js/kotlin.kt create mode 100644 libraries/stdlib/api/js/kotlin.math.kt create mode 100644 libraries/stdlib/api/js/kotlin.properties.kt create mode 100644 libraries/stdlib/api/js/kotlin.random.kt create mode 100644 libraries/stdlib/api/js/kotlin.ranges.kt create mode 100644 libraries/stdlib/api/js/kotlin.reflect.kt create mode 100644 libraries/stdlib/api/js/kotlin.sequences.kt create mode 100644 libraries/stdlib/api/js/kotlin.text.kt create mode 100644 libraries/stdlib/api/js/kotlin.time.kt diff --git a/js/js.tests/build.gradle.kts b/js/js.tests/build.gradle.kts index b6a89373704..1d819a6f959 100644 --- a/js/js.tests/build.gradle.kts +++ b/js/js.tests/build.gradle.kts @@ -131,6 +131,8 @@ fun Test.setUpBoxTests() { systemProperty("kotlin.ant.launcher.class", "org.apache.tools.ant.Main") } + systemProperty("overwrite.output", findProperty("overwrite.output") ?: "false") + val prefixForPpropertiesToForward = "fd." for ((key, value) in properties) { if (key.startsWith(prefixForPpropertiesToForward)) { diff --git a/js/js.tests/test/org/jetbrains/kotlin/js/test/ApiTest.kt b/js/js.tests/test/org/jetbrains/kotlin/js/test/ApiTest.kt index 890cb9c28ac..19e45557319 100644 --- a/js/js.tests/test/org/jetbrains/kotlin/js/test/ApiTest.kt +++ b/js/js.tests/test/org/jetbrains/kotlin/js/test/ApiTest.kt @@ -5,6 +5,7 @@ package org.jetbrains.kotlin.js.test +import junit.framework.TestCase import org.jetbrains.kotlin.cli.common.messages.AnalyzerWithCompilerReport import org.jetbrains.kotlin.cli.common.messages.MessageCollector import org.jetbrains.kotlin.cli.js.messageCollectorLogger @@ -13,156 +14,116 @@ import org.jetbrains.kotlin.cli.jvm.compiler.KotlinCoreEnvironment import org.jetbrains.kotlin.config.CommonConfigurationKeys import org.jetbrains.kotlin.config.CompilerConfiguration import org.jetbrains.kotlin.descriptors.* +import org.jetbrains.kotlin.descriptors.impl.EnumEntrySyntheticClassDescriptor import org.jetbrains.kotlin.ir.backend.js.MainModule import org.jetbrains.kotlin.ir.backend.js.jsResolveLibraries import org.jetbrains.kotlin.ir.backend.js.loadIr import org.jetbrains.kotlin.js.config.JSConfigurationKeys import org.jetbrains.kotlin.js.config.JsConfig +import org.jetbrains.kotlin.jvm.compiler.ExpectedLoadErrorsUtil import org.jetbrains.kotlin.name.FqName +import org.jetbrains.kotlin.renderer.* +import org.jetbrains.kotlin.resolve.DescriptorUtils +import org.jetbrains.kotlin.resolve.MemberComparator +import org.jetbrains.kotlin.resolve.descriptorUtil.isEffectivelyPublicApi +import org.jetbrains.kotlin.resolve.descriptorUtil.module import org.jetbrains.kotlin.test.KotlinTestUtils import org.jetbrains.kotlin.test.KotlinTestWithEnvironment -import org.jetbrains.kotlin.test.util.RecursiveDescriptorComparator -import org.jetbrains.kotlin.test.util.RecursiveDescriptorComparator.RECURSIVE_ALL import java.io.File +// use -Poverwrite.output=true or -Pfd.overwrite.output=true +private val OVERWRITE_EXPECTED_OUTPUT = System.getProperty("overwrite.output")?.toBoolean() ?: false + +class SafeguardTest : TestCase() { + + fun testOutputNotOverwritten() { + assertFalse( + "Attention! Expected output is being overwritten! Please set OVERWRITE_EXPECTED_OUTPUT to false.", + OVERWRITE_EXPECTED_OUTPUT + ) + } +} + class ApiTest : KotlinTestWithEnvironment() { - private val STDLIB_PATH = "js/js.translator/testData/api/stdlib" - fun testStdlib() { - val project = environment.project - val configuration = environment.configuration - - configuration.put(CommonConfigurationKeys.MODULE_NAME, "test") - configuration.put(JSConfigurationKeys.LIBRARIES, JsConfig.JS_STDLIB) - - val config = JsConfig(project, configuration) - - config.moduleDescriptors.single().checkRecursively(STDLIB_PATH) + stdlibModuleApi.markUniqueLinesComparedTo(irStdlibModuleApi).checkRecursively("libraries/stdlib/api/js-v1") } - private val STDLIB_IR_PATH = "js/js.translator/testData/api/stdlib-ir" - fun testIrStdlib() { - val fullRuntimeKlib: String = System.getProperty("kotlin.js.full.stdlib.path") - - val resolvedLibraries = - jsResolveLibraries(listOf(File(fullRuntimeKlib).absolutePath), messageCollectorLogger(MessageCollector.NONE)) - - val project = environment.project - val configuration = environment.configuration - - val moduleDescriptor = loadIr( - project, - MainModule.Klib(resolvedLibraries.getFullList().single()), - AnalyzerWithCompilerReport(configuration), - configuration, - resolvedLibraries, - listOf() - ).module.descriptor - - moduleDescriptor.checkRecursively(STDLIB_IR_PATH) + irStdlibModuleApi.markUniqueLinesComparedTo(stdlibModuleApi).checkRecursively("libraries/stdlib/api/js") } - private val STDLIB_DIFF_PATH = "js/js.translator/testData/api/stdlib-diff" - private val onlyInStdlib = setOf( - "org.khronos.webgl", - "org.w3c.css.masking", - "org.w3c.dom", - "org.w3c.dom.clipboard", - "org.w3c.dom.css", - "org.w3c.dom.encryptedmedia", - "org.w3c.dom.events", - "org.w3c.dom.mediacapture", - "org.w3c.dom.mediasource", - "org.w3c.dom.parsing", - "org.w3c.dom.pointerevents", - "org.w3c.dom.svg", - "org.w3c.dom.url", - "org.w3c.fetch", - "org.w3c.files", - "org.w3c.notifications", - "org.w3c.performance", - "org.w3c.workers", - "org.w3c.xhr" - ) - private val onlyInStdlibIr = setOf("testUtils") + private val stdlibModuleApi: Map + get() { + val project = environment.project + val configuration = environment.configuration - fun testApiDifference() { - val files = STDLIB_PATH.listFiles() - val irFiles = STDLIB_IR_PATH.listFiles() + configuration.put(CommonConfigurationKeys.MODULE_NAME, "test") + configuration.put(JSConfigurationKeys.LIBRARIES, JsConfig.JS_STDLIB) - val allNames = (files + irFiles).map { it.name.dropLast(3).split('-').first() }.toSet() + val config = JsConfig(project, configuration) - for (name in allNames) { - val a = STDLIB_PATH.readFileText(name) - val b = STDLIB_IR_PATH.readFileText(name) - - if (a == null) { - assertTrue("Package '$name' unexpectedly only present in IR stdlib", name in onlyInStdlibIr) - } else if (b == null) { - assertTrue("Package '$name' unexpectedly only present in old stdlib", name in onlyInStdlib) - } else { - val d = diff(a, b) - - if (d.isNotBlank()) { - // Uncomment to overwrite the test data -// File("$STDLIB_DIFF_PATH/$name.kt").writeText(d) - KotlinTestUtils.assertEqualsToFile(File("$STDLIB_DIFF_PATH/$name.kt"), d) - } - } + return config.moduleDescriptors.single().packagesSerialized() } - } - private fun String.readFileText(name: String): String? { - val f = File("$this/$name.kt") - if (f.exists() && f.isFile) { - return f.readText() - } else { - var i = 0 - var result: String? = null - while (true) { - val f = File("$this/$name-$i.kt") - if (!f.exists() || !f.isFile) break; + private val irStdlibModuleApi: Map + get() { + val fullRuntimeKlib: String = System.getProperty("kotlin.js.full.stdlib.path") - result = (result ?: "") + f.readText() + val resolvedLibraries = + jsResolveLibraries(listOf(File(fullRuntimeKlib).absolutePath), messageCollectorLogger(MessageCollector.NONE)) - ++i - } + val project = environment.project + val configuration = environment.configuration - return result + return loadIr( + project, + MainModule.Klib(resolvedLibraries.getFullList().single()), + AnalyzerWithCompilerReport(configuration), + configuration, + resolvedLibraries, + listOf() + ).module.descriptor.packagesSerialized() } + + private fun Map.markUniqueLinesComparedTo(other: Map): Map { + return entries.map { (fqName, api) -> + val otherApiLines = other[fqName]?.lines() ?: emptyList() + val augmentedApi = diff(api.lines(), otherApiLines) + + fqName to augmentedApi + }.toMap() } - private fun diff(a: String, b: String): String { - val aLines = a.lines() - val bLines = b.lines() + private fun diff(aLines: List, bLines: List): String { + val d = Array(aLines.size + 1) { ByteArray(bLines.size + 1) } + val c = Array(aLines.size + 1) { ShortArray(bLines.size + 1) } - val dx = Array(aLines.size + 1) { IntArray(bLines.size + 1) } - val dy = Array(aLines.size + 1) { IntArray(bLines.size + 1)} - val c = Array(aLines.size + 1) { IntArray(bLines.size + 1)} + val DX = 1.toByte() + val DY = 2.toByte() + val DXY = 3.toByte() for (i in 0..aLines.size) { - c[i][0] = i - dx[i][0] = -1 + c[i][0] = i.toShort() + d[i][0] = DX } for (j in 0..bLines.size) { - c[0][j] = j - dy[0][j] = -1 + c[0][j] = j.toShort() + d[0][j] = DY } for (i in 1..aLines.size) { for (j in 1..bLines.size) { if (c[i - 1][j] <= c[i][j - 1]) { - c[i][j] = c[i - 1][j] + 1 - dx[i][j] = -1 + c[i][j] = (c[i - 1][j] + 1).toShort() + d[i][j] = DX } else { - c[i][j] = c[i][j - 1] + 1 - dy[i][j] = -1 + c[i][j] = (c[i][j - 1] + 1).toShort() + d[i][j] = DY } if (aLines[i - 1] == bLines[j - 1] && c[i - 1][j - 1] < c[i][j]) { c[i][j] = c[i - 1][j - 1] - dx[i][j] = -1 - dy[i][j] = -1 + d[i][j] = DXY } } } @@ -171,32 +132,20 @@ class ApiTest : KotlinTestWithEnvironment() { var x = aLines.size var y = bLines.size - var hasDiff = false - while (x != 0 && y != 0) { - val tdx = dx[x][y] - val tdy = dy[x][y] + while (x != 0 || y != 0) { + val tdx = if ((d[x][y].toInt() and DX.toInt()) == 0) 0 else -1 + val tdy = if ((d[x][y].toInt() and DY.toInt()) == 0) 0 else -1 if (tdx != 0) { - if (tdy != 0) { - if (hasDiff) { - result += "--- ${x + 1},${y + 1} ---" - hasDiff = false - } - } else { - result += "- ${aLines[x - 1]}" - hasDiff = true - } - } else if (tdy != 0) { - result += "+ ${bLines[y - 1]}" - hasDiff = true + result += (if (tdy == 0) "/*∆*/ " else "") + aLines[x - 1] } x += tdx y += tdy } - return result.reversed().joinToString("\n", postfix = "\n") + return result.reversed().joinToString("\n") } private fun String.listFiles(): Array { @@ -206,27 +155,33 @@ class ApiTest : KotlinTestWithEnvironment() { return dirFile.listFiles()!! } - private fun ModuleDescriptor.checkRecursively(dir: String) { - val dirFile = File(dir) - assertTrue("Directory does not exist: ${dirFile.absolutePath}", dirFile.exists()) - assertTrue("Not a directory: ${dirFile.absolutePath}", dirFile.isDirectory) - val files = dirFile.listFiles()!!.map { it.name }.toMutableSet() - allPackages().forEach { fqName -> - getPackage(fqName).serialize()?.let { serialized -> - serialized.forEachIndexed { index, part -> + private fun String.cleanDir() { + listFiles().forEach { it.delete() } + } - val fileName = - (if (fqName.isRoot) "ROOT" else fqName.asString()) + (if (serialized.size == 1) "" else "-$index") + ".kt" - files -= fileName + private fun Map.checkRecursively(dir: String) { - // Uncomment to overwrite the test data -// File("$dir/$fileName").writeText(part) - KotlinTestUtils.assertEqualsToFile(File("$dir/$fileName"), part) - } - } + + if (OVERWRITE_EXPECTED_OUTPUT) { + dir.cleanDir() } - assertTrue("Extra files found: ${files}", files.isEmpty()) + val files = dir.listFiles().map { it.name }.toMutableSet() + entries.forEach { (fqName, serialized) -> + val fileName = (if (fqName.isRoot) "ROOT" else fqName.asString()) + ".kt" + files -= fileName + + if (OVERWRITE_EXPECTED_OUTPUT) { + File("$dir/$fileName").writeText(serialized) + } + KotlinTestUtils.assertEqualsToFile(File("$dir/$fileName"), serialized) + } + + assertTrue("Extra files found: $files", files.isEmpty()) + } + + private fun ModuleDescriptor.packagesSerialized(): Map { + return allPackages().mapNotNull { fqName -> getPackage(fqName).serialize()?.let { fqName to it } }.toMap() } private fun ModuleDescriptor.allPackages(): Collection { @@ -243,50 +198,12 @@ class ApiTest : KotlinTestWithEnvironment() { return result } - private fun PackageViewDescriptor.serialize(): List? { - val comparator = RecursiveDescriptorComparator(RECURSIVE_ALL.filterRecursion { - when { - it is MemberDescriptor && it.isExpect -> false - it is DeclarationDescriptorWithVisibility && !it.visibility.isPublicAPI -> false - it is CallableMemberDescriptor && !it.kind.isReal -> false - it is PackageViewDescriptor -> false - else -> true - } - }.renderDeclarationsFromOtherModules(true)) + private fun PackageViewDescriptor.serialize(): String? { + val serialized = ModuleDescriptorApiGenerator.generate(this).trim() - val serialized = comparator.serializeRecursively(this).trim() + if (serialized.count { it == '\n' } <= 1) return null - val lines = serialized.lines() - - if (lines.size <= 1) return null - - if (lines.size > LINES_PER_FILE_CUTOFF) { - val result = mutableListOf() - - val sb = StringBuilder() - var cnt = 0 - var bracketBalance = 0 - - for (d in lines) { - if (cnt > LINES_PER_FILE_CUTOFF && bracketBalance == 0 && (d.isBlank() || !d[0].isWhitespace())) { - result += sb.toString() - sb.clear() - cnt = 0 - } - - sb.append(d).append('\n') - ++cnt - bracketBalance += d.count { it == '{' } - d.count { it == '}' } - } - - if (sb.isNotBlank()) { - result += sb.toString() - } - - return result - } - - return listOf(serialized) + return serialized } override fun createEnvironment(): KotlinCoreEnvironment { @@ -294,5 +211,92 @@ class ApiTest : KotlinTestWithEnvironment() { } } -// IDEA isn't able to show diff for files that are too big -private val LINES_PER_FILE_CUTOFF = 1000 \ No newline at end of file +private val Renderer = DescriptorRenderer.withOptions { + withDefinedIn = false + excludedAnnotationClasses = setOf(FqName(ExpectedLoadErrorsUtil.ANNOTATION_CLASS_NAME)) + overrideRenderingPolicy = OverrideRenderingPolicy.RENDER_OPEN_OVERRIDE + includePropertyConstant = true + classifierNamePolicy = ClassifierNamePolicy.FULLY_QUALIFIED + annotationArgumentsRenderingPolicy = AnnotationArgumentsRenderingPolicy.UNLESS_EMPTY + modifiers = DescriptorRendererModifier.ALL + actualPropertiesInPrimaryConstructor = true + alwaysRenderModifiers = true + eachAnnotationOnNewLine = true + includePropertyConstant = true + normalizedVisibilities = true + parameterNameRenderingPolicy = ParameterNameRenderingPolicy.ALL + renderCompanionObjectName = true + renderDefaultModality = true + renderDefaultVisibility = true + renderConstructorKeyword = true +} + +// Inspired by https://github.com/kotlin/kotlinx.team.infra/blob/723a489eaf978603362acfae8f76fd3fb3c21bfa/main/src/kotlinx/team/infra/api/ModuleDescriptorApiGenerator.kt +private object ModuleDescriptorApiGenerator { + + fun generate(packageView: PackageViewDescriptor): String { + return buildString { + val fragments = packageView.fragments.filter { it.fqName == packageView.fqName } + val entities = fragments.flatMap { DescriptorUtils.getAllDescriptors(it.getMemberScope()) } + + appendEntities("", entities) + } + } + + private fun Appendable.appendEntities(indent: String, entities: Iterable) { + entities + .asSequence() + .filter { it is MemberDescriptor && it.isEffectivelyPublicApi } + .filter { it !is MemberDescriptor || !it.isExpect } + .filter { it !is CallableMemberDescriptor || it.kind.isReal } + .sortedWith(MemberComparator.INSTANCE) + .forEachIndexed { i, descriptor -> + if (i != 0) appendLine() + when (descriptor) { + is ClassDescriptor -> appendClass(indent, descriptor) + is PropertyDescriptor -> appendProperty(indent, descriptor) + else -> render(indent, descriptor).appendLine() + } + } + } + + private fun Appendable.render(indent: String, descriptor: DeclarationDescriptor): Appendable { + Renderer.render(descriptor).lines().forEachIndexed { i, line -> + if (i != 0) appendLine() + append("$indent$line") + } + return this + } + + private fun Appendable.appendClass(indent: String, descriptor: ClassDescriptor) { + render(indent, descriptor) + + if (descriptor is EnumEntrySyntheticClassDescriptor) { + appendLine() + return + } + + appendLine(" {") + + val members = DescriptorUtils.getAllDescriptors(descriptor.unsubstitutedMemberScope) + descriptor.constructors + appendEntities("$indent ", members) + + appendLine("$indent}") + } + + private fun Appendable.appendProperty(indent: String, descriptor: PropertyDescriptor) { + render(indent, descriptor) + + val hasGetter = descriptor.getter?.isEffectivelyPublicApi ?: false + val hasSetter = descriptor.setter?.isEffectivelyPublicApi ?: false + + if (hasGetter || hasSetter) { + append(" {") + if (hasGetter) append(" get;") + if (hasSetter) append(" set;") + append(" }") + } + + appendLine() + } +} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib-diff/kotlin.annotation.kt b/js/js.translator/testData/api/stdlib-diff/kotlin.annotation.kt deleted file mode 100644 index 92558fed023..00000000000 --- a/js/js.translator/testData/api/stdlib-diff/kotlin.annotation.kt +++ /dev/null @@ -1,74 +0,0 @@ ---- 15,15 --- -- public final enum class AnnotationRetention : kotlin.Enum { -- enum entry SOURCE -- -- enum entry BINARY -- -- enum entry RUNTIME -- -- // Static members -- public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): kotlin.annotation.AnnotationRetention -- public final /*synthesized*/ fun values(): kotlin.Array -- } -- ---- 63,51 --- -- public final enum class AnnotationTarget : kotlin.Enum { -- enum entry CLASS -- -- enum entry ANNOTATION_CLASS -- -- enum entry TYPE_PARAMETER -- -- enum entry PROPERTY -- -- enum entry FIELD -- -- enum entry LOCAL_VARIABLE -- -- enum entry VALUE_PARAMETER -- -- enum entry CONSTRUCTOR -- -- enum entry FUNCTION -- -- enum entry PROPERTY_GETTER -- -- enum entry PROPERTY_SETTER -- -- enum entry TYPE -- -- enum entry EXPRESSION -- -- enum entry FILE -- -- @kotlin.SinceKotlin(version = "1.1") enum entry TYPEALIAS -- -- // Static members -- public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): kotlin.annotation.AnnotationTarget -- public final /*synthesized*/ fun values(): kotlin.Array -- } -- ---- 103,55 --- -- @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) public final annotation class MustBeDocumented : kotlin.Annotation { -- /*primary*/ public constructor MustBeDocumented() -- } -- ---- 111,59 --- -- @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) public final annotation class Repeatable : kotlin.Annotation { -- /*primary*/ public constructor Repeatable() -- } -- ---- 121,65 --- -- @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) public final annotation class Retention : kotlin.Annotation { -- /*primary*/ public constructor Retention(/*0*/ value: kotlin.annotation.AnnotationRetention = ...) -- public final val value: kotlin.annotation.AnnotationRetention -- public final fun (): kotlin.annotation.AnnotationRetention -- } -- ---- 132,70 --- -- -- @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) @kotlin.annotation.MustBeDocumented public final annotation class Target : kotlin.Annotation { -- /*primary*/ public constructor Target(/*0*/ vararg allowedTargets: kotlin.annotation.AnnotationTarget /*kotlin.Array*/) -- public final val allowedTargets: kotlin.Array -- public final fun (): kotlin.Array -- } diff --git a/js/js.translator/testData/api/stdlib-diff/kotlin.collections.kt b/js/js.translator/testData/api/stdlib-diff/kotlin.collections.kt deleted file mode 100644 index d5c8c4b8dad..00000000000 --- a/js/js.translator/testData/api/stdlib-diff/kotlin.collections.kt +++ /dev/null @@ -1,320 +0,0 @@ ---- 410,410 --- -+ @kotlin.SinceKotlin(version = "1.4") public infix fun kotlin.Array?.contentDeepEquals(/*0*/ other: kotlin.Array?): kotlin.Boolean -- @kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayDeepEquals") public infix fun kotlin.Array?.contentDeepEquals(/*0*/ other: kotlin.Array?): kotlin.Boolean ---- 412,412 --- -+ @kotlin.SinceKotlin(version = "1.4") public fun kotlin.Array?.contentDeepHashCode(): kotlin.Int -- @kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayDeepHashCode") public fun kotlin.Array?.contentDeepHashCode(): kotlin.Int ---- 414,414 --- -+ @kotlin.SinceKotlin(version = "1.4") public fun kotlin.Array?.contentDeepToString(): kotlin.String -- @kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayDeepToString") public fun kotlin.Array?.contentDeepToString(): kotlin.String ---- 416,416 --- -+ @kotlin.SinceKotlin(version = "1.4") public infix fun kotlin.Array?.contentEquals(/*0*/ other: kotlin.Array?): kotlin.Boolean -- @kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayEquals") public infix fun kotlin.Array?.contentEquals(/*0*/ other: kotlin.Array?): kotlin.Boolean ---- 418,418 --- -+ @kotlin.SinceKotlin(version = "1.4") public infix fun kotlin.BooleanArray?.contentEquals(/*0*/ other: kotlin.BooleanArray?): kotlin.Boolean -- @kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayEquals") public infix fun kotlin.BooleanArray?.contentEquals(/*0*/ other: kotlin.BooleanArray?): kotlin.Boolean ---- 420,420 --- -+ @kotlin.SinceKotlin(version = "1.4") public infix fun kotlin.ByteArray?.contentEquals(/*0*/ other: kotlin.ByteArray?): kotlin.Boolean -- @kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayEquals") public infix fun kotlin.ByteArray?.contentEquals(/*0*/ other: kotlin.ByteArray?): kotlin.Boolean ---- 422,422 --- -+ @kotlin.SinceKotlin(version = "1.4") public infix fun kotlin.CharArray?.contentEquals(/*0*/ other: kotlin.CharArray?): kotlin.Boolean -- @kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayEquals") public infix fun kotlin.CharArray?.contentEquals(/*0*/ other: kotlin.CharArray?): kotlin.Boolean ---- 424,424 --- -+ @kotlin.SinceKotlin(version = "1.4") public infix fun kotlin.DoubleArray?.contentEquals(/*0*/ other: kotlin.DoubleArray?): kotlin.Boolean -- @kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayEquals") public infix fun kotlin.DoubleArray?.contentEquals(/*0*/ other: kotlin.DoubleArray?): kotlin.Boolean ---- 426,426 --- -+ @kotlin.SinceKotlin(version = "1.4") public infix fun kotlin.FloatArray?.contentEquals(/*0*/ other: kotlin.FloatArray?): kotlin.Boolean -- @kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayEquals") public infix fun kotlin.FloatArray?.contentEquals(/*0*/ other: kotlin.FloatArray?): kotlin.Boolean ---- 428,428 --- -+ @kotlin.SinceKotlin(version = "1.4") public infix fun kotlin.IntArray?.contentEquals(/*0*/ other: kotlin.IntArray?): kotlin.Boolean -- @kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayEquals") public infix fun kotlin.IntArray?.contentEquals(/*0*/ other: kotlin.IntArray?): kotlin.Boolean ---- 430,430 --- -+ @kotlin.SinceKotlin(version = "1.4") public infix fun kotlin.LongArray?.contentEquals(/*0*/ other: kotlin.LongArray?): kotlin.Boolean -- @kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayEquals") public infix fun kotlin.LongArray?.contentEquals(/*0*/ other: kotlin.LongArray?): kotlin.Boolean ---- 432,432 --- -+ @kotlin.SinceKotlin(version = "1.4") public infix fun kotlin.ShortArray?.contentEquals(/*0*/ other: kotlin.ShortArray?): kotlin.Boolean -- @kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayEquals") public infix fun kotlin.ShortArray?.contentEquals(/*0*/ other: kotlin.ShortArray?): kotlin.Boolean ---- 442,442 --- -+ @kotlin.SinceKotlin(version = "1.4") public fun kotlin.Array?.contentHashCode(): kotlin.Int -- @kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayHashCode") public fun kotlin.Array?.contentHashCode(): kotlin.Int ---- 444,444 --- -+ @kotlin.SinceKotlin(version = "1.4") public fun kotlin.BooleanArray?.contentHashCode(): kotlin.Int -- @kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayHashCode") public fun kotlin.BooleanArray?.contentHashCode(): kotlin.Int ---- 446,446 --- -+ @kotlin.SinceKotlin(version = "1.4") public fun kotlin.ByteArray?.contentHashCode(): kotlin.Int -- @kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayHashCode") public fun kotlin.ByteArray?.contentHashCode(): kotlin.Int ---- 448,448 --- -+ @kotlin.SinceKotlin(version = "1.4") public fun kotlin.CharArray?.contentHashCode(): kotlin.Int -- @kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayHashCode") public fun kotlin.CharArray?.contentHashCode(): kotlin.Int ---- 450,450 --- -+ @kotlin.SinceKotlin(version = "1.4") public fun kotlin.DoubleArray?.contentHashCode(): kotlin.Int -- @kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayHashCode") public fun kotlin.DoubleArray?.contentHashCode(): kotlin.Int ---- 452,452 --- -+ @kotlin.SinceKotlin(version = "1.4") public fun kotlin.FloatArray?.contentHashCode(): kotlin.Int -- @kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayHashCode") public fun kotlin.FloatArray?.contentHashCode(): kotlin.Int ---- 454,454 --- -+ @kotlin.SinceKotlin(version = "1.4") public fun kotlin.IntArray?.contentHashCode(): kotlin.Int -- @kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayHashCode") public fun kotlin.IntArray?.contentHashCode(): kotlin.Int ---- 456,456 --- -+ @kotlin.SinceKotlin(version = "1.4") public fun kotlin.LongArray?.contentHashCode(): kotlin.Int -- @kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayHashCode") public fun kotlin.LongArray?.contentHashCode(): kotlin.Int ---- 458,458 --- -+ @kotlin.SinceKotlin(version = "1.4") public fun kotlin.ShortArray?.contentHashCode(): kotlin.Int -- @kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayHashCode") public fun kotlin.ShortArray?.contentHashCode(): kotlin.Int ---- 468,468 --- -+ @kotlin.SinceKotlin(version = "1.4") public fun kotlin.Array?.contentToString(): kotlin.String -- @kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayToString") public fun kotlin.Array?.contentToString(): kotlin.String ---- 470,470 --- -+ @kotlin.SinceKotlin(version = "1.4") public fun kotlin.BooleanArray?.contentToString(): kotlin.String -- @kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayToString") public fun kotlin.BooleanArray?.contentToString(): kotlin.String ---- 472,472 --- -+ @kotlin.SinceKotlin(version = "1.4") public fun kotlin.ByteArray?.contentToString(): kotlin.String -- @kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayToString") public fun kotlin.ByteArray?.contentToString(): kotlin.String ---- 474,474 --- -+ @kotlin.SinceKotlin(version = "1.4") public fun kotlin.CharArray?.contentToString(): kotlin.String -- @kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayToString") public fun kotlin.CharArray?.contentToString(): kotlin.String ---- 476,476 --- -+ @kotlin.SinceKotlin(version = "1.4") public fun kotlin.DoubleArray?.contentToString(): kotlin.String -- @kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayToString") public fun kotlin.DoubleArray?.contentToString(): kotlin.String ---- 478,478 --- -+ @kotlin.SinceKotlin(version = "1.4") public fun kotlin.FloatArray?.contentToString(): kotlin.String -- @kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayToString") public fun kotlin.FloatArray?.contentToString(): kotlin.String ---- 480,480 --- -+ @kotlin.SinceKotlin(version = "1.4") public fun kotlin.IntArray?.contentToString(): kotlin.String -- @kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayToString") public fun kotlin.IntArray?.contentToString(): kotlin.String ---- 482,482 --- -+ @kotlin.SinceKotlin(version = "1.4") public fun kotlin.LongArray?.contentToString(): kotlin.String -- @kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayToString") public fun kotlin.LongArray?.contentToString(): kotlin.String ---- 484,484 --- -+ @kotlin.SinceKotlin(version = "1.4") public fun kotlin.ShortArray?.contentToString(): kotlin.String -- @kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayToString") public fun kotlin.ShortArray?.contentToString(): kotlin.String ---- 2380,2380 --- -+ public fun kotlin.ByteArray.sort(): kotlin.Unit -- @kotlin.js.library(name = "primitiveArraySort") public fun kotlin.ByteArray.sort(): kotlin.Unit ---- 2383,2383 --- -+ public fun kotlin.CharArray.sort(): kotlin.Unit -- @kotlin.js.library(name = "primitiveArraySort") public fun kotlin.CharArray.sort(): kotlin.Unit ---- 2386,2386 --- -+ public fun kotlin.DoubleArray.sort(): kotlin.Unit -- @kotlin.js.library(name = "primitiveArraySort") public fun kotlin.DoubleArray.sort(): kotlin.Unit ---- 2389,2389 --- -+ public fun kotlin.FloatArray.sort(): kotlin.Unit -- @kotlin.js.library(name = "primitiveArraySort") public fun kotlin.FloatArray.sort(): kotlin.Unit ---- 2392,2392 --- -+ public fun kotlin.IntArray.sort(): kotlin.Unit -- @kotlin.js.library(name = "primitiveArraySort") public fun kotlin.IntArray.sort(): kotlin.Unit ---- 2398,2398 --- -+ public fun kotlin.ShortArray.sort(): kotlin.Unit -- @kotlin.js.library(name = "primitiveArraySort") public fun kotlin.ShortArray.sort(): kotlin.Unit ---- 3126,3126 --- -- public abstract class BooleanIterator : kotlin.collections.Iterator { -- /*primary*/ public constructor BooleanIterator() -- public final override /*1*/ fun next(): kotlin.Boolean -- public abstract fun nextBoolean(): kotlin.Boolean -- } -- ---- 3138,3132 --- -- public abstract class ByteIterator : kotlin.collections.Iterator { -- /*primary*/ public constructor ByteIterator() -- public final override /*1*/ fun next(): kotlin.Byte -- public abstract fun nextByte(): kotlin.Byte -- } -- ---- 3150,3138 --- -- public abstract class CharIterator : kotlin.collections.Iterator { -- /*primary*/ public constructor CharIterator() -- public final override /*1*/ fun next(): kotlin.Char -- public abstract fun nextChar(): kotlin.Char -- } -- ---- 3165,3147 --- -- public interface Collection : kotlin.collections.Iterable { -- public abstract val size: kotlin.Int -- public abstract fun (): kotlin.Int -- public abstract operator fun contains(/*0*/ element: E): kotlin.Boolean -- public abstract fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean -- public abstract fun isEmpty(): kotlin.Boolean -- public abstract override /*1*/ fun iterator(): kotlin.collections.Iterator -- } -- ---- 3180,3153 --- -- public abstract class DoubleIterator : kotlin.collections.Iterator { -- /*primary*/ public constructor DoubleIterator() -- public final override /*1*/ fun next(): kotlin.Double -- public abstract fun nextDouble(): kotlin.Double -- } -- ---- 3192,3159 --- -- public abstract class FloatIterator : kotlin.collections.Iterator { -- /*primary*/ public constructor FloatIterator() -- public final override /*1*/ fun next(): kotlin.Float -- public abstract fun nextFloat(): kotlin.Float -- } -- ---- 3256,3217 --- -- public abstract class IntIterator : kotlin.collections.Iterator { -- /*primary*/ public constructor IntIterator() -- public final override /*1*/ fun next(): kotlin.Int -- public abstract fun nextInt(): kotlin.Int -- } -- ---- 3266,3221 --- -- public interface Iterable { -- public abstract operator fun iterator(): kotlin.collections.Iterator -- } -- ---- 3275,3226 --- -- public interface Iterator { -- public abstract operator fun hasNext(): kotlin.Boolean -- public abstract operator fun next(): T -- } -- ---- 3318,3264 --- -- public interface List : kotlin.collections.Collection { -- public abstract override /*1*/ val size: kotlin.Int -- public abstract override /*1*/ fun (): kotlin.Int -- public abstract override /*1*/ fun contains(/*0*/ element: E): kotlin.Boolean -- public abstract override /*1*/ fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean -- public abstract operator fun get(/*0*/ index: kotlin.Int): E -- public abstract fun indexOf(/*0*/ element: E): kotlin.Int -- public abstract override /*1*/ fun isEmpty(): kotlin.Boolean -- public abstract override /*1*/ fun iterator(): kotlin.collections.Iterator -- public abstract fun lastIndexOf(/*0*/ element: E): kotlin.Int -- public abstract fun listIterator(): kotlin.collections.ListIterator -- public abstract fun listIterator(/*0*/ index: kotlin.Int): kotlin.collections.ListIterator -- public abstract fun subList(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.collections.List -- } -- ---- 3342,3273 --- -- public interface ListIterator : kotlin.collections.Iterator { -- public abstract override /*1*/ fun hasNext(): kotlin.Boolean -- public abstract fun hasPrevious(): kotlin.Boolean -- public abstract override /*1*/ fun next(): T -- public abstract fun nextIndex(): kotlin.Int -- public abstract fun previous(): T -- public abstract fun previousIndex(): kotlin.Int -- } -- ---- 3357,3279 --- -- public abstract class LongIterator : kotlin.collections.Iterator { -- /*primary*/ public constructor LongIterator() -- public final override /*1*/ fun next(): kotlin.Long -- public abstract fun nextLong(): kotlin.Long -- } -- ---- 3385,3301 --- -- public interface Map { -- public abstract val entries: kotlin.collections.Set> -- public abstract fun (): kotlin.collections.Set> -- public abstract val keys: kotlin.collections.Set -- public abstract fun (): kotlin.collections.Set -- public abstract val size: kotlin.Int -- public abstract fun (): kotlin.Int -- public abstract val values: kotlin.collections.Collection -- public abstract fun (): kotlin.collections.Collection -- public abstract fun containsKey(/*0*/ key: K): kotlin.Boolean -- public abstract fun containsValue(/*0*/ value: V): kotlin.Boolean -- public abstract operator fun get(/*0*/ key: K): V? -- public abstract fun isEmpty(): kotlin.Boolean -- -- public interface Entry { -- public abstract val key: K -- public abstract fun (): K -- public abstract val value: V -- public abstract fun (): V -- } -- } -- ---- 3417,3311 --- -- public interface MutableCollection : kotlin.collections.Collection, kotlin.collections.MutableIterable { -- public abstract fun add(/*0*/ element: E): kotlin.Boolean -- public abstract fun addAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean -- public abstract fun clear(): kotlin.Unit -- public abstract override /*2*/ fun iterator(): kotlin.collections.MutableIterator -- public abstract fun remove(/*0*/ element: E): kotlin.Boolean -- public abstract fun removeAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean -- public abstract fun retainAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean -- } -- ---- 3431,3315 --- -- public interface MutableIterable : kotlin.collections.Iterable { -- public abstract override /*1*/ fun iterator(): kotlin.collections.MutableIterator -- } -- ---- 3439,3319 --- -- public interface MutableIterator : kotlin.collections.Iterator { -- public abstract fun remove(): kotlin.Unit -- } -- ---- 3459,3335 --- -- public interface MutableList : kotlin.collections.List, kotlin.collections.MutableCollection { -- public abstract override /*1*/ fun add(/*0*/ element: E): kotlin.Boolean -- public abstract fun add(/*0*/ index: kotlin.Int, /*1*/ element: E): kotlin.Unit -- public abstract fun addAll(/*0*/ index: kotlin.Int, /*1*/ elements: kotlin.collections.Collection): kotlin.Boolean -- public abstract override /*1*/ fun addAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean -- public abstract override /*1*/ fun clear(): kotlin.Unit -- public abstract override /*1*/ fun listIterator(): kotlin.collections.MutableListIterator -- public abstract override /*1*/ fun listIterator(/*0*/ index: kotlin.Int): kotlin.collections.MutableListIterator -- public abstract override /*1*/ fun remove(/*0*/ element: E): kotlin.Boolean -- public abstract override /*1*/ fun removeAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean -- public abstract fun removeAt(/*0*/ index: kotlin.Int): E -- public abstract override /*1*/ fun retainAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean -- public abstract operator fun set(/*0*/ index: kotlin.Int, /*1*/ element: E): E -- public abstract override /*1*/ fun subList(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.collections.MutableList -- } -- ---- 3483,3343 --- -- public interface MutableListIterator : kotlin.collections.ListIterator, kotlin.collections.MutableIterator { -- public abstract fun add(/*0*/ element: T): kotlin.Unit -- public abstract override /*2*/ fun hasNext(): kotlin.Boolean -- public abstract override /*2*/ fun next(): T -- public abstract override /*1*/ fun remove(): kotlin.Unit -- public abstract fun set(/*0*/ element: T): kotlin.Unit -- } -- ---- 3508,3360 --- -- public interface MutableMap : kotlin.collections.Map { -- public abstract override /*1*/ val entries: kotlin.collections.MutableSet> -- public abstract override /*1*/ fun (): kotlin.collections.MutableSet> -- public abstract override /*1*/ val keys: kotlin.collections.MutableSet -- public abstract override /*1*/ fun (): kotlin.collections.MutableSet -- public abstract override /*1*/ val values: kotlin.collections.MutableCollection -- public abstract override /*1*/ fun (): kotlin.collections.MutableCollection -- public abstract fun clear(): kotlin.Unit -- public abstract fun put(/*0*/ key: K, /*1*/ value: V): V? -- public abstract fun putAll(/*0*/ from: kotlin.collections.Map): kotlin.Unit -- public abstract fun remove(/*0*/ key: K): V? -- -- public interface MutableEntry : kotlin.collections.Map.Entry { -- public abstract fun setValue(/*0*/ newValue: V): V -- } -- } -- ---- 3535,3370 --- -- public interface MutableSet : kotlin.collections.Set, kotlin.collections.MutableCollection { -- public abstract override /*1*/ fun add(/*0*/ element: E): kotlin.Boolean -- public abstract override /*1*/ fun addAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean -- public abstract override /*1*/ fun clear(): kotlin.Unit -- public abstract override /*2*/ fun iterator(): kotlin.collections.MutableIterator -- public abstract override /*1*/ fun remove(/*0*/ element: E): kotlin.Boolean -- public abstract override /*1*/ fun removeAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean -- public abstract override /*1*/ fun retainAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean -- } -- ---- 3557,3382 --- -- public interface Set : kotlin.collections.Collection { -- public abstract override /*1*/ val size: kotlin.Int -- public abstract override /*1*/ fun (): kotlin.Int -- public abstract override /*1*/ fun contains(/*0*/ element: E): kotlin.Boolean -- public abstract override /*1*/ fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean -- public abstract override /*1*/ fun isEmpty(): kotlin.Boolean -- public abstract override /*1*/ fun iterator(): kotlin.collections.Iterator -- } -- ---- 3572,3388 --- -- public abstract class ShortIterator : kotlin.collections.Iterator { -- /*primary*/ public constructor ShortIterator() -- public final override /*1*/ fun next(): kotlin.Short -- public abstract fun nextShort(): kotlin.Short -- } -- diff --git a/js/js.translator/testData/api/stdlib-diff/kotlin.js.kt b/js/js.translator/testData/api/stdlib-diff/kotlin.js.kt deleted file mode 100644 index 60c9901cb87..00000000000 --- a/js/js.translator/testData/api/stdlib-diff/kotlin.js.kt +++ /dev/null @@ -1,3 +0,0 @@ ---- 21,21 --- -+ public fun jsTypeOf(/*0*/ value_hack: kotlin.Any?): kotlin.String -- @kotlin.internal.InlineOnly public inline fun jsTypeOf(/*0*/ a: kotlin.Any?): kotlin.String diff --git a/js/js.translator/testData/api/stdlib-diff/kotlin.kt b/js/js.translator/testData/api/stdlib-diff/kotlin.kt deleted file mode 100644 index e2de71340b3..00000000000 --- a/js/js.translator/testData/api/stdlib-diff/kotlin.kt +++ /dev/null @@ -1,251 +0,0 @@ ---- 14,14 --- -+ public inline fun arrayOf(/*0*/ vararg elements: T /*kotlin.Array*/): kotlin.Array -+ public inline fun arrayOfNulls(/*0*/ size: kotlin.Int): kotlin.Array -+ public inline fun booleanArrayOf(/*0*/ vararg elements: kotlin.Boolean /*kotlin.BooleanArray*/): kotlin.BooleanArray -+ public inline fun byteArrayOf(/*0*/ vararg elements: kotlin.Byte /*kotlin.ByteArray*/): kotlin.ByteArray -+ public inline fun charArrayOf(/*0*/ vararg elements: kotlin.Char /*kotlin.CharArray*/): kotlin.CharArray -- @kotlin.js.library public fun arrayOf(/*0*/ vararg elements: T /*kotlin.Array*/): kotlin.Array -- public inline fun arrayOf(/*0*/ vararg elements: T /*kotlin.Array*/): kotlin.Array -- public fun arrayOfNulls(/*0*/ size: kotlin.Int): kotlin.Array -- @kotlin.js.library public fun booleanArrayOf(/*0*/ vararg elements: kotlin.Boolean /*kotlin.BooleanArray*/): kotlin.BooleanArray -- public fun booleanArrayOf(/*0*/ vararg elements: kotlin.Boolean /*kotlin.BooleanArray*/): kotlin.BooleanArray -- @kotlin.js.library public fun byteArrayOf(/*0*/ vararg elements: kotlin.Byte /*kotlin.ByteArray*/): kotlin.ByteArray -- public fun byteArrayOf(/*0*/ vararg elements: kotlin.Byte /*kotlin.ByteArray*/): kotlin.ByteArray -- @kotlin.js.library public fun charArrayOf(/*0*/ vararg elements: kotlin.Char /*kotlin.CharArray*/): kotlin.CharArray -- public fun charArrayOf(/*0*/ vararg elements: kotlin.Char /*kotlin.CharArray*/): kotlin.CharArray ---- 35,31 --- -+ public inline fun doubleArrayOf(/*0*/ vararg elements: kotlin.Double /*kotlin.DoubleArray*/): kotlin.DoubleArray -- @kotlin.js.library public fun doubleArrayOf(/*0*/ vararg elements: kotlin.Double /*kotlin.DoubleArray*/): kotlin.DoubleArray -- public fun doubleArrayOf(/*0*/ vararg elements: kotlin.Double /*kotlin.DoubleArray*/): kotlin.DoubleArray ---- 38,33 --- -- public inline fun emptyArray(): kotlin.Array ---- 42,36 --- -+ public inline fun floatArrayOf(/*0*/ vararg elements: kotlin.Float /*kotlin.FloatArray*/): kotlin.FloatArray -+ public inline fun intArrayOf(/*0*/ vararg elements: kotlin.Int /*kotlin.IntArray*/): kotlin.IntArray -- @kotlin.js.library public fun floatArrayOf(/*0*/ vararg elements: kotlin.Float /*kotlin.FloatArray*/): kotlin.FloatArray -- public fun floatArrayOf(/*0*/ vararg elements: kotlin.Float /*kotlin.FloatArray*/): kotlin.FloatArray -- @kotlin.js.library public fun intArrayOf(/*0*/ vararg elements: kotlin.Int /*kotlin.IntArray*/): kotlin.IntArray -- public fun intArrayOf(/*0*/ vararg elements: kotlin.Int /*kotlin.IntArray*/): kotlin.IntArray ---- 50,42 --- -+ public inline fun longArrayOf(/*0*/ vararg elements: kotlin.Long /*kotlin.LongArray*/): kotlin.LongArray -- @kotlin.js.library public fun longArrayOf(/*0*/ vararg elements: kotlin.Long /*kotlin.LongArray*/): kotlin.LongArray -- public fun longArrayOf(/*0*/ vararg elements: kotlin.Long /*kotlin.LongArray*/): kotlin.LongArray ---- 71,62 --- -+ public inline fun shortArrayOf(/*0*/ vararg elements: kotlin.Short /*kotlin.ShortArray*/): kotlin.ShortArray -- @kotlin.js.library public fun shortArrayOf(/*0*/ vararg elements: kotlin.Short /*kotlin.ShortArray*/): kotlin.ShortArray -- public fun shortArrayOf(/*0*/ vararg elements: kotlin.Short /*kotlin.ShortArray*/): kotlin.ShortArray ---- 202,192 --- -+ @kotlin.SinceKotlin(version = "1.2") public fun kotlin.Double.toBits(): kotlin.Long -+ @kotlin.SinceKotlin(version = "1.2") public fun kotlin.Float.toBits(): kotlin.Int -- @kotlin.SinceKotlin(version = "1.2") @kotlin.js.library(name = "doubleToBits") public fun kotlin.Double.toBits(): kotlin.Long -- @kotlin.SinceKotlin(version = "1.2") @kotlin.js.library(name = "floatToBits") public fun kotlin.Float.toBits(): kotlin.Int ---- 206,196 --- -+ @kotlin.SinceKotlin(version = "1.2") public fun kotlin.Double.toRawBits(): kotlin.Long -+ @kotlin.SinceKotlin(version = "1.2") public fun kotlin.Float.toRawBits(): kotlin.Int -- @kotlin.SinceKotlin(version = "1.2") @kotlin.js.library(name = "doubleToRawBits") public fun kotlin.Double.toRawBits(): kotlin.Long -- @kotlin.SinceKotlin(version = "1.2") @kotlin.js.library(name = "floatToRawBits") public fun kotlin.Float.toRawBits(): kotlin.Int ---- 233,223 --- -- public interface Annotation { -- } -- ---- 245,232 --- -+ public constructor ArithmeticException(/*0*/ message: kotlin.String?) -- /*primary*/ public constructor ArithmeticException(/*0*/ message: kotlin.String?) ---- 261,248 --- -+ @kotlin.SinceKotlin(version = "1.4") public constructor AssertionError(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) -- /*primary*/ @kotlin.SinceKotlin(version = "1.4") public constructor AssertionError(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) ---- 267,254 --- -+ public open override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean -+ public open override /*1*/ fun hashCode(): kotlin.Int ---- 269,258 --- -+ public open override /*1*/ fun toString(): kotlin.String ---- 303,293 --- -+ public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean -+ public open override /*2*/ fun hashCode(): kotlin.Int ---- 339,331 --- -+ public open override /*2*/ fun toString(): kotlin.String ---- 367,360 --- -+ public open override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean -+ public open override /*1*/ fun hashCode(): kotlin.Int ---- 379,374 --- -+ @kotlin.js.JsName(name = "toString") public open override /*1*/ fun toString(): kotlin.String ---- 421,417 --- -- public interface CharSequence { -- public abstract val length: kotlin.Int -- public abstract fun (): kotlin.Int -- public abstract operator fun get(/*0*/ index: kotlin.Int): kotlin.Char -- public abstract fun subSequence(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int): kotlin.CharSequence -- } -- ---- 430,419 --- -+ public constructor ClassCastException(/*0*/ message: kotlin.String?) -- /*primary*/ public constructor ClassCastException(/*0*/ message: kotlin.String?) ---- 444,433 --- -+ public constructor ConcurrentModificationException(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) -- /*primary*/ public constructor ConcurrentModificationException(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) ---- 494,483 --- -+ public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean -+ public open override /*2*/ fun hashCode(): kotlin.Int ---- 526,517 --- -+ public open override /*2*/ fun toString(): kotlin.String ---- 567,559 --- -+ public open override /*1*/ fun compareTo(/*0*/ other: E): kotlin.Int -+ public open override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean -+ public open override /*1*/ fun hashCode(): kotlin.Int -- protected final fun clone(): kotlin.Any -- public final override /*1*/ fun compareTo(/*0*/ other: E): kotlin.Int -- public final override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean -- public final override /*1*/ fun hashCode(): kotlin.Int ---- 580,571 --- -+ public constructor Error(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) -- /*primary*/ public constructor Error(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) ---- 587,578 --- -+ public constructor Exception(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) -- /*primary*/ public constructor Exception(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) ---- 637,628 --- -+ public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean -+ public open override /*2*/ fun hashCode(): kotlin.Int ---- 669,662 --- -+ public open override /*2*/ fun toString(): kotlin.String ---- 703,697 --- -- public interface Function { -- } -- ---- 709,700 --- -+ public constructor IllegalArgumentException(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) -- /*primary*/ public constructor IllegalArgumentException(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) ---- 716,707 --- -+ public constructor IllegalStateException(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) -- /*primary*/ public constructor IllegalStateException(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) ---- 722,713 --- -+ public constructor IndexOutOfBoundsException(/*0*/ message: kotlin.String?) -- /*primary*/ public constructor IndexOutOfBoundsException(/*0*/ message: kotlin.String?) ---- 740,731 --- -+ public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean -+ public open override /*2*/ fun hashCode(): kotlin.Int ---- 780,773 --- -+ public open override /*2*/ fun toString(): kotlin.String ---- 851,845 --- -+ public final inline operator fun compareTo(/*0*/ other: kotlin.Byte): kotlin.Int -+ public final inline operator fun compareTo(/*0*/ other: kotlin.Double): kotlin.Int -+ public final inline operator fun compareTo(/*0*/ other: kotlin.Float): kotlin.Int -+ public final inline operator fun compareTo(/*0*/ other: kotlin.Int): kotlin.Int -- public final operator fun compareTo(/*0*/ other: kotlin.Byte): kotlin.Int -- public final operator fun compareTo(/*0*/ other: kotlin.Double): kotlin.Int -- public final operator fun compareTo(/*0*/ other: kotlin.Float): kotlin.Int -- public final operator fun compareTo(/*0*/ other: kotlin.Int): kotlin.Int ---- 856,850 --- -+ public final inline operator fun compareTo(/*0*/ other: kotlin.Short): kotlin.Int -- public final operator fun compareTo(/*0*/ other: kotlin.Short): kotlin.Int ---- 858,852 --- -+ public final inline operator fun div(/*0*/ other: kotlin.Byte): kotlin.Long -+ public final inline operator fun div(/*0*/ other: kotlin.Double): kotlin.Double -+ public final inline operator fun div(/*0*/ other: kotlin.Float): kotlin.Float -+ public final inline operator fun div(/*0*/ other: kotlin.Int): kotlin.Long -- public final operator fun div(/*0*/ other: kotlin.Byte): kotlin.Long -- public final operator fun div(/*0*/ other: kotlin.Double): kotlin.Double -- public final operator fun div(/*0*/ other: kotlin.Float): kotlin.Float -- public final operator fun div(/*0*/ other: kotlin.Int): kotlin.Long ---- 863,857 --- -+ public final inline operator fun div(/*0*/ other: kotlin.Short): kotlin.Long -+ public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean -+ public open override /*2*/ fun hashCode(): kotlin.Int -- public final operator fun div(/*0*/ other: kotlin.Short): kotlin.Long ---- 866,862 --- -+ public final inline operator fun minus(/*0*/ other: kotlin.Byte): kotlin.Long -+ public final inline operator fun minus(/*0*/ other: kotlin.Double): kotlin.Double -+ public final inline operator fun minus(/*0*/ other: kotlin.Float): kotlin.Float -+ public final inline operator fun minus(/*0*/ other: kotlin.Int): kotlin.Long -- public final operator fun minus(/*0*/ other: kotlin.Byte): kotlin.Long -- public final operator fun minus(/*0*/ other: kotlin.Double): kotlin.Double -- public final operator fun minus(/*0*/ other: kotlin.Float): kotlin.Float -- public final operator fun minus(/*0*/ other: kotlin.Int): kotlin.Long ---- 871,867 --- -+ public final inline operator fun minus(/*0*/ other: kotlin.Short): kotlin.Long -- public final operator fun minus(/*0*/ other: kotlin.Short): kotlin.Long ---- 873,869 --- -+ public final inline operator fun plus(/*0*/ other: kotlin.Byte): kotlin.Long -+ public final inline operator fun plus(/*0*/ other: kotlin.Double): kotlin.Double -+ public final inline operator fun plus(/*0*/ other: kotlin.Float): kotlin.Float -+ public final inline operator fun plus(/*0*/ other: kotlin.Int): kotlin.Long -- public final operator fun plus(/*0*/ other: kotlin.Byte): kotlin.Long -- public final operator fun plus(/*0*/ other: kotlin.Double): kotlin.Double -- public final operator fun plus(/*0*/ other: kotlin.Float): kotlin.Float -- public final operator fun plus(/*0*/ other: kotlin.Int): kotlin.Long ---- 878,874 --- -+ public final inline operator fun plus(/*0*/ other: kotlin.Short): kotlin.Long -- public final operator fun plus(/*0*/ other: kotlin.Short): kotlin.Long ---- 883,879 --- -+ @kotlin.SinceKotlin(version = "1.1") public final inline operator fun rem(/*0*/ other: kotlin.Byte): kotlin.Long -+ @kotlin.SinceKotlin(version = "1.1") public final inline operator fun rem(/*0*/ other: kotlin.Double): kotlin.Double -+ @kotlin.SinceKotlin(version = "1.1") public final inline operator fun rem(/*0*/ other: kotlin.Float): kotlin.Float -+ @kotlin.SinceKotlin(version = "1.1") public final inline operator fun rem(/*0*/ other: kotlin.Int): kotlin.Long -- @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Byte): kotlin.Long -- @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Double): kotlin.Double -- @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Float): kotlin.Float -- @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Int): kotlin.Long ---- 888,884 --- -+ @kotlin.SinceKotlin(version = "1.1") public final inline operator fun rem(/*0*/ other: kotlin.Short): kotlin.Long -- @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Short): kotlin.Long ---- 891,887 --- -+ public final inline operator fun times(/*0*/ other: kotlin.Byte): kotlin.Long -+ public final inline operator fun times(/*0*/ other: kotlin.Double): kotlin.Double -+ public final inline operator fun times(/*0*/ other: kotlin.Float): kotlin.Float -+ public final inline operator fun times(/*0*/ other: kotlin.Int): kotlin.Long -- public final operator fun times(/*0*/ other: kotlin.Byte): kotlin.Long -- public final operator fun times(/*0*/ other: kotlin.Double): kotlin.Double -- public final operator fun times(/*0*/ other: kotlin.Float): kotlin.Float -- public final operator fun times(/*0*/ other: kotlin.Int): kotlin.Long ---- 896,892 --- -+ public final inline operator fun times(/*0*/ other: kotlin.Short): kotlin.Long -- public final operator fun times(/*0*/ other: kotlin.Short): kotlin.Long ---- 904,900 --- -+ public open override /*2*/ fun toString(): kotlin.String ---- 905,902 --- -+ public final inline operator fun unaryPlus(): kotlin.Long -- public final operator fun unaryPlus(): kotlin.Long ---- 933,930 --- -+ public constructor NoSuchElementException(/*0*/ message: kotlin.String?) -- /*primary*/ public constructor NoSuchElementException(/*0*/ message: kotlin.String?) ---- 939,936 --- -+ public constructor NoWhenBranchMatchedException(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) -- /*primary*/ public constructor NoWhenBranchMatchedException(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) ---- 952,949 --- -+ public constructor NullPointerException(/*0*/ message: kotlin.String?) -- /*primary*/ public constructor NullPointerException(/*0*/ message: kotlin.String?) ---- 968,965 --- -+ public constructor NumberFormatException(/*0*/ message: kotlin.String?) -- /*primary*/ public constructor NumberFormatException(/*0*/ message: kotlin.String?) ---- 1055,1052 --- -+ public constructor RuntimeException(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) -- /*primary*/ public constructor RuntimeException(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) ---- 1073,1070 --- -+ public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean -+ public open override /*2*/ fun hashCode(): kotlin.Int ---- 1109,1108 --- -+ public open override /*2*/ fun toString(): kotlin.String ---- 1145,1145 --- -+ public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean ---- 1146,1147 --- -+ public open override /*2*/ fun hashCode(): kotlin.Int ---- 1148,1150 --- -+ public open override /*2*/ fun toString(): kotlin.String ---- 1159,1162 --- -+ @kotlin.js.JsName(name = "Error") public open external class Throwable { -- public open class Throwable { ---- 1162,1165 --- -+ public constructor Throwable(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) -- /*primary*/ public constructor Throwable(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) ---- 1168,1171 --- -+ public open override /*1*/ fun toString(): kotlin.String ---- 1486,1490 --- -+ public constructor UninitializedPropertyAccessException(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) -- /*primary*/ public constructor UninitializedPropertyAccessException(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) ---- 1494,1498 --- -- public object Unit { -- public open override /*1*/ fun toString(): kotlin.String -- } -- ---- 1505,1505 --- -+ public constructor UnsupportedOperationException(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) -- /*primary*/ public constructor UnsupportedOperationException(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) diff --git a/js/js.translator/testData/api/stdlib-diff/kotlin.ranges.kt b/js/js.translator/testData/api/stdlib-diff/kotlin.ranges.kt deleted file mode 100644 index 51923f440ed..00000000000 --- a/js/js.translator/testData/api/stdlib-diff/kotlin.ranges.kt +++ /dev/null @@ -1,124 +0,0 @@ ---- 178,178 --- -- public open class CharProgression : kotlin.collections.Iterable { -- public final val first: kotlin.Char -- public final fun (): kotlin.Char -- public final val last: kotlin.Char -- public final fun (): kotlin.Char -- public final val step: kotlin.Int -- public final fun (): kotlin.Int -- public open override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean -- public open override /*1*/ fun hashCode(): kotlin.Int -- public open fun isEmpty(): kotlin.Boolean -- public open override /*1*/ fun iterator(): kotlin.collections.CharIterator -- public open override /*1*/ fun toString(): kotlin.String -- -- public companion object Companion { -- public final fun fromClosedRange(/*0*/ rangeStart: kotlin.Char, /*1*/ rangeEnd: kotlin.Char, /*2*/ step: kotlin.Int): kotlin.ranges.CharProgression -- } -- } -- ---- 214,196 --- -- public final class CharRange : kotlin.ranges.CharProgression, kotlin.ranges.ClosedRange { -- /*primary*/ public constructor CharRange(/*0*/ start: kotlin.Char, /*1*/ endInclusive: kotlin.Char) -- public open override /*1*/ val endInclusive: kotlin.Char -- public open override /*1*/ fun (): kotlin.Char -- public open override /*1*/ val start: kotlin.Char -- public open override /*1*/ fun (): kotlin.Char -- public open override /*1*/ fun contains(/*0*/ value: kotlin.Char): kotlin.Boolean -- public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean -- public open override /*2*/ fun hashCode(): kotlin.Int -- public open override /*2*/ fun isEmpty(): kotlin.Boolean -- public open override /*2*/ fun toString(): kotlin.String -- -- public companion object Companion { -- public final val EMPTY: kotlin.ranges.CharRange -- public final fun (): kotlin.ranges.CharRange -- } -- } -- ---- 247,211 --- -- public interface ClosedRange> { -- public abstract val endInclusive: T -- public abstract fun (): T -- public abstract val start: T -- public abstract fun (): T -- public open operator fun contains(/*0*/ value: T): kotlin.Boolean -- public open fun isEmpty(): kotlin.Boolean -- } -- ---- 274,229 --- -- public open class IntProgression : kotlin.collections.Iterable { -- public final val first: kotlin.Int -- public final fun (): kotlin.Int -- public final val last: kotlin.Int -- public final fun (): kotlin.Int -- public final val step: kotlin.Int -- public final fun (): kotlin.Int -- public open override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean -- public open override /*1*/ fun hashCode(): kotlin.Int -- public open fun isEmpty(): kotlin.Boolean -- public open override /*1*/ fun iterator(): kotlin.collections.IntIterator -- public open override /*1*/ fun toString(): kotlin.String -- -- public companion object Companion { -- public final fun fromClosedRange(/*0*/ rangeStart: kotlin.Int, /*1*/ rangeEnd: kotlin.Int, /*2*/ step: kotlin.Int): kotlin.ranges.IntProgression -- } -- } -- ---- 310,247 --- -- public final class IntRange : kotlin.ranges.IntProgression, kotlin.ranges.ClosedRange { -- /*primary*/ public constructor IntRange(/*0*/ start: kotlin.Int, /*1*/ endInclusive: kotlin.Int) -- public open override /*1*/ val endInclusive: kotlin.Int -- public open override /*1*/ fun (): kotlin.Int -- public open override /*1*/ val start: kotlin.Int -- public open override /*1*/ fun (): kotlin.Int -- public open override /*1*/ fun contains(/*0*/ value: kotlin.Int): kotlin.Boolean -- public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean -- public open override /*2*/ fun hashCode(): kotlin.Int -- public open override /*2*/ fun isEmpty(): kotlin.Boolean -- public open override /*2*/ fun toString(): kotlin.String -- -- public companion object Companion { -- public final val EMPTY: kotlin.ranges.IntRange -- public final fun (): kotlin.ranges.IntRange -- } -- } -- ---- 346,265 --- -- public open class LongProgression : kotlin.collections.Iterable { -- public final val first: kotlin.Long -- public final fun (): kotlin.Long -- public final val last: kotlin.Long -- public final fun (): kotlin.Long -- public final val step: kotlin.Long -- public final fun (): kotlin.Long -- public open override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean -- public open override /*1*/ fun hashCode(): kotlin.Int -- public open fun isEmpty(): kotlin.Boolean -- public open override /*1*/ fun iterator(): kotlin.collections.LongIterator -- public open override /*1*/ fun toString(): kotlin.String -- -- public companion object Companion { -- public final fun fromClosedRange(/*0*/ rangeStart: kotlin.Long, /*1*/ rangeEnd: kotlin.Long, /*2*/ step: kotlin.Long): kotlin.ranges.LongProgression -- } -- } -- ---- 382,283 --- -- public final class LongRange : kotlin.ranges.LongProgression, kotlin.ranges.ClosedRange { -- /*primary*/ public constructor LongRange(/*0*/ start: kotlin.Long, /*1*/ endInclusive: kotlin.Long) -- public open override /*1*/ val endInclusive: kotlin.Long -- public open override /*1*/ fun (): kotlin.Long -- public open override /*1*/ val start: kotlin.Long -- public open override /*1*/ fun (): kotlin.Long -- public open override /*1*/ fun contains(/*0*/ value: kotlin.Long): kotlin.Boolean -- public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean -- public open override /*2*/ fun hashCode(): kotlin.Int -- public open override /*2*/ fun isEmpty(): kotlin.Boolean -- public open override /*2*/ fun toString(): kotlin.String -- -- public companion object Companion { -- public final val EMPTY: kotlin.ranges.LongRange -- public final fun (): kotlin.ranges.LongRange -- } -- } -- diff --git a/js/js.translator/testData/api/stdlib-diff/kotlin.reflect.kt b/js/js.translator/testData/api/stdlib-diff/kotlin.reflect.kt deleted file mode 100644 index b8e56672f94..00000000000 --- a/js/js.translator/testData/api/stdlib-diff/kotlin.reflect.kt +++ /dev/null @@ -1,52 +0,0 @@ ---- 34,34 --- -- @kotlin.SinceKotlin(version = "1.1") public interface KClassifier { -- } -- ---- 90,87 --- -- @kotlin.SinceKotlin(version = "1.1") public interface KTypeParameter : kotlin.reflect.KClassifier { -- public abstract val isReified: kotlin.Boolean -- public abstract fun (): kotlin.Boolean -- public abstract val name: kotlin.String -- public abstract fun (): kotlin.String -- public abstract val upperBounds: kotlin.collections.List -- public abstract fun (): kotlin.collections.List -- public abstract val variance: kotlin.reflect.KVariance -- public abstract fun (): kotlin.reflect.KVariance -- } -- ---- 123,109 --- -- @kotlin.SinceKotlin(version = "1.1") public final data class KTypeProjection { -- /*primary*/ public constructor KTypeProjection(/*0*/ variance: kotlin.reflect.KVariance?, /*1*/ type: kotlin.reflect.KType?) -- public final val type: kotlin.reflect.KType? -- public final fun (): kotlin.reflect.KType? -- public final val variance: kotlin.reflect.KVariance? -- public final fun (): kotlin.reflect.KVariance? -- public final operator /*synthesized*/ fun component1(): kotlin.reflect.KVariance? -- public final operator /*synthesized*/ fun component2(): kotlin.reflect.KType? -- public final /*synthesized*/ fun copy(/*0*/ variance: kotlin.reflect.KVariance? = ..., /*1*/ type: kotlin.reflect.KType? = ...): kotlin.reflect.KTypeProjection -- public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean -- public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int -- public open override /*1*/ fun toString(): kotlin.String -- -- public companion object Companion { -- public final val STAR: kotlin.reflect.KTypeProjection -- public final fun (): kotlin.reflect.KTypeProjection -- public final fun contravariant(/*0*/ type: kotlin.reflect.KType): kotlin.reflect.KTypeProjection -- public final fun covariant(/*0*/ type: kotlin.reflect.KType): kotlin.reflect.KTypeProjection -- public final fun invariant(/*0*/ type: kotlin.reflect.KType): kotlin.reflect.KTypeProjection -- } -- } -- ---- 156,120 --- -- -- @kotlin.SinceKotlin(version = "1.1") public final enum class KVariance : kotlin.Enum { -- enum entry INVARIANT -- -- enum entry IN -- -- enum entry OUT -- -- // Static members -- public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): kotlin.reflect.KVariance -- public final /*synthesized*/ fun values(): kotlin.Array -- } diff --git a/js/js.translator/testData/api/stdlib-ir/jquery.kt b/js/js.translator/testData/api/stdlib-ir/jquery.kt deleted file mode 100644 index ce370dcdf8b..00000000000 --- a/js/js.translator/testData/api/stdlib-ir/jquery.kt +++ /dev/null @@ -1,56 +0,0 @@ -package jquery - -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") @kotlin.js.JsName(name = "$") public external fun jq(): jquery.JQuery -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") @kotlin.js.JsName(name = "$") public external fun jq(/*0*/ callback: () -> kotlin.Unit): jquery.JQuery -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") @kotlin.js.JsName(name = "$") public external fun jq(/*0*/ obj: jquery.JQuery): jquery.JQuery -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") @kotlin.js.JsName(name = "$") public external fun jq(/*0*/ selector: kotlin.String): jquery.JQuery -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") @kotlin.js.JsName(name = "$") public external fun jq(/*0*/ selector: kotlin.String, /*1*/ context: org.w3c.dom.Element): jquery.JQuery -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") @kotlin.js.JsName(name = "$") public external fun jq(/*0*/ el: org.w3c.dom.Element): jquery.JQuery - -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") public final external class JQuery { - /*primary*/ public constructor JQuery() - public final fun addClass(/*0*/ f: (kotlin.Int, kotlin.String) -> kotlin.String): jquery.JQuery - public final fun addClass(/*0*/ className: kotlin.String): jquery.JQuery - public final fun append(/*0*/ str: kotlin.String): jquery.JQuery - public final fun attr(/*0*/ attrName: kotlin.String): kotlin.String - public final fun attr(/*0*/ attrName: kotlin.String, /*1*/ value: kotlin.String): jquery.JQuery - public final fun change(/*0*/ handler: () -> kotlin.Unit): jquery.JQuery - public final fun click(): jquery.JQuery - public final fun click(/*0*/ handler: (jquery.MouseClickEvent) -> kotlin.Unit): jquery.JQuery - public final fun dblclick(/*0*/ handler: (jquery.MouseClickEvent) -> kotlin.Unit): jquery.JQuery - public final fun hasClass(/*0*/ className: kotlin.String): kotlin.Boolean - public final fun height(): kotlin.Number - public final fun hover(/*0*/ handlerInOut: () -> kotlin.Unit): jquery.JQuery - public final fun hover(/*0*/ handlerIn: () -> kotlin.Unit, /*1*/ handlerOut: () -> kotlin.Unit): jquery.JQuery - public final fun html(): kotlin.String - public final fun html(/*0*/ f: (kotlin.Int, kotlin.String) -> kotlin.String): jquery.JQuery - public final fun html(/*0*/ s: kotlin.String): jquery.JQuery - public final fun load(/*0*/ handler: () -> kotlin.Unit): jquery.JQuery - public final fun mousedown(/*0*/ handler: (jquery.MouseEvent) -> kotlin.Unit): jquery.JQuery - public final fun mousemove(/*0*/ handler: (jquery.MouseEvent) -> kotlin.Unit): jquery.JQuery - public final fun mouseup(/*0*/ handler: (jquery.MouseEvent) -> kotlin.Unit): jquery.JQuery - public final fun next(): jquery.JQuery - public final fun parent(): jquery.JQuery - public final fun ready(/*0*/ handler: () -> kotlin.Unit): jquery.JQuery - public final fun removeClass(/*0*/ className: kotlin.String): jquery.JQuery - public final fun slideUp(): jquery.JQuery - public final fun text(/*0*/ text: kotlin.String): jquery.JQuery - public final fun `val`(): kotlin.String? - public final fun width(): kotlin.Number -} - -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") public final external class MouseClickEvent : jquery.MouseEvent { - /*primary*/ public constructor MouseClickEvent() - public final val which: kotlin.Int - public final fun (): kotlin.Int -} - -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") public open external class MouseEvent { - /*primary*/ public constructor MouseEvent() - public final val pageX: kotlin.Double - public final fun (): kotlin.Double - public final val pageY: kotlin.Double - public final fun (): kotlin.Double - public final fun isDefaultPrevented(): kotlin.Boolean - public final fun preventDefault(): kotlin.Unit -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib-ir/kotlin-0.kt b/js/js.translator/testData/api/stdlib-ir/kotlin-0.kt deleted file mode 100644 index 1d28c8863b0..00000000000 --- a/js/js.translator/testData/api/stdlib-ir/kotlin-0.kt +++ /dev/null @@ -1,1001 +0,0 @@ -package kotlin - -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public val kotlin.reflect.KProperty0<*>.isInitialized: kotlin.Boolean - public inline fun kotlin.reflect.KProperty0<*>.(): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") public val kotlin.Throwable.suppressedExceptions: kotlin.collections.List - public fun kotlin.Throwable.(): kotlin.collections.List -public inline fun Comparator(/*0*/ crossinline comparison: (a: T, b: T) -> kotlin.Int): kotlin.Comparator -@kotlin.internal.InlineOnly public inline fun TODO(): kotlin.Nothing -@kotlin.internal.InlineOnly public inline fun TODO(/*0*/ reason: kotlin.String): kotlin.Nothing -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun UByteArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.UByte): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun UIntArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.UInt): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun ULongArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.ULong): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun UShortArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.UShort): kotlin.UShortArray -public inline fun arrayOf(/*0*/ vararg elements: T /*kotlin.Array*/): kotlin.Array -public inline fun arrayOfNulls(/*0*/ size: kotlin.Int): kotlin.Array -public inline fun booleanArrayOf(/*0*/ vararg elements: kotlin.Boolean /*kotlin.BooleanArray*/): kotlin.BooleanArray -public inline fun byteArrayOf(/*0*/ vararg elements: kotlin.Byte /*kotlin.ByteArray*/): kotlin.ByteArray -public inline fun charArrayOf(/*0*/ vararg elements: kotlin.Char /*kotlin.CharArray*/): kotlin.CharArray -@kotlin.internal.InlineOnly public inline fun check(/*0*/ value: kotlin.Boolean): kotlin.Unit - Returns(WILDCARD) -> value - -@kotlin.internal.InlineOnly public inline fun check(/*0*/ value: kotlin.Boolean, /*1*/ lazyMessage: () -> kotlin.Any): kotlin.Unit - Returns(WILDCARD) -> value - -@kotlin.internal.InlineOnly public inline fun checkNotNull(/*0*/ value: T?): T - Returns(WILDCARD) -> value != null - -@kotlin.internal.InlineOnly public inline fun checkNotNull(/*0*/ value: T?, /*1*/ lazyMessage: () -> kotlin.Any): T - Returns(WILDCARD) -> value != null - -public inline fun doubleArrayOf(/*0*/ vararg elements: kotlin.Double /*kotlin.DoubleArray*/): kotlin.DoubleArray -public inline fun emptyArray(): kotlin.Array -@kotlin.SinceKotlin(version = "1.1") public inline fun > enumValueOf(/*0*/ name: kotlin.String): T -@kotlin.SinceKotlin(version = "1.1") public inline fun > enumValues(): kotlin.Array -@kotlin.internal.InlineOnly public inline fun error(/*0*/ message: kotlin.Any): kotlin.Nothing -public inline fun floatArrayOf(/*0*/ vararg elements: kotlin.Float /*kotlin.FloatArray*/): kotlin.FloatArray -public inline fun intArrayOf(/*0*/ vararg elements: kotlin.Int /*kotlin.IntArray*/): kotlin.IntArray -public fun lazy(/*0*/ initializer: () -> T): kotlin.Lazy -public fun lazy(/*0*/ lock: kotlin.Any?, /*1*/ initializer: () -> T): kotlin.Lazy -public fun lazy(/*0*/ mode: kotlin.LazyThreadSafetyMode, /*1*/ initializer: () -> T): kotlin.Lazy -public fun lazyOf(/*0*/ value: T): kotlin.Lazy -public inline fun longArrayOf(/*0*/ vararg elements: kotlin.Long /*kotlin.LongArray*/): kotlin.LongArray -@kotlin.internal.InlineOnly public inline fun repeat(/*0*/ times: kotlin.Int, /*1*/ action: (kotlin.Int) -> kotlin.Unit): kotlin.Unit - CallsInPlace(action, UNKNOWN) - -@kotlin.internal.InlineOnly public inline fun require(/*0*/ value: kotlin.Boolean): kotlin.Unit - Returns(WILDCARD) -> value - -@kotlin.internal.InlineOnly public inline fun require(/*0*/ value: kotlin.Boolean, /*1*/ lazyMessage: () -> kotlin.Any): kotlin.Unit - Returns(WILDCARD) -> value - -@kotlin.internal.InlineOnly public inline fun requireNotNull(/*0*/ value: T?): T - Returns(WILDCARD) -> value != null - -@kotlin.internal.InlineOnly public inline fun requireNotNull(/*0*/ value: T?, /*1*/ lazyMessage: () -> kotlin.Any): T - Returns(WILDCARD) -> value != null - -@kotlin.internal.InlineOnly public inline fun run(/*0*/ block: () -> R): R - CallsInPlace(block, EXACTLY_ONCE) - -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.3") public inline fun runCatching(/*0*/ block: () -> R): kotlin.Result -public inline fun shortArrayOf(/*0*/ vararg elements: kotlin.Short /*kotlin.ShortArray*/): kotlin.ShortArray -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.2") public inline fun suspend(/*0*/ noinline block: suspend () -> R): suspend () -> R -@kotlin.internal.InlineOnly public inline fun synchronized(/*0*/ lock: kotlin.Any, /*1*/ block: () -> R): R - CallsInPlace(block, EXACTLY_ONCE) - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun ubyteArrayOf(/*0*/ vararg elements: kotlin.UByte /*kotlin.UByteArray*/): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun uintArrayOf(/*0*/ vararg elements: kotlin.UInt /*kotlin.UIntArray*/): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun ulongArrayOf(/*0*/ vararg elements: kotlin.ULong /*kotlin.ULongArray*/): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun ushortArrayOf(/*0*/ vararg elements: kotlin.UShort /*kotlin.UShortArray*/): kotlin.UShortArray -@kotlin.internal.InlineOnly public inline fun with(/*0*/ receiver: T, /*1*/ block: T.() -> R): R - CallsInPlace(block, EXACTLY_ONCE) - -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.Throwable.addSuppressed(/*0*/ exception: kotlin.Throwable): kotlin.Unit -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.1") public inline fun T.also(/*0*/ block: (T) -> kotlin.Unit): T - CallsInPlace(block, EXACTLY_ONCE) - -@kotlin.internal.InlineOnly public inline fun T.apply(/*0*/ block: T.() -> kotlin.Unit): T - CallsInPlace(block, EXACTLY_ONCE) - -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.Byte.countLeadingZeroBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.Int.countLeadingZeroBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.Long.countLeadingZeroBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.Short.countLeadingZeroBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByte.countLeadingZeroBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UInt.countLeadingZeroBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULong.countLeadingZeroBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShort.countLeadingZeroBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.Byte.countOneBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.Int.countOneBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.Long.countOneBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.Short.countOneBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByte.countOneBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UInt.countOneBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULong.countOneBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShort.countOneBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.Byte.countTrailingZeroBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.Int.countTrailingZeroBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.Long.countTrailingZeroBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.Short.countTrailingZeroBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByte.countTrailingZeroBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UInt.countTrailingZeroBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULong.countTrailingZeroBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShort.countTrailingZeroBits(): kotlin.Int -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.3") public inline fun kotlin.Result.fold(/*0*/ onSuccess: (value: T) -> R, /*1*/ onFailure: (exception: kotlin.Throwable) -> R): R - CallsInPlace(onSuccess, AT_MOST_ONCE) - CallsInPlace(onFailure, AT_MOST_ONCE) - -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun kotlin.Double.Companion.fromBits(/*0*/ bits: kotlin.Long): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun kotlin.Float.Companion.fromBits(/*0*/ bits: kotlin.Int): kotlin.Float -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.3") public inline fun kotlin.Result.getOrDefault(/*0*/ defaultValue: R): R -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.3") public inline fun kotlin.Result.getOrElse(/*0*/ onFailure: (exception: kotlin.Throwable) -> R): R - CallsInPlace(onFailure, AT_MOST_ONCE) - -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.3") public inline fun kotlin.Result.getOrThrow(): T -@kotlin.internal.InlineOnly public inline operator fun kotlin.Lazy.getValue(/*0*/ thisRef: kotlin.Any?, /*1*/ property: kotlin.reflect.KProperty<*>): T -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline operator fun kotlin.reflect.KProperty0.getValue(/*0*/ thisRef: kotlin.Any?, /*1*/ property: kotlin.reflect.KProperty<*>): V -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline operator fun kotlin.reflect.KProperty1.getValue(/*0*/ thisRef: T, /*1*/ property: kotlin.reflect.KProperty<*>): V -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.Any?.hashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi public operator fun kotlin.DeepRecursiveFunction.invoke(/*0*/ value: T): R -public fun kotlin.Double.isFinite(): kotlin.Boolean -public fun kotlin.Float.isFinite(): kotlin.Boolean -public fun kotlin.Double.isInfinite(): kotlin.Boolean -public fun kotlin.Float.isInfinite(): kotlin.Boolean -public fun kotlin.Double.isNaN(): kotlin.Boolean -public fun kotlin.Float.isNaN(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun T.let(/*0*/ block: (T) -> R): R - CallsInPlace(block, EXACTLY_ONCE) - -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.3") public inline fun kotlin.Result.map(/*0*/ transform: (value: T) -> R): kotlin.Result - CallsInPlace(transform, AT_MOST_ONCE) - -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.3") public inline fun kotlin.Result.mapCatching(/*0*/ transform: (value: T) -> R): kotlin.Result -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.3") public inline fun kotlin.Result.onFailure(/*0*/ action: (exception: kotlin.Throwable) -> kotlin.Unit): kotlin.Result - CallsInPlace(action, AT_MOST_ONCE) - -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.3") public inline fun kotlin.Result.onSuccess(/*0*/ action: (value: T) -> kotlin.Unit): kotlin.Result - CallsInPlace(action, AT_MOST_ONCE) - -public operator fun kotlin.String?.plus(/*0*/ other: kotlin.Any?): kotlin.String -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.Throwable.printStackTrace(): kotlin.Unit -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.3") public inline fun kotlin.Result.recover(/*0*/ transform: (exception: kotlin.Throwable) -> R): kotlin.Result - CallsInPlace(transform, AT_MOST_ONCE) - -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.3") public inline fun kotlin.Result.recoverCatching(/*0*/ transform: (exception: kotlin.Throwable) -> R): kotlin.Result -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.Byte.rotateLeft(/*0*/ bitCount: kotlin.Int): kotlin.Byte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.Int.rotateLeft(/*0*/ bitCount: kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.Long.rotateLeft(/*0*/ bitCount: kotlin.Int): kotlin.Long -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.Short.rotateLeft(/*0*/ bitCount: kotlin.Int): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByte.rotateLeft(/*0*/ bitCount: kotlin.Int): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UInt.rotateLeft(/*0*/ bitCount: kotlin.Int): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULong.rotateLeft(/*0*/ bitCount: kotlin.Int): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShort.rotateLeft(/*0*/ bitCount: kotlin.Int): kotlin.UShort -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.Byte.rotateRight(/*0*/ bitCount: kotlin.Int): kotlin.Byte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.Int.rotateRight(/*0*/ bitCount: kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.Long.rotateRight(/*0*/ bitCount: kotlin.Int): kotlin.Long -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.Short.rotateRight(/*0*/ bitCount: kotlin.Int): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByte.rotateRight(/*0*/ bitCount: kotlin.Int): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UInt.rotateRight(/*0*/ bitCount: kotlin.Int): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULong.rotateRight(/*0*/ bitCount: kotlin.Int): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShort.rotateRight(/*0*/ bitCount: kotlin.Int): kotlin.UShort -@kotlin.internal.InlineOnly public inline fun T.run(/*0*/ block: T.() -> R): R - CallsInPlace(block, EXACTLY_ONCE) - -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.3") public inline fun T.runCatching(/*0*/ block: T.() -> R): kotlin.Result -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline operator fun kotlin.reflect.KMutableProperty0.setValue(/*0*/ thisRef: kotlin.Any?, /*1*/ property: kotlin.reflect.KProperty<*>, /*2*/ value: V): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline operator fun kotlin.reflect.KMutableProperty1.setValue(/*0*/ thisRef: T, /*1*/ property: kotlin.reflect.KProperty<*>, /*2*/ value: V): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.Throwable.stackTraceToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.Byte.takeHighestOneBit(): kotlin.Byte -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.Int.takeHighestOneBit(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.Long.takeHighestOneBit(): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.Short.takeHighestOneBit(): kotlin.Short -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByte.takeHighestOneBit(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UInt.takeHighestOneBit(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULong.takeHighestOneBit(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShort.takeHighestOneBit(): kotlin.UShort -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.1") public inline fun T.takeIf(/*0*/ predicate: (T) -> kotlin.Boolean): T? - CallsInPlace(predicate, EXACTLY_ONCE) - -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.Byte.takeLowestOneBit(): kotlin.Byte -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.Int.takeLowestOneBit(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.Long.takeLowestOneBit(): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.Short.takeLowestOneBit(): kotlin.Short -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByte.takeLowestOneBit(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UInt.takeLowestOneBit(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULong.takeLowestOneBit(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShort.takeLowestOneBit(): kotlin.UShort -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.1") public inline fun T.takeUnless(/*0*/ predicate: (T) -> kotlin.Boolean): T? - CallsInPlace(predicate, EXACTLY_ONCE) - -public infix fun A.to(/*0*/ that: B): kotlin.Pair -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.Double.toBits(): kotlin.Long -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.Float.toBits(): kotlin.Int -public fun kotlin.Pair.toList(): kotlin.collections.List -public fun kotlin.Triple.toList(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.Double.toRawBits(): kotlin.Long -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.Float.toRawBits(): kotlin.Int -public fun kotlin.Any?.toString(): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Byte.toUByte(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Int.toUByte(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Long.toUByte(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Short.toUByte(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Byte.toUInt(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Double.toUInt(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Float.toUInt(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Int.toUInt(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Long.toUInt(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Short.toUInt(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Byte.toULong(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Double.toULong(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Float.toULong(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Int.toULong(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Long.toULong(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Short.toULong(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Byte.toUShort(): kotlin.UShort -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Int.toUShort(): kotlin.UShort -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Long.toUShort(): kotlin.UShort -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Short.toUShort(): kotlin.UShort - -public interface Annotation { -} - -public open class Any { - /*primary*/ public constructor Any() - public open operator fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open fun hashCode(): kotlin.Int - public open fun toString(): kotlin.String -} - -@kotlin.SinceKotlin(version = "1.3") public open class ArithmeticException : kotlin.RuntimeException { - public constructor ArithmeticException() - public constructor ArithmeticException(/*0*/ message: kotlin.String?) -} - -public final class Array { - public constructor Array(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> T) - public final val size: kotlin.Int - public final fun (): kotlin.Int - public final operator fun get(/*0*/ index: kotlin.Int): T - public final operator fun iterator(): kotlin.collections.Iterator - public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: T): kotlin.Unit -} - -public open class AssertionError : kotlin.Error { - public constructor AssertionError() - public constructor AssertionError(/*0*/ message: kotlin.Any?) - public constructor AssertionError(/*0*/ message: kotlin.String?) - @kotlin.SinceKotlin(version = "1.4") public constructor AssertionError(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) -} - -public final class Boolean : kotlin.Comparable { - public final infix fun and(/*0*/ other: kotlin.Boolean): kotlin.Boolean - public open override /*1*/ fun compareTo(/*0*/ other: kotlin.Boolean): kotlin.Int - public open override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ fun hashCode(): kotlin.Int - public final operator fun not(): kotlin.Boolean - public final infix fun or(/*0*/ other: kotlin.Boolean): kotlin.Boolean - public open override /*1*/ fun toString(): kotlin.String - public final infix fun xor(/*0*/ other: kotlin.Boolean): kotlin.Boolean - - @kotlin.SinceKotlin(version = "1.3") public companion object Companion { - } -} - -public final class BooleanArray { - /*primary*/ public constructor BooleanArray(/*0*/ size: kotlin.Int) - public constructor BooleanArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Boolean) - public final val size: kotlin.Int - public final fun (): kotlin.Int - public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Boolean - public final operator fun iterator(): kotlin.collections.BooleanIterator - public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Boolean): kotlin.Unit -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.SinceKotlin(version = "1.3") @kotlin.experimental.ExperimentalTypeInference public final annotation class BuilderInference : kotlin.Annotation { - /*primary*/ public constructor BuilderInference() -} - -public final class Byte : kotlin.Number, kotlin.Comparable { - public open override /*1*/ fun compareTo(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Double): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Float): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Long): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Short): kotlin.Int - public final operator fun dec(): kotlin.Byte - public final operator fun div(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun div(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun div(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun div(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun div(/*0*/ other: kotlin.Long): kotlin.Long - public final operator fun div(/*0*/ other: kotlin.Short): kotlin.Int - public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*2*/ fun hashCode(): kotlin.Int - public final operator fun inc(): kotlin.Byte - public final operator fun minus(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun minus(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun minus(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun minus(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun minus(/*0*/ other: kotlin.Long): kotlin.Long - public final operator fun minus(/*0*/ other: kotlin.Short): kotlin.Int - public final operator fun plus(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun plus(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun plus(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun plus(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun plus(/*0*/ other: kotlin.Long): kotlin.Long - public final operator fun plus(/*0*/ other: kotlin.Short): kotlin.Int - public final operator fun rangeTo(/*0*/ other: kotlin.Byte): kotlin.ranges.IntRange - public final operator fun rangeTo(/*0*/ other: kotlin.Int): kotlin.ranges.IntRange - public final operator fun rangeTo(/*0*/ other: kotlin.Long): kotlin.ranges.LongRange - public final operator fun rangeTo(/*0*/ other: kotlin.Short): kotlin.ranges.IntRange - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Byte): kotlin.Int - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Double): kotlin.Double - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Float): kotlin.Float - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Int): kotlin.Int - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Long): kotlin.Long - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Short): kotlin.Int - public final operator fun times(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun times(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun times(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun times(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun times(/*0*/ other: kotlin.Long): kotlin.Long - public final operator fun times(/*0*/ other: kotlin.Short): kotlin.Int - public open override /*1*/ fun toByte(): kotlin.Byte - public open override /*1*/ fun toChar(): kotlin.Char - public open override /*1*/ fun toDouble(): kotlin.Double - public open override /*1*/ fun toFloat(): kotlin.Float - public open override /*1*/ fun toInt(): kotlin.Int - public open override /*1*/ fun toLong(): kotlin.Long - public open override /*1*/ fun toShort(): kotlin.Short - public open override /*2*/ fun toString(): kotlin.String - public final operator fun unaryMinus(): kotlin.Int - public final operator fun unaryPlus(): kotlin.Int - - public companion object Companion { - public const final val MAX_VALUE: kotlin.Byte = 127.toByte() - public final fun (): kotlin.Byte - public const final val MIN_VALUE: kotlin.Byte = -128.toByte() - public final fun (): kotlin.Byte - @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BITS: kotlin.Int = 8 - public final fun (): kotlin.Int - @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BYTES: kotlin.Int = 1 - public final fun (): kotlin.Int - } -} - -public final class ByteArray { - /*primary*/ public constructor ByteArray(/*0*/ size: kotlin.Int) - public constructor ByteArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Byte) - public final val size: kotlin.Int - public final fun (): kotlin.Int - public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Byte - public final operator fun iterator(): kotlin.collections.ByteIterator - public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Byte): kotlin.Unit -} - -public final class Char : kotlin.Comparable { - public open override /*1*/ fun compareTo(/*0*/ other: kotlin.Char): kotlin.Int - public final operator fun dec(): kotlin.Char - public open override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ fun hashCode(): kotlin.Int - public final operator fun inc(): kotlin.Char - public final operator fun minus(/*0*/ other: kotlin.Char): kotlin.Int - public final operator fun minus(/*0*/ other: kotlin.Int): kotlin.Char - public final operator fun plus(/*0*/ other: kotlin.Int): kotlin.Char - public final operator fun rangeTo(/*0*/ other: kotlin.Char): kotlin.ranges.CharRange - public final fun toByte(): kotlin.Byte - public final fun toChar(): kotlin.Char - public final fun toDouble(): kotlin.Double - public final fun toFloat(): kotlin.Float - public final fun toInt(): kotlin.Int - public final fun toLong(): kotlin.Long - public final fun toShort(): kotlin.Short - @kotlin.js.JsName(name = "toString") public open override /*1*/ fun toString(): kotlin.String - - public companion object Companion { - public const final val MAX_HIGH_SURROGATE: kotlin.Char = \uDBFF ('?') - public final fun (): kotlin.Char - public const final val MAX_LOW_SURROGATE: kotlin.Char = \uDFFF ('?') - public final fun (): kotlin.Char - public const final val MAX_SURROGATE: kotlin.Char = \uDFFF ('?') - public final fun (): kotlin.Char - @kotlin.SinceKotlin(version = "1.3") public const final val MAX_VALUE: kotlin.Char = \uFFFF ('?') - public final fun (): kotlin.Char - public const final val MIN_HIGH_SURROGATE: kotlin.Char = \uD800 ('?') - public final fun (): kotlin.Char - public const final val MIN_LOW_SURROGATE: kotlin.Char = \uDC00 ('?') - public final fun (): kotlin.Char - public const final val MIN_SURROGATE: kotlin.Char = \uD800 ('?') - public final fun (): kotlin.Char - @kotlin.SinceKotlin(version = "1.3") public const final val MIN_VALUE: kotlin.Char = \u0000 ('?') - public final fun (): kotlin.Char - @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BITS: kotlin.Int = 16 - public final fun (): kotlin.Int - @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BYTES: kotlin.Int = 2 - public final fun (): kotlin.Int - } -} - -public final class CharArray { - /*primary*/ public constructor CharArray(/*0*/ size: kotlin.Int) - public constructor CharArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Char) - public final val size: kotlin.Int - public final fun (): kotlin.Int - public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Char - public final operator fun iterator(): kotlin.collections.CharIterator - public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Char): kotlin.Unit -} - -public interface CharSequence { - public abstract val length: kotlin.Int - public abstract fun (): kotlin.Int - public abstract operator fun get(/*0*/ index: kotlin.Int): kotlin.Char - public abstract fun subSequence(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int): kotlin.CharSequence -} - -public open class ClassCastException : kotlin.RuntimeException { - public constructor ClassCastException() - public constructor ClassCastException(/*0*/ message: kotlin.String?) -} - -public interface Comparable { - public abstract operator fun compareTo(/*0*/ other: T): kotlin.Int -} - -public interface Comparator { - @kotlin.js.JsName(name = "compare") public abstract fun compare(/*0*/ a: T, /*1*/ b: T): kotlin.Int -} - -public open class ConcurrentModificationException : kotlin.RuntimeException { - public constructor ConcurrentModificationException() - public constructor ConcurrentModificationException(/*0*/ message: kotlin.String?) - public constructor ConcurrentModificationException(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) - public constructor ConcurrentModificationException(/*0*/ cause: kotlin.Throwable?) -} - -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi public final class DeepRecursiveFunction { - /*primary*/ public constructor DeepRecursiveFunction(/*0*/ block: suspend kotlin.DeepRecursiveScope.(T) -> R) -} - -@kotlin.coroutines.RestrictsSuspension @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi public sealed class DeepRecursiveScope { - public abstract suspend fun callRecursive(/*0*/ value: T): R - public abstract suspend fun kotlin.DeepRecursiveFunction.callRecursive(/*0*/ value: U): S - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "'invoke' should not be called from DeepRecursiveScope. Use 'callRecursive' to do recursion in the heap instead of the call stack.", replaceWith = kotlin.ReplaceWith(expression = "this.callRecursive(value)", imports = {})) public final operator fun kotlin.DeepRecursiveFunction<*, *>.invoke(/*0*/ value: kotlin.Any?): kotlin.Nothing -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.MustBeDocumented public final annotation class Deprecated : kotlin.Annotation { - /*primary*/ public constructor Deprecated(/*0*/ message: kotlin.String, /*1*/ replaceWith: kotlin.ReplaceWith = ..., /*2*/ level: kotlin.DeprecationLevel = ...) - public final val level: kotlin.DeprecationLevel - public final fun (): kotlin.DeprecationLevel - public final val message: kotlin.String - public final fun (): kotlin.String - public final val replaceWith: kotlin.ReplaceWith - public final fun (): kotlin.ReplaceWith -} - -public final enum class DeprecationLevel : kotlin.Enum { - enum entry WARNING - - enum entry ERROR - - enum entry HIDDEN - - // Static members - public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): kotlin.DeprecationLevel - public final /*synthesized*/ fun values(): kotlin.Array -} - -public final class Double : kotlin.Number, kotlin.Comparable { - public final operator fun compareTo(/*0*/ other: kotlin.Byte): kotlin.Int - public open override /*1*/ fun compareTo(/*0*/ other: kotlin.Double): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Float): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Long): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Short): kotlin.Int - public final operator fun dec(): kotlin.Double - public final operator fun div(/*0*/ other: kotlin.Byte): kotlin.Double - public final operator fun div(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun div(/*0*/ other: kotlin.Float): kotlin.Double - public final operator fun div(/*0*/ other: kotlin.Int): kotlin.Double - public final operator fun div(/*0*/ other: kotlin.Long): kotlin.Double - public final operator fun div(/*0*/ other: kotlin.Short): kotlin.Double - public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*2*/ fun hashCode(): kotlin.Int - public final operator fun inc(): kotlin.Double - public final operator fun minus(/*0*/ other: kotlin.Byte): kotlin.Double - public final operator fun minus(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun minus(/*0*/ other: kotlin.Float): kotlin.Double - public final operator fun minus(/*0*/ other: kotlin.Int): kotlin.Double - public final operator fun minus(/*0*/ other: kotlin.Long): kotlin.Double - public final operator fun minus(/*0*/ other: kotlin.Short): kotlin.Double - public final operator fun plus(/*0*/ other: kotlin.Byte): kotlin.Double - public final operator fun plus(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun plus(/*0*/ other: kotlin.Float): kotlin.Double - public final operator fun plus(/*0*/ other: kotlin.Int): kotlin.Double - public final operator fun plus(/*0*/ other: kotlin.Long): kotlin.Double - public final operator fun plus(/*0*/ other: kotlin.Short): kotlin.Double - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Byte): kotlin.Double - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Double): kotlin.Double - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Float): kotlin.Double - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Int): kotlin.Double - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Long): kotlin.Double - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Short): kotlin.Double - public final operator fun times(/*0*/ other: kotlin.Byte): kotlin.Double - public final operator fun times(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun times(/*0*/ other: kotlin.Float): kotlin.Double - public final operator fun times(/*0*/ other: kotlin.Int): kotlin.Double - public final operator fun times(/*0*/ other: kotlin.Long): kotlin.Double - public final operator fun times(/*0*/ other: kotlin.Short): kotlin.Double - @kotlin.Deprecated(message = "Unclear conversion. To achieve the same result convert to Int explicitly and then to Byte.", replaceWith = kotlin.ReplaceWith(expression = "toInt().toByte()", imports = {})) public open override /*1*/ fun toByte(): kotlin.Byte - public open override /*1*/ fun toChar(): kotlin.Char - public open override /*1*/ fun toDouble(): kotlin.Double - public open override /*1*/ fun toFloat(): kotlin.Float - public open override /*1*/ fun toInt(): kotlin.Int - public open override /*1*/ fun toLong(): kotlin.Long - @kotlin.Deprecated(message = "Unclear conversion. To achieve the same result convert to Int explicitly and then to Short.", replaceWith = kotlin.ReplaceWith(expression = "toInt().toShort()", imports = {})) public open override /*1*/ fun toShort(): kotlin.Short - public open override /*2*/ fun toString(): kotlin.String - public final operator fun unaryMinus(): kotlin.Double - public final operator fun unaryPlus(): kotlin.Double - - public companion object Companion { - public const final val MAX_VALUE: kotlin.Double = 1.7976931348623157E308.toDouble() - public final fun (): kotlin.Double - public const final val MIN_VALUE: kotlin.Double = 4.9E-324.toDouble() - public final fun (): kotlin.Double - public const final val NEGATIVE_INFINITY: kotlin.Double = -Infinity.toDouble() - public final fun (): kotlin.Double - public const final val NaN: kotlin.Double = NaN.toDouble() - public final fun (): kotlin.Double - public const final val POSITIVE_INFINITY: kotlin.Double = Infinity.toDouble() - public final fun (): kotlin.Double - @kotlin.SinceKotlin(version = "1.4") public const final val SIZE_BITS: kotlin.Int = 64 - public final fun (): kotlin.Int - @kotlin.SinceKotlin(version = "1.4") public const final val SIZE_BYTES: kotlin.Int = 8 - public final fun (): kotlin.Int - } -} - -public final class DoubleArray { - /*primary*/ public constructor DoubleArray(/*0*/ size: kotlin.Int) - public constructor DoubleArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Double) - public final val size: kotlin.Int - public final fun (): kotlin.Int - public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Double - public final operator fun iterator(): kotlin.collections.DoubleIterator - public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Double): kotlin.Unit -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.MustBeDocumented @kotlin.SinceKotlin(version = "1.1") public final annotation class DslMarker : kotlin.Annotation { - /*primary*/ public constructor DslMarker() -} - -public abstract class Enum> : kotlin.Comparable { - /*primary*/ public constructor Enum>(/*0*/ name: kotlin.String, /*1*/ ordinal: kotlin.Int) - public final val name: kotlin.String - public final fun (): kotlin.String - public final val ordinal: kotlin.Int - public final fun (): kotlin.Int - public open override /*1*/ fun compareTo(/*0*/ other: E): kotlin.Int - public open override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ fun hashCode(): kotlin.Int - public open override /*1*/ fun toString(): kotlin.String - - public companion object Companion { - } -} - -public open class Error : kotlin.Throwable { - public constructor Error() - public constructor Error(/*0*/ message: kotlin.String?) - public constructor Error(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) - public constructor Error(/*0*/ cause: kotlin.Throwable?) -} - -public open class Exception : kotlin.Throwable { - public constructor Exception() - public constructor Exception(/*0*/ message: kotlin.String?) - public constructor Exception(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) - public constructor Exception(/*0*/ cause: kotlin.Throwable?) -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.SinceKotlin(version = "1.2") @kotlin.Deprecated(message = "Please use RequiresOptIn instead.") public final annotation class Experimental : kotlin.Annotation { - /*primary*/ public constructor Experimental(/*0*/ level: kotlin.Experimental.Level = ...) - public final val level: kotlin.Experimental.Level - public final fun (): kotlin.Experimental.Level - - public final enum class Level : kotlin.Enum { - enum entry WARNING - - enum entry ERROR - - // Static members - public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): kotlin.Experimental.Level - public final /*synthesized*/ fun values(): kotlin.Array - } -} - -@kotlin.Experimental @kotlin.RequiresOptIn @kotlin.annotation.MustBeDocumented @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) public final annotation class ExperimentalMultiplatform : kotlin.Annotation { - /*primary*/ public constructor ExperimentalMultiplatform() -} - -@kotlin.Experimental(level = Level.ERROR) @kotlin.RequiresOptIn(level = Level.ERROR) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.MustBeDocumented @kotlin.SinceKotlin(version = "1.3") public final annotation class ExperimentalStdlibApi : kotlin.Annotation { - /*primary*/ public constructor ExperimentalStdlibApi() -} - -@kotlin.Experimental(level = Level.WARNING) @kotlin.RequiresOptIn(level = Level.WARNING) @kotlin.annotation.MustBeDocumented @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) public final annotation class ExperimentalUnsignedTypes : kotlin.Annotation { - /*primary*/ public constructor ExperimentalUnsignedTypes() -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) @kotlin.annotation.MustBeDocumented public final annotation class ExtensionFunctionType : kotlin.Annotation { - /*primary*/ public constructor ExtensionFunctionType() -} - -public final class Float : kotlin.Number, kotlin.Comparable { - public final operator fun compareTo(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Double): kotlin.Int - public open override /*1*/ fun compareTo(/*0*/ other: kotlin.Float): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Long): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Short): kotlin.Int - public final operator fun dec(): kotlin.Float - public final operator fun div(/*0*/ other: kotlin.Byte): kotlin.Float - public final operator fun div(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun div(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun div(/*0*/ other: kotlin.Int): kotlin.Float - public final operator fun div(/*0*/ other: kotlin.Long): kotlin.Float - public final operator fun div(/*0*/ other: kotlin.Short): kotlin.Float - public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*2*/ fun hashCode(): kotlin.Int - public final operator fun inc(): kotlin.Float - public final operator fun minus(/*0*/ other: kotlin.Byte): kotlin.Float - public final operator fun minus(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun minus(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun minus(/*0*/ other: kotlin.Int): kotlin.Float - public final operator fun minus(/*0*/ other: kotlin.Long): kotlin.Float - public final operator fun minus(/*0*/ other: kotlin.Short): kotlin.Float - public final operator fun plus(/*0*/ other: kotlin.Byte): kotlin.Float - public final operator fun plus(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun plus(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun plus(/*0*/ other: kotlin.Int): kotlin.Float - public final operator fun plus(/*0*/ other: kotlin.Long): kotlin.Float - public final operator fun plus(/*0*/ other: kotlin.Short): kotlin.Float - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Byte): kotlin.Float - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Double): kotlin.Double - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Float): kotlin.Float - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Int): kotlin.Float - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Long): kotlin.Float - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Short): kotlin.Float - public final operator fun times(/*0*/ other: kotlin.Byte): kotlin.Float - public final operator fun times(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun times(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun times(/*0*/ other: kotlin.Int): kotlin.Float - public final operator fun times(/*0*/ other: kotlin.Long): kotlin.Float - public final operator fun times(/*0*/ other: kotlin.Short): kotlin.Float - @kotlin.Deprecated(message = "Unclear conversion. To achieve the same result convert to Int explicitly and then to Byte.", replaceWith = kotlin.ReplaceWith(expression = "toInt().toByte()", imports = {})) public open override /*1*/ fun toByte(): kotlin.Byte - public open override /*1*/ fun toChar(): kotlin.Char - public open override /*1*/ fun toDouble(): kotlin.Double - public open override /*1*/ fun toFloat(): kotlin.Float - public open override /*1*/ fun toInt(): kotlin.Int - public open override /*1*/ fun toLong(): kotlin.Long - @kotlin.Deprecated(message = "Unclear conversion. To achieve the same result convert to Int explicitly and then to Short.", replaceWith = kotlin.ReplaceWith(expression = "toInt().toShort()", imports = {})) public open override /*1*/ fun toShort(): kotlin.Short - public open override /*2*/ fun toString(): kotlin.String - public final operator fun unaryMinus(): kotlin.Float - public final operator fun unaryPlus(): kotlin.Float - - public companion object Companion { - public const final val MAX_VALUE: kotlin.Float = 3.4028235E38.toFloat() - public final fun (): kotlin.Float - public const final val MIN_VALUE: kotlin.Float = 1.4E-45.toFloat() - public final fun (): kotlin.Float - public const final val NEGATIVE_INFINITY: kotlin.Float = -Infinity.toFloat() - public final fun (): kotlin.Float - public const final val NaN: kotlin.Float = NaN.toFloat() - public final fun (): kotlin.Float - public const final val POSITIVE_INFINITY: kotlin.Float = Infinity.toFloat() - public final fun (): kotlin.Float - @kotlin.SinceKotlin(version = "1.4") public const final val SIZE_BITS: kotlin.Int = 32 - public final fun (): kotlin.Int - @kotlin.SinceKotlin(version = "1.4") public const final val SIZE_BYTES: kotlin.Int = 4 - public final fun (): kotlin.Int - } -} - -public final class FloatArray { - /*primary*/ public constructor FloatArray(/*0*/ size: kotlin.Int) - public constructor FloatArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Float) - public final val size: kotlin.Int - public final fun (): kotlin.Int - public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Float - public final operator fun iterator(): kotlin.collections.FloatIterator - public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Float): kotlin.Unit -} - -public interface Function { -} - -public open class IllegalArgumentException : kotlin.RuntimeException { - public constructor IllegalArgumentException() - public constructor IllegalArgumentException(/*0*/ message: kotlin.String?) - public constructor IllegalArgumentException(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) - public constructor IllegalArgumentException(/*0*/ cause: kotlin.Throwable?) -} - -public open class IllegalStateException : kotlin.RuntimeException { - public constructor IllegalStateException() - public constructor IllegalStateException(/*0*/ message: kotlin.String?) - public constructor IllegalStateException(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) - public constructor IllegalStateException(/*0*/ cause: kotlin.Throwable?) -} - -public open class IndexOutOfBoundsException : kotlin.RuntimeException { - public constructor IndexOutOfBoundsException() - public constructor IndexOutOfBoundsException(/*0*/ message: kotlin.String?) -} - -public final class Int : kotlin.Number, kotlin.Comparable { - public final infix fun and(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Double): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Float): kotlin.Int - public open override /*1*/ fun compareTo(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Long): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Short): kotlin.Int - public final operator fun dec(): kotlin.Int - public final operator fun div(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun div(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun div(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun div(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun div(/*0*/ other: kotlin.Long): kotlin.Long - public final operator fun div(/*0*/ other: kotlin.Short): kotlin.Int - public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*2*/ fun hashCode(): kotlin.Int - public final operator fun inc(): kotlin.Int - public final fun inv(): kotlin.Int - public final operator fun minus(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun minus(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun minus(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun minus(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun minus(/*0*/ other: kotlin.Long): kotlin.Long - public final operator fun minus(/*0*/ other: kotlin.Short): kotlin.Int - public final infix fun or(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun plus(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun plus(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun plus(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun plus(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun plus(/*0*/ other: kotlin.Long): kotlin.Long - public final operator fun plus(/*0*/ other: kotlin.Short): kotlin.Int - public final operator fun rangeTo(/*0*/ other: kotlin.Byte): kotlin.ranges.IntRange - public final operator fun rangeTo(/*0*/ other: kotlin.Int): kotlin.ranges.IntRange - public final operator fun rangeTo(/*0*/ other: kotlin.Long): kotlin.ranges.LongRange - public final operator fun rangeTo(/*0*/ other: kotlin.Short): kotlin.ranges.IntRange - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Byte): kotlin.Int - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Double): kotlin.Double - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Float): kotlin.Float - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Int): kotlin.Int - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Long): kotlin.Long - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Short): kotlin.Int - public final infix fun shl(/*0*/ bitCount: kotlin.Int): kotlin.Int - public final infix fun shr(/*0*/ bitCount: kotlin.Int): kotlin.Int - public final operator fun times(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun times(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun times(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun times(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun times(/*0*/ other: kotlin.Long): kotlin.Long - public final operator fun times(/*0*/ other: kotlin.Short): kotlin.Int - public open override /*1*/ fun toByte(): kotlin.Byte - public open override /*1*/ fun toChar(): kotlin.Char - public open override /*1*/ fun toDouble(): kotlin.Double - public open override /*1*/ fun toFloat(): kotlin.Float - public open override /*1*/ fun toInt(): kotlin.Int - public open override /*1*/ fun toLong(): kotlin.Long - public open override /*1*/ fun toShort(): kotlin.Short - public open override /*2*/ fun toString(): kotlin.String - public final operator fun unaryMinus(): kotlin.Int - public final operator fun unaryPlus(): kotlin.Int - public final infix fun ushr(/*0*/ bitCount: kotlin.Int): kotlin.Int - public final infix fun xor(/*0*/ other: kotlin.Int): kotlin.Int - - public companion object Companion { - public const final val MAX_VALUE: kotlin.Int = 2147483647 - public final fun (): kotlin.Int - public const final val MIN_VALUE: kotlin.Int = -2147483648 - public final fun (): kotlin.Int - @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BITS: kotlin.Int = 32 - public final fun (): kotlin.Int - @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BYTES: kotlin.Int = 4 - public final fun (): kotlin.Int - } -} - -public final class IntArray { - /*primary*/ public constructor IntArray(/*0*/ size: kotlin.Int) - public constructor IntArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Int) - public final val size: kotlin.Int - public final fun (): kotlin.Int - public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Int - public final operator fun iterator(): kotlin.collections.IntIterator - public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Int): kotlin.Unit -} - -@kotlin.SinceKotlin(version = "1.1") public final class KotlinVersion : kotlin.Comparable { - public constructor KotlinVersion(/*0*/ major: kotlin.Int, /*1*/ minor: kotlin.Int) - /*primary*/ public constructor KotlinVersion(/*0*/ major: kotlin.Int, /*1*/ minor: kotlin.Int, /*2*/ patch: kotlin.Int) - public final val major: kotlin.Int - public final fun (): kotlin.Int - public final val minor: kotlin.Int - public final fun (): kotlin.Int - public final val patch: kotlin.Int - public final fun (): kotlin.Int - public open override /*1*/ fun compareTo(/*0*/ other: kotlin.KotlinVersion): kotlin.Int - public open override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ fun hashCode(): kotlin.Int - public final fun isAtLeast(/*0*/ major: kotlin.Int, /*1*/ minor: kotlin.Int): kotlin.Boolean - public final fun isAtLeast(/*0*/ major: kotlin.Int, /*1*/ minor: kotlin.Int, /*2*/ patch: kotlin.Int): kotlin.Boolean - public open override /*1*/ fun toString(): kotlin.String - - public companion object Companion { - public final val CURRENT: kotlin.KotlinVersion - public final fun (): kotlin.KotlinVersion - public const final val MAX_COMPONENT_VALUE: kotlin.Int = 255 - public final fun (): kotlin.Int - } -} - -public interface Lazy { - public abstract val value: T - public abstract fun (): T - public abstract fun isInitialized(): kotlin.Boolean -} - -public final enum class LazyThreadSafetyMode : kotlin.Enum { - enum entry SYNCHRONIZED - - enum entry PUBLICATION - - enum entry NONE - - // Static members - public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): kotlin.LazyThreadSafetyMode - public final /*synthesized*/ fun values(): kotlin.Array -} - -public final class Long : kotlin.Number, kotlin.Comparable { - public final infix fun and(/*0*/ other: kotlin.Long): kotlin.Long - public final inline operator fun compareTo(/*0*/ other: kotlin.Byte): kotlin.Int - public final inline operator fun compareTo(/*0*/ other: kotlin.Double): kotlin.Int - public final inline operator fun compareTo(/*0*/ other: kotlin.Float): kotlin.Int - public final inline operator fun compareTo(/*0*/ other: kotlin.Int): kotlin.Int - public open override /*1*/ fun compareTo(/*0*/ other: kotlin.Long): kotlin.Int - public final inline operator fun compareTo(/*0*/ other: kotlin.Short): kotlin.Int - public final operator fun dec(): kotlin.Long - public final inline operator fun div(/*0*/ other: kotlin.Byte): kotlin.Long - public final inline operator fun div(/*0*/ other: kotlin.Double): kotlin.Double - public final inline operator fun div(/*0*/ other: kotlin.Float): kotlin.Float - public final inline operator fun div(/*0*/ other: kotlin.Int): kotlin.Long - public final operator fun div(/*0*/ other: kotlin.Long): kotlin.Long - public final inline operator fun div(/*0*/ other: kotlin.Short): kotlin.Long - public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*2*/ fun hashCode(): kotlin.Int - public final operator fun inc(): kotlin.Long - public final fun inv(): kotlin.Long - public final inline operator fun minus(/*0*/ other: kotlin.Byte): kotlin.Long - public final inline operator fun minus(/*0*/ other: kotlin.Double): kotlin.Double - public final inline operator fun minus(/*0*/ other: kotlin.Float): kotlin.Float - public final inline operator fun minus(/*0*/ other: kotlin.Int): kotlin.Long - public final operator fun minus(/*0*/ other: kotlin.Long): kotlin.Long - public final inline operator fun minus(/*0*/ other: kotlin.Short): kotlin.Long - public final infix fun or(/*0*/ other: kotlin.Long): kotlin.Long - public final inline operator fun plus(/*0*/ other: kotlin.Byte): kotlin.Long - public final inline operator fun plus(/*0*/ other: kotlin.Double): kotlin.Double - public final inline operator fun plus(/*0*/ other: kotlin.Float): kotlin.Float - public final inline operator fun plus(/*0*/ other: kotlin.Int): kotlin.Long - public final operator fun plus(/*0*/ other: kotlin.Long): kotlin.Long - public final inline operator fun plus(/*0*/ other: kotlin.Short): kotlin.Long - public final operator fun rangeTo(/*0*/ other: kotlin.Byte): kotlin.ranges.LongRange - public final operator fun rangeTo(/*0*/ other: kotlin.Int): kotlin.ranges.LongRange - public final operator fun rangeTo(/*0*/ other: kotlin.Long): kotlin.ranges.LongRange - public final operator fun rangeTo(/*0*/ other: kotlin.Short): kotlin.ranges.LongRange - @kotlin.SinceKotlin(version = "1.1") public final inline operator fun rem(/*0*/ other: kotlin.Byte): kotlin.Long - @kotlin.SinceKotlin(version = "1.1") public final inline operator fun rem(/*0*/ other: kotlin.Double): kotlin.Double - @kotlin.SinceKotlin(version = "1.1") public final inline operator fun rem(/*0*/ other: kotlin.Float): kotlin.Float - @kotlin.SinceKotlin(version = "1.1") public final inline operator fun rem(/*0*/ other: kotlin.Int): kotlin.Long - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Long): kotlin.Long - @kotlin.SinceKotlin(version = "1.1") public final inline operator fun rem(/*0*/ other: kotlin.Short): kotlin.Long - public final infix fun shl(/*0*/ bitCount: kotlin.Int): kotlin.Long - public final infix fun shr(/*0*/ bitCount: kotlin.Int): kotlin.Long - public final inline operator fun times(/*0*/ other: kotlin.Byte): kotlin.Long - public final inline operator fun times(/*0*/ other: kotlin.Double): kotlin.Double - public final inline operator fun times(/*0*/ other: kotlin.Float): kotlin.Float - public final inline operator fun times(/*0*/ other: kotlin.Int): kotlin.Long - public final operator fun times(/*0*/ other: kotlin.Long): kotlin.Long - public final inline operator fun times(/*0*/ other: kotlin.Short): kotlin.Long - public open override /*1*/ fun toByte(): kotlin.Byte - public open override /*1*/ fun toChar(): kotlin.Char - public open override /*1*/ fun toDouble(): kotlin.Double - public open override /*1*/ fun toFloat(): kotlin.Float - public open override /*1*/ fun toInt(): kotlin.Int - public open override /*1*/ fun toLong(): kotlin.Long - public open override /*1*/ fun toShort(): kotlin.Short - public open override /*2*/ fun toString(): kotlin.String - public final operator fun unaryMinus(): kotlin.Long - public final inline operator fun unaryPlus(): kotlin.Long - public final infix fun ushr(/*0*/ bitCount: kotlin.Int): kotlin.Long - public final infix fun xor(/*0*/ other: kotlin.Long): kotlin.Long - - public companion object Companion { - public const final val MAX_VALUE: kotlin.Long = 9223372036854775807.toLong() - public final fun (): kotlin.Long - public const final val MIN_VALUE: kotlin.Long = -9223372036854775808.toLong() - public final fun (): kotlin.Long - @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BITS: kotlin.Int = 64 - public final fun (): kotlin.Int - @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BYTES: kotlin.Int = 8 - public final fun (): kotlin.Int - } -} - -public final class LongArray { - /*primary*/ public constructor LongArray(/*0*/ size: kotlin.Int) - public constructor LongArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Long) - public final val size: kotlin.Int - public final fun (): kotlin.Int - public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Long - public final operator fun iterator(): kotlin.collections.LongIterator - public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Long): kotlin.Unit -} - -public open class NoSuchElementException : kotlin.RuntimeException { - public constructor NoSuchElementException() - public constructor NoSuchElementException(/*0*/ message: kotlin.String?) -} - -public open class NoWhenBranchMatchedException : kotlin.RuntimeException { - public constructor NoWhenBranchMatchedException() - public constructor NoWhenBranchMatchedException(/*0*/ message: kotlin.String?) - public constructor NoWhenBranchMatchedException(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) - public constructor NoWhenBranchMatchedException(/*0*/ cause: kotlin.Throwable?) -} - -public final class NotImplementedError : kotlin.Error { - /*primary*/ public constructor NotImplementedError(/*0*/ message: kotlin.String = ...) -} - -public final class Nothing { -} - -public open class NullPointerException : kotlin.RuntimeException { - public constructor NullPointerException() - public constructor NullPointerException(/*0*/ message: kotlin.String?) -} - -public abstract class Number { - /*primary*/ public constructor Number() - public abstract fun toByte(): kotlin.Byte - public abstract fun toChar(): kotlin.Char - public abstract fun toDouble(): kotlin.Double - public abstract fun toFloat(): kotlin.Float - public abstract fun toInt(): kotlin.Int - public abstract fun toLong(): kotlin.Long - public abstract fun toShort(): kotlin.Short -} - -public open class NumberFormatException : kotlin.IllegalArgumentException { - public constructor NumberFormatException() - public constructor NumberFormatException(/*0*/ message: kotlin.String?) -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.EXPRESSION, AnnotationTarget.FILE, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) @kotlin.SinceKotlin(version = "1.3") public final annotation class OptIn : kotlin.Annotation { - /*primary*/ public constructor OptIn(/*0*/ vararg markerClass: kotlin.reflect.KClass /*kotlin.Array>*/) - public final val markerClass: kotlin.Array> - public final fun (): kotlin.Array> -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.ExperimentalMultiplatform public final annotation class OptionalExpectation : kotlin.Annotation { - /*primary*/ public constructor OptionalExpectation() -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FUNCTION}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.SinceKotlin(version = "1.4") @kotlin.experimental.ExperimentalTypeInference public final annotation class OverloadResolutionByLambdaReturnType : kotlin.Annotation { - /*primary*/ public constructor OverloadResolutionByLambdaReturnType() -} - -public final data class Pair : kotlin.io.Serializable { - /*primary*/ public constructor Pair(/*0*/ first: A, /*1*/ second: B) - public final val first: A - public final fun (): A - public final val second: B - public final fun (): B - public final operator /*synthesized*/ fun component1(): A - public final operator /*synthesized*/ fun component2(): B - public final /*synthesized*/ fun copy(/*0*/ first: A = ..., /*1*/ second: B = ...): kotlin.Pair - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - public open override /*1*/ fun toString(): kotlin.String -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) @kotlin.annotation.MustBeDocumented @kotlin.SinceKotlin(version = "1.1") public final annotation class ParameterName : kotlin.Annotation { - /*primary*/ public constructor ParameterName(/*0*/ name: kotlin.String) - public final val name: kotlin.String - public final fun (): kotlin.String -} - diff --git a/js/js.translator/testData/api/stdlib-ir/kotlin-1.kt b/js/js.translator/testData/api/stdlib-ir/kotlin-1.kt deleted file mode 100644 index f4127855b76..00000000000 --- a/js/js.translator/testData/api/stdlib-ir/kotlin-1.kt +++ /dev/null @@ -1,514 +0,0 @@ -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.MustBeDocumented @kotlin.SinceKotlin(version = "1.1") public final annotation class PublishedApi : kotlin.Annotation { - /*primary*/ public constructor PublishedApi() -} - -@kotlin.annotation.Target(allowedTargets = {}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.MustBeDocumented public final annotation class ReplaceWith : kotlin.Annotation { - /*primary*/ public constructor ReplaceWith(/*0*/ expression: kotlin.String, /*1*/ vararg imports: kotlin.String /*kotlin.Array*/) - public final val expression: kotlin.String - public final fun (): kotlin.String - public final val imports: kotlin.Array - public final fun (): kotlin.Array -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.SinceKotlin(version = "1.3") public final annotation class RequiresOptIn : kotlin.Annotation { - /*primary*/ public constructor RequiresOptIn(/*0*/ message: kotlin.String = ..., /*1*/ level: kotlin.RequiresOptIn.Level = ...) - public final val level: kotlin.RequiresOptIn.Level - public final fun (): kotlin.RequiresOptIn.Level - public final val message: kotlin.String - public final fun (): kotlin.String - - public final enum class Level : kotlin.Enum { - enum entry WARNING - - enum entry ERROR - - // Static members - public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): kotlin.RequiresOptIn.Level - public final /*synthesized*/ fun values(): kotlin.Array - } -} - -@kotlin.SinceKotlin(version = "1.3") public final inline class Result : kotlin.io.Serializable { - public final val isFailure: kotlin.Boolean - public final fun (): kotlin.Boolean - public final val isSuccess: kotlin.Boolean - public final fun (): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public final fun exceptionOrNull(): kotlin.Throwable? - @kotlin.internal.InlineOnly public final inline fun getOrNull(): T? - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - public open override /*1*/ fun toString(): kotlin.String - - public companion object Companion { - @kotlin.internal.InlineOnly @kotlin.jvm.JvmName(name = "failure") public final inline fun failure(/*0*/ exception: kotlin.Throwable): kotlin.Result - @kotlin.internal.InlineOnly @kotlin.jvm.JvmName(name = "success") public final inline fun success(/*0*/ value: T): kotlin.Result - } -} - -public open class RuntimeException : kotlin.Exception { - public constructor RuntimeException() - public constructor RuntimeException(/*0*/ message: kotlin.String?) - public constructor RuntimeException(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) - public constructor RuntimeException(/*0*/ cause: kotlin.Throwable?) -} - -public final class Short : kotlin.Number, kotlin.Comparable { - public final operator fun compareTo(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Double): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Float): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Long): kotlin.Int - public open override /*1*/ fun compareTo(/*0*/ other: kotlin.Short): kotlin.Int - public final operator fun dec(): kotlin.Short - public final operator fun div(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun div(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun div(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun div(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun div(/*0*/ other: kotlin.Long): kotlin.Long - public final operator fun div(/*0*/ other: kotlin.Short): kotlin.Int - public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*2*/ fun hashCode(): kotlin.Int - public final operator fun inc(): kotlin.Short - public final operator fun minus(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun minus(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun minus(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun minus(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun minus(/*0*/ other: kotlin.Long): kotlin.Long - public final operator fun minus(/*0*/ other: kotlin.Short): kotlin.Int - public final operator fun plus(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun plus(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun plus(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun plus(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun plus(/*0*/ other: kotlin.Long): kotlin.Long - public final operator fun plus(/*0*/ other: kotlin.Short): kotlin.Int - public final operator fun rangeTo(/*0*/ other: kotlin.Byte): kotlin.ranges.IntRange - public final operator fun rangeTo(/*0*/ other: kotlin.Int): kotlin.ranges.IntRange - public final operator fun rangeTo(/*0*/ other: kotlin.Long): kotlin.ranges.LongRange - public final operator fun rangeTo(/*0*/ other: kotlin.Short): kotlin.ranges.IntRange - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Byte): kotlin.Int - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Double): kotlin.Double - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Float): kotlin.Float - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Int): kotlin.Int - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Long): kotlin.Long - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Short): kotlin.Int - public final operator fun times(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun times(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun times(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun times(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun times(/*0*/ other: kotlin.Long): kotlin.Long - public final operator fun times(/*0*/ other: kotlin.Short): kotlin.Int - public open override /*1*/ fun toByte(): kotlin.Byte - public open override /*1*/ fun toChar(): kotlin.Char - public open override /*1*/ fun toDouble(): kotlin.Double - public open override /*1*/ fun toFloat(): kotlin.Float - public open override /*1*/ fun toInt(): kotlin.Int - public open override /*1*/ fun toLong(): kotlin.Long - public open override /*1*/ fun toShort(): kotlin.Short - public open override /*2*/ fun toString(): kotlin.String - public final operator fun unaryMinus(): kotlin.Int - public final operator fun unaryPlus(): kotlin.Int - - public companion object Companion { - public const final val MAX_VALUE: kotlin.Short = 32767.toShort() - public final fun (): kotlin.Short - public const final val MIN_VALUE: kotlin.Short = -32768.toShort() - public final fun (): kotlin.Short - @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BITS: kotlin.Int = 16 - public final fun (): kotlin.Int - @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BYTES: kotlin.Int = 2 - public final fun (): kotlin.Int - } -} - -public final class ShortArray { - /*primary*/ public constructor ShortArray(/*0*/ size: kotlin.Int) - public constructor ShortArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Short) - public final val size: kotlin.Int - public final fun (): kotlin.Int - public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Short - public final operator fun iterator(): kotlin.collections.ShortIterator - public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Short): kotlin.Unit -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.MustBeDocumented public final annotation class SinceKotlin : kotlin.Annotation { - /*primary*/ public constructor SinceKotlin(/*0*/ version: kotlin.String) - public final val version: kotlin.String - public final fun (): kotlin.String -} - -public final class String : kotlin.Comparable, kotlin.CharSequence { - /*primary*/ public constructor String() - public open override /*1*/ val length: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ fun compareTo(/*0*/ other: kotlin.String): kotlin.Int - public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ fun get(/*0*/ index: kotlin.Int): kotlin.Char - public open override /*2*/ fun hashCode(): kotlin.Int - public final operator fun plus(/*0*/ other: kotlin.Any?): kotlin.String - public open override /*1*/ fun subSequence(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int): kotlin.CharSequence - public open override /*2*/ fun toString(): kotlin.String - - public companion object Companion { - } -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.TYPE_PARAMETER, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPE, AnnotationTarget.EXPRESSION, AnnotationTarget.FILE, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) public final annotation class Suppress : kotlin.Annotation { - /*primary*/ public constructor Suppress(/*0*/ vararg names: kotlin.String /*kotlin.Array*/) - public final val names: kotlin.Array - public final fun (): kotlin.Array -} - -@kotlin.js.JsName(name = "Error") public open external class Throwable { - public constructor Throwable() - public constructor Throwable(/*0*/ message: kotlin.String?) - public constructor Throwable(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) - public constructor Throwable(/*0*/ cause: kotlin.Throwable?) - public open val cause: kotlin.Throwable? - public open fun (): kotlin.Throwable? - public open val message: kotlin.String? - public open fun (): kotlin.String? - public open override /*1*/ fun toString(): kotlin.String -} - -public final data class Triple : kotlin.io.Serializable { - /*primary*/ public constructor Triple(/*0*/ first: A, /*1*/ second: B, /*2*/ third: C) - public final val first: A - public final fun (): A - public final val second: B - public final fun (): B - public final val third: C - public final fun (): C - public final operator /*synthesized*/ fun component1(): A - public final operator /*synthesized*/ fun component2(): B - public final operator /*synthesized*/ fun component3(): C - public final /*synthesized*/ fun copy(/*0*/ first: A = ..., /*1*/ second: B = ..., /*2*/ third: C = ...): kotlin.Triple - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - public open override /*1*/ fun toString(): kotlin.String -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public final inline class UByte : kotlin.Comparable { - @kotlin.internal.InlineOnly public final inline infix fun and(/*0*/ other: kotlin.UByte): kotlin.UByte - @kotlin.internal.InlineOnly public open override /*1*/ inline fun compareTo(/*0*/ other: kotlin.UByte): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun compareTo(/*0*/ other: kotlin.UInt): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun compareTo(/*0*/ other: kotlin.ULong): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun compareTo(/*0*/ other: kotlin.UShort): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun dec(): kotlin.UByte - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.UByte): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.UShort): kotlin.UInt - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun inc(): kotlin.UByte - @kotlin.internal.InlineOnly public final inline fun inv(): kotlin.UByte - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.UByte): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.UShort): kotlin.UInt - @kotlin.internal.InlineOnly public final inline infix fun or(/*0*/ other: kotlin.UByte): kotlin.UByte - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.UByte): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.UShort): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun rangeTo(/*0*/ other: kotlin.UByte): kotlin.ranges.UIntRange - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.UByte): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.UShort): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.UByte): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.UShort): kotlin.UInt - @kotlin.internal.InlineOnly public final inline fun toByte(): kotlin.Byte - @kotlin.internal.InlineOnly public final inline fun toDouble(): kotlin.Double - @kotlin.internal.InlineOnly public final inline fun toFloat(): kotlin.Float - @kotlin.internal.InlineOnly public final inline fun toInt(): kotlin.Int - @kotlin.internal.InlineOnly public final inline fun toLong(): kotlin.Long - @kotlin.internal.InlineOnly public final inline fun toShort(): kotlin.Short - public open override /*1*/ fun toString(): kotlin.String - @kotlin.internal.InlineOnly public final inline fun toUByte(): kotlin.UByte - @kotlin.internal.InlineOnly public final inline fun toUInt(): kotlin.UInt - @kotlin.internal.InlineOnly public final inline fun toULong(): kotlin.ULong - @kotlin.internal.InlineOnly public final inline fun toUShort(): kotlin.UShort - @kotlin.internal.InlineOnly public final inline infix fun xor(/*0*/ other: kotlin.UByte): kotlin.UByte - - public companion object Companion { - public const final val MAX_VALUE: kotlin.UByte = -1.toUByte() - public final fun (): kotlin.UByte - public const final val MIN_VALUE: kotlin.UByte = 0.toUByte() - public final fun (): kotlin.UByte - public const final val SIZE_BITS: kotlin.Int = 8 - public final fun (): kotlin.Int - public const final val SIZE_BYTES: kotlin.Int = 1 - public final fun (): kotlin.Int - } -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public final inline class UByteArray : kotlin.collections.Collection { - public constructor UByteArray(/*0*/ size: kotlin.Int) - public open override /*1*/ val size: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ fun contains(/*0*/ element: kotlin.UByte): kotlin.Boolean - public open override /*1*/ fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public final operator fun get(/*0*/ index: kotlin.Int): kotlin.UByte - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - public open override /*1*/ fun isEmpty(): kotlin.Boolean - public open override /*1*/ fun iterator(): kotlin.collections.UByteIterator - public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.UByte): kotlin.Unit - public open override /*1*/ /*synthesized*/ fun toString(): kotlin.String -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public final inline class UInt : kotlin.Comparable { - @kotlin.internal.InlineOnly public final inline infix fun and(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun compareTo(/*0*/ other: kotlin.UByte): kotlin.Int - @kotlin.internal.InlineOnly public open override /*1*/ inline fun compareTo(/*0*/ other: kotlin.UInt): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun compareTo(/*0*/ other: kotlin.ULong): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun compareTo(/*0*/ other: kotlin.UShort): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun dec(): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.UByte): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.UShort): kotlin.UInt - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun inc(): kotlin.UInt - @kotlin.internal.InlineOnly public final inline fun inv(): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.UByte): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.UShort): kotlin.UInt - @kotlin.internal.InlineOnly public final inline infix fun or(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.UByte): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.UShort): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun rangeTo(/*0*/ other: kotlin.UInt): kotlin.ranges.UIntRange - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.UByte): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.UShort): kotlin.UInt - @kotlin.internal.InlineOnly public final inline infix fun shl(/*0*/ bitCount: kotlin.Int): kotlin.UInt - @kotlin.internal.InlineOnly public final inline infix fun shr(/*0*/ bitCount: kotlin.Int): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.UByte): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.UShort): kotlin.UInt - @kotlin.internal.InlineOnly public final inline fun toByte(): kotlin.Byte - @kotlin.internal.InlineOnly public final inline fun toDouble(): kotlin.Double - @kotlin.internal.InlineOnly public final inline fun toFloat(): kotlin.Float - @kotlin.internal.InlineOnly public final inline fun toInt(): kotlin.Int - @kotlin.internal.InlineOnly public final inline fun toLong(): kotlin.Long - @kotlin.internal.InlineOnly public final inline fun toShort(): kotlin.Short - public open override /*1*/ fun toString(): kotlin.String - @kotlin.internal.InlineOnly public final inline fun toUByte(): kotlin.UByte - @kotlin.internal.InlineOnly public final inline fun toUInt(): kotlin.UInt - @kotlin.internal.InlineOnly public final inline fun toULong(): kotlin.ULong - @kotlin.internal.InlineOnly public final inline fun toUShort(): kotlin.UShort - @kotlin.internal.InlineOnly public final inline infix fun xor(/*0*/ other: kotlin.UInt): kotlin.UInt - - public companion object Companion { - public const final val MAX_VALUE: kotlin.UInt = -1.toUInt() - public final fun (): kotlin.UInt - public const final val MIN_VALUE: kotlin.UInt = 0.toUInt() - public final fun (): kotlin.UInt - public const final val SIZE_BITS: kotlin.Int = 32 - public final fun (): kotlin.Int - public const final val SIZE_BYTES: kotlin.Int = 4 - public final fun (): kotlin.Int - } -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public final inline class UIntArray : kotlin.collections.Collection { - public constructor UIntArray(/*0*/ size: kotlin.Int) - public open override /*1*/ val size: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ fun contains(/*0*/ element: kotlin.UInt): kotlin.Boolean - public open override /*1*/ fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public final operator fun get(/*0*/ index: kotlin.Int): kotlin.UInt - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - public open override /*1*/ fun isEmpty(): kotlin.Boolean - public open override /*1*/ fun iterator(): kotlin.collections.UIntIterator - public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.UInt): kotlin.Unit - public open override /*1*/ /*synthesized*/ fun toString(): kotlin.String -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public final inline class ULong : kotlin.Comparable { - @kotlin.internal.InlineOnly public final inline infix fun and(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun compareTo(/*0*/ other: kotlin.UByte): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun compareTo(/*0*/ other: kotlin.UInt): kotlin.Int - @kotlin.internal.InlineOnly public open override /*1*/ inline fun compareTo(/*0*/ other: kotlin.ULong): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun compareTo(/*0*/ other: kotlin.UShort): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun dec(): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.UByte): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.UInt): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.UShort): kotlin.ULong - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun inc(): kotlin.ULong - @kotlin.internal.InlineOnly public final inline fun inv(): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.UByte): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.UInt): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.UShort): kotlin.ULong - @kotlin.internal.InlineOnly public final inline infix fun or(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.UByte): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.UInt): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.UShort): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun rangeTo(/*0*/ other: kotlin.ULong): kotlin.ranges.ULongRange - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.UByte): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.UInt): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.UShort): kotlin.ULong - @kotlin.internal.InlineOnly public final inline infix fun shl(/*0*/ bitCount: kotlin.Int): kotlin.ULong - @kotlin.internal.InlineOnly public final inline infix fun shr(/*0*/ bitCount: kotlin.Int): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.UByte): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.UInt): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.UShort): kotlin.ULong - @kotlin.internal.InlineOnly public final inline fun toByte(): kotlin.Byte - @kotlin.internal.InlineOnly public final inline fun toDouble(): kotlin.Double - @kotlin.internal.InlineOnly public final inline fun toFloat(): kotlin.Float - @kotlin.internal.InlineOnly public final inline fun toInt(): kotlin.Int - @kotlin.internal.InlineOnly public final inline fun toLong(): kotlin.Long - @kotlin.internal.InlineOnly public final inline fun toShort(): kotlin.Short - public open override /*1*/ fun toString(): kotlin.String - @kotlin.internal.InlineOnly public final inline fun toUByte(): kotlin.UByte - @kotlin.internal.InlineOnly public final inline fun toUInt(): kotlin.UInt - @kotlin.internal.InlineOnly public final inline fun toULong(): kotlin.ULong - @kotlin.internal.InlineOnly public final inline fun toUShort(): kotlin.UShort - @kotlin.internal.InlineOnly public final inline infix fun xor(/*0*/ other: kotlin.ULong): kotlin.ULong - - public companion object Companion { - public const final val MAX_VALUE: kotlin.ULong = -1.toULong() - public final fun (): kotlin.ULong - public const final val MIN_VALUE: kotlin.ULong = 0.toULong() - public final fun (): kotlin.ULong - public const final val SIZE_BITS: kotlin.Int = 64 - public final fun (): kotlin.Int - public const final val SIZE_BYTES: kotlin.Int = 8 - public final fun (): kotlin.Int - } -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public final inline class ULongArray : kotlin.collections.Collection { - public constructor ULongArray(/*0*/ size: kotlin.Int) - public open override /*1*/ val size: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ fun contains(/*0*/ element: kotlin.ULong): kotlin.Boolean - public open override /*1*/ fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public final operator fun get(/*0*/ index: kotlin.Int): kotlin.ULong - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - public open override /*1*/ fun isEmpty(): kotlin.Boolean - public open override /*1*/ fun iterator(): kotlin.collections.ULongIterator - public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.ULong): kotlin.Unit - public open override /*1*/ /*synthesized*/ fun toString(): kotlin.String -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public final inline class UShort : kotlin.Comparable { - @kotlin.internal.InlineOnly public final inline infix fun and(/*0*/ other: kotlin.UShort): kotlin.UShort - @kotlin.internal.InlineOnly public final inline operator fun compareTo(/*0*/ other: kotlin.UByte): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun compareTo(/*0*/ other: kotlin.UInt): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun compareTo(/*0*/ other: kotlin.ULong): kotlin.Int - @kotlin.internal.InlineOnly public open override /*1*/ inline fun compareTo(/*0*/ other: kotlin.UShort): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun dec(): kotlin.UShort - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.UByte): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.UShort): kotlin.UInt - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun inc(): kotlin.UShort - @kotlin.internal.InlineOnly public final inline fun inv(): kotlin.UShort - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.UByte): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.UShort): kotlin.UInt - @kotlin.internal.InlineOnly public final inline infix fun or(/*0*/ other: kotlin.UShort): kotlin.UShort - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.UByte): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.UShort): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun rangeTo(/*0*/ other: kotlin.UShort): kotlin.ranges.UIntRange - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.UByte): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.UShort): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.UByte): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.UShort): kotlin.UInt - @kotlin.internal.InlineOnly public final inline fun toByte(): kotlin.Byte - @kotlin.internal.InlineOnly public final inline fun toDouble(): kotlin.Double - @kotlin.internal.InlineOnly public final inline fun toFloat(): kotlin.Float - @kotlin.internal.InlineOnly public final inline fun toInt(): kotlin.Int - @kotlin.internal.InlineOnly public final inline fun toLong(): kotlin.Long - @kotlin.internal.InlineOnly public final inline fun toShort(): kotlin.Short - public open override /*1*/ fun toString(): kotlin.String - @kotlin.internal.InlineOnly public final inline fun toUByte(): kotlin.UByte - @kotlin.internal.InlineOnly public final inline fun toUInt(): kotlin.UInt - @kotlin.internal.InlineOnly public final inline fun toULong(): kotlin.ULong - @kotlin.internal.InlineOnly public final inline fun toUShort(): kotlin.UShort - @kotlin.internal.InlineOnly public final inline infix fun xor(/*0*/ other: kotlin.UShort): kotlin.UShort - - public companion object Companion { - public const final val MAX_VALUE: kotlin.UShort = -1.toUShort() - public final fun (): kotlin.UShort - public const final val MIN_VALUE: kotlin.UShort = 0.toUShort() - public final fun (): kotlin.UShort - public const final val SIZE_BITS: kotlin.Int = 16 - public final fun (): kotlin.Int - public const final val SIZE_BYTES: kotlin.Int = 2 - public final fun (): kotlin.Int - } -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public final inline class UShortArray : kotlin.collections.Collection { - public constructor UShortArray(/*0*/ size: kotlin.Int) - public open override /*1*/ val size: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ fun contains(/*0*/ element: kotlin.UShort): kotlin.Boolean - public open override /*1*/ fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public final operator fun get(/*0*/ index: kotlin.Int): kotlin.UShort - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - public open override /*1*/ fun isEmpty(): kotlin.Boolean - public open override /*1*/ fun iterator(): kotlin.collections.UShortIterator - public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.UShort): kotlin.Unit - public open override /*1*/ /*synthesized*/ fun toString(): kotlin.String -} - -public open class UninitializedPropertyAccessException : kotlin.RuntimeException { - public constructor UninitializedPropertyAccessException() - public constructor UninitializedPropertyAccessException(/*0*/ message: kotlin.String?) - public constructor UninitializedPropertyAccessException(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) - public constructor UninitializedPropertyAccessException(/*0*/ cause: kotlin.Throwable?) -} - -public object Unit { - public open override /*1*/ fun toString(): kotlin.String -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) @kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) @kotlin.annotation.MustBeDocumented public final annotation class UnsafeVariance : kotlin.Annotation { - /*primary*/ public constructor UnsafeVariance() -} - -public open class UnsupportedOperationException : kotlin.RuntimeException { - public constructor UnsupportedOperationException() - public constructor UnsupportedOperationException(/*0*/ message: kotlin.String?) - public constructor UnsupportedOperationException(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) - public constructor UnsupportedOperationException(/*0*/ cause: kotlin.Throwable?) -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.EXPRESSION, AnnotationTarget.FILE, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) @kotlin.SinceKotlin(version = "1.2") @kotlin.Deprecated(message = "Please use OptIn instead.", replaceWith = kotlin.ReplaceWith(expression = "OptIn(*markerClass)", imports = {"kotlin.OptIn"})) public final annotation class UseExperimental : kotlin.Annotation { - /*primary*/ public constructor UseExperimental(/*0*/ vararg markerClass: kotlin.reflect.KClass /*kotlin.Array>*/) - public final val markerClass: kotlin.Array> - public final fun (): kotlin.Array> -} -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Do not use Synchronized annotation in pure Kotlin/JS code") public typealias Synchronized = kotlin.jvm.Synchronized -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Do not use Volatile annotation in pure Kotlin/JS code") public typealias Volatile = kotlin.jvm.Volatile diff --git a/js/js.translator/testData/api/stdlib-ir/kotlin.annotation.kt b/js/js.translator/testData/api/stdlib-ir/kotlin.annotation.kt deleted file mode 100644 index 3f0378c5ea2..00000000000 --- a/js/js.translator/testData/api/stdlib-ir/kotlin.annotation.kt +++ /dev/null @@ -1,69 +0,0 @@ -package kotlin.annotation - -public final enum class AnnotationRetention : kotlin.Enum { - enum entry SOURCE - - enum entry BINARY - - enum entry RUNTIME - - // Static members - public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): kotlin.annotation.AnnotationRetention - public final /*synthesized*/ fun values(): kotlin.Array -} - -public final enum class AnnotationTarget : kotlin.Enum { - enum entry CLASS - - enum entry ANNOTATION_CLASS - - enum entry TYPE_PARAMETER - - enum entry PROPERTY - - enum entry FIELD - - enum entry LOCAL_VARIABLE - - enum entry VALUE_PARAMETER - - enum entry CONSTRUCTOR - - enum entry FUNCTION - - enum entry PROPERTY_GETTER - - enum entry PROPERTY_SETTER - - enum entry TYPE - - enum entry EXPRESSION - - enum entry FILE - - @kotlin.SinceKotlin(version = "1.1") enum entry TYPEALIAS - - // Static members - public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): kotlin.annotation.AnnotationTarget - public final /*synthesized*/ fun values(): kotlin.Array -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) public final annotation class MustBeDocumented : kotlin.Annotation { - /*primary*/ public constructor MustBeDocumented() -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) public final annotation class Repeatable : kotlin.Annotation { - /*primary*/ public constructor Repeatable() -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) public final annotation class Retention : kotlin.Annotation { - /*primary*/ public constructor Retention(/*0*/ value: kotlin.annotation.AnnotationRetention = ...) - public final val value: kotlin.annotation.AnnotationRetention - public final fun (): kotlin.annotation.AnnotationRetention -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) @kotlin.annotation.MustBeDocumented public final annotation class Target : kotlin.Annotation { - /*primary*/ public constructor Target(/*0*/ vararg allowedTargets: kotlin.annotation.AnnotationTarget /*kotlin.Array*/) - public final val allowedTargets: kotlin.Array - public final fun (): kotlin.Array -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib-ir/kotlin.browser.kt b/js/js.translator/testData/api/stdlib-ir/kotlin.browser.kt deleted file mode 100644 index cbdbf41c2f2..00000000000 --- a/js/js.translator/testData/api/stdlib-ir/kotlin.browser.kt +++ /dev/null @@ -1,10 +0,0 @@ -package kotlin.browser - -public external val document: org.w3c.dom.Document - public fun (): org.w3c.dom.Document -public external val localStorage: org.w3c.dom.Storage - public fun (): org.w3c.dom.Storage -public external val sessionStorage: org.w3c.dom.Storage - public fun (): org.w3c.dom.Storage -public external val window: org.w3c.dom.Window - public fun (): org.w3c.dom.Window \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib-ir/kotlin.collections-0.kt b/js/js.translator/testData/api/stdlib-ir/kotlin.collections-0.kt deleted file mode 100644 index 94434ded3ef..00000000000 --- a/js/js.translator/testData/api/stdlib-ir/kotlin.collections-0.kt +++ /dev/null @@ -1,1001 +0,0 @@ -package kotlin.collections - -public val kotlin.Array.indices: kotlin.ranges.IntRange - public fun kotlin.Array.(): kotlin.ranges.IntRange -public val kotlin.BooleanArray.indices: kotlin.ranges.IntRange - public fun kotlin.BooleanArray.(): kotlin.ranges.IntRange -public val kotlin.ByteArray.indices: kotlin.ranges.IntRange - public fun kotlin.ByteArray.(): kotlin.ranges.IntRange -public val kotlin.CharArray.indices: kotlin.ranges.IntRange - public fun kotlin.CharArray.(): kotlin.ranges.IntRange -public val kotlin.DoubleArray.indices: kotlin.ranges.IntRange - public fun kotlin.DoubleArray.(): kotlin.ranges.IntRange -public val kotlin.FloatArray.indices: kotlin.ranges.IntRange - public fun kotlin.FloatArray.(): kotlin.ranges.IntRange -public val kotlin.IntArray.indices: kotlin.ranges.IntRange - public fun kotlin.IntArray.(): kotlin.ranges.IntRange -public val kotlin.LongArray.indices: kotlin.ranges.IntRange - public fun kotlin.LongArray.(): kotlin.ranges.IntRange -public val kotlin.ShortArray.indices: kotlin.ranges.IntRange - public fun kotlin.ShortArray.(): kotlin.ranges.IntRange -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public val kotlin.UByteArray.indices: kotlin.ranges.IntRange - public inline fun kotlin.UByteArray.(): kotlin.ranges.IntRange -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public val kotlin.UIntArray.indices: kotlin.ranges.IntRange - public inline fun kotlin.UIntArray.(): kotlin.ranges.IntRange -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public val kotlin.ULongArray.indices: kotlin.ranges.IntRange - public inline fun kotlin.ULongArray.(): kotlin.ranges.IntRange -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public val kotlin.UShortArray.indices: kotlin.ranges.IntRange - public inline fun kotlin.UShortArray.(): kotlin.ranges.IntRange -public val kotlin.collections.Collection<*>.indices: kotlin.ranges.IntRange - public fun kotlin.collections.Collection<*>.(): kotlin.ranges.IntRange -public val kotlin.Array.lastIndex: kotlin.Int - public fun kotlin.Array.(): kotlin.Int -public val kotlin.BooleanArray.lastIndex: kotlin.Int - public fun kotlin.BooleanArray.(): kotlin.Int -public val kotlin.ByteArray.lastIndex: kotlin.Int - public fun kotlin.ByteArray.(): kotlin.Int -public val kotlin.CharArray.lastIndex: kotlin.Int - public fun kotlin.CharArray.(): kotlin.Int -public val kotlin.DoubleArray.lastIndex: kotlin.Int - public fun kotlin.DoubleArray.(): kotlin.Int -public val kotlin.FloatArray.lastIndex: kotlin.Int - public fun kotlin.FloatArray.(): kotlin.Int -public val kotlin.IntArray.lastIndex: kotlin.Int - public fun kotlin.IntArray.(): kotlin.Int -public val kotlin.LongArray.lastIndex: kotlin.Int - public fun kotlin.LongArray.(): kotlin.Int -public val kotlin.ShortArray.lastIndex: kotlin.Int - public fun kotlin.ShortArray.(): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public val kotlin.UByteArray.lastIndex: kotlin.Int - public inline fun kotlin.UByteArray.(): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public val kotlin.UIntArray.lastIndex: kotlin.Int - public inline fun kotlin.UIntArray.(): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public val kotlin.ULongArray.lastIndex: kotlin.Int - public inline fun kotlin.ULongArray.(): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public val kotlin.UShortArray.lastIndex: kotlin.Int - public inline fun kotlin.UShortArray.(): kotlin.Int -public val kotlin.collections.List.lastIndex: kotlin.Int - public fun kotlin.collections.List.(): kotlin.Int -@kotlin.internal.InlineOnly public inline fun Iterable(/*0*/ crossinline iterator: () -> kotlin.collections.Iterator): kotlin.collections.Iterable -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun List(/*0*/ size: kotlin.Int, /*1*/ init: (index: kotlin.Int) -> T): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun MutableList(/*0*/ size: kotlin.Int, /*1*/ init: (index: kotlin.Int) -> T): kotlin.collections.MutableList -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun arrayListOf(): kotlin.collections.ArrayList -public fun arrayListOf(/*0*/ vararg elements: T /*kotlin.Array*/): kotlin.collections.ArrayList -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun buildList(/*0*/ capacity: kotlin.Int, /*1*/ @kotlin.BuilderInference builderAction: kotlin.collections.MutableList.() -> kotlin.Unit): kotlin.collections.List - CallsInPlace(builderAction, EXACTLY_ONCE) - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun buildList(/*0*/ @kotlin.BuilderInference builderAction: kotlin.collections.MutableList.() -> kotlin.Unit): kotlin.collections.List - CallsInPlace(builderAction, EXACTLY_ONCE) - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun buildMap(/*0*/ capacity: kotlin.Int, /*1*/ @kotlin.BuilderInference builderAction: kotlin.collections.MutableMap.() -> kotlin.Unit): kotlin.collections.Map - CallsInPlace(builderAction, EXACTLY_ONCE) - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun buildMap(/*0*/ @kotlin.BuilderInference builderAction: kotlin.collections.MutableMap.() -> kotlin.Unit): kotlin.collections.Map - CallsInPlace(builderAction, EXACTLY_ONCE) - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun buildSet(/*0*/ capacity: kotlin.Int, /*1*/ @kotlin.BuilderInference builderAction: kotlin.collections.MutableSet.() -> kotlin.Unit): kotlin.collections.Set - CallsInPlace(builderAction, EXACTLY_ONCE) - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun buildSet(/*0*/ @kotlin.BuilderInference builderAction: kotlin.collections.MutableSet.() -> kotlin.Unit): kotlin.collections.Set - CallsInPlace(builderAction, EXACTLY_ONCE) - -public fun emptyList(): kotlin.collections.List -public fun emptyMap(): kotlin.collections.Map -public fun emptySet(): kotlin.collections.Set -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun hashMapOf(): kotlin.collections.HashMap -public fun hashMapOf(/*0*/ vararg pairs: kotlin.Pair /*kotlin.Array>*/): kotlin.collections.HashMap -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun hashSetOf(): kotlin.collections.HashSet -public fun hashSetOf(/*0*/ vararg elements: T /*kotlin.Array*/): kotlin.collections.HashSet -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun linkedMapOf(): kotlin.collections.LinkedHashMap -public fun linkedMapOf(/*0*/ vararg pairs: kotlin.Pair /*kotlin.Array>*/): kotlin.collections.LinkedHashMap -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun linkedSetOf(): kotlin.collections.LinkedHashSet -public fun linkedSetOf(/*0*/ vararg elements: T /*kotlin.Array*/): kotlin.collections.LinkedHashSet -public fun linkedStringMapOf(/*0*/ vararg pairs: kotlin.Pair /*kotlin.Array>*/): kotlin.collections.LinkedHashMap -public fun linkedStringSetOf(/*0*/ vararg elements: kotlin.String /*kotlin.Array*/): kotlin.collections.LinkedHashSet -@kotlin.internal.InlineOnly public inline fun listOf(): kotlin.collections.List -public fun listOf(/*0*/ element: T): kotlin.collections.List -public fun listOf(/*0*/ vararg elements: T /*kotlin.Array*/): kotlin.collections.List -public fun listOfNotNull(/*0*/ element: T?): kotlin.collections.List -public fun listOfNotNull(/*0*/ vararg elements: T? /*kotlin.Array*/): kotlin.collections.List -@kotlin.internal.InlineOnly public inline fun mapOf(): kotlin.collections.Map -public fun mapOf(/*0*/ vararg pairs: kotlin.Pair /*kotlin.Array>*/): kotlin.collections.Map -public fun mapOf(/*0*/ pair: kotlin.Pair): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun mutableListOf(): kotlin.collections.MutableList -public fun mutableListOf(/*0*/ vararg elements: T /*kotlin.Array*/): kotlin.collections.MutableList -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun mutableMapOf(): kotlin.collections.MutableMap -public fun mutableMapOf(/*0*/ vararg pairs: kotlin.Pair /*kotlin.Array>*/): kotlin.collections.MutableMap -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun mutableSetOf(): kotlin.collections.MutableSet -public fun mutableSetOf(/*0*/ vararg elements: T /*kotlin.Array*/): kotlin.collections.MutableSet -@kotlin.internal.InlineOnly public inline fun setOf(): kotlin.collections.Set -public fun setOf(/*0*/ element: T): kotlin.collections.Set -public fun setOf(/*0*/ vararg elements: T /*kotlin.Array*/): kotlin.collections.Set -@kotlin.SinceKotlin(version = "1.4") public fun setOfNotNull(/*0*/ element: T?): kotlin.collections.Set -@kotlin.SinceKotlin(version = "1.4") public fun setOfNotNull(/*0*/ vararg elements: T? /*kotlin.Array*/): kotlin.collections.Set -public fun stringMapOf(/*0*/ vararg pairs: kotlin.Pair /*kotlin.Array>*/): kotlin.collections.HashMap -public fun stringSetOf(/*0*/ vararg elements: kotlin.String /*kotlin.Array*/): kotlin.collections.HashSet -public fun kotlin.collections.MutableCollection.addAll(/*0*/ elements: kotlin.Array): kotlin.Boolean -public fun kotlin.collections.MutableCollection.addAll(/*0*/ elements: kotlin.collections.Iterable): kotlin.Boolean -public fun kotlin.collections.MutableCollection.addAll(/*0*/ elements: kotlin.sequences.Sequence): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.1") public inline fun kotlin.collections.Grouping.aggregate(/*0*/ operation: (key: K, accumulator: R?, element: T, first: kotlin.Boolean) -> R): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.1") public inline fun > kotlin.collections.Grouping.aggregateTo(/*0*/ destination: M, /*1*/ operation: (key: K, accumulator: R?, element: T, first: kotlin.Boolean) -> R): M -public inline fun kotlin.Array.all(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Boolean -public inline fun kotlin.BooleanArray.all(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean -public inline fun kotlin.ByteArray.all(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Boolean -public inline fun kotlin.CharArray.all(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Boolean -public inline fun kotlin.DoubleArray.all(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Boolean -public inline fun kotlin.FloatArray.all(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Boolean -public inline fun kotlin.IntArray.all(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Boolean -public inline fun kotlin.LongArray.all(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Boolean -public inline fun kotlin.ShortArray.all(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.all(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.all(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.all(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.all(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.Boolean -public inline fun kotlin.collections.Iterable.all(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Boolean -public inline fun kotlin.collections.Map.all(/*0*/ predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.Array.any(): kotlin.Boolean -public inline fun kotlin.Array.any(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.BooleanArray.any(): kotlin.Boolean -public inline fun kotlin.BooleanArray.any(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.ByteArray.any(): kotlin.Boolean -public inline fun kotlin.ByteArray.any(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.CharArray.any(): kotlin.Boolean -public inline fun kotlin.CharArray.any(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.DoubleArray.any(): kotlin.Boolean -public inline fun kotlin.DoubleArray.any(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.FloatArray.any(): kotlin.Boolean -public inline fun kotlin.FloatArray.any(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.IntArray.any(): kotlin.Boolean -public inline fun kotlin.IntArray.any(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.LongArray.any(): kotlin.Boolean -public inline fun kotlin.LongArray.any(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.ShortArray.any(): kotlin.Boolean -public inline fun kotlin.ShortArray.any(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.any(): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.any(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.any(): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.any(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.any(): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.any(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.any(): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.any(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.collections.Iterable.any(): kotlin.Boolean -public inline fun kotlin.collections.Iterable.any(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.collections.Map.any(): kotlin.Boolean -public inline fun kotlin.collections.Map.any(/*0*/ predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.asByteArray(): kotlin.ByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.asIntArray(): kotlin.IntArray -public fun kotlin.Array.asIterable(): kotlin.collections.Iterable -public fun kotlin.BooleanArray.asIterable(): kotlin.collections.Iterable -public fun kotlin.ByteArray.asIterable(): kotlin.collections.Iterable -public fun kotlin.CharArray.asIterable(): kotlin.collections.Iterable -public fun kotlin.DoubleArray.asIterable(): kotlin.collections.Iterable -public fun kotlin.FloatArray.asIterable(): kotlin.collections.Iterable -public fun kotlin.IntArray.asIterable(): kotlin.collections.Iterable -public fun kotlin.LongArray.asIterable(): kotlin.collections.Iterable -public fun kotlin.ShortArray.asIterable(): kotlin.collections.Iterable -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.asIterable(): kotlin.collections.Iterable -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.asIterable(): kotlin.collections.Iterable> -public fun kotlin.Array.asList(): kotlin.collections.List -@kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.asList(): kotlin.collections.List -@kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.asList(): kotlin.collections.List -public fun kotlin.CharArray.asList(): kotlin.collections.List -@kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.asList(): kotlin.collections.List -@kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.asList(): kotlin.collections.List -@kotlin.internal.InlineOnly public inline fun kotlin.IntArray.asList(): kotlin.collections.List -@kotlin.internal.InlineOnly public inline fun kotlin.LongArray.asList(): kotlin.collections.List -@kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.asList(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.asList(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.asList(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.asList(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.asList(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.asLongArray(): kotlin.LongArray -public fun kotlin.collections.List.asReversed(): kotlin.collections.List -@kotlin.jvm.JvmName(name = "asReversedMutable") public fun kotlin.collections.MutableList.asReversed(): kotlin.collections.MutableList -public fun kotlin.Array.asSequence(): kotlin.sequences.Sequence -public fun kotlin.BooleanArray.asSequence(): kotlin.sequences.Sequence -public fun kotlin.ByteArray.asSequence(): kotlin.sequences.Sequence -public fun kotlin.CharArray.asSequence(): kotlin.sequences.Sequence -public fun kotlin.DoubleArray.asSequence(): kotlin.sequences.Sequence -public fun kotlin.FloatArray.asSequence(): kotlin.sequences.Sequence -public fun kotlin.IntArray.asSequence(): kotlin.sequences.Sequence -public fun kotlin.LongArray.asSequence(): kotlin.sequences.Sequence -public fun kotlin.ShortArray.asSequence(): kotlin.sequences.Sequence -public fun kotlin.collections.Iterable.asSequence(): kotlin.sequences.Sequence -public fun kotlin.collections.Map.asSequence(): kotlin.sequences.Sequence> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.asShortArray(): kotlin.ShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.asUByteArray(): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.asUIntArray(): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.asULongArray(): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.asUShortArray(): kotlin.UShortArray -public inline fun kotlin.Array.associate(/*0*/ transform: (T) -> kotlin.Pair): kotlin.collections.Map -public inline fun kotlin.BooleanArray.associate(/*0*/ transform: (kotlin.Boolean) -> kotlin.Pair): kotlin.collections.Map -public inline fun kotlin.ByteArray.associate(/*0*/ transform: (kotlin.Byte) -> kotlin.Pair): kotlin.collections.Map -public inline fun kotlin.CharArray.associate(/*0*/ transform: (kotlin.Char) -> kotlin.Pair): kotlin.collections.Map -public inline fun kotlin.DoubleArray.associate(/*0*/ transform: (kotlin.Double) -> kotlin.Pair): kotlin.collections.Map -public inline fun kotlin.FloatArray.associate(/*0*/ transform: (kotlin.Float) -> kotlin.Pair): kotlin.collections.Map -public inline fun kotlin.IntArray.associate(/*0*/ transform: (kotlin.Int) -> kotlin.Pair): kotlin.collections.Map -public inline fun kotlin.LongArray.associate(/*0*/ transform: (kotlin.Long) -> kotlin.Pair): kotlin.collections.Map -public inline fun kotlin.ShortArray.associate(/*0*/ transform: (kotlin.Short) -> kotlin.Pair): kotlin.collections.Map -public inline fun kotlin.collections.Iterable.associate(/*0*/ transform: (T) -> kotlin.Pair): kotlin.collections.Map -public inline fun kotlin.Array.associateBy(/*0*/ keySelector: (T) -> K): kotlin.collections.Map -public inline fun kotlin.Array.associateBy(/*0*/ keySelector: (T) -> K, /*1*/ valueTransform: (T) -> V): kotlin.collections.Map -public inline fun kotlin.BooleanArray.associateBy(/*0*/ keySelector: (kotlin.Boolean) -> K): kotlin.collections.Map -public inline fun kotlin.BooleanArray.associateBy(/*0*/ keySelector: (kotlin.Boolean) -> K, /*1*/ valueTransform: (kotlin.Boolean) -> V): kotlin.collections.Map -public inline fun kotlin.ByteArray.associateBy(/*0*/ keySelector: (kotlin.Byte) -> K): kotlin.collections.Map -public inline fun kotlin.ByteArray.associateBy(/*0*/ keySelector: (kotlin.Byte) -> K, /*1*/ valueTransform: (kotlin.Byte) -> V): kotlin.collections.Map -public inline fun kotlin.CharArray.associateBy(/*0*/ keySelector: (kotlin.Char) -> K): kotlin.collections.Map -public inline fun kotlin.CharArray.associateBy(/*0*/ keySelector: (kotlin.Char) -> K, /*1*/ valueTransform: (kotlin.Char) -> V): kotlin.collections.Map -public inline fun kotlin.DoubleArray.associateBy(/*0*/ keySelector: (kotlin.Double) -> K): kotlin.collections.Map -public inline fun kotlin.DoubleArray.associateBy(/*0*/ keySelector: (kotlin.Double) -> K, /*1*/ valueTransform: (kotlin.Double) -> V): kotlin.collections.Map -public inline fun kotlin.FloatArray.associateBy(/*0*/ keySelector: (kotlin.Float) -> K): kotlin.collections.Map -public inline fun kotlin.FloatArray.associateBy(/*0*/ keySelector: (kotlin.Float) -> K, /*1*/ valueTransform: (kotlin.Float) -> V): kotlin.collections.Map -public inline fun kotlin.IntArray.associateBy(/*0*/ keySelector: (kotlin.Int) -> K): kotlin.collections.Map -public inline fun kotlin.IntArray.associateBy(/*0*/ keySelector: (kotlin.Int) -> K, /*1*/ valueTransform: (kotlin.Int) -> V): kotlin.collections.Map -public inline fun kotlin.LongArray.associateBy(/*0*/ keySelector: (kotlin.Long) -> K): kotlin.collections.Map -public inline fun kotlin.LongArray.associateBy(/*0*/ keySelector: (kotlin.Long) -> K, /*1*/ valueTransform: (kotlin.Long) -> V): kotlin.collections.Map -public inline fun kotlin.ShortArray.associateBy(/*0*/ keySelector: (kotlin.Short) -> K): kotlin.collections.Map -public inline fun kotlin.ShortArray.associateBy(/*0*/ keySelector: (kotlin.Short) -> K, /*1*/ valueTransform: (kotlin.Short) -> V): kotlin.collections.Map -public inline fun kotlin.collections.Iterable.associateBy(/*0*/ keySelector: (T) -> K): kotlin.collections.Map -public inline fun kotlin.collections.Iterable.associateBy(/*0*/ keySelector: (T) -> K, /*1*/ valueTransform: (T) -> V): kotlin.collections.Map -public inline fun > kotlin.Array.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (T) -> K): M -public inline fun > kotlin.Array.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (T) -> K, /*2*/ valueTransform: (T) -> V): M -public inline fun > kotlin.BooleanArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Boolean) -> K): M -public inline fun > kotlin.BooleanArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Boolean) -> K, /*2*/ valueTransform: (kotlin.Boolean) -> V): M -public inline fun > kotlin.ByteArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Byte) -> K): M -public inline fun > kotlin.ByteArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Byte) -> K, /*2*/ valueTransform: (kotlin.Byte) -> V): M -public inline fun > kotlin.CharArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Char) -> K): M -public inline fun > kotlin.CharArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Char) -> K, /*2*/ valueTransform: (kotlin.Char) -> V): M -public inline fun > kotlin.DoubleArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Double) -> K): M -public inline fun > kotlin.DoubleArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Double) -> K, /*2*/ valueTransform: (kotlin.Double) -> V): M -public inline fun > kotlin.FloatArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Float) -> K): M -public inline fun > kotlin.FloatArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Float) -> K, /*2*/ valueTransform: (kotlin.Float) -> V): M -public inline fun > kotlin.IntArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Int) -> K): M -public inline fun > kotlin.IntArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Int) -> K, /*2*/ valueTransform: (kotlin.Int) -> V): M -public inline fun > kotlin.LongArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Long) -> K): M -public inline fun > kotlin.LongArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Long) -> K, /*2*/ valueTransform: (kotlin.Long) -> V): M -public inline fun > kotlin.ShortArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Short) -> K): M -public inline fun > kotlin.ShortArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Short) -> K, /*2*/ valueTransform: (kotlin.Short) -> V): M -public inline fun > kotlin.collections.Iterable.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (T) -> K): M -public inline fun > kotlin.collections.Iterable.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (T) -> K, /*2*/ valueTransform: (T) -> V): M -public inline fun > kotlin.Array.associateTo(/*0*/ destination: M, /*1*/ transform: (T) -> kotlin.Pair): M -public inline fun > kotlin.BooleanArray.associateTo(/*0*/ destination: M, /*1*/ transform: (kotlin.Boolean) -> kotlin.Pair): M -public inline fun > kotlin.ByteArray.associateTo(/*0*/ destination: M, /*1*/ transform: (kotlin.Byte) -> kotlin.Pair): M -public inline fun > kotlin.CharArray.associateTo(/*0*/ destination: M, /*1*/ transform: (kotlin.Char) -> kotlin.Pair): M -public inline fun > kotlin.DoubleArray.associateTo(/*0*/ destination: M, /*1*/ transform: (kotlin.Double) -> kotlin.Pair): M -public inline fun > kotlin.FloatArray.associateTo(/*0*/ destination: M, /*1*/ transform: (kotlin.Float) -> kotlin.Pair): M -public inline fun > kotlin.IntArray.associateTo(/*0*/ destination: M, /*1*/ transform: (kotlin.Int) -> kotlin.Pair): M -public inline fun > kotlin.LongArray.associateTo(/*0*/ destination: M, /*1*/ transform: (kotlin.Long) -> kotlin.Pair): M -public inline fun > kotlin.ShortArray.associateTo(/*0*/ destination: M, /*1*/ transform: (kotlin.Short) -> kotlin.Pair): M -public inline fun > kotlin.collections.Iterable.associateTo(/*0*/ destination: M, /*1*/ transform: (T) -> kotlin.Pair): M -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi public inline fun kotlin.Array.associateWith(/*0*/ valueSelector: (K) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.associateWith(/*0*/ valueSelector: (kotlin.Boolean) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.associateWith(/*0*/ valueSelector: (kotlin.Byte) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.associateWith(/*0*/ valueSelector: (kotlin.Char) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.associateWith(/*0*/ valueSelector: (kotlin.Double) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.associateWith(/*0*/ valueSelector: (kotlin.Float) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.associateWith(/*0*/ valueSelector: (kotlin.Int) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.associateWith(/*0*/ valueSelector: (kotlin.Long) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.associateWith(/*0*/ valueSelector: (kotlin.Short) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.associateWith(/*0*/ valueSelector: (kotlin.UByte) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.associateWith(/*0*/ valueSelector: (kotlin.UInt) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.associateWith(/*0*/ valueSelector: (kotlin.ULong) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.associateWith(/*0*/ valueSelector: (kotlin.UShort) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.3") public inline fun kotlin.collections.Iterable.associateWith(/*0*/ valueSelector: (K) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi public inline fun > kotlin.Array.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (K) -> V): M -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun > kotlin.BooleanArray.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (kotlin.Boolean) -> V): M -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun > kotlin.ByteArray.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (kotlin.Byte) -> V): M -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun > kotlin.CharArray.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (kotlin.Char) -> V): M -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun > kotlin.DoubleArray.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (kotlin.Double) -> V): M -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun > kotlin.FloatArray.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (kotlin.Float) -> V): M -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun > kotlin.IntArray.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (kotlin.Int) -> V): M -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun > kotlin.LongArray.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (kotlin.Long) -> V): M -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun > kotlin.ShortArray.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (kotlin.Short) -> V): M -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (kotlin.UByte) -> V): M -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (kotlin.UInt) -> V): M -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (kotlin.ULong) -> V): M -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (kotlin.UShort) -> V): M -@kotlin.SinceKotlin(version = "1.3") public inline fun > kotlin.collections.Iterable.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (K) -> V): M -@kotlin.jvm.JvmName(name = "averageOfByte") public fun kotlin.Array.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfDouble") public fun kotlin.Array.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfFloat") public fun kotlin.Array.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfInt") public fun kotlin.Array.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfLong") public fun kotlin.Array.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfShort") public fun kotlin.Array.average(): kotlin.Double -public fun kotlin.ByteArray.average(): kotlin.Double -public fun kotlin.DoubleArray.average(): kotlin.Double -public fun kotlin.FloatArray.average(): kotlin.Double -public fun kotlin.IntArray.average(): kotlin.Double -public fun kotlin.LongArray.average(): kotlin.Double -public fun kotlin.ShortArray.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfByte") public fun kotlin.collections.Iterable.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfDouble") public fun kotlin.collections.Iterable.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfFloat") public fun kotlin.collections.Iterable.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfInt") public fun kotlin.collections.Iterable.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfLong") public fun kotlin.collections.Iterable.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfShort") public fun kotlin.collections.Iterable.average(): kotlin.Double -public fun kotlin.collections.List.binarySearch(/*0*/ element: T, /*1*/ comparator: kotlin.Comparator, /*2*/ fromIndex: kotlin.Int = ..., /*3*/ toIndex: kotlin.Int = ...): kotlin.Int -public fun kotlin.collections.List.binarySearch(/*0*/ fromIndex: kotlin.Int = ..., /*1*/ toIndex: kotlin.Int = ..., /*2*/ comparison: (T) -> kotlin.Int): kotlin.Int -public fun > kotlin.collections.List.binarySearch(/*0*/ element: T?, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.Int -public inline fun > kotlin.collections.List.binarySearchBy(/*0*/ key: K?, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ..., /*3*/ crossinline selector: (T) -> K?): kotlin.Int -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.collections.Iterable.chunked(/*0*/ size: kotlin.Int): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.collections.Iterable.chunked(/*0*/ size: kotlin.Int, /*1*/ transform: (kotlin.collections.List) -> R): kotlin.collections.List -@kotlin.internal.InlineOnly public inline operator fun kotlin.Array.component1(): T -@kotlin.internal.InlineOnly public inline operator fun kotlin.BooleanArray.component1(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline operator fun kotlin.ByteArray.component1(): kotlin.Byte -@kotlin.internal.InlineOnly public inline operator fun kotlin.CharArray.component1(): kotlin.Char -@kotlin.internal.InlineOnly public inline operator fun kotlin.DoubleArray.component1(): kotlin.Double -@kotlin.internal.InlineOnly public inline operator fun kotlin.FloatArray.component1(): kotlin.Float -@kotlin.internal.InlineOnly public inline operator fun kotlin.IntArray.component1(): kotlin.Int -@kotlin.internal.InlineOnly public inline operator fun kotlin.LongArray.component1(): kotlin.Long -@kotlin.internal.InlineOnly public inline operator fun kotlin.ShortArray.component1(): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UByteArray.component1(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UIntArray.component1(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.ULongArray.component1(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UShortArray.component1(): kotlin.UShort -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.List.component1(): T -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.Map.Entry.component1(): K -@kotlin.internal.InlineOnly public inline operator fun kotlin.Array.component2(): T -@kotlin.internal.InlineOnly public inline operator fun kotlin.BooleanArray.component2(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline operator fun kotlin.ByteArray.component2(): kotlin.Byte -@kotlin.internal.InlineOnly public inline operator fun kotlin.CharArray.component2(): kotlin.Char -@kotlin.internal.InlineOnly public inline operator fun kotlin.DoubleArray.component2(): kotlin.Double -@kotlin.internal.InlineOnly public inline operator fun kotlin.FloatArray.component2(): kotlin.Float -@kotlin.internal.InlineOnly public inline operator fun kotlin.IntArray.component2(): kotlin.Int -@kotlin.internal.InlineOnly public inline operator fun kotlin.LongArray.component2(): kotlin.Long -@kotlin.internal.InlineOnly public inline operator fun kotlin.ShortArray.component2(): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UByteArray.component2(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UIntArray.component2(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.ULongArray.component2(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UShortArray.component2(): kotlin.UShort -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.List.component2(): T -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.Map.Entry.component2(): V -@kotlin.internal.InlineOnly public inline operator fun kotlin.Array.component3(): T -@kotlin.internal.InlineOnly public inline operator fun kotlin.BooleanArray.component3(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline operator fun kotlin.ByteArray.component3(): kotlin.Byte -@kotlin.internal.InlineOnly public inline operator fun kotlin.CharArray.component3(): kotlin.Char -@kotlin.internal.InlineOnly public inline operator fun kotlin.DoubleArray.component3(): kotlin.Double -@kotlin.internal.InlineOnly public inline operator fun kotlin.FloatArray.component3(): kotlin.Float -@kotlin.internal.InlineOnly public inline operator fun kotlin.IntArray.component3(): kotlin.Int -@kotlin.internal.InlineOnly public inline operator fun kotlin.LongArray.component3(): kotlin.Long -@kotlin.internal.InlineOnly public inline operator fun kotlin.ShortArray.component3(): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UByteArray.component3(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UIntArray.component3(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.ULongArray.component3(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UShortArray.component3(): kotlin.UShort -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.List.component3(): T -@kotlin.internal.InlineOnly public inline operator fun kotlin.Array.component4(): T -@kotlin.internal.InlineOnly public inline operator fun kotlin.BooleanArray.component4(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline operator fun kotlin.ByteArray.component4(): kotlin.Byte -@kotlin.internal.InlineOnly public inline operator fun kotlin.CharArray.component4(): kotlin.Char -@kotlin.internal.InlineOnly public inline operator fun kotlin.DoubleArray.component4(): kotlin.Double -@kotlin.internal.InlineOnly public inline operator fun kotlin.FloatArray.component4(): kotlin.Float -@kotlin.internal.InlineOnly public inline operator fun kotlin.IntArray.component4(): kotlin.Int -@kotlin.internal.InlineOnly public inline operator fun kotlin.LongArray.component4(): kotlin.Long -@kotlin.internal.InlineOnly public inline operator fun kotlin.ShortArray.component4(): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UByteArray.component4(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UIntArray.component4(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.ULongArray.component4(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UShortArray.component4(): kotlin.UShort -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.List.component4(): T -@kotlin.internal.InlineOnly public inline operator fun kotlin.Array.component5(): T -@kotlin.internal.InlineOnly public inline operator fun kotlin.BooleanArray.component5(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline operator fun kotlin.ByteArray.component5(): kotlin.Byte -@kotlin.internal.InlineOnly public inline operator fun kotlin.CharArray.component5(): kotlin.Char -@kotlin.internal.InlineOnly public inline operator fun kotlin.DoubleArray.component5(): kotlin.Double -@kotlin.internal.InlineOnly public inline operator fun kotlin.FloatArray.component5(): kotlin.Float -@kotlin.internal.InlineOnly public inline operator fun kotlin.IntArray.component5(): kotlin.Int -@kotlin.internal.InlineOnly public inline operator fun kotlin.LongArray.component5(): kotlin.Long -@kotlin.internal.InlineOnly public inline operator fun kotlin.ShortArray.component5(): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UByteArray.component5(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UIntArray.component5(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.ULongArray.component5(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UShortArray.component5(): kotlin.UShort -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.List.component5(): T -public operator fun kotlin.Array.contains(/*0*/ element: T): kotlin.Boolean -public operator fun kotlin.BooleanArray.contains(/*0*/ element: kotlin.Boolean): kotlin.Boolean -public operator fun kotlin.ByteArray.contains(/*0*/ element: kotlin.Byte): kotlin.Boolean -public operator fun kotlin.CharArray.contains(/*0*/ element: kotlin.Char): kotlin.Boolean -public operator fun kotlin.DoubleArray.contains(/*0*/ element: kotlin.Double): kotlin.Boolean -public operator fun kotlin.FloatArray.contains(/*0*/ element: kotlin.Float): kotlin.Boolean -public operator fun kotlin.IntArray.contains(/*0*/ element: kotlin.Int): kotlin.Boolean -public operator fun kotlin.LongArray.contains(/*0*/ element: kotlin.Long): kotlin.Boolean -public operator fun kotlin.ShortArray.contains(/*0*/ element: kotlin.Short): kotlin.Boolean -public operator fun kotlin.collections.Iterable.contains(/*0*/ element: T): kotlin.Boolean -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.Map.contains(/*0*/ key: K): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Collection.containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.containsKey(/*0*/ key: K): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.containsValue(/*0*/ value: V): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public infix fun kotlin.Array.contentDeepEquals(/*0*/ other: kotlin.Array): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") public infix fun kotlin.Array?.contentDeepEquals(/*0*/ other: kotlin.Array?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.Array.contentDeepHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.Array?.contentDeepHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.Array.contentDeepToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.Array?.contentDeepToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public infix fun kotlin.Array.contentEquals(/*0*/ other: kotlin.Array): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") public infix fun kotlin.Array?.contentEquals(/*0*/ other: kotlin.Array?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public infix fun kotlin.BooleanArray.contentEquals(/*0*/ other: kotlin.BooleanArray): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") public infix fun kotlin.BooleanArray?.contentEquals(/*0*/ other: kotlin.BooleanArray?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public infix fun kotlin.ByteArray.contentEquals(/*0*/ other: kotlin.ByteArray): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") public infix fun kotlin.ByteArray?.contentEquals(/*0*/ other: kotlin.ByteArray?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public infix fun kotlin.CharArray.contentEquals(/*0*/ other: kotlin.CharArray): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") public infix fun kotlin.CharArray?.contentEquals(/*0*/ other: kotlin.CharArray?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public infix fun kotlin.DoubleArray.contentEquals(/*0*/ other: kotlin.DoubleArray): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") public infix fun kotlin.DoubleArray?.contentEquals(/*0*/ other: kotlin.DoubleArray?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public infix fun kotlin.FloatArray.contentEquals(/*0*/ other: kotlin.FloatArray): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") public infix fun kotlin.FloatArray?.contentEquals(/*0*/ other: kotlin.FloatArray?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public infix fun kotlin.IntArray.contentEquals(/*0*/ other: kotlin.IntArray): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") public infix fun kotlin.IntArray?.contentEquals(/*0*/ other: kotlin.IntArray?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public infix fun kotlin.LongArray.contentEquals(/*0*/ other: kotlin.LongArray): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") public infix fun kotlin.LongArray?.contentEquals(/*0*/ other: kotlin.LongArray?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public infix fun kotlin.ShortArray.contentEquals(/*0*/ other: kotlin.ShortArray): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") public infix fun kotlin.ShortArray?.contentEquals(/*0*/ other: kotlin.ShortArray?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UByteArray.contentEquals(/*0*/ other: kotlin.UByteArray): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UByteArray?.contentEquals(/*0*/ other: kotlin.UByteArray?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UIntArray.contentEquals(/*0*/ other: kotlin.UIntArray): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UIntArray?.contentEquals(/*0*/ other: kotlin.UIntArray?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.ULongArray.contentEquals(/*0*/ other: kotlin.ULongArray): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.ULongArray?.contentEquals(/*0*/ other: kotlin.ULongArray?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UShortArray.contentEquals(/*0*/ other: kotlin.UShortArray): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UShortArray?.contentEquals(/*0*/ other: kotlin.UShortArray?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.Array.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.Array?.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.BooleanArray.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.BooleanArray?.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.ByteArray.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.ByteArray?.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.CharArray.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.CharArray?.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.DoubleArray.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.DoubleArray?.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.FloatArray.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.FloatArray?.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.IntArray.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.IntArray?.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.LongArray.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.LongArray?.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.ShortArray.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.ShortArray?.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray?.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray?.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray?.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray?.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.Array.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.Array?.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.BooleanArray.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.BooleanArray?.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.ByteArray.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.ByteArray?.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.CharArray.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.CharArray?.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.DoubleArray.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.DoubleArray?.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.FloatArray.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.FloatArray?.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.IntArray.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.IntArray?.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.LongArray.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.LongArray?.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.ShortArray.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.ShortArray?.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray?.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray?.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray?.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray?.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.Array.copyInto(/*0*/ destination: kotlin.Array, /*1*/ destinationOffset: kotlin.Int = ..., /*2*/ startIndex: kotlin.Int = ..., /*3*/ endIndex: kotlin.Int = ...): kotlin.Array -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.copyInto(/*0*/ destination: kotlin.BooleanArray, /*1*/ destinationOffset: kotlin.Int = ..., /*2*/ startIndex: kotlin.Int = ..., /*3*/ endIndex: kotlin.Int = ...): kotlin.BooleanArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.copyInto(/*0*/ destination: kotlin.ByteArray, /*1*/ destinationOffset: kotlin.Int = ..., /*2*/ startIndex: kotlin.Int = ..., /*3*/ endIndex: kotlin.Int = ...): kotlin.ByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.copyInto(/*0*/ destination: kotlin.CharArray, /*1*/ destinationOffset: kotlin.Int = ..., /*2*/ startIndex: kotlin.Int = ..., /*3*/ endIndex: kotlin.Int = ...): kotlin.CharArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.copyInto(/*0*/ destination: kotlin.DoubleArray, /*1*/ destinationOffset: kotlin.Int = ..., /*2*/ startIndex: kotlin.Int = ..., /*3*/ endIndex: kotlin.Int = ...): kotlin.DoubleArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.copyInto(/*0*/ destination: kotlin.FloatArray, /*1*/ destinationOffset: kotlin.Int = ..., /*2*/ startIndex: kotlin.Int = ..., /*3*/ endIndex: kotlin.Int = ...): kotlin.FloatArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.copyInto(/*0*/ destination: kotlin.IntArray, /*1*/ destinationOffset: kotlin.Int = ..., /*2*/ startIndex: kotlin.Int = ..., /*3*/ endIndex: kotlin.Int = ...): kotlin.IntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.copyInto(/*0*/ destination: kotlin.LongArray, /*1*/ destinationOffset: kotlin.Int = ..., /*2*/ startIndex: kotlin.Int = ..., /*3*/ endIndex: kotlin.Int = ...): kotlin.LongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.copyInto(/*0*/ destination: kotlin.ShortArray, /*1*/ destinationOffset: kotlin.Int = ..., /*2*/ startIndex: kotlin.Int = ..., /*3*/ endIndex: kotlin.Int = ...): kotlin.ShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.copyInto(/*0*/ destination: kotlin.UByteArray, /*1*/ destinationOffset: kotlin.Int = ..., /*2*/ startIndex: kotlin.Int = ..., /*3*/ endIndex: kotlin.Int = ...): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.copyInto(/*0*/ destination: kotlin.UIntArray, /*1*/ destinationOffset: kotlin.Int = ..., /*2*/ startIndex: kotlin.Int = ..., /*3*/ endIndex: kotlin.Int = ...): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.copyInto(/*0*/ destination: kotlin.ULongArray, /*1*/ destinationOffset: kotlin.Int = ..., /*2*/ startIndex: kotlin.Int = ..., /*3*/ endIndex: kotlin.Int = ...): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.copyInto(/*0*/ destination: kotlin.UShortArray, /*1*/ destinationOffset: kotlin.Int = ..., /*2*/ startIndex: kotlin.Int = ..., /*3*/ endIndex: kotlin.Int = ...): kotlin.UShortArray -public inline fun kotlin.Array.copyOf(): kotlin.Array -public fun kotlin.Array.copyOf(/*0*/ newSize: kotlin.Int): kotlin.Array -public fun kotlin.BooleanArray.copyOf(): kotlin.BooleanArray -public fun kotlin.BooleanArray.copyOf(/*0*/ newSize: kotlin.Int): kotlin.BooleanArray -public inline fun kotlin.ByteArray.copyOf(): kotlin.ByteArray -public fun kotlin.ByteArray.copyOf(/*0*/ newSize: kotlin.Int): kotlin.ByteArray -public fun kotlin.CharArray.copyOf(): kotlin.CharArray -public fun kotlin.CharArray.copyOf(/*0*/ newSize: kotlin.Int): kotlin.CharArray -public inline fun kotlin.DoubleArray.copyOf(): kotlin.DoubleArray -public fun kotlin.DoubleArray.copyOf(/*0*/ newSize: kotlin.Int): kotlin.DoubleArray -public inline fun kotlin.FloatArray.copyOf(): kotlin.FloatArray -public fun kotlin.FloatArray.copyOf(/*0*/ newSize: kotlin.Int): kotlin.FloatArray -public inline fun kotlin.IntArray.copyOf(): kotlin.IntArray -public fun kotlin.IntArray.copyOf(/*0*/ newSize: kotlin.Int): kotlin.IntArray -public fun kotlin.LongArray.copyOf(): kotlin.LongArray -public fun kotlin.LongArray.copyOf(/*0*/ newSize: kotlin.Int): kotlin.LongArray -public inline fun kotlin.ShortArray.copyOf(): kotlin.ShortArray -public fun kotlin.ShortArray.copyOf(/*0*/ newSize: kotlin.Int): kotlin.ShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.copyOf(): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.copyOf(/*0*/ newSize: kotlin.Int): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.copyOf(): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.copyOf(/*0*/ newSize: kotlin.Int): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.copyOf(): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.copyOf(/*0*/ newSize: kotlin.Int): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.copyOf(): kotlin.UShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.copyOf(/*0*/ newSize: kotlin.Int): kotlin.UShortArray -public fun kotlin.Array.copyOfRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Array -public fun kotlin.BooleanArray.copyOfRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.BooleanArray -public fun kotlin.ByteArray.copyOfRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.ByteArray -public fun kotlin.CharArray.copyOfRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.CharArray -public fun kotlin.DoubleArray.copyOfRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.DoubleArray -public fun kotlin.FloatArray.copyOfRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.FloatArray -public fun kotlin.IntArray.copyOfRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.IntArray -public fun kotlin.LongArray.copyOfRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.LongArray -public fun kotlin.ShortArray.copyOfRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.ShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.copyOfRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.copyOfRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.copyOfRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.copyOfRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.UShortArray -@kotlin.internal.InlineOnly public inline fun kotlin.Array.count(): kotlin.Int -public inline fun kotlin.Array.count(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Int -@kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.count(): kotlin.Int -public inline fun kotlin.BooleanArray.count(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Int -@kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.count(): kotlin.Int -public inline fun kotlin.ByteArray.count(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Int -@kotlin.internal.InlineOnly public inline fun kotlin.CharArray.count(): kotlin.Int -public inline fun kotlin.CharArray.count(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Int -@kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.count(): kotlin.Int -public inline fun kotlin.DoubleArray.count(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Int -@kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.count(): kotlin.Int -public inline fun kotlin.FloatArray.count(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Int -@kotlin.internal.InlineOnly public inline fun kotlin.IntArray.count(): kotlin.Int -public inline fun kotlin.IntArray.count(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int -@kotlin.internal.InlineOnly public inline fun kotlin.LongArray.count(): kotlin.Int -public inline fun kotlin.LongArray.count(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Int -@kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.count(): kotlin.Int -public inline fun kotlin.ShortArray.count(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.count(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.count(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.count(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.count(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.Int -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Collection.count(): kotlin.Int -public fun kotlin.collections.Iterable.count(): kotlin.Int -public inline fun kotlin.collections.Iterable.count(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Int -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.count(): kotlin.Int -public inline fun kotlin.collections.Map.count(/*0*/ predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): kotlin.Int -public fun kotlin.Array.distinct(): kotlin.collections.List -public fun kotlin.BooleanArray.distinct(): kotlin.collections.List -public fun kotlin.ByteArray.distinct(): kotlin.collections.List -public fun kotlin.CharArray.distinct(): kotlin.collections.List -public fun kotlin.DoubleArray.distinct(): kotlin.collections.List -public fun kotlin.FloatArray.distinct(): kotlin.collections.List -public fun kotlin.IntArray.distinct(): kotlin.collections.List -public fun kotlin.LongArray.distinct(): kotlin.collections.List -public fun kotlin.ShortArray.distinct(): kotlin.collections.List -public fun kotlin.collections.Iterable.distinct(): kotlin.collections.List -public inline fun kotlin.Array.distinctBy(/*0*/ selector: (T) -> K): kotlin.collections.List -public inline fun kotlin.BooleanArray.distinctBy(/*0*/ selector: (kotlin.Boolean) -> K): kotlin.collections.List -public inline fun kotlin.ByteArray.distinctBy(/*0*/ selector: (kotlin.Byte) -> K): kotlin.collections.List -public inline fun kotlin.CharArray.distinctBy(/*0*/ selector: (kotlin.Char) -> K): kotlin.collections.List -public inline fun kotlin.DoubleArray.distinctBy(/*0*/ selector: (kotlin.Double) -> K): kotlin.collections.List -public inline fun kotlin.FloatArray.distinctBy(/*0*/ selector: (kotlin.Float) -> K): kotlin.collections.List -public inline fun kotlin.IntArray.distinctBy(/*0*/ selector: (kotlin.Int) -> K): kotlin.collections.List -public inline fun kotlin.LongArray.distinctBy(/*0*/ selector: (kotlin.Long) -> K): kotlin.collections.List -public inline fun kotlin.ShortArray.distinctBy(/*0*/ selector: (kotlin.Short) -> K): kotlin.collections.List -public inline fun kotlin.collections.Iterable.distinctBy(/*0*/ selector: (T) -> K): kotlin.collections.List -public fun kotlin.Array.drop(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.BooleanArray.drop(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.ByteArray.drop(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.CharArray.drop(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.DoubleArray.drop(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.FloatArray.drop(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.IntArray.drop(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.LongArray.drop(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.ShortArray.drop(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.drop(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.drop(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.drop(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.drop(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.collections.Iterable.drop(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.Array.dropLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.BooleanArray.dropLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.ByteArray.dropLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.CharArray.dropLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.DoubleArray.dropLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.FloatArray.dropLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.IntArray.dropLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.LongArray.dropLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.ShortArray.dropLast(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.dropLast(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.dropLast(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.dropLast(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.dropLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.collections.List.dropLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public inline fun kotlin.Array.dropLastWhile(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.BooleanArray.dropLastWhile(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.ByteArray.dropLastWhile(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.CharArray.dropLastWhile(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.DoubleArray.dropLastWhile(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.FloatArray.dropLastWhile(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.IntArray.dropLastWhile(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.LongArray.dropLastWhile(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.ShortArray.dropLastWhile(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.dropLastWhile(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.dropLastWhile(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.dropLastWhile(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.dropLastWhile(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.collections.List.dropLastWhile(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.Array.dropWhile(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.BooleanArray.dropWhile(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.ByteArray.dropWhile(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.CharArray.dropWhile(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.DoubleArray.dropWhile(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.FloatArray.dropWhile(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.IntArray.dropWhile(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.LongArray.dropWhile(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.ShortArray.dropWhile(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.dropWhile(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.dropWhile(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.dropWhile(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.dropWhile(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.collections.Iterable.dropWhile(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.collections.Grouping.eachCount(): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.1") public fun > kotlin.collections.Grouping.eachCountTo(/*0*/ destination: M): M -public fun kotlin.Array.elementAt(/*0*/ index: kotlin.Int): T -public fun kotlin.BooleanArray.elementAt(/*0*/ index: kotlin.Int): kotlin.Boolean -public fun kotlin.ByteArray.elementAt(/*0*/ index: kotlin.Int): kotlin.Byte -public fun kotlin.CharArray.elementAt(/*0*/ index: kotlin.Int): kotlin.Char -public fun kotlin.DoubleArray.elementAt(/*0*/ index: kotlin.Int): kotlin.Double -public fun kotlin.FloatArray.elementAt(/*0*/ index: kotlin.Int): kotlin.Float -public fun kotlin.IntArray.elementAt(/*0*/ index: kotlin.Int): kotlin.Int -public fun kotlin.LongArray.elementAt(/*0*/ index: kotlin.Int): kotlin.Long -public fun kotlin.ShortArray.elementAt(/*0*/ index: kotlin.Int): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.elementAt(/*0*/ index: kotlin.Int): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.elementAt(/*0*/ index: kotlin.Int): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.elementAt(/*0*/ index: kotlin.Int): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.elementAt(/*0*/ index: kotlin.Int): kotlin.UShort -public fun kotlin.collections.Iterable.elementAt(/*0*/ index: kotlin.Int): T -@kotlin.internal.InlineOnly public inline fun kotlin.collections.List.elementAt(/*0*/ index: kotlin.Int): T -@kotlin.internal.InlineOnly public inline fun kotlin.Array.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> T): T -@kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Boolean): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Byte): kotlin.Byte -@kotlin.internal.InlineOnly public inline fun kotlin.CharArray.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Char): kotlin.Char -@kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Double): kotlin.Double -@kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Float): kotlin.Float -@kotlin.internal.InlineOnly public inline fun kotlin.IntArray.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Int): kotlin.Int -@kotlin.internal.InlineOnly public inline fun kotlin.LongArray.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Long): kotlin.Long -@kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Short): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.UByte): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.UShort): kotlin.UShort -public fun kotlin.collections.Iterable.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> T): T -@kotlin.internal.InlineOnly public inline fun kotlin.collections.List.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> T): T -@kotlin.internal.InlineOnly public inline fun kotlin.Array.elementAtOrNull(/*0*/ index: kotlin.Int): T? -@kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.elementAtOrNull(/*0*/ index: kotlin.Int): kotlin.Boolean? -@kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.elementAtOrNull(/*0*/ index: kotlin.Int): kotlin.Byte? -@kotlin.internal.InlineOnly public inline fun kotlin.CharArray.elementAtOrNull(/*0*/ index: kotlin.Int): kotlin.Char? -@kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.elementAtOrNull(/*0*/ index: kotlin.Int): kotlin.Double? -@kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.elementAtOrNull(/*0*/ index: kotlin.Int): kotlin.Float? -@kotlin.internal.InlineOnly public inline fun kotlin.IntArray.elementAtOrNull(/*0*/ index: kotlin.Int): kotlin.Int? -@kotlin.internal.InlineOnly public inline fun kotlin.LongArray.elementAtOrNull(/*0*/ index: kotlin.Int): kotlin.Long? -@kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.elementAtOrNull(/*0*/ index: kotlin.Int): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.elementAtOrNull(/*0*/ index: kotlin.Int): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.elementAtOrNull(/*0*/ index: kotlin.Int): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.elementAtOrNull(/*0*/ index: kotlin.Int): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.elementAtOrNull(/*0*/ index: kotlin.Int): kotlin.UShort? -public fun kotlin.collections.Iterable.elementAtOrNull(/*0*/ index: kotlin.Int): T? -@kotlin.internal.InlineOnly public inline fun kotlin.collections.List.elementAtOrNull(/*0*/ index: kotlin.Int): T? -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.Array.fill(/*0*/ element: T, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.BooleanArray.fill(/*0*/ element: kotlin.Boolean, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.ByteArray.fill(/*0*/ element: kotlin.Byte, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.CharArray.fill(/*0*/ element: kotlin.Char, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.DoubleArray.fill(/*0*/ element: kotlin.Double, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.FloatArray.fill(/*0*/ element: kotlin.Float, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.IntArray.fill(/*0*/ element: kotlin.Int, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.LongArray.fill(/*0*/ element: kotlin.Long, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.ShortArray.fill(/*0*/ element: kotlin.Short, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.fill(/*0*/ element: kotlin.UByte, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.fill(/*0*/ element: kotlin.UInt, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.fill(/*0*/ element: kotlin.ULong, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.fill(/*0*/ element: kotlin.UShort, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.collections.MutableList.fill(/*0*/ value: T): kotlin.Unit -public inline fun kotlin.Array.filter(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.BooleanArray.filter(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.ByteArray.filter(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.CharArray.filter(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.DoubleArray.filter(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.FloatArray.filter(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.IntArray.filter(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.LongArray.filter(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.ShortArray.filter(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.filter(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.filter(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.filter(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.filter(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.collections.Iterable.filter(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.collections.Map.filter(/*0*/ predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): kotlin.collections.Map -public inline fun kotlin.Array.filterIndexed(/*0*/ predicate: (index: kotlin.Int, T) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.BooleanArray.filterIndexed(/*0*/ predicate: (index: kotlin.Int, kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.ByteArray.filterIndexed(/*0*/ predicate: (index: kotlin.Int, kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.CharArray.filterIndexed(/*0*/ predicate: (index: kotlin.Int, kotlin.Char) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.DoubleArray.filterIndexed(/*0*/ predicate: (index: kotlin.Int, kotlin.Double) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.FloatArray.filterIndexed(/*0*/ predicate: (index: kotlin.Int, kotlin.Float) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.IntArray.filterIndexed(/*0*/ predicate: (index: kotlin.Int, kotlin.Int) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.LongArray.filterIndexed(/*0*/ predicate: (index: kotlin.Int, kotlin.Long) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.ShortArray.filterIndexed(/*0*/ predicate: (index: kotlin.Int, kotlin.Short) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.filterIndexed(/*0*/ predicate: (index: kotlin.Int, kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.filterIndexed(/*0*/ predicate: (index: kotlin.Int, kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.filterIndexed(/*0*/ predicate: (index: kotlin.Int, kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.filterIndexed(/*0*/ predicate: (index: kotlin.Int, kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.collections.Iterable.filterIndexed(/*0*/ predicate: (index: kotlin.Int, T) -> kotlin.Boolean): kotlin.collections.List -public inline fun > kotlin.Array.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, T) -> kotlin.Boolean): C -public inline fun > kotlin.BooleanArray.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, kotlin.Boolean) -> kotlin.Boolean): C -public inline fun > kotlin.ByteArray.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, kotlin.Byte) -> kotlin.Boolean): C -public inline fun > kotlin.CharArray.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, kotlin.Char) -> kotlin.Boolean): C -public inline fun > kotlin.DoubleArray.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, kotlin.Double) -> kotlin.Boolean): C -public inline fun > kotlin.FloatArray.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, kotlin.Float) -> kotlin.Boolean): C -public inline fun > kotlin.IntArray.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, kotlin.Int) -> kotlin.Boolean): C -public inline fun > kotlin.LongArray.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, kotlin.Long) -> kotlin.Boolean): C -public inline fun > kotlin.ShortArray.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, kotlin.Short) -> kotlin.Boolean): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, kotlin.UByte) -> kotlin.Boolean): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, kotlin.UInt) -> kotlin.Boolean): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, kotlin.ULong) -> kotlin.Boolean): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, kotlin.UShort) -> kotlin.Boolean): C -public inline fun > kotlin.collections.Iterable.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, T) -> kotlin.Boolean): C -public inline fun kotlin.Array<*>.filterIsInstance(): kotlin.collections.List -public inline fun kotlin.collections.Iterable<*>.filterIsInstance(): kotlin.collections.List -public inline fun > kotlin.Array<*>.filterIsInstanceTo(/*0*/ destination: C): C -public inline fun > kotlin.collections.Iterable<*>.filterIsInstanceTo(/*0*/ destination: C): C -public inline fun kotlin.collections.Map.filterKeys(/*0*/ predicate: (K) -> kotlin.Boolean): kotlin.collections.Map -public inline fun kotlin.Array.filterNot(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.BooleanArray.filterNot(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.ByteArray.filterNot(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.CharArray.filterNot(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.DoubleArray.filterNot(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.FloatArray.filterNot(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.IntArray.filterNot(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.LongArray.filterNot(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.ShortArray.filterNot(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.filterNot(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.filterNot(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.filterNot(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.filterNot(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.collections.Iterable.filterNot(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.collections.Map.filterNot(/*0*/ predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): kotlin.collections.Map -public fun kotlin.Array.filterNotNull(): kotlin.collections.List -public fun kotlin.collections.Iterable.filterNotNull(): kotlin.collections.List -public fun , /*1*/ T : kotlin.Any> kotlin.Array.filterNotNullTo(/*0*/ destination: C): C -public fun , /*1*/ T : kotlin.Any> kotlin.collections.Iterable.filterNotNullTo(/*0*/ destination: C): C -public inline fun > kotlin.Array.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (T) -> kotlin.Boolean): C -public inline fun > kotlin.BooleanArray.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): C -public inline fun > kotlin.ByteArray.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Byte) -> kotlin.Boolean): C -public inline fun > kotlin.CharArray.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Char) -> kotlin.Boolean): C -public inline fun > kotlin.DoubleArray.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Double) -> kotlin.Boolean): C -public inline fun > kotlin.FloatArray.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Float) -> kotlin.Boolean): C -public inline fun > kotlin.IntArray.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Int) -> kotlin.Boolean): C -public inline fun > kotlin.LongArray.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Long) -> kotlin.Boolean): C -public inline fun > kotlin.ShortArray.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Short) -> kotlin.Boolean): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.UByte) -> kotlin.Boolean): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.UInt) -> kotlin.Boolean): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.ULong) -> kotlin.Boolean): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.UShort) -> kotlin.Boolean): C -public inline fun > kotlin.collections.Iterable.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (T) -> kotlin.Boolean): C -public inline fun > kotlin.collections.Map.filterNotTo(/*0*/ destination: M, /*1*/ predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): M -public inline fun > kotlin.Array.filterTo(/*0*/ destination: C, /*1*/ predicate: (T) -> kotlin.Boolean): C -public inline fun > kotlin.BooleanArray.filterTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): C -public inline fun > kotlin.ByteArray.filterTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Byte) -> kotlin.Boolean): C -public inline fun > kotlin.CharArray.filterTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Char) -> kotlin.Boolean): C -public inline fun > kotlin.DoubleArray.filterTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Double) -> kotlin.Boolean): C -public inline fun > kotlin.FloatArray.filterTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Float) -> kotlin.Boolean): C -public inline fun > kotlin.IntArray.filterTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Int) -> kotlin.Boolean): C -public inline fun > kotlin.LongArray.filterTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Long) -> kotlin.Boolean): C -public inline fun > kotlin.ShortArray.filterTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Short) -> kotlin.Boolean): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.filterTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.UByte) -> kotlin.Boolean): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.filterTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.UInt) -> kotlin.Boolean): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.filterTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.ULong) -> kotlin.Boolean): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.filterTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.UShort) -> kotlin.Boolean): C -public inline fun > kotlin.collections.Iterable.filterTo(/*0*/ destination: C, /*1*/ predicate: (T) -> kotlin.Boolean): C -public inline fun > kotlin.collections.Map.filterTo(/*0*/ destination: M, /*1*/ predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): M -public inline fun kotlin.collections.Map.filterValues(/*0*/ predicate: (V) -> kotlin.Boolean): kotlin.collections.Map -@kotlin.internal.InlineOnly public inline fun kotlin.Array.find(/*0*/ predicate: (T) -> kotlin.Boolean): T? -@kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.find(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? -@kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.find(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte? -@kotlin.internal.InlineOnly public inline fun kotlin.CharArray.find(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? -@kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.find(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double? -@kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.find(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float? -@kotlin.internal.InlineOnly public inline fun kotlin.IntArray.find(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int? -@kotlin.internal.InlineOnly public inline fun kotlin.LongArray.find(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long? -@kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.find(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.find(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.find(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.find(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.find(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort? -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.find(/*0*/ predicate: (T) -> kotlin.Boolean): T? -@kotlin.internal.InlineOnly public inline fun kotlin.Array.findLast(/*0*/ predicate: (T) -> kotlin.Boolean): T? -@kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.findLast(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? -@kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.findLast(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte? -@kotlin.internal.InlineOnly public inline fun kotlin.CharArray.findLast(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? -@kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.findLast(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double? -@kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.findLast(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float? -@kotlin.internal.InlineOnly public inline fun kotlin.IntArray.findLast(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int? -@kotlin.internal.InlineOnly public inline fun kotlin.LongArray.findLast(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long? -@kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.findLast(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.findLast(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.findLast(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.findLast(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.findLast(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort? -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.findLast(/*0*/ predicate: (T) -> kotlin.Boolean): T? -@kotlin.internal.InlineOnly public inline fun kotlin.collections.List.findLast(/*0*/ predicate: (T) -> kotlin.Boolean): T? -public fun kotlin.Array.first(): T -public inline fun kotlin.Array.first(/*0*/ predicate: (T) -> kotlin.Boolean): T -public fun kotlin.BooleanArray.first(): kotlin.Boolean -public inline fun kotlin.BooleanArray.first(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.ByteArray.first(): kotlin.Byte -public inline fun kotlin.ByteArray.first(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte -public fun kotlin.CharArray.first(): kotlin.Char -public inline fun kotlin.CharArray.first(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char -public fun kotlin.DoubleArray.first(): kotlin.Double -public inline fun kotlin.DoubleArray.first(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double -public fun kotlin.FloatArray.first(): kotlin.Float -public inline fun kotlin.FloatArray.first(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float -public fun kotlin.IntArray.first(): kotlin.Int -public inline fun kotlin.IntArray.first(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int -public fun kotlin.LongArray.first(): kotlin.Long -public inline fun kotlin.LongArray.first(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long -public fun kotlin.ShortArray.first(): kotlin.Short -public inline fun kotlin.ShortArray.first(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.first(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.first(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.first(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.first(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.first(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.first(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.first(): kotlin.UShort -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.first(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort -public fun kotlin.collections.Iterable.first(): T -public inline fun kotlin.collections.Iterable.first(/*0*/ predicate: (T) -> kotlin.Boolean): T -public fun kotlin.collections.List.first(): T -public fun kotlin.Array.firstOrNull(): T? -public inline fun kotlin.Array.firstOrNull(/*0*/ predicate: (T) -> kotlin.Boolean): T? -public fun kotlin.BooleanArray.firstOrNull(): kotlin.Boolean? -public inline fun kotlin.BooleanArray.firstOrNull(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? -public fun kotlin.ByteArray.firstOrNull(): kotlin.Byte? -public inline fun kotlin.ByteArray.firstOrNull(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte? -public fun kotlin.CharArray.firstOrNull(): kotlin.Char? -public inline fun kotlin.CharArray.firstOrNull(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? -public fun kotlin.DoubleArray.firstOrNull(): kotlin.Double? -public inline fun kotlin.DoubleArray.firstOrNull(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double? -public fun kotlin.FloatArray.firstOrNull(): kotlin.Float? -public inline fun kotlin.FloatArray.firstOrNull(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float? -public fun kotlin.IntArray.firstOrNull(): kotlin.Int? -public inline fun kotlin.IntArray.firstOrNull(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int? -public fun kotlin.LongArray.firstOrNull(): kotlin.Long? -public inline fun kotlin.LongArray.firstOrNull(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long? -public fun kotlin.ShortArray.firstOrNull(): kotlin.Short? -public inline fun kotlin.ShortArray.firstOrNull(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.firstOrNull(): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.firstOrNull(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.firstOrNull(): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.firstOrNull(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.firstOrNull(): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.firstOrNull(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.firstOrNull(): kotlin.UShort? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.firstOrNull(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort? -public fun kotlin.collections.Iterable.firstOrNull(): T? -public inline fun kotlin.collections.Iterable.firstOrNull(/*0*/ predicate: (T) -> kotlin.Boolean): T? -public fun kotlin.collections.List.firstOrNull(): T? -public inline fun kotlin.Array.flatMap(/*0*/ transform: (T) -> kotlin.collections.Iterable): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "flatMapSequence") public inline fun kotlin.Array.flatMap(/*0*/ transform: (T) -> kotlin.sequences.Sequence): kotlin.collections.List -public inline fun kotlin.BooleanArray.flatMap(/*0*/ transform: (kotlin.Boolean) -> kotlin.collections.Iterable): kotlin.collections.List -public inline fun kotlin.ByteArray.flatMap(/*0*/ transform: (kotlin.Byte) -> kotlin.collections.Iterable): kotlin.collections.List -public inline fun kotlin.CharArray.flatMap(/*0*/ transform: (kotlin.Char) -> kotlin.collections.Iterable): kotlin.collections.List -public inline fun kotlin.DoubleArray.flatMap(/*0*/ transform: (kotlin.Double) -> kotlin.collections.Iterable): kotlin.collections.List -public inline fun kotlin.FloatArray.flatMap(/*0*/ transform: (kotlin.Float) -> kotlin.collections.Iterable): kotlin.collections.List -public inline fun kotlin.IntArray.flatMap(/*0*/ transform: (kotlin.Int) -> kotlin.collections.Iterable): kotlin.collections.List -public inline fun kotlin.LongArray.flatMap(/*0*/ transform: (kotlin.Long) -> kotlin.collections.Iterable): kotlin.collections.List -public inline fun kotlin.ShortArray.flatMap(/*0*/ transform: (kotlin.Short) -> kotlin.collections.Iterable): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.flatMap(/*0*/ transform: (kotlin.UByte) -> kotlin.collections.Iterable): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.flatMap(/*0*/ transform: (kotlin.UInt) -> kotlin.collections.Iterable): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.flatMap(/*0*/ transform: (kotlin.ULong) -> kotlin.collections.Iterable): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.flatMap(/*0*/ transform: (kotlin.UShort) -> kotlin.collections.Iterable): kotlin.collections.List -public inline fun kotlin.collections.Iterable.flatMap(/*0*/ transform: (T) -> kotlin.collections.Iterable): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "flatMapSequence") public inline fun kotlin.collections.Iterable.flatMap(/*0*/ transform: (T) -> kotlin.sequences.Sequence): kotlin.collections.List -public inline fun kotlin.collections.Map.flatMap(/*0*/ transform: (kotlin.collections.Map.Entry) -> kotlin.collections.Iterable): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "flatMapSequence") public inline fun kotlin.collections.Map.flatMap(/*0*/ transform: (kotlin.collections.Map.Entry) -> kotlin.sequences.Sequence): kotlin.collections.List -public inline fun > kotlin.Array.flatMapTo(/*0*/ destination: C, /*1*/ transform: (T) -> kotlin.collections.Iterable): C -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "flatMapSequenceTo") public inline fun > kotlin.Array.flatMapTo(/*0*/ destination: C, /*1*/ transform: (T) -> kotlin.sequences.Sequence): C -public inline fun > kotlin.BooleanArray.flatMapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Boolean) -> kotlin.collections.Iterable): C -public inline fun > kotlin.ByteArray.flatMapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Byte) -> kotlin.collections.Iterable): C -public inline fun > kotlin.CharArray.flatMapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Char) -> kotlin.collections.Iterable): C -public inline fun > kotlin.DoubleArray.flatMapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Double) -> kotlin.collections.Iterable): C -public inline fun > kotlin.FloatArray.flatMapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Float) -> kotlin.collections.Iterable): C -public inline fun > kotlin.IntArray.flatMapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Int) -> kotlin.collections.Iterable): C -public inline fun > kotlin.LongArray.flatMapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Long) -> kotlin.collections.Iterable): C -public inline fun > kotlin.ShortArray.flatMapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Short) -> kotlin.collections.Iterable): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.flatMapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.UByte) -> kotlin.collections.Iterable): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.flatMapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.UInt) -> kotlin.collections.Iterable): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.flatMapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.ULong) -> kotlin.collections.Iterable): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.flatMapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.UShort) -> kotlin.collections.Iterable): C -public inline fun > kotlin.collections.Iterable.flatMapTo(/*0*/ destination: C, /*1*/ transform: (T) -> kotlin.collections.Iterable): C -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "flatMapSequenceTo") public inline fun > kotlin.collections.Iterable.flatMapTo(/*0*/ destination: C, /*1*/ transform: (T) -> kotlin.sequences.Sequence): C -public inline fun > kotlin.collections.Map.flatMapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.collections.Map.Entry) -> kotlin.collections.Iterable): C -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "flatMapSequenceTo") public inline fun > kotlin.collections.Map.flatMapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.collections.Map.Entry) -> kotlin.sequences.Sequence): C -public fun kotlin.Array>.flatten(): kotlin.collections.List -public fun kotlin.collections.Iterable>.flatten(): kotlin.collections.List -public inline fun kotlin.Array.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, T) -> R): R -public inline fun kotlin.BooleanArray.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Boolean) -> R): R -public inline fun kotlin.ByteArray.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Byte) -> R): R -public inline fun kotlin.CharArray.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Char) -> R): R -public inline fun kotlin.DoubleArray.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Double) -> R): R -public inline fun kotlin.FloatArray.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Float) -> R): R -public inline fun kotlin.IntArray.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Int) -> R): R -public inline fun kotlin.LongArray.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Long) -> R): R -public inline fun kotlin.ShortArray.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Short) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.UByte) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.UInt) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.ULong) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.UShort) -> R): R -@kotlin.SinceKotlin(version = "1.1") public inline fun kotlin.collections.Grouping.fold(/*0*/ initialValueSelector: (key: K, element: T) -> R, /*1*/ operation: (key: K, accumulator: R, element: T) -> R): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.1") public inline fun kotlin.collections.Grouping.fold(/*0*/ initialValue: R, /*1*/ operation: (accumulator: R, element: T) -> R): kotlin.collections.Map -public inline fun kotlin.collections.Iterable.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, T) -> R): R -public inline fun kotlin.Array.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, T) -> R): R -public inline fun kotlin.BooleanArray.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Boolean) -> R): R -public inline fun kotlin.ByteArray.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Byte) -> R): R -public inline fun kotlin.CharArray.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Char) -> R): R -public inline fun kotlin.DoubleArray.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Double) -> R): R -public inline fun kotlin.FloatArray.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Float) -> R): R -public inline fun kotlin.IntArray.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Int) -> R): R -public inline fun kotlin.LongArray.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Long) -> R): R -public inline fun kotlin.ShortArray.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Short) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.UByte) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.UInt) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.ULong) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.UShort) -> R): R -public inline fun kotlin.collections.Iterable.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, T) -> R): R -public inline fun kotlin.Array.foldRight(/*0*/ initial: R, /*1*/ operation: (T, acc: R) -> R): R -public inline fun kotlin.BooleanArray.foldRight(/*0*/ initial: R, /*1*/ operation: (kotlin.Boolean, acc: R) -> R): R -public inline fun kotlin.ByteArray.foldRight(/*0*/ initial: R, /*1*/ operation: (kotlin.Byte, acc: R) -> R): R -public inline fun kotlin.CharArray.foldRight(/*0*/ initial: R, /*1*/ operation: (kotlin.Char, acc: R) -> R): R -public inline fun kotlin.DoubleArray.foldRight(/*0*/ initial: R, /*1*/ operation: (kotlin.Double, acc: R) -> R): R -public inline fun kotlin.FloatArray.foldRight(/*0*/ initial: R, /*1*/ operation: (kotlin.Float, acc: R) -> R): R -public inline fun kotlin.IntArray.foldRight(/*0*/ initial: R, /*1*/ operation: (kotlin.Int, acc: R) -> R): R -public inline fun kotlin.LongArray.foldRight(/*0*/ initial: R, /*1*/ operation: (kotlin.Long, acc: R) -> R): R -public inline fun kotlin.ShortArray.foldRight(/*0*/ initial: R, /*1*/ operation: (kotlin.Short, acc: R) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.foldRight(/*0*/ initial: R, /*1*/ operation: (kotlin.UByte, acc: R) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.foldRight(/*0*/ initial: R, /*1*/ operation: (kotlin.UInt, acc: R) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.foldRight(/*0*/ initial: R, /*1*/ operation: (kotlin.ULong, acc: R) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.foldRight(/*0*/ initial: R, /*1*/ operation: (kotlin.UShort, acc: R) -> R): R -public inline fun kotlin.collections.List.foldRight(/*0*/ initial: R, /*1*/ operation: (T, acc: R) -> R): R -public inline fun kotlin.Array.foldRightIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, T, acc: R) -> R): R -public inline fun kotlin.BooleanArray.foldRightIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, kotlin.Boolean, acc: R) -> R): R -public inline fun kotlin.ByteArray.foldRightIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, kotlin.Byte, acc: R) -> R): R -public inline fun kotlin.CharArray.foldRightIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, kotlin.Char, acc: R) -> R): R -public inline fun kotlin.DoubleArray.foldRightIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, kotlin.Double, acc: R) -> R): R -public inline fun kotlin.FloatArray.foldRightIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, kotlin.Float, acc: R) -> R): R -public inline fun kotlin.IntArray.foldRightIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, kotlin.Int, acc: R) -> R): R -public inline fun kotlin.LongArray.foldRightIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, kotlin.Long, acc: R) -> R): R -public inline fun kotlin.ShortArray.foldRightIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, kotlin.Short, acc: R) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.foldRightIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, kotlin.UByte, acc: R) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.foldRightIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, kotlin.UInt, acc: R) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.foldRightIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, kotlin.ULong, acc: R) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.foldRightIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, kotlin.UShort, acc: R) -> R): R -public inline fun kotlin.collections.List.foldRightIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, T, acc: R) -> R): R -@kotlin.SinceKotlin(version = "1.1") public inline fun > kotlin.collections.Grouping.foldTo(/*0*/ destination: M, /*1*/ initialValueSelector: (key: K, element: T) -> R, /*2*/ operation: (key: K, accumulator: R, element: T) -> R): M -@kotlin.SinceKotlin(version = "1.1") public inline fun > kotlin.collections.Grouping.foldTo(/*0*/ destination: M, /*1*/ initialValue: R, /*2*/ operation: (accumulator: R, element: T) -> R): M -public inline fun kotlin.Array.forEach(/*0*/ action: (T) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.BooleanArray.forEach(/*0*/ action: (kotlin.Boolean) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.ByteArray.forEach(/*0*/ action: (kotlin.Byte) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.CharArray.forEach(/*0*/ action: (kotlin.Char) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.DoubleArray.forEach(/*0*/ action: (kotlin.Double) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.FloatArray.forEach(/*0*/ action: (kotlin.Float) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.IntArray.forEach(/*0*/ action: (kotlin.Int) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.LongArray.forEach(/*0*/ action: (kotlin.Long) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.ShortArray.forEach(/*0*/ action: (kotlin.Short) -> kotlin.Unit): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.forEach(/*0*/ action: (kotlin.UByte) -> kotlin.Unit): kotlin.Unit diff --git a/js/js.translator/testData/api/stdlib-ir/kotlin.collections-1.kt b/js/js.translator/testData/api/stdlib-ir/kotlin.collections-1.kt deleted file mode 100644 index d102d4c844d..00000000000 --- a/js/js.translator/testData/api/stdlib-ir/kotlin.collections-1.kt +++ /dev/null @@ -1,1001 +0,0 @@ -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.forEach(/*0*/ action: (kotlin.UInt) -> kotlin.Unit): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.forEach(/*0*/ action: (kotlin.ULong) -> kotlin.Unit): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.forEach(/*0*/ action: (kotlin.UShort) -> kotlin.Unit): kotlin.Unit -@kotlin.internal.HidesMembers public inline fun kotlin.collections.Iterable.forEach(/*0*/ action: (T) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.collections.Iterator.forEach(/*0*/ operation: (T) -> kotlin.Unit): kotlin.Unit -@kotlin.internal.HidesMembers public inline fun kotlin.collections.Map.forEach(/*0*/ action: (kotlin.collections.Map.Entry) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.Array.forEachIndexed(/*0*/ action: (index: kotlin.Int, T) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.BooleanArray.forEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Boolean) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.ByteArray.forEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Byte) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.CharArray.forEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Char) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.DoubleArray.forEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Double) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.FloatArray.forEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Float) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.IntArray.forEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Int) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.LongArray.forEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Long) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.ShortArray.forEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Short) -> kotlin.Unit): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.forEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.UByte) -> kotlin.Unit): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.forEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.UInt) -> kotlin.Unit): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.forEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.ULong) -> kotlin.Unit): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.forEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.UShort) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.collections.Iterable.forEachIndexed(/*0*/ action: (index: kotlin.Int, T) -> kotlin.Unit): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.Map.get(/*0*/ key: K): V? -@kotlin.internal.InlineOnly public inline fun kotlin.Array.getOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> T): T -@kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.getOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Boolean): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.getOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Byte): kotlin.Byte -@kotlin.internal.InlineOnly public inline fun kotlin.CharArray.getOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Char): kotlin.Char -@kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.getOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Double): kotlin.Double -@kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.getOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Float): kotlin.Float -@kotlin.internal.InlineOnly public inline fun kotlin.IntArray.getOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Int): kotlin.Int -@kotlin.internal.InlineOnly public inline fun kotlin.LongArray.getOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Long): kotlin.Long -@kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.getOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Short): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.getOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.UByte): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.getOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.getOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.getOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.UShort): kotlin.UShort -@kotlin.internal.InlineOnly public inline fun kotlin.collections.List.getOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> T): T -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.getOrElse(/*0*/ key: K, /*1*/ defaultValue: () -> V): V -public fun kotlin.Array.getOrNull(/*0*/ index: kotlin.Int): T? -public fun kotlin.BooleanArray.getOrNull(/*0*/ index: kotlin.Int): kotlin.Boolean? -public fun kotlin.ByteArray.getOrNull(/*0*/ index: kotlin.Int): kotlin.Byte? -public fun kotlin.CharArray.getOrNull(/*0*/ index: kotlin.Int): kotlin.Char? -public fun kotlin.DoubleArray.getOrNull(/*0*/ index: kotlin.Int): kotlin.Double? -public fun kotlin.FloatArray.getOrNull(/*0*/ index: kotlin.Int): kotlin.Float? -public fun kotlin.IntArray.getOrNull(/*0*/ index: kotlin.Int): kotlin.Int? -public fun kotlin.LongArray.getOrNull(/*0*/ index: kotlin.Int): kotlin.Long? -public fun kotlin.ShortArray.getOrNull(/*0*/ index: kotlin.Int): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.getOrNull(/*0*/ index: kotlin.Int): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.getOrNull(/*0*/ index: kotlin.Int): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.getOrNull(/*0*/ index: kotlin.Int): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.getOrNull(/*0*/ index: kotlin.Int): kotlin.UShort? -public fun kotlin.collections.List.getOrNull(/*0*/ index: kotlin.Int): T? -public inline fun kotlin.collections.MutableMap.getOrPut(/*0*/ key: K, /*1*/ defaultValue: () -> V): V -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.collections.Map.getValue(/*0*/ key: K): V -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.Map.getValue(/*0*/ thisRef: kotlin.Any?, /*1*/ property: kotlin.reflect.KProperty<*>): V1 -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use getValue() with two type parameters instead") @kotlin.jvm.JvmName(name = "getVarContravariant") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.internal.InlineOnly public inline fun kotlin.collections.MutableMap.getValue(/*0*/ thisRef: kotlin.Any?, /*1*/ property: kotlin.reflect.KProperty<*>): V -@kotlin.jvm.JvmName(name = "getVar") @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.getValue(/*0*/ thisRef: kotlin.Any?, /*1*/ property: kotlin.reflect.KProperty<*>): V1 -public inline fun kotlin.Array.groupBy(/*0*/ keySelector: (T) -> K): kotlin.collections.Map> -public inline fun kotlin.Array.groupBy(/*0*/ keySelector: (T) -> K, /*1*/ valueTransform: (T) -> V): kotlin.collections.Map> -public inline fun kotlin.BooleanArray.groupBy(/*0*/ keySelector: (kotlin.Boolean) -> K): kotlin.collections.Map> -public inline fun kotlin.BooleanArray.groupBy(/*0*/ keySelector: (kotlin.Boolean) -> K, /*1*/ valueTransform: (kotlin.Boolean) -> V): kotlin.collections.Map> -public inline fun kotlin.ByteArray.groupBy(/*0*/ keySelector: (kotlin.Byte) -> K): kotlin.collections.Map> -public inline fun kotlin.ByteArray.groupBy(/*0*/ keySelector: (kotlin.Byte) -> K, /*1*/ valueTransform: (kotlin.Byte) -> V): kotlin.collections.Map> -public inline fun kotlin.CharArray.groupBy(/*0*/ keySelector: (kotlin.Char) -> K): kotlin.collections.Map> -public inline fun kotlin.CharArray.groupBy(/*0*/ keySelector: (kotlin.Char) -> K, /*1*/ valueTransform: (kotlin.Char) -> V): kotlin.collections.Map> -public inline fun kotlin.DoubleArray.groupBy(/*0*/ keySelector: (kotlin.Double) -> K): kotlin.collections.Map> -public inline fun kotlin.DoubleArray.groupBy(/*0*/ keySelector: (kotlin.Double) -> K, /*1*/ valueTransform: (kotlin.Double) -> V): kotlin.collections.Map> -public inline fun kotlin.FloatArray.groupBy(/*0*/ keySelector: (kotlin.Float) -> K): kotlin.collections.Map> -public inline fun kotlin.FloatArray.groupBy(/*0*/ keySelector: (kotlin.Float) -> K, /*1*/ valueTransform: (kotlin.Float) -> V): kotlin.collections.Map> -public inline fun kotlin.IntArray.groupBy(/*0*/ keySelector: (kotlin.Int) -> K): kotlin.collections.Map> -public inline fun kotlin.IntArray.groupBy(/*0*/ keySelector: (kotlin.Int) -> K, /*1*/ valueTransform: (kotlin.Int) -> V): kotlin.collections.Map> -public inline fun kotlin.LongArray.groupBy(/*0*/ keySelector: (kotlin.Long) -> K): kotlin.collections.Map> -public inline fun kotlin.LongArray.groupBy(/*0*/ keySelector: (kotlin.Long) -> K, /*1*/ valueTransform: (kotlin.Long) -> V): kotlin.collections.Map> -public inline fun kotlin.ShortArray.groupBy(/*0*/ keySelector: (kotlin.Short) -> K): kotlin.collections.Map> -public inline fun kotlin.ShortArray.groupBy(/*0*/ keySelector: (kotlin.Short) -> K, /*1*/ valueTransform: (kotlin.Short) -> V): kotlin.collections.Map> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.groupBy(/*0*/ keySelector: (kotlin.UByte) -> K): kotlin.collections.Map> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.groupBy(/*0*/ keySelector: (kotlin.UByte) -> K, /*1*/ valueTransform: (kotlin.UByte) -> V): kotlin.collections.Map> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.groupBy(/*0*/ keySelector: (kotlin.UInt) -> K): kotlin.collections.Map> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.groupBy(/*0*/ keySelector: (kotlin.UInt) -> K, /*1*/ valueTransform: (kotlin.UInt) -> V): kotlin.collections.Map> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.groupBy(/*0*/ keySelector: (kotlin.ULong) -> K): kotlin.collections.Map> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.groupBy(/*0*/ keySelector: (kotlin.ULong) -> K, /*1*/ valueTransform: (kotlin.ULong) -> V): kotlin.collections.Map> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.groupBy(/*0*/ keySelector: (kotlin.UShort) -> K): kotlin.collections.Map> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.groupBy(/*0*/ keySelector: (kotlin.UShort) -> K, /*1*/ valueTransform: (kotlin.UShort) -> V): kotlin.collections.Map> -public inline fun kotlin.collections.Iterable.groupBy(/*0*/ keySelector: (T) -> K): kotlin.collections.Map> -public inline fun kotlin.collections.Iterable.groupBy(/*0*/ keySelector: (T) -> K, /*1*/ valueTransform: (T) -> V): kotlin.collections.Map> -public inline fun >> kotlin.Array.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (T) -> K): M -public inline fun >> kotlin.Array.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (T) -> K, /*2*/ valueTransform: (T) -> V): M -public inline fun >> kotlin.BooleanArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Boolean) -> K): M -public inline fun >> kotlin.BooleanArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Boolean) -> K, /*2*/ valueTransform: (kotlin.Boolean) -> V): M -public inline fun >> kotlin.ByteArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Byte) -> K): M -public inline fun >> kotlin.ByteArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Byte) -> K, /*2*/ valueTransform: (kotlin.Byte) -> V): M -public inline fun >> kotlin.CharArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Char) -> K): M -public inline fun >> kotlin.CharArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Char) -> K, /*2*/ valueTransform: (kotlin.Char) -> V): M -public inline fun >> kotlin.DoubleArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Double) -> K): M -public inline fun >> kotlin.DoubleArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Double) -> K, /*2*/ valueTransform: (kotlin.Double) -> V): M -public inline fun >> kotlin.FloatArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Float) -> K): M -public inline fun >> kotlin.FloatArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Float) -> K, /*2*/ valueTransform: (kotlin.Float) -> V): M -public inline fun >> kotlin.IntArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Int) -> K): M -public inline fun >> kotlin.IntArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Int) -> K, /*2*/ valueTransform: (kotlin.Int) -> V): M -public inline fun >> kotlin.LongArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Long) -> K): M -public inline fun >> kotlin.LongArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Long) -> K, /*2*/ valueTransform: (kotlin.Long) -> V): M -public inline fun >> kotlin.ShortArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Short) -> K): M -public inline fun >> kotlin.ShortArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Short) -> K, /*2*/ valueTransform: (kotlin.Short) -> V): M -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun >> kotlin.UByteArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.UByte) -> K): M -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun >> kotlin.UByteArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.UByte) -> K, /*2*/ valueTransform: (kotlin.UByte) -> V): M -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun >> kotlin.UIntArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.UInt) -> K): M -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun >> kotlin.UIntArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.UInt) -> K, /*2*/ valueTransform: (kotlin.UInt) -> V): M -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun >> kotlin.ULongArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.ULong) -> K): M -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun >> kotlin.ULongArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.ULong) -> K, /*2*/ valueTransform: (kotlin.ULong) -> V): M -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun >> kotlin.UShortArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.UShort) -> K): M -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun >> kotlin.UShortArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.UShort) -> K, /*2*/ valueTransform: (kotlin.UShort) -> V): M -public inline fun >> kotlin.collections.Iterable.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (T) -> K): M -public inline fun >> kotlin.collections.Iterable.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (T) -> K, /*2*/ valueTransform: (T) -> V): M -@kotlin.SinceKotlin(version = "1.1") public inline fun kotlin.Array.groupingBy(/*0*/ crossinline keySelector: (T) -> K): kotlin.collections.Grouping -@kotlin.SinceKotlin(version = "1.1") public inline fun kotlin.collections.Iterable.groupingBy(/*0*/ crossinline keySelector: (T) -> K): kotlin.collections.Grouping -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun , /*1*/ R> C.ifEmpty(/*0*/ defaultValue: () -> R): R where C : R -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun , /*1*/ R> C.ifEmpty(/*0*/ defaultValue: () -> R): R where C : R -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun , /*1*/ R> M.ifEmpty(/*0*/ defaultValue: () -> R): R where M : R -public fun kotlin.Array.indexOf(/*0*/ element: T): kotlin.Int -public fun kotlin.BooleanArray.indexOf(/*0*/ element: kotlin.Boolean): kotlin.Int -public fun kotlin.ByteArray.indexOf(/*0*/ element: kotlin.Byte): kotlin.Int -public fun kotlin.CharArray.indexOf(/*0*/ element: kotlin.Char): kotlin.Int -public fun kotlin.DoubleArray.indexOf(/*0*/ element: kotlin.Double): kotlin.Int -public fun kotlin.FloatArray.indexOf(/*0*/ element: kotlin.Float): kotlin.Int -public fun kotlin.IntArray.indexOf(/*0*/ element: kotlin.Int): kotlin.Int -public fun kotlin.LongArray.indexOf(/*0*/ element: kotlin.Long): kotlin.Int -public fun kotlin.ShortArray.indexOf(/*0*/ element: kotlin.Short): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.indexOf(/*0*/ element: kotlin.UByte): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.indexOf(/*0*/ element: kotlin.UInt): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.indexOf(/*0*/ element: kotlin.ULong): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.indexOf(/*0*/ element: kotlin.UShort): kotlin.Int -public fun kotlin.collections.Iterable.indexOf(/*0*/ element: T): kotlin.Int -public fun kotlin.collections.List.indexOf(/*0*/ element: T): kotlin.Int -public inline fun kotlin.Array.indexOfFirst(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.BooleanArray.indexOfFirst(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.ByteArray.indexOfFirst(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.CharArray.indexOfFirst(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.DoubleArray.indexOfFirst(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.FloatArray.indexOfFirst(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.IntArray.indexOfFirst(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.LongArray.indexOfFirst(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.ShortArray.indexOfFirst(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.indexOfFirst(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.indexOfFirst(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.indexOfFirst(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.indexOfFirst(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.collections.Iterable.indexOfFirst(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.collections.List.indexOfFirst(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.Array.indexOfLast(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.BooleanArray.indexOfLast(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.ByteArray.indexOfLast(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.CharArray.indexOfLast(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.DoubleArray.indexOfLast(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.FloatArray.indexOfLast(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.IntArray.indexOfLast(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.LongArray.indexOfLast(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.ShortArray.indexOfLast(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.indexOfLast(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.indexOfLast(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.indexOfLast(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.indexOfLast(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.collections.Iterable.indexOfLast(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.collections.List.indexOfLast(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Int -public infix fun kotlin.Array.intersect(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.BooleanArray.intersect(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.ByteArray.intersect(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.CharArray.intersect(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.DoubleArray.intersect(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.FloatArray.intersect(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.IntArray.intersect(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.LongArray.intersect(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.ShortArray.intersect(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.collections.Iterable.intersect(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -@kotlin.internal.InlineOnly public inline fun kotlin.Array.isEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.isEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.isEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.CharArray.isEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.isEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.isEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.IntArray.isEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.LongArray.isEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.isEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.Array.isNotEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.isNotEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.isNotEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.CharArray.isNotEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.isNotEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.isNotEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.IntArray.isNotEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.LongArray.isNotEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.isNotEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Collection.isNotEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.isNotEmpty(): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.Array<*>?.isNullOrEmpty(): kotlin.Boolean - Returns(FALSE) -> != null - -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.collections.Collection?.isNullOrEmpty(): kotlin.Boolean - Returns(FALSE) -> != null - -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map?.isNullOrEmpty(): kotlin.Boolean - Returns(FALSE) -> != null - -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.Iterator.iterator(): kotlin.collections.Iterator -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.Map.iterator(): kotlin.collections.Iterator> -@kotlin.jvm.JvmName(name = "mutableIterator") @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.iterator(): kotlin.collections.MutableIterator> -public fun kotlin.Array.joinTo(/*0*/ buffer: A, /*1*/ separator: kotlin.CharSequence = ..., /*2*/ prefix: kotlin.CharSequence = ..., /*3*/ postfix: kotlin.CharSequence = ..., /*4*/ limit: kotlin.Int = ..., /*5*/ truncated: kotlin.CharSequence = ..., /*6*/ transform: ((T) -> kotlin.CharSequence)? = ...): A -public fun kotlin.BooleanArray.joinTo(/*0*/ buffer: A, /*1*/ separator: kotlin.CharSequence = ..., /*2*/ prefix: kotlin.CharSequence = ..., /*3*/ postfix: kotlin.CharSequence = ..., /*4*/ limit: kotlin.Int = ..., /*5*/ truncated: kotlin.CharSequence = ..., /*6*/ transform: ((kotlin.Boolean) -> kotlin.CharSequence)? = ...): A -public fun kotlin.ByteArray.joinTo(/*0*/ buffer: A, /*1*/ separator: kotlin.CharSequence = ..., /*2*/ prefix: kotlin.CharSequence = ..., /*3*/ postfix: kotlin.CharSequence = ..., /*4*/ limit: kotlin.Int = ..., /*5*/ truncated: kotlin.CharSequence = ..., /*6*/ transform: ((kotlin.Byte) -> kotlin.CharSequence)? = ...): A -public fun kotlin.CharArray.joinTo(/*0*/ buffer: A, /*1*/ separator: kotlin.CharSequence = ..., /*2*/ prefix: kotlin.CharSequence = ..., /*3*/ postfix: kotlin.CharSequence = ..., /*4*/ limit: kotlin.Int = ..., /*5*/ truncated: kotlin.CharSequence = ..., /*6*/ transform: ((kotlin.Char) -> kotlin.CharSequence)? = ...): A -public fun kotlin.DoubleArray.joinTo(/*0*/ buffer: A, /*1*/ separator: kotlin.CharSequence = ..., /*2*/ prefix: kotlin.CharSequence = ..., /*3*/ postfix: kotlin.CharSequence = ..., /*4*/ limit: kotlin.Int = ..., /*5*/ truncated: kotlin.CharSequence = ..., /*6*/ transform: ((kotlin.Double) -> kotlin.CharSequence)? = ...): A -public fun kotlin.FloatArray.joinTo(/*0*/ buffer: A, /*1*/ separator: kotlin.CharSequence = ..., /*2*/ prefix: kotlin.CharSequence = ..., /*3*/ postfix: kotlin.CharSequence = ..., /*4*/ limit: kotlin.Int = ..., /*5*/ truncated: kotlin.CharSequence = ..., /*6*/ transform: ((kotlin.Float) -> kotlin.CharSequence)? = ...): A -public fun kotlin.IntArray.joinTo(/*0*/ buffer: A, /*1*/ separator: kotlin.CharSequence = ..., /*2*/ prefix: kotlin.CharSequence = ..., /*3*/ postfix: kotlin.CharSequence = ..., /*4*/ limit: kotlin.Int = ..., /*5*/ truncated: kotlin.CharSequence = ..., /*6*/ transform: ((kotlin.Int) -> kotlin.CharSequence)? = ...): A -public fun kotlin.LongArray.joinTo(/*0*/ buffer: A, /*1*/ separator: kotlin.CharSequence = ..., /*2*/ prefix: kotlin.CharSequence = ..., /*3*/ postfix: kotlin.CharSequence = ..., /*4*/ limit: kotlin.Int = ..., /*5*/ truncated: kotlin.CharSequence = ..., /*6*/ transform: ((kotlin.Long) -> kotlin.CharSequence)? = ...): A -public fun kotlin.ShortArray.joinTo(/*0*/ buffer: A, /*1*/ separator: kotlin.CharSequence = ..., /*2*/ prefix: kotlin.CharSequence = ..., /*3*/ postfix: kotlin.CharSequence = ..., /*4*/ limit: kotlin.Int = ..., /*5*/ truncated: kotlin.CharSequence = ..., /*6*/ transform: ((kotlin.Short) -> kotlin.CharSequence)? = ...): A -public fun kotlin.collections.Iterable.joinTo(/*0*/ buffer: A, /*1*/ separator: kotlin.CharSequence = ..., /*2*/ prefix: kotlin.CharSequence = ..., /*3*/ postfix: kotlin.CharSequence = ..., /*4*/ limit: kotlin.Int = ..., /*5*/ truncated: kotlin.CharSequence = ..., /*6*/ transform: ((T) -> kotlin.CharSequence)? = ...): A -public fun kotlin.Array.joinToString(/*0*/ separator: kotlin.CharSequence = ..., /*1*/ prefix: kotlin.CharSequence = ..., /*2*/ postfix: kotlin.CharSequence = ..., /*3*/ limit: kotlin.Int = ..., /*4*/ truncated: kotlin.CharSequence = ..., /*5*/ transform: ((T) -> kotlin.CharSequence)? = ...): kotlin.String -public fun kotlin.BooleanArray.joinToString(/*0*/ separator: kotlin.CharSequence = ..., /*1*/ prefix: kotlin.CharSequence = ..., /*2*/ postfix: kotlin.CharSequence = ..., /*3*/ limit: kotlin.Int = ..., /*4*/ truncated: kotlin.CharSequence = ..., /*5*/ transform: ((kotlin.Boolean) -> kotlin.CharSequence)? = ...): kotlin.String -public fun kotlin.ByteArray.joinToString(/*0*/ separator: kotlin.CharSequence = ..., /*1*/ prefix: kotlin.CharSequence = ..., /*2*/ postfix: kotlin.CharSequence = ..., /*3*/ limit: kotlin.Int = ..., /*4*/ truncated: kotlin.CharSequence = ..., /*5*/ transform: ((kotlin.Byte) -> kotlin.CharSequence)? = ...): kotlin.String -public fun kotlin.CharArray.joinToString(/*0*/ separator: kotlin.CharSequence = ..., /*1*/ prefix: kotlin.CharSequence = ..., /*2*/ postfix: kotlin.CharSequence = ..., /*3*/ limit: kotlin.Int = ..., /*4*/ truncated: kotlin.CharSequence = ..., /*5*/ transform: ((kotlin.Char) -> kotlin.CharSequence)? = ...): kotlin.String -public fun kotlin.DoubleArray.joinToString(/*0*/ separator: kotlin.CharSequence = ..., /*1*/ prefix: kotlin.CharSequence = ..., /*2*/ postfix: kotlin.CharSequence = ..., /*3*/ limit: kotlin.Int = ..., /*4*/ truncated: kotlin.CharSequence = ..., /*5*/ transform: ((kotlin.Double) -> kotlin.CharSequence)? = ...): kotlin.String -public fun kotlin.FloatArray.joinToString(/*0*/ separator: kotlin.CharSequence = ..., /*1*/ prefix: kotlin.CharSequence = ..., /*2*/ postfix: kotlin.CharSequence = ..., /*3*/ limit: kotlin.Int = ..., /*4*/ truncated: kotlin.CharSequence = ..., /*5*/ transform: ((kotlin.Float) -> kotlin.CharSequence)? = ...): kotlin.String -public fun kotlin.IntArray.joinToString(/*0*/ separator: kotlin.CharSequence = ..., /*1*/ prefix: kotlin.CharSequence = ..., /*2*/ postfix: kotlin.CharSequence = ..., /*3*/ limit: kotlin.Int = ..., /*4*/ truncated: kotlin.CharSequence = ..., /*5*/ transform: ((kotlin.Int) -> kotlin.CharSequence)? = ...): kotlin.String -public fun kotlin.LongArray.joinToString(/*0*/ separator: kotlin.CharSequence = ..., /*1*/ prefix: kotlin.CharSequence = ..., /*2*/ postfix: kotlin.CharSequence = ..., /*3*/ limit: kotlin.Int = ..., /*4*/ truncated: kotlin.CharSequence = ..., /*5*/ transform: ((kotlin.Long) -> kotlin.CharSequence)? = ...): kotlin.String -public fun kotlin.ShortArray.joinToString(/*0*/ separator: kotlin.CharSequence = ..., /*1*/ prefix: kotlin.CharSequence = ..., /*2*/ postfix: kotlin.CharSequence = ..., /*3*/ limit: kotlin.Int = ..., /*4*/ truncated: kotlin.CharSequence = ..., /*5*/ transform: ((kotlin.Short) -> kotlin.CharSequence)? = ...): kotlin.String -public fun kotlin.collections.Iterable.joinToString(/*0*/ separator: kotlin.CharSequence = ..., /*1*/ prefix: kotlin.CharSequence = ..., /*2*/ postfix: kotlin.CharSequence = ..., /*3*/ limit: kotlin.Int = ..., /*4*/ truncated: kotlin.CharSequence = ..., /*5*/ transform: ((T) -> kotlin.CharSequence)? = ...): kotlin.String -public fun kotlin.Array.last(): T -public inline fun kotlin.Array.last(/*0*/ predicate: (T) -> kotlin.Boolean): T -public fun kotlin.BooleanArray.last(): kotlin.Boolean -public inline fun kotlin.BooleanArray.last(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.ByteArray.last(): kotlin.Byte -public inline fun kotlin.ByteArray.last(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte -public fun kotlin.CharArray.last(): kotlin.Char -public inline fun kotlin.CharArray.last(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char -public fun kotlin.DoubleArray.last(): kotlin.Double -public inline fun kotlin.DoubleArray.last(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double -public fun kotlin.FloatArray.last(): kotlin.Float -public inline fun kotlin.FloatArray.last(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float -public fun kotlin.IntArray.last(): kotlin.Int -public inline fun kotlin.IntArray.last(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int -public fun kotlin.LongArray.last(): kotlin.Long -public inline fun kotlin.LongArray.last(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long -public fun kotlin.ShortArray.last(): kotlin.Short -public inline fun kotlin.ShortArray.last(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.last(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.last(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.last(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.last(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.last(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.last(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.last(): kotlin.UShort -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.last(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort -public fun kotlin.collections.Iterable.last(): T -public inline fun kotlin.collections.Iterable.last(/*0*/ predicate: (T) -> kotlin.Boolean): T -public fun kotlin.collections.List.last(): T -public inline fun kotlin.collections.List.last(/*0*/ predicate: (T) -> kotlin.Boolean): T -public fun kotlin.Array.lastIndexOf(/*0*/ element: T): kotlin.Int -public fun kotlin.BooleanArray.lastIndexOf(/*0*/ element: kotlin.Boolean): kotlin.Int -public fun kotlin.ByteArray.lastIndexOf(/*0*/ element: kotlin.Byte): kotlin.Int -public fun kotlin.CharArray.lastIndexOf(/*0*/ element: kotlin.Char): kotlin.Int -public fun kotlin.DoubleArray.lastIndexOf(/*0*/ element: kotlin.Double): kotlin.Int -public fun kotlin.FloatArray.lastIndexOf(/*0*/ element: kotlin.Float): kotlin.Int -public fun kotlin.IntArray.lastIndexOf(/*0*/ element: kotlin.Int): kotlin.Int -public fun kotlin.LongArray.lastIndexOf(/*0*/ element: kotlin.Long): kotlin.Int -public fun kotlin.ShortArray.lastIndexOf(/*0*/ element: kotlin.Short): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.lastIndexOf(/*0*/ element: kotlin.UByte): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.lastIndexOf(/*0*/ element: kotlin.UInt): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.lastIndexOf(/*0*/ element: kotlin.ULong): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.lastIndexOf(/*0*/ element: kotlin.UShort): kotlin.Int -public fun kotlin.collections.Iterable.lastIndexOf(/*0*/ element: T): kotlin.Int -public fun kotlin.collections.List.lastIndexOf(/*0*/ element: T): kotlin.Int -public fun kotlin.Array.lastOrNull(): T? -public inline fun kotlin.Array.lastOrNull(/*0*/ predicate: (T) -> kotlin.Boolean): T? -public fun kotlin.BooleanArray.lastOrNull(): kotlin.Boolean? -public inline fun kotlin.BooleanArray.lastOrNull(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? -public fun kotlin.ByteArray.lastOrNull(): kotlin.Byte? -public inline fun kotlin.ByteArray.lastOrNull(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte? -public fun kotlin.CharArray.lastOrNull(): kotlin.Char? -public inline fun kotlin.CharArray.lastOrNull(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? -public fun kotlin.DoubleArray.lastOrNull(): kotlin.Double? -public inline fun kotlin.DoubleArray.lastOrNull(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double? -public fun kotlin.FloatArray.lastOrNull(): kotlin.Float? -public inline fun kotlin.FloatArray.lastOrNull(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float? -public fun kotlin.IntArray.lastOrNull(): kotlin.Int? -public inline fun kotlin.IntArray.lastOrNull(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int? -public fun kotlin.LongArray.lastOrNull(): kotlin.Long? -public inline fun kotlin.LongArray.lastOrNull(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long? -public fun kotlin.ShortArray.lastOrNull(): kotlin.Short? -public inline fun kotlin.ShortArray.lastOrNull(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.lastOrNull(): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.lastOrNull(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.lastOrNull(): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.lastOrNull(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.lastOrNull(): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.lastOrNull(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.lastOrNull(): kotlin.UShort? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.lastOrNull(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort? -public fun kotlin.collections.Iterable.lastOrNull(): T? -public inline fun kotlin.collections.Iterable.lastOrNull(/*0*/ predicate: (T) -> kotlin.Boolean): T? -public fun kotlin.collections.List.lastOrNull(): T? -public inline fun kotlin.collections.List.lastOrNull(/*0*/ predicate: (T) -> kotlin.Boolean): T? -public inline fun kotlin.Array.map(/*0*/ transform: (T) -> R): kotlin.collections.List -public inline fun kotlin.BooleanArray.map(/*0*/ transform: (kotlin.Boolean) -> R): kotlin.collections.List -public inline fun kotlin.ByteArray.map(/*0*/ transform: (kotlin.Byte) -> R): kotlin.collections.List -public inline fun kotlin.CharArray.map(/*0*/ transform: (kotlin.Char) -> R): kotlin.collections.List -public inline fun kotlin.DoubleArray.map(/*0*/ transform: (kotlin.Double) -> R): kotlin.collections.List -public inline fun kotlin.FloatArray.map(/*0*/ transform: (kotlin.Float) -> R): kotlin.collections.List -public inline fun kotlin.IntArray.map(/*0*/ transform: (kotlin.Int) -> R): kotlin.collections.List -public inline fun kotlin.LongArray.map(/*0*/ transform: (kotlin.Long) -> R): kotlin.collections.List -public inline fun kotlin.ShortArray.map(/*0*/ transform: (kotlin.Short) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.map(/*0*/ transform: (kotlin.UByte) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.map(/*0*/ transform: (kotlin.UInt) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.map(/*0*/ transform: (kotlin.ULong) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.map(/*0*/ transform: (kotlin.UShort) -> R): kotlin.collections.List -public inline fun kotlin.collections.Iterable.map(/*0*/ transform: (T) -> R): kotlin.collections.List -public inline fun kotlin.collections.Map.map(/*0*/ transform: (kotlin.collections.Map.Entry) -> R): kotlin.collections.List -public inline fun kotlin.Array.mapIndexed(/*0*/ transform: (index: kotlin.Int, T) -> R): kotlin.collections.List -public inline fun kotlin.BooleanArray.mapIndexed(/*0*/ transform: (index: kotlin.Int, kotlin.Boolean) -> R): kotlin.collections.List -public inline fun kotlin.ByteArray.mapIndexed(/*0*/ transform: (index: kotlin.Int, kotlin.Byte) -> R): kotlin.collections.List -public inline fun kotlin.CharArray.mapIndexed(/*0*/ transform: (index: kotlin.Int, kotlin.Char) -> R): kotlin.collections.List -public inline fun kotlin.DoubleArray.mapIndexed(/*0*/ transform: (index: kotlin.Int, kotlin.Double) -> R): kotlin.collections.List -public inline fun kotlin.FloatArray.mapIndexed(/*0*/ transform: (index: kotlin.Int, kotlin.Float) -> R): kotlin.collections.List -public inline fun kotlin.IntArray.mapIndexed(/*0*/ transform: (index: kotlin.Int, kotlin.Int) -> R): kotlin.collections.List -public inline fun kotlin.LongArray.mapIndexed(/*0*/ transform: (index: kotlin.Int, kotlin.Long) -> R): kotlin.collections.List -public inline fun kotlin.ShortArray.mapIndexed(/*0*/ transform: (index: kotlin.Int, kotlin.Short) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.mapIndexed(/*0*/ transform: (index: kotlin.Int, kotlin.UByte) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.mapIndexed(/*0*/ transform: (index: kotlin.Int, kotlin.UInt) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.mapIndexed(/*0*/ transform: (index: kotlin.Int, kotlin.ULong) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.mapIndexed(/*0*/ transform: (index: kotlin.Int, kotlin.UShort) -> R): kotlin.collections.List -public inline fun kotlin.collections.Iterable.mapIndexed(/*0*/ transform: (index: kotlin.Int, T) -> R): kotlin.collections.List -public inline fun kotlin.Array.mapIndexedNotNull(/*0*/ transform: (index: kotlin.Int, T) -> R?): kotlin.collections.List -public inline fun kotlin.collections.Iterable.mapIndexedNotNull(/*0*/ transform: (index: kotlin.Int, T) -> R?): kotlin.collections.List -public inline fun > kotlin.Array.mapIndexedNotNullTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, T) -> R?): C -public inline fun > kotlin.collections.Iterable.mapIndexedNotNullTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, T) -> R?): C -public inline fun > kotlin.Array.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, T) -> R): C -public inline fun > kotlin.BooleanArray.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, kotlin.Boolean) -> R): C -public inline fun > kotlin.ByteArray.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, kotlin.Byte) -> R): C -public inline fun > kotlin.CharArray.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, kotlin.Char) -> R): C -public inline fun > kotlin.DoubleArray.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, kotlin.Double) -> R): C -public inline fun > kotlin.FloatArray.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, kotlin.Float) -> R): C -public inline fun > kotlin.IntArray.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, kotlin.Int) -> R): C -public inline fun > kotlin.LongArray.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, kotlin.Long) -> R): C -public inline fun > kotlin.ShortArray.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, kotlin.Short) -> R): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, kotlin.UByte) -> R): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, kotlin.UInt) -> R): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, kotlin.ULong) -> R): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, kotlin.UShort) -> R): C -public inline fun > kotlin.collections.Iterable.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, T) -> R): C -public inline fun kotlin.collections.Map.mapKeys(/*0*/ transform: (kotlin.collections.Map.Entry) -> R): kotlin.collections.Map -public inline fun > kotlin.collections.Map.mapKeysTo(/*0*/ destination: M, /*1*/ transform: (kotlin.collections.Map.Entry) -> R): M -public inline fun kotlin.Array.mapNotNull(/*0*/ transform: (T) -> R?): kotlin.collections.List -public inline fun kotlin.collections.Iterable.mapNotNull(/*0*/ transform: (T) -> R?): kotlin.collections.List -public inline fun kotlin.collections.Map.mapNotNull(/*0*/ transform: (kotlin.collections.Map.Entry) -> R?): kotlin.collections.List -public inline fun > kotlin.Array.mapNotNullTo(/*0*/ destination: C, /*1*/ transform: (T) -> R?): C -public inline fun > kotlin.collections.Iterable.mapNotNullTo(/*0*/ destination: C, /*1*/ transform: (T) -> R?): C -public inline fun > kotlin.collections.Map.mapNotNullTo(/*0*/ destination: C, /*1*/ transform: (kotlin.collections.Map.Entry) -> R?): C -public inline fun > kotlin.Array.mapTo(/*0*/ destination: C, /*1*/ transform: (T) -> R): C -public inline fun > kotlin.BooleanArray.mapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Boolean) -> R): C -public inline fun > kotlin.ByteArray.mapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Byte) -> R): C -public inline fun > kotlin.CharArray.mapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Char) -> R): C -public inline fun > kotlin.DoubleArray.mapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Double) -> R): C -public inline fun > kotlin.FloatArray.mapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Float) -> R): C -public inline fun > kotlin.IntArray.mapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Int) -> R): C -public inline fun > kotlin.LongArray.mapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Long) -> R): C -public inline fun > kotlin.ShortArray.mapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Short) -> R): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.mapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.UByte) -> R): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.mapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.UInt) -> R): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.mapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.ULong) -> R): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.mapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.UShort) -> R): C -public inline fun > kotlin.collections.Iterable.mapTo(/*0*/ destination: C, /*1*/ transform: (T) -> R): C -public inline fun > kotlin.collections.Map.mapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.collections.Map.Entry) -> R): C -public inline fun kotlin.collections.Map.mapValues(/*0*/ transform: (kotlin.collections.Map.Entry) -> R): kotlin.collections.Map -public inline fun > kotlin.collections.Map.mapValuesTo(/*0*/ destination: M, /*1*/ transform: (kotlin.collections.Map.Entry) -> R): M -public fun > kotlin.Array.max(): T? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.Array.max(): kotlin.Double? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.Array.max(): kotlin.Float? -public fun kotlin.ByteArray.max(): kotlin.Byte? -public fun kotlin.CharArray.max(): kotlin.Char? -public fun kotlin.DoubleArray.max(): kotlin.Double? -public fun kotlin.FloatArray.max(): kotlin.Float? -public fun kotlin.IntArray.max(): kotlin.Int? -public fun kotlin.LongArray.max(): kotlin.Long? -public fun kotlin.ShortArray.max(): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.max(): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.max(): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.max(): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.max(): kotlin.UShort? -public fun > kotlin.collections.Iterable.max(): T? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.collections.Iterable.max(): kotlin.Double? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.collections.Iterable.max(): kotlin.Float? -public inline fun > kotlin.Array.maxBy(/*0*/ selector: (T) -> R): T? -public inline fun > kotlin.BooleanArray.maxBy(/*0*/ selector: (kotlin.Boolean) -> R): kotlin.Boolean? -public inline fun > kotlin.ByteArray.maxBy(/*0*/ selector: (kotlin.Byte) -> R): kotlin.Byte? -public inline fun > kotlin.CharArray.maxBy(/*0*/ selector: (kotlin.Char) -> R): kotlin.Char? -public inline fun > kotlin.DoubleArray.maxBy(/*0*/ selector: (kotlin.Double) -> R): kotlin.Double? -public inline fun > kotlin.FloatArray.maxBy(/*0*/ selector: (kotlin.Float) -> R): kotlin.Float? -public inline fun > kotlin.IntArray.maxBy(/*0*/ selector: (kotlin.Int) -> R): kotlin.Int? -public inline fun > kotlin.LongArray.maxBy(/*0*/ selector: (kotlin.Long) -> R): kotlin.Long? -public inline fun > kotlin.ShortArray.maxBy(/*0*/ selector: (kotlin.Short) -> R): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.maxBy(/*0*/ selector: (kotlin.UByte) -> R): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.maxBy(/*0*/ selector: (kotlin.UInt) -> R): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.maxBy(/*0*/ selector: (kotlin.ULong) -> R): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.maxBy(/*0*/ selector: (kotlin.UShort) -> R): kotlin.UShort? -public inline fun > kotlin.collections.Iterable.maxBy(/*0*/ selector: (T) -> R): T? -@kotlin.internal.InlineOnly public inline fun > kotlin.collections.Map.maxBy(/*0*/ selector: (kotlin.collections.Map.Entry) -> R): kotlin.collections.Map.Entry? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.Array.maxOf(/*0*/ selector: (T) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.maxOf(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.maxOf(/*0*/ selector: (T) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.BooleanArray.maxOf(/*0*/ selector: (kotlin.Boolean) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.maxOf(/*0*/ selector: (kotlin.Boolean) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.maxOf(/*0*/ selector: (kotlin.Boolean) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.ByteArray.maxOf(/*0*/ selector: (kotlin.Byte) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.maxOf(/*0*/ selector: (kotlin.Byte) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.maxOf(/*0*/ selector: (kotlin.Byte) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.CharArray.maxOf(/*0*/ selector: (kotlin.Char) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.maxOf(/*0*/ selector: (kotlin.Char) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.maxOf(/*0*/ selector: (kotlin.Char) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.DoubleArray.maxOf(/*0*/ selector: (kotlin.Double) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.maxOf(/*0*/ selector: (kotlin.Double) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.maxOf(/*0*/ selector: (kotlin.Double) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.FloatArray.maxOf(/*0*/ selector: (kotlin.Float) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.maxOf(/*0*/ selector: (kotlin.Float) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.maxOf(/*0*/ selector: (kotlin.Float) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.IntArray.maxOf(/*0*/ selector: (kotlin.Int) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.maxOf(/*0*/ selector: (kotlin.Int) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.maxOf(/*0*/ selector: (kotlin.Int) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.LongArray.maxOf(/*0*/ selector: (kotlin.Long) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.maxOf(/*0*/ selector: (kotlin.Long) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.maxOf(/*0*/ selector: (kotlin.Long) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.ShortArray.maxOf(/*0*/ selector: (kotlin.Short) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.maxOf(/*0*/ selector: (kotlin.Short) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.maxOf(/*0*/ selector: (kotlin.Short) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.maxOf(/*0*/ selector: (kotlin.UByte) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.maxOf(/*0*/ selector: (kotlin.UByte) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.maxOf(/*0*/ selector: (kotlin.UByte) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.maxOf(/*0*/ selector: (kotlin.UInt) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.maxOf(/*0*/ selector: (kotlin.UInt) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.maxOf(/*0*/ selector: (kotlin.UInt) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.maxOf(/*0*/ selector: (kotlin.ULong) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.maxOf(/*0*/ selector: (kotlin.ULong) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.maxOf(/*0*/ selector: (kotlin.ULong) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.maxOf(/*0*/ selector: (kotlin.UShort) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.maxOf(/*0*/ selector: (kotlin.UShort) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.maxOf(/*0*/ selector: (kotlin.UShort) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.collections.Iterable.maxOf(/*0*/ selector: (T) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.maxOf(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.maxOf(/*0*/ selector: (T) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.collections.Map.maxOf(/*0*/ selector: (kotlin.collections.Map.Entry) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.maxOf(/*0*/ selector: (kotlin.collections.Map.Entry) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.maxOf(/*0*/ selector: (kotlin.collections.Map.Entry) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.Array.maxOfOrNull(/*0*/ selector: (T) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.maxOfOrNull(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.maxOfOrNull(/*0*/ selector: (T) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.BooleanArray.maxOfOrNull(/*0*/ selector: (kotlin.Boolean) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.maxOfOrNull(/*0*/ selector: (kotlin.Boolean) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.maxOfOrNull(/*0*/ selector: (kotlin.Boolean) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.ByteArray.maxOfOrNull(/*0*/ selector: (kotlin.Byte) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.maxOfOrNull(/*0*/ selector: (kotlin.Byte) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.maxOfOrNull(/*0*/ selector: (kotlin.Byte) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.CharArray.maxOfOrNull(/*0*/ selector: (kotlin.Char) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.maxOfOrNull(/*0*/ selector: (kotlin.Char) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.maxOfOrNull(/*0*/ selector: (kotlin.Char) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.DoubleArray.maxOfOrNull(/*0*/ selector: (kotlin.Double) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.maxOfOrNull(/*0*/ selector: (kotlin.Double) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.maxOfOrNull(/*0*/ selector: (kotlin.Double) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.FloatArray.maxOfOrNull(/*0*/ selector: (kotlin.Float) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.maxOfOrNull(/*0*/ selector: (kotlin.Float) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.maxOfOrNull(/*0*/ selector: (kotlin.Float) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.IntArray.maxOfOrNull(/*0*/ selector: (kotlin.Int) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.maxOfOrNull(/*0*/ selector: (kotlin.Int) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.maxOfOrNull(/*0*/ selector: (kotlin.Int) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.LongArray.maxOfOrNull(/*0*/ selector: (kotlin.Long) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.maxOfOrNull(/*0*/ selector: (kotlin.Long) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.maxOfOrNull(/*0*/ selector: (kotlin.Long) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.ShortArray.maxOfOrNull(/*0*/ selector: (kotlin.Short) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.maxOfOrNull(/*0*/ selector: (kotlin.Short) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.maxOfOrNull(/*0*/ selector: (kotlin.Short) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.maxOfOrNull(/*0*/ selector: (kotlin.UByte) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.maxOfOrNull(/*0*/ selector: (kotlin.UByte) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.maxOfOrNull(/*0*/ selector: (kotlin.UByte) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.maxOfOrNull(/*0*/ selector: (kotlin.UInt) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.maxOfOrNull(/*0*/ selector: (kotlin.UInt) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.maxOfOrNull(/*0*/ selector: (kotlin.UInt) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.maxOfOrNull(/*0*/ selector: (kotlin.ULong) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.maxOfOrNull(/*0*/ selector: (kotlin.ULong) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.maxOfOrNull(/*0*/ selector: (kotlin.ULong) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.maxOfOrNull(/*0*/ selector: (kotlin.UShort) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.maxOfOrNull(/*0*/ selector: (kotlin.UShort) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.maxOfOrNull(/*0*/ selector: (kotlin.UShort) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.collections.Iterable.maxOfOrNull(/*0*/ selector: (T) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.maxOfOrNull(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.maxOfOrNull(/*0*/ selector: (T) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.collections.Map.maxOfOrNull(/*0*/ selector: (kotlin.collections.Map.Entry) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.maxOfOrNull(/*0*/ selector: (kotlin.collections.Map.Entry) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.maxOfOrNull(/*0*/ selector: (kotlin.collections.Map.Entry) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (T) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Boolean) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Byte) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Char) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Double) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Float) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Int) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Long) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Short) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.UByte) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.UInt) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.ULong) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.UShort) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (T) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.collections.Map.Entry) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (T) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Boolean) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Byte) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Char) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Double) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Float) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Int) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Long) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Short) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.UByte) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.UInt) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.ULong) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.UShort) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (T) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.collections.Map.Entry) -> R): R? -public fun kotlin.Array.maxWith(/*0*/ comparator: kotlin.Comparator): T? -public fun kotlin.BooleanArray.maxWith(/*0*/ comparator: kotlin.Comparator): kotlin.Boolean? -public fun kotlin.ByteArray.maxWith(/*0*/ comparator: kotlin.Comparator): kotlin.Byte? -public fun kotlin.CharArray.maxWith(/*0*/ comparator: kotlin.Comparator): kotlin.Char? -public fun kotlin.DoubleArray.maxWith(/*0*/ comparator: kotlin.Comparator): kotlin.Double? -public fun kotlin.FloatArray.maxWith(/*0*/ comparator: kotlin.Comparator): kotlin.Float? -public fun kotlin.IntArray.maxWith(/*0*/ comparator: kotlin.Comparator): kotlin.Int? -public fun kotlin.LongArray.maxWith(/*0*/ comparator: kotlin.Comparator): kotlin.Long? -public fun kotlin.ShortArray.maxWith(/*0*/ comparator: kotlin.Comparator): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.maxWith(/*0*/ comparator: kotlin.Comparator): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.maxWith(/*0*/ comparator: kotlin.Comparator): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.maxWith(/*0*/ comparator: kotlin.Comparator): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.maxWith(/*0*/ comparator: kotlin.Comparator): kotlin.UShort? -public fun kotlin.collections.Iterable.maxWith(/*0*/ comparator: kotlin.Comparator): T? -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.maxWith(/*0*/ comparator: kotlin.Comparator>): kotlin.collections.Map.Entry? -public fun > kotlin.Array.min(): T? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.Array.min(): kotlin.Double? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.Array.min(): kotlin.Float? -public fun kotlin.ByteArray.min(): kotlin.Byte? -public fun kotlin.CharArray.min(): kotlin.Char? -public fun kotlin.DoubleArray.min(): kotlin.Double? -public fun kotlin.FloatArray.min(): kotlin.Float? -public fun kotlin.IntArray.min(): kotlin.Int? -public fun kotlin.LongArray.min(): kotlin.Long? -public fun kotlin.ShortArray.min(): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.min(): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.min(): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.min(): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.min(): kotlin.UShort? -public fun > kotlin.collections.Iterable.min(): T? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.collections.Iterable.min(): kotlin.Double? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.collections.Iterable.min(): kotlin.Float? -public inline fun > kotlin.Array.minBy(/*0*/ selector: (T) -> R): T? -public inline fun > kotlin.BooleanArray.minBy(/*0*/ selector: (kotlin.Boolean) -> R): kotlin.Boolean? -public inline fun > kotlin.ByteArray.minBy(/*0*/ selector: (kotlin.Byte) -> R): kotlin.Byte? -public inline fun > kotlin.CharArray.minBy(/*0*/ selector: (kotlin.Char) -> R): kotlin.Char? -public inline fun > kotlin.DoubleArray.minBy(/*0*/ selector: (kotlin.Double) -> R): kotlin.Double? -public inline fun > kotlin.FloatArray.minBy(/*0*/ selector: (kotlin.Float) -> R): kotlin.Float? -public inline fun > kotlin.IntArray.minBy(/*0*/ selector: (kotlin.Int) -> R): kotlin.Int? -public inline fun > kotlin.LongArray.minBy(/*0*/ selector: (kotlin.Long) -> R): kotlin.Long? -public inline fun > kotlin.ShortArray.minBy(/*0*/ selector: (kotlin.Short) -> R): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.minBy(/*0*/ selector: (kotlin.UByte) -> R): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.minBy(/*0*/ selector: (kotlin.UInt) -> R): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.minBy(/*0*/ selector: (kotlin.ULong) -> R): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.minBy(/*0*/ selector: (kotlin.UShort) -> R): kotlin.UShort? -public inline fun > kotlin.collections.Iterable.minBy(/*0*/ selector: (T) -> R): T? -public inline fun > kotlin.collections.Map.minBy(/*0*/ selector: (kotlin.collections.Map.Entry) -> R): kotlin.collections.Map.Entry? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.Array.minOf(/*0*/ selector: (T) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.minOf(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.minOf(/*0*/ selector: (T) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.BooleanArray.minOf(/*0*/ selector: (kotlin.Boolean) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.minOf(/*0*/ selector: (kotlin.Boolean) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.minOf(/*0*/ selector: (kotlin.Boolean) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.ByteArray.minOf(/*0*/ selector: (kotlin.Byte) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.minOf(/*0*/ selector: (kotlin.Byte) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.minOf(/*0*/ selector: (kotlin.Byte) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.CharArray.minOf(/*0*/ selector: (kotlin.Char) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.minOf(/*0*/ selector: (kotlin.Char) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.minOf(/*0*/ selector: (kotlin.Char) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.DoubleArray.minOf(/*0*/ selector: (kotlin.Double) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.minOf(/*0*/ selector: (kotlin.Double) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.minOf(/*0*/ selector: (kotlin.Double) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.FloatArray.minOf(/*0*/ selector: (kotlin.Float) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.minOf(/*0*/ selector: (kotlin.Float) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.minOf(/*0*/ selector: (kotlin.Float) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.IntArray.minOf(/*0*/ selector: (kotlin.Int) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.minOf(/*0*/ selector: (kotlin.Int) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.minOf(/*0*/ selector: (kotlin.Int) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.LongArray.minOf(/*0*/ selector: (kotlin.Long) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.minOf(/*0*/ selector: (kotlin.Long) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.minOf(/*0*/ selector: (kotlin.Long) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.ShortArray.minOf(/*0*/ selector: (kotlin.Short) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.minOf(/*0*/ selector: (kotlin.Short) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.minOf(/*0*/ selector: (kotlin.Short) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.minOf(/*0*/ selector: (kotlin.UByte) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.minOf(/*0*/ selector: (kotlin.UByte) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.minOf(/*0*/ selector: (kotlin.UByte) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.minOf(/*0*/ selector: (kotlin.UInt) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.minOf(/*0*/ selector: (kotlin.UInt) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.minOf(/*0*/ selector: (kotlin.UInt) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.minOf(/*0*/ selector: (kotlin.ULong) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.minOf(/*0*/ selector: (kotlin.ULong) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.minOf(/*0*/ selector: (kotlin.ULong) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.minOf(/*0*/ selector: (kotlin.UShort) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.minOf(/*0*/ selector: (kotlin.UShort) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.minOf(/*0*/ selector: (kotlin.UShort) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.collections.Iterable.minOf(/*0*/ selector: (T) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.minOf(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.minOf(/*0*/ selector: (T) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.collections.Map.minOf(/*0*/ selector: (kotlin.collections.Map.Entry) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.minOf(/*0*/ selector: (kotlin.collections.Map.Entry) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.minOf(/*0*/ selector: (kotlin.collections.Map.Entry) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.Array.minOfOrNull(/*0*/ selector: (T) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.minOfOrNull(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.minOfOrNull(/*0*/ selector: (T) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.BooleanArray.minOfOrNull(/*0*/ selector: (kotlin.Boolean) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.minOfOrNull(/*0*/ selector: (kotlin.Boolean) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.minOfOrNull(/*0*/ selector: (kotlin.Boolean) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.ByteArray.minOfOrNull(/*0*/ selector: (kotlin.Byte) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.minOfOrNull(/*0*/ selector: (kotlin.Byte) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.minOfOrNull(/*0*/ selector: (kotlin.Byte) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.CharArray.minOfOrNull(/*0*/ selector: (kotlin.Char) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.minOfOrNull(/*0*/ selector: (kotlin.Char) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.minOfOrNull(/*0*/ selector: (kotlin.Char) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.DoubleArray.minOfOrNull(/*0*/ selector: (kotlin.Double) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.minOfOrNull(/*0*/ selector: (kotlin.Double) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.minOfOrNull(/*0*/ selector: (kotlin.Double) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.FloatArray.minOfOrNull(/*0*/ selector: (kotlin.Float) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.minOfOrNull(/*0*/ selector: (kotlin.Float) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.minOfOrNull(/*0*/ selector: (kotlin.Float) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.IntArray.minOfOrNull(/*0*/ selector: (kotlin.Int) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.minOfOrNull(/*0*/ selector: (kotlin.Int) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.minOfOrNull(/*0*/ selector: (kotlin.Int) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.LongArray.minOfOrNull(/*0*/ selector: (kotlin.Long) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.minOfOrNull(/*0*/ selector: (kotlin.Long) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.minOfOrNull(/*0*/ selector: (kotlin.Long) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.ShortArray.minOfOrNull(/*0*/ selector: (kotlin.Short) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.minOfOrNull(/*0*/ selector: (kotlin.Short) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.minOfOrNull(/*0*/ selector: (kotlin.Short) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.minOfOrNull(/*0*/ selector: (kotlin.UByte) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.minOfOrNull(/*0*/ selector: (kotlin.UByte) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.minOfOrNull(/*0*/ selector: (kotlin.UByte) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.minOfOrNull(/*0*/ selector: (kotlin.UInt) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.minOfOrNull(/*0*/ selector: (kotlin.UInt) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.minOfOrNull(/*0*/ selector: (kotlin.UInt) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.minOfOrNull(/*0*/ selector: (kotlin.ULong) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.minOfOrNull(/*0*/ selector: (kotlin.ULong) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.minOfOrNull(/*0*/ selector: (kotlin.ULong) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.minOfOrNull(/*0*/ selector: (kotlin.UShort) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.minOfOrNull(/*0*/ selector: (kotlin.UShort) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.minOfOrNull(/*0*/ selector: (kotlin.UShort) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.collections.Iterable.minOfOrNull(/*0*/ selector: (T) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.minOfOrNull(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.minOfOrNull(/*0*/ selector: (T) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.collections.Map.minOfOrNull(/*0*/ selector: (kotlin.collections.Map.Entry) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.minOfOrNull(/*0*/ selector: (kotlin.collections.Map.Entry) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.minOfOrNull(/*0*/ selector: (kotlin.collections.Map.Entry) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (T) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Boolean) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Byte) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Char) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Double) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Float) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Int) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Long) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Short) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.UByte) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.UInt) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.ULong) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.UShort) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (T) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.collections.Map.Entry) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (T) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Boolean) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Byte) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Char) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Double) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Float) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Int) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Long) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Short) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.UByte) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.UInt) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.ULong) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.UShort) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (T) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.collections.Map.Entry) -> R): R? -public fun kotlin.Array.minWith(/*0*/ comparator: kotlin.Comparator): T? -public fun kotlin.BooleanArray.minWith(/*0*/ comparator: kotlin.Comparator): kotlin.Boolean? -public fun kotlin.ByteArray.minWith(/*0*/ comparator: kotlin.Comparator): kotlin.Byte? -public fun kotlin.CharArray.minWith(/*0*/ comparator: kotlin.Comparator): kotlin.Char? -public fun kotlin.DoubleArray.minWith(/*0*/ comparator: kotlin.Comparator): kotlin.Double? -public fun kotlin.FloatArray.minWith(/*0*/ comparator: kotlin.Comparator): kotlin.Float? -public fun kotlin.IntArray.minWith(/*0*/ comparator: kotlin.Comparator): kotlin.Int? -public fun kotlin.LongArray.minWith(/*0*/ comparator: kotlin.Comparator): kotlin.Long? -public fun kotlin.ShortArray.minWith(/*0*/ comparator: kotlin.Comparator): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.minWith(/*0*/ comparator: kotlin.Comparator): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.minWith(/*0*/ comparator: kotlin.Comparator): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.minWith(/*0*/ comparator: kotlin.Comparator): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.minWith(/*0*/ comparator: kotlin.Comparator): kotlin.UShort? -public fun kotlin.collections.Iterable.minWith(/*0*/ comparator: kotlin.Comparator): T? -public fun kotlin.collections.Map.minWith(/*0*/ comparator: kotlin.Comparator>): kotlin.collections.Map.Entry? -public operator fun kotlin.collections.Iterable.minus(/*0*/ element: T): kotlin.collections.List -public operator fun kotlin.collections.Iterable.minus(/*0*/ elements: kotlin.Array): kotlin.collections.List -public operator fun kotlin.collections.Iterable.minus(/*0*/ elements: kotlin.collections.Iterable): kotlin.collections.List -public operator fun kotlin.collections.Iterable.minus(/*0*/ elements: kotlin.sequences.Sequence): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.1") public operator fun kotlin.collections.Map.minus(/*0*/ key: K): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.1") public operator fun kotlin.collections.Map.minus(/*0*/ keys: kotlin.Array): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.1") public operator fun kotlin.collections.Map.minus(/*0*/ keys: kotlin.collections.Iterable): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.1") public operator fun kotlin.collections.Map.minus(/*0*/ keys: kotlin.sequences.Sequence): kotlin.collections.Map -public operator fun kotlin.collections.Set.minus(/*0*/ element: T): kotlin.collections.Set -public operator fun kotlin.collections.Set.minus(/*0*/ elements: kotlin.Array): kotlin.collections.Set -public operator fun kotlin.collections.Set.minus(/*0*/ elements: kotlin.collections.Iterable): kotlin.collections.Set -public operator fun kotlin.collections.Set.minus(/*0*/ elements: kotlin.sequences.Sequence): kotlin.collections.Set -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableCollection.minusAssign(/*0*/ element: T): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableCollection.minusAssign(/*0*/ elements: kotlin.Array): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableCollection.minusAssign(/*0*/ elements: kotlin.collections.Iterable): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableCollection.minusAssign(/*0*/ elements: kotlin.sequences.Sequence): kotlin.Unit -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.minusAssign(/*0*/ key: K): kotlin.Unit -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.minusAssign(/*0*/ keys: kotlin.Array): kotlin.Unit -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.minusAssign(/*0*/ keys: kotlin.collections.Iterable): kotlin.Unit -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.minusAssign(/*0*/ keys: kotlin.sequences.Sequence): kotlin.Unit -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.minusElement(/*0*/ element: T): kotlin.collections.List -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Set.minusElement(/*0*/ element: T): kotlin.collections.Set -public fun kotlin.Array.none(): kotlin.Boolean -public inline fun kotlin.Array.none(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.BooleanArray.none(): kotlin.Boolean -public inline fun kotlin.BooleanArray.none(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.ByteArray.none(): kotlin.Boolean -public inline fun kotlin.ByteArray.none(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.CharArray.none(): kotlin.Boolean -public inline fun kotlin.CharArray.none(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.DoubleArray.none(): kotlin.Boolean -public inline fun kotlin.DoubleArray.none(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.FloatArray.none(): kotlin.Boolean -public inline fun kotlin.FloatArray.none(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.IntArray.none(): kotlin.Boolean -public inline fun kotlin.IntArray.none(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.LongArray.none(): kotlin.Boolean -public inline fun kotlin.LongArray.none(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.ShortArray.none(): kotlin.Boolean -public inline fun kotlin.ShortArray.none(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.none(): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.none(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.none(): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.none(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.none(): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.none(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.none(): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.none(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.collections.Iterable.none(): kotlin.Boolean -public inline fun kotlin.collections.Iterable.none(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.collections.Map.none(): kotlin.Boolean -public inline fun kotlin.collections.Map.none(/*0*/ predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.1") public inline fun > C.onEach(/*0*/ action: (T) -> kotlin.Unit): C -@kotlin.SinceKotlin(version = "1.1") public inline fun > M.onEach(/*0*/ action: (kotlin.collections.Map.Entry) -> kotlin.Unit): M -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.Array.onEach(/*0*/ action: (T) -> kotlin.Unit): kotlin.Array -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.onEach(/*0*/ action: (kotlin.Boolean) -> kotlin.Unit): kotlin.BooleanArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.onEach(/*0*/ action: (kotlin.Byte) -> kotlin.Unit): kotlin.ByteArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.onEach(/*0*/ action: (kotlin.Char) -> kotlin.Unit): kotlin.CharArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.onEach(/*0*/ action: (kotlin.Double) -> kotlin.Unit): kotlin.DoubleArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.onEach(/*0*/ action: (kotlin.Float) -> kotlin.Unit): kotlin.FloatArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.onEach(/*0*/ action: (kotlin.Int) -> kotlin.Unit): kotlin.IntArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.onEach(/*0*/ action: (kotlin.Long) -> kotlin.Unit): kotlin.LongArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.onEach(/*0*/ action: (kotlin.Short) -> kotlin.Unit): kotlin.ShortArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.onEach(/*0*/ action: (kotlin.UByte) -> kotlin.Unit): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.onEach(/*0*/ action: (kotlin.UInt) -> kotlin.Unit): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.onEach(/*0*/ action: (kotlin.ULong) -> kotlin.Unit): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.onEach(/*0*/ action: (kotlin.UShort) -> kotlin.Unit): kotlin.UShortArray -@kotlin.SinceKotlin(version = "1.4") public inline fun > C.onEachIndexed(/*0*/ action: (index: kotlin.Int, T) -> kotlin.Unit): C -@kotlin.SinceKotlin(version = "1.4") public inline fun > M.onEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.collections.Map.Entry) -> kotlin.Unit): M -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.Array.onEachIndexed(/*0*/ action: (index: kotlin.Int, T) -> kotlin.Unit): kotlin.Array -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.onEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Boolean) -> kotlin.Unit): kotlin.BooleanArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.onEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Byte) -> kotlin.Unit): kotlin.ByteArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.onEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Char) -> kotlin.Unit): kotlin.CharArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.onEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Double) -> kotlin.Unit): kotlin.DoubleArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.onEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Float) -> kotlin.Unit): kotlin.FloatArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.onEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Int) -> kotlin.Unit): kotlin.IntArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.onEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Long) -> kotlin.Unit): kotlin.LongArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.onEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Short) -> kotlin.Unit): kotlin.ShortArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.onEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.UByte) -> kotlin.Unit): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.onEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.UInt) -> kotlin.Unit): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.onEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.ULong) -> kotlin.Unit): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.onEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.UShort) -> kotlin.Unit): kotlin.UShortArray -@kotlin.internal.InlineOnly public inline fun kotlin.Array?.orEmpty(): kotlin.Array -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Collection?.orEmpty(): kotlin.collections.Collection -@kotlin.internal.InlineOnly public inline fun kotlin.collections.List?.orEmpty(): kotlin.collections.List -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Map?.orEmpty(): kotlin.collections.Map -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Set?.orEmpty(): kotlin.collections.Set -public inline fun kotlin.Array.partition(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> -public inline fun kotlin.BooleanArray.partition(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> -public inline fun kotlin.ByteArray.partition(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> -public inline fun kotlin.CharArray.partition(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> -public inline fun kotlin.DoubleArray.partition(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> -public inline fun kotlin.FloatArray.partition(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> -public inline fun kotlin.IntArray.partition(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> -public inline fun kotlin.LongArray.partition(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> -public inline fun kotlin.ShortArray.partition(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> -public inline fun kotlin.collections.Iterable.partition(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> -public inline operator fun kotlin.Array.plus(/*0*/ element: T): kotlin.Array -public inline operator fun kotlin.Array.plus(/*0*/ elements: kotlin.Array): kotlin.Array -public operator fun kotlin.Array.plus(/*0*/ elements: kotlin.collections.Collection): kotlin.Array -public inline operator fun kotlin.BooleanArray.plus(/*0*/ element: kotlin.Boolean): kotlin.BooleanArray -public inline operator fun kotlin.BooleanArray.plus(/*0*/ elements: kotlin.BooleanArray): kotlin.BooleanArray -public operator fun kotlin.BooleanArray.plus(/*0*/ elements: kotlin.collections.Collection): kotlin.BooleanArray -public inline operator fun kotlin.ByteArray.plus(/*0*/ element: kotlin.Byte): kotlin.ByteArray -public inline operator fun kotlin.ByteArray.plus(/*0*/ elements: kotlin.ByteArray): kotlin.ByteArray -public operator fun kotlin.ByteArray.plus(/*0*/ elements: kotlin.collections.Collection): kotlin.ByteArray -public inline operator fun kotlin.CharArray.plus(/*0*/ element: kotlin.Char): kotlin.CharArray -public inline operator fun kotlin.CharArray.plus(/*0*/ elements: kotlin.CharArray): kotlin.CharArray -public operator fun kotlin.CharArray.plus(/*0*/ elements: kotlin.collections.Collection): kotlin.CharArray -public inline operator fun kotlin.DoubleArray.plus(/*0*/ element: kotlin.Double): kotlin.DoubleArray -public inline operator fun kotlin.DoubleArray.plus(/*0*/ elements: kotlin.DoubleArray): kotlin.DoubleArray -public operator fun kotlin.DoubleArray.plus(/*0*/ elements: kotlin.collections.Collection): kotlin.DoubleArray -public inline operator fun kotlin.FloatArray.plus(/*0*/ element: kotlin.Float): kotlin.FloatArray -public inline operator fun kotlin.FloatArray.plus(/*0*/ elements: kotlin.FloatArray): kotlin.FloatArray -public operator fun kotlin.FloatArray.plus(/*0*/ elements: kotlin.collections.Collection): kotlin.FloatArray -public inline operator fun kotlin.IntArray.plus(/*0*/ element: kotlin.Int): kotlin.IntArray -public inline operator fun kotlin.IntArray.plus(/*0*/ elements: kotlin.IntArray): kotlin.IntArray -public operator fun kotlin.IntArray.plus(/*0*/ elements: kotlin.collections.Collection): kotlin.IntArray -public inline operator fun kotlin.LongArray.plus(/*0*/ element: kotlin.Long): kotlin.LongArray -public inline operator fun kotlin.LongArray.plus(/*0*/ elements: kotlin.LongArray): kotlin.LongArray -public operator fun kotlin.LongArray.plus(/*0*/ elements: kotlin.collections.Collection): kotlin.LongArray -public inline operator fun kotlin.ShortArray.plus(/*0*/ element: kotlin.Short): kotlin.ShortArray -public inline operator fun kotlin.ShortArray.plus(/*0*/ elements: kotlin.ShortArray): kotlin.ShortArray -public operator fun kotlin.ShortArray.plus(/*0*/ elements: kotlin.collections.Collection): kotlin.ShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UByteArray.plus(/*0*/ element: kotlin.UByte): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UByteArray.plus(/*0*/ elements: kotlin.UByteArray): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public operator fun kotlin.UByteArray.plus(/*0*/ elements: kotlin.collections.Collection): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UIntArray.plus(/*0*/ element: kotlin.UInt): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UIntArray.plus(/*0*/ elements: kotlin.UIntArray): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public operator fun kotlin.UIntArray.plus(/*0*/ elements: kotlin.collections.Collection): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.ULongArray.plus(/*0*/ element: kotlin.ULong): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.ULongArray.plus(/*0*/ elements: kotlin.ULongArray): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public operator fun kotlin.ULongArray.plus(/*0*/ elements: kotlin.collections.Collection): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UShortArray.plus(/*0*/ element: kotlin.UShort): kotlin.UShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UShortArray.plus(/*0*/ elements: kotlin.UShortArray): kotlin.UShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public operator fun kotlin.UShortArray.plus(/*0*/ elements: kotlin.collections.Collection): kotlin.UShortArray -public operator fun kotlin.collections.Collection.plus(/*0*/ element: T): kotlin.collections.List -public operator fun kotlin.collections.Collection.plus(/*0*/ elements: kotlin.Array): kotlin.collections.List -public operator fun kotlin.collections.Collection.plus(/*0*/ elements: kotlin.collections.Iterable): kotlin.collections.List -public operator fun kotlin.collections.Collection.plus(/*0*/ elements: kotlin.sequences.Sequence): kotlin.collections.List -public operator fun kotlin.collections.Iterable.plus(/*0*/ element: T): kotlin.collections.List -public operator fun kotlin.collections.Iterable.plus(/*0*/ elements: kotlin.Array): kotlin.collections.List -public operator fun kotlin.collections.Iterable.plus(/*0*/ elements: kotlin.collections.Iterable): kotlin.collections.List -public operator fun kotlin.collections.Iterable.plus(/*0*/ elements: kotlin.sequences.Sequence): kotlin.collections.List -public operator fun kotlin.collections.Map.plus(/*0*/ pairs: kotlin.Array>): kotlin.collections.Map -public operator fun kotlin.collections.Map.plus(/*0*/ pair: kotlin.Pair): kotlin.collections.Map -public operator fun kotlin.collections.Map.plus(/*0*/ pairs: kotlin.collections.Iterable>): kotlin.collections.Map -public operator fun kotlin.collections.Map.plus(/*0*/ map: kotlin.collections.Map): kotlin.collections.Map -public operator fun kotlin.collections.Map.plus(/*0*/ pairs: kotlin.sequences.Sequence>): kotlin.collections.Map -public operator fun kotlin.collections.Set.plus(/*0*/ element: T): kotlin.collections.Set -public operator fun kotlin.collections.Set.plus(/*0*/ elements: kotlin.Array): kotlin.collections.Set -public operator fun kotlin.collections.Set.plus(/*0*/ elements: kotlin.collections.Iterable): kotlin.collections.Set -public operator fun kotlin.collections.Set.plus(/*0*/ elements: kotlin.sequences.Sequence): kotlin.collections.Set -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableCollection.plusAssign(/*0*/ element: T): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableCollection.plusAssign(/*0*/ elements: kotlin.Array): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableCollection.plusAssign(/*0*/ elements: kotlin.collections.Iterable): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableCollection.plusAssign(/*0*/ elements: kotlin.sequences.Sequence): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.plusAssign(/*0*/ pairs: kotlin.Array>): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.plusAssign(/*0*/ pair: kotlin.Pair): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.plusAssign(/*0*/ pairs: kotlin.collections.Iterable>): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.plusAssign(/*0*/ map: kotlin.collections.Map): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.plusAssign(/*0*/ pairs: kotlin.sequences.Sequence>): kotlin.Unit -public inline fun kotlin.Array.plusElement(/*0*/ element: T): kotlin.Array -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Collection.plusElement(/*0*/ element: T): kotlin.collections.List -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.plusElement(/*0*/ element: T): kotlin.collections.List -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Set.plusElement(/*0*/ element: T): kotlin.collections.Set -public fun kotlin.collections.MutableMap.putAll(/*0*/ pairs: kotlin.Array>): kotlin.Unit -public fun kotlin.collections.MutableMap.putAll(/*0*/ pairs: kotlin.collections.Iterable>): kotlin.Unit -public fun kotlin.collections.MutableMap.putAll(/*0*/ pairs: kotlin.sequences.Sequence>): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.Array.random(): T -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.Array.random(/*0*/ random: kotlin.random.Random): T -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.random(): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.BooleanArray.random(/*0*/ random: kotlin.random.Random): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.random(): kotlin.Byte -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.ByteArray.random(/*0*/ random: kotlin.random.Random): kotlin.Byte -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.random(): kotlin.Char -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.CharArray.random(/*0*/ random: kotlin.random.Random): kotlin.Char -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.random(): kotlin.Double -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.DoubleArray.random(/*0*/ random: kotlin.random.Random): kotlin.Double -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.random(): kotlin.Float -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.FloatArray.random(/*0*/ random: kotlin.random.Random): kotlin.Float -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.random(): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.IntArray.random(/*0*/ random: kotlin.random.Random): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.random(): kotlin.Long -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.LongArray.random(/*0*/ random: kotlin.random.Random): kotlin.Long -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.random(): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.ShortArray.random(/*0*/ random: kotlin.random.Random): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.random(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.random(/*0*/ random: kotlin.random.Random): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.random(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.random(/*0*/ random: kotlin.random.Random): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.random(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.random(/*0*/ random: kotlin.random.Random): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.random(): kotlin.UShort -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.random(/*0*/ random: kotlin.random.Random): kotlin.UShort -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.collections.Collection.random(): T -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.collections.Collection.random(/*0*/ random: kotlin.random.Random): T -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.Array.randomOrNull(): T? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.Array.randomOrNull(/*0*/ random: kotlin.random.Random): T? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.randomOrNull(): kotlin.Boolean? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.BooleanArray.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.Boolean? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.randomOrNull(): kotlin.Byte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.ByteArray.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.Byte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.randomOrNull(): kotlin.Char? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.CharArray.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.Char? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.randomOrNull(): kotlin.Double? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.DoubleArray.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.Double? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.randomOrNull(): kotlin.Float? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.FloatArray.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.Float? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.randomOrNull(): kotlin.Int? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.IntArray.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.Int? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.randomOrNull(): kotlin.Long? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.LongArray.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.Long? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.randomOrNull(): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.ShortArray.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.randomOrNull(): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.randomOrNull(): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.randomOrNull(): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.randomOrNull(): kotlin.UShort? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.UShort? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.collections.Collection.randomOrNull(): T? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.collections.Collection.randomOrNull(/*0*/ random: kotlin.random.Random): T? -public inline fun kotlin.Array.reduce(/*0*/ operation: (acc: S, T) -> S): S -public inline fun kotlin.BooleanArray.reduce(/*0*/ operation: (acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean -public inline fun kotlin.ByteArray.reduce(/*0*/ operation: (acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.Byte -public inline fun kotlin.CharArray.reduce(/*0*/ operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char -public inline fun kotlin.DoubleArray.reduce(/*0*/ operation: (acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.Double -public inline fun kotlin.FloatArray.reduce(/*0*/ operation: (acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.Float -public inline fun kotlin.IntArray.reduce(/*0*/ operation: (acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.Int -public inline fun kotlin.LongArray.reduce(/*0*/ operation: (acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.Long -public inline fun kotlin.ShortArray.reduce(/*0*/ operation: (acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reduce(/*0*/ operation: (acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reduce(/*0*/ operation: (acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reduce(/*0*/ operation: (acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reduce(/*0*/ operation: (acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.UShort -@kotlin.SinceKotlin(version = "1.1") public inline fun kotlin.collections.Grouping.reduce(/*0*/ operation: (key: K, accumulator: S, element: T) -> S): kotlin.collections.Map -public inline fun kotlin.collections.Iterable.reduce(/*0*/ operation: (acc: S, T) -> S): S -public inline fun kotlin.Array.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: S, T) -> S): S -public inline fun kotlin.BooleanArray.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean -public inline fun kotlin.ByteArray.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.Byte -public inline fun kotlin.CharArray.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char -public inline fun kotlin.DoubleArray.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.Double -public inline fun kotlin.FloatArray.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.Float -public inline fun kotlin.IntArray.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.Int -public inline fun kotlin.LongArray.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.Long -public inline fun kotlin.ShortArray.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.UShort -public inline fun kotlin.collections.Iterable.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: S, T) -> S): S -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.Array.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: S, T) -> S): S? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.BooleanArray.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.ByteArray.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.Byte? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.CharArray.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.DoubleArray.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.FloatArray.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.IntArray.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.Int? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.LongArray.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.Long? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.ShortArray.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.Short? -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.UShort? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.collections.Iterable.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: S, T) -> S): S? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.Array.reduceOrNull(/*0*/ operation: (acc: S, T) -> S): S? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.BooleanArray.reduceOrNull(/*0*/ operation: (acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.ByteArray.reduceOrNull(/*0*/ operation: (acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.Byte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.CharArray.reduceOrNull(/*0*/ operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.DoubleArray.reduceOrNull(/*0*/ operation: (acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.FloatArray.reduceOrNull(/*0*/ operation: (acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.IntArray.reduceOrNull(/*0*/ operation: (acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.Int? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.LongArray.reduceOrNull(/*0*/ operation: (acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.Long? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.ShortArray.reduceOrNull(/*0*/ operation: (acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reduceOrNull(/*0*/ operation: (acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reduceOrNull(/*0*/ operation: (acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reduceOrNull(/*0*/ operation: (acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reduceOrNull(/*0*/ operation: (acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.UShort? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.collections.Iterable.reduceOrNull(/*0*/ operation: (acc: S, T) -> S): S? -public inline fun kotlin.Array.reduceRight(/*0*/ operation: (T, acc: S) -> S): S -public inline fun kotlin.BooleanArray.reduceRight(/*0*/ operation: (kotlin.Boolean, acc: kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean -public inline fun kotlin.ByteArray.reduceRight(/*0*/ operation: (kotlin.Byte, acc: kotlin.Byte) -> kotlin.Byte): kotlin.Byte -public inline fun kotlin.CharArray.reduceRight(/*0*/ operation: (kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char -public inline fun kotlin.DoubleArray.reduceRight(/*0*/ operation: (kotlin.Double, acc: kotlin.Double) -> kotlin.Double): kotlin.Double -public inline fun kotlin.FloatArray.reduceRight(/*0*/ operation: (kotlin.Float, acc: kotlin.Float) -> kotlin.Float): kotlin.Float -public inline fun kotlin.IntArray.reduceRight(/*0*/ operation: (kotlin.Int, acc: kotlin.Int) -> kotlin.Int): kotlin.Int -public inline fun kotlin.LongArray.reduceRight(/*0*/ operation: (kotlin.Long, acc: kotlin.Long) -> kotlin.Long): kotlin.Long -public inline fun kotlin.ShortArray.reduceRight(/*0*/ operation: (kotlin.Short, acc: kotlin.Short) -> kotlin.Short): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reduceRight(/*0*/ operation: (kotlin.UByte, acc: kotlin.UByte) -> kotlin.UByte): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reduceRight(/*0*/ operation: (kotlin.UInt, acc: kotlin.UInt) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reduceRight(/*0*/ operation: (kotlin.ULong, acc: kotlin.ULong) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reduceRight(/*0*/ operation: (kotlin.UShort, acc: kotlin.UShort) -> kotlin.UShort): kotlin.UShort -public inline fun kotlin.collections.List.reduceRight(/*0*/ operation: (T, acc: S) -> S): S -public inline fun kotlin.Array.reduceRightIndexed(/*0*/ operation: (index: kotlin.Int, T, acc: S) -> S): S diff --git a/js/js.translator/testData/api/stdlib-ir/kotlin.collections-2.kt b/js/js.translator/testData/api/stdlib-ir/kotlin.collections-2.kt deleted file mode 100644 index 8730cf1f4f2..00000000000 --- a/js/js.translator/testData/api/stdlib-ir/kotlin.collections-2.kt +++ /dev/null @@ -1,1009 +0,0 @@ -public inline fun kotlin.BooleanArray.reduceRightIndexed(/*0*/ operation: (index: kotlin.Int, kotlin.Boolean, acc: kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean -public inline fun kotlin.ByteArray.reduceRightIndexed(/*0*/ operation: (index: kotlin.Int, kotlin.Byte, acc: kotlin.Byte) -> kotlin.Byte): kotlin.Byte -public inline fun kotlin.CharArray.reduceRightIndexed(/*0*/ operation: (index: kotlin.Int, kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char -public inline fun kotlin.DoubleArray.reduceRightIndexed(/*0*/ operation: (index: kotlin.Int, kotlin.Double, acc: kotlin.Double) -> kotlin.Double): kotlin.Double -public inline fun kotlin.FloatArray.reduceRightIndexed(/*0*/ operation: (index: kotlin.Int, kotlin.Float, acc: kotlin.Float) -> kotlin.Float): kotlin.Float -public inline fun kotlin.IntArray.reduceRightIndexed(/*0*/ operation: (index: kotlin.Int, kotlin.Int, acc: kotlin.Int) -> kotlin.Int): kotlin.Int -public inline fun kotlin.LongArray.reduceRightIndexed(/*0*/ operation: (index: kotlin.Int, kotlin.Long, acc: kotlin.Long) -> kotlin.Long): kotlin.Long -public inline fun kotlin.ShortArray.reduceRightIndexed(/*0*/ operation: (index: kotlin.Int, kotlin.Short, acc: kotlin.Short) -> kotlin.Short): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reduceRightIndexed(/*0*/ operation: (index: kotlin.Int, kotlin.UByte, acc: kotlin.UByte) -> kotlin.UByte): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reduceRightIndexed(/*0*/ operation: (index: kotlin.Int, kotlin.UInt, acc: kotlin.UInt) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reduceRightIndexed(/*0*/ operation: (index: kotlin.Int, kotlin.ULong, acc: kotlin.ULong) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reduceRightIndexed(/*0*/ operation: (index: kotlin.Int, kotlin.UShort, acc: kotlin.UShort) -> kotlin.UShort): kotlin.UShort -public inline fun kotlin.collections.List.reduceRightIndexed(/*0*/ operation: (index: kotlin.Int, T, acc: S) -> S): S -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.Array.reduceRightIndexedOrNull(/*0*/ operation: (index: kotlin.Int, T, acc: S) -> S): S? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.BooleanArray.reduceRightIndexedOrNull(/*0*/ operation: (index: kotlin.Int, kotlin.Boolean, acc: kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.ByteArray.reduceRightIndexedOrNull(/*0*/ operation: (index: kotlin.Int, kotlin.Byte, acc: kotlin.Byte) -> kotlin.Byte): kotlin.Byte? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.CharArray.reduceRightIndexedOrNull(/*0*/ operation: (index: kotlin.Int, kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.DoubleArray.reduceRightIndexedOrNull(/*0*/ operation: (index: kotlin.Int, kotlin.Double, acc: kotlin.Double) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.FloatArray.reduceRightIndexedOrNull(/*0*/ operation: (index: kotlin.Int, kotlin.Float, acc: kotlin.Float) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.IntArray.reduceRightIndexedOrNull(/*0*/ operation: (index: kotlin.Int, kotlin.Int, acc: kotlin.Int) -> kotlin.Int): kotlin.Int? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.LongArray.reduceRightIndexedOrNull(/*0*/ operation: (index: kotlin.Int, kotlin.Long, acc: kotlin.Long) -> kotlin.Long): kotlin.Long? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.ShortArray.reduceRightIndexedOrNull(/*0*/ operation: (index: kotlin.Int, kotlin.Short, acc: kotlin.Short) -> kotlin.Short): kotlin.Short? -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reduceRightIndexedOrNull(/*0*/ operation: (index: kotlin.Int, kotlin.UByte, acc: kotlin.UByte) -> kotlin.UByte): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reduceRightIndexedOrNull(/*0*/ operation: (index: kotlin.Int, kotlin.UInt, acc: kotlin.UInt) -> kotlin.UInt): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reduceRightIndexedOrNull(/*0*/ operation: (index: kotlin.Int, kotlin.ULong, acc: kotlin.ULong) -> kotlin.ULong): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reduceRightIndexedOrNull(/*0*/ operation: (index: kotlin.Int, kotlin.UShort, acc: kotlin.UShort) -> kotlin.UShort): kotlin.UShort? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.collections.List.reduceRightIndexedOrNull(/*0*/ operation: (index: kotlin.Int, T, acc: S) -> S): S? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.Array.reduceRightOrNull(/*0*/ operation: (T, acc: S) -> S): S? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.BooleanArray.reduceRightOrNull(/*0*/ operation: (kotlin.Boolean, acc: kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.ByteArray.reduceRightOrNull(/*0*/ operation: (kotlin.Byte, acc: kotlin.Byte) -> kotlin.Byte): kotlin.Byte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.CharArray.reduceRightOrNull(/*0*/ operation: (kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.DoubleArray.reduceRightOrNull(/*0*/ operation: (kotlin.Double, acc: kotlin.Double) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.FloatArray.reduceRightOrNull(/*0*/ operation: (kotlin.Float, acc: kotlin.Float) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.IntArray.reduceRightOrNull(/*0*/ operation: (kotlin.Int, acc: kotlin.Int) -> kotlin.Int): kotlin.Int? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.LongArray.reduceRightOrNull(/*0*/ operation: (kotlin.Long, acc: kotlin.Long) -> kotlin.Long): kotlin.Long? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.ShortArray.reduceRightOrNull(/*0*/ operation: (kotlin.Short, acc: kotlin.Short) -> kotlin.Short): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reduceRightOrNull(/*0*/ operation: (kotlin.UByte, acc: kotlin.UByte) -> kotlin.UByte): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reduceRightOrNull(/*0*/ operation: (kotlin.UInt, acc: kotlin.UInt) -> kotlin.UInt): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reduceRightOrNull(/*0*/ operation: (kotlin.ULong, acc: kotlin.ULong) -> kotlin.ULong): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reduceRightOrNull(/*0*/ operation: (kotlin.UShort, acc: kotlin.UShort) -> kotlin.UShort): kotlin.UShort? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.collections.List.reduceRightOrNull(/*0*/ operation: (T, acc: S) -> S): S? -@kotlin.SinceKotlin(version = "1.1") public inline fun > kotlin.collections.Grouping.reduceTo(/*0*/ destination: M, /*1*/ operation: (key: K, accumulator: S, element: T) -> S): M -@kotlin.internal.InlineOnly public inline fun kotlin.collections.MutableCollection.remove(/*0*/ element: T): kotlin.Boolean -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use removeAt(index) instead.", replaceWith = kotlin.ReplaceWith(expression = "removeAt(index)", imports = {})) @kotlin.internal.InlineOnly public inline fun kotlin.collections.MutableList.remove(/*0*/ index: kotlin.Int): T -@kotlin.internal.InlineOnly public inline fun kotlin.collections.MutableMap.remove(/*0*/ key: K): V? -public fun kotlin.collections.MutableCollection.removeAll(/*0*/ elements: kotlin.Array): kotlin.Boolean -public fun kotlin.collections.MutableCollection.removeAll(/*0*/ elements: kotlin.collections.Iterable): kotlin.Boolean -public fun kotlin.collections.MutableCollection.removeAll(/*0*/ elements: kotlin.sequences.Sequence): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.collections.MutableCollection.removeAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean -public fun kotlin.collections.MutableIterable.removeAll(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.collections.MutableList.removeAll(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.collections.MutableList.removeFirst(): T -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.collections.MutableList.removeFirstOrNull(): T? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.collections.MutableList.removeLast(): T -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.collections.MutableList.removeLastOrNull(): T? -public fun kotlin.Array.requireNoNulls(): kotlin.Array -public fun kotlin.collections.Iterable.requireNoNulls(): kotlin.collections.Iterable -public fun kotlin.collections.List.requireNoNulls(): kotlin.collections.List -public fun kotlin.collections.MutableCollection.retainAll(/*0*/ elements: kotlin.Array): kotlin.Boolean -public fun kotlin.collections.MutableCollection.retainAll(/*0*/ elements: kotlin.collections.Iterable): kotlin.Boolean -public fun kotlin.collections.MutableCollection.retainAll(/*0*/ elements: kotlin.sequences.Sequence): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.collections.MutableCollection.retainAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean -public fun kotlin.collections.MutableIterable.retainAll(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.collections.MutableList.retainAll(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.Array.reverse(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.Array.reverse(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.BooleanArray.reverse(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.BooleanArray.reverse(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.ByteArray.reverse(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.ByteArray.reverse(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.CharArray.reverse(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.CharArray.reverse(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.DoubleArray.reverse(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.DoubleArray.reverse(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.FloatArray.reverse(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.FloatArray.reverse(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.IntArray.reverse(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.IntArray.reverse(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.LongArray.reverse(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.LongArray.reverse(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.ShortArray.reverse(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.ShortArray.reverse(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reverse(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reverse(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reverse(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reverse(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reverse(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reverse(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reverse(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reverse(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.collections.MutableList.reverse(): kotlin.Unit -public fun kotlin.Array.reversed(): kotlin.collections.List -public fun kotlin.BooleanArray.reversed(): kotlin.collections.List -public fun kotlin.ByteArray.reversed(): kotlin.collections.List -public fun kotlin.CharArray.reversed(): kotlin.collections.List -public fun kotlin.DoubleArray.reversed(): kotlin.collections.List -public fun kotlin.FloatArray.reversed(): kotlin.collections.List -public fun kotlin.IntArray.reversed(): kotlin.collections.List -public fun kotlin.LongArray.reversed(): kotlin.collections.List -public fun kotlin.ShortArray.reversed(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.reversed(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.reversed(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.reversed(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.reversed(): kotlin.collections.List -public fun kotlin.collections.Iterable.reversed(): kotlin.collections.List -public fun kotlin.Array.reversedArray(): kotlin.Array -public fun kotlin.BooleanArray.reversedArray(): kotlin.BooleanArray -public fun kotlin.ByteArray.reversedArray(): kotlin.ByteArray -public fun kotlin.CharArray.reversedArray(): kotlin.CharArray -public fun kotlin.DoubleArray.reversedArray(): kotlin.DoubleArray -public fun kotlin.FloatArray.reversedArray(): kotlin.FloatArray -public fun kotlin.IntArray.reversedArray(): kotlin.IntArray -public fun kotlin.LongArray.reversedArray(): kotlin.LongArray -public fun kotlin.ShortArray.reversedArray(): kotlin.ShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reversedArray(): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reversedArray(): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reversedArray(): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reversedArray(): kotlin.UShortArray -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.Array.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, T) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Boolean) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Byte) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Char) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Double) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Float) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Int) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Long) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Short) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.UByte) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.UInt) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.ULong) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.UShort) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.collections.Iterable.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, T) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.Array.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Boolean) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Byte) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Char) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Double) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Float) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Int) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Long) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Short) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.UByte) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.UInt) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.ULong) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.UShort) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.collections.Iterable.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.Array.runningReduce(/*0*/ operation: (acc: S, T) -> S): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.runningReduce(/*0*/ operation: (acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.runningReduce(/*0*/ operation: (acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.runningReduce(/*0*/ operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.runningReduce(/*0*/ operation: (acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.runningReduce(/*0*/ operation: (acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.runningReduce(/*0*/ operation: (acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.runningReduce(/*0*/ operation: (acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.runningReduce(/*0*/ operation: (acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.runningReduce(/*0*/ operation: (acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.runningReduce(/*0*/ operation: (acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.runningReduce(/*0*/ operation: (acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.runningReduce(/*0*/ operation: (acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.collections.Iterable.runningReduce(/*0*/ operation: (acc: S, T) -> S): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.Array.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.collections.Iterable.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.Array.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, T) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Boolean) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Byte) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Char) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Double) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Float) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Int) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Long) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Short) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.UByte) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.UInt) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.ULong) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.UShort) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.collections.Iterable.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, T) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.Array.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Boolean) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Byte) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Char) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Double) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Float) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Int) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Long) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Short) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.UByte) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.UInt) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.ULong) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.UShort) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.collections.Iterable.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.Array.scanReduce(/*0*/ operation: (acc: S, T) -> S): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.scanReduce(/*0*/ operation: (acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.scanReduce(/*0*/ operation: (acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.scanReduce(/*0*/ operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.scanReduce(/*0*/ operation: (acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.scanReduce(/*0*/ operation: (acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.scanReduce(/*0*/ operation: (acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.scanReduce(/*0*/ operation: (acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.scanReduce(/*0*/ operation: (acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.scanReduce(/*0*/ operation: (acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.scanReduce(/*0*/ operation: (acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.scanReduce(/*0*/ operation: (acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.scanReduce(/*0*/ operation: (acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.collections.Iterable.scanReduce(/*0*/ operation: (acc: S, T) -> S): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.Array.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.collections.Iterable.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.collections.List -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.set(/*0*/ key: K, /*1*/ value: V): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.setValue(/*0*/ thisRef: kotlin.Any?, /*1*/ property: kotlin.reflect.KProperty<*>, /*2*/ value: V): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.Array.shuffle(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.Array.shuffle(/*0*/ random: kotlin.random.Random): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.BooleanArray.shuffle(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.BooleanArray.shuffle(/*0*/ random: kotlin.random.Random): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.ByteArray.shuffle(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.ByteArray.shuffle(/*0*/ random: kotlin.random.Random): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.CharArray.shuffle(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.CharArray.shuffle(/*0*/ random: kotlin.random.Random): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.DoubleArray.shuffle(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.DoubleArray.shuffle(/*0*/ random: kotlin.random.Random): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.FloatArray.shuffle(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.FloatArray.shuffle(/*0*/ random: kotlin.random.Random): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.IntArray.shuffle(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.IntArray.shuffle(/*0*/ random: kotlin.random.Random): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.LongArray.shuffle(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.LongArray.shuffle(/*0*/ random: kotlin.random.Random): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.ShortArray.shuffle(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.ShortArray.shuffle(/*0*/ random: kotlin.random.Random): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.shuffle(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.shuffle(/*0*/ random: kotlin.random.Random): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.shuffle(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.shuffle(/*0*/ random: kotlin.random.Random): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.shuffle(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.shuffle(/*0*/ random: kotlin.random.Random): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.shuffle(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.shuffle(/*0*/ random: kotlin.random.Random): kotlin.Unit -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.collections.MutableList.shuffle(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.collections.MutableList.shuffle(/*0*/ random: kotlin.random.Random): kotlin.Unit -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.collections.Iterable.shuffled(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.collections.Iterable.shuffled(/*0*/ random: kotlin.random.Random): kotlin.collections.List -public fun kotlin.Array.single(): T -public inline fun kotlin.Array.single(/*0*/ predicate: (T) -> kotlin.Boolean): T -public fun kotlin.BooleanArray.single(): kotlin.Boolean -public inline fun kotlin.BooleanArray.single(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.ByteArray.single(): kotlin.Byte -public inline fun kotlin.ByteArray.single(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte -public fun kotlin.CharArray.single(): kotlin.Char -public inline fun kotlin.CharArray.single(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char -public fun kotlin.DoubleArray.single(): kotlin.Double -public inline fun kotlin.DoubleArray.single(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double -public fun kotlin.FloatArray.single(): kotlin.Float -public inline fun kotlin.FloatArray.single(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float -public fun kotlin.IntArray.single(): kotlin.Int -public inline fun kotlin.IntArray.single(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int -public fun kotlin.LongArray.single(): kotlin.Long -public inline fun kotlin.LongArray.single(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long -public fun kotlin.ShortArray.single(): kotlin.Short -public inline fun kotlin.ShortArray.single(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.single(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.single(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.single(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.single(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.single(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.single(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.single(): kotlin.UShort -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.single(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort -public fun kotlin.collections.Iterable.single(): T -public inline fun kotlin.collections.Iterable.single(/*0*/ predicate: (T) -> kotlin.Boolean): T -public fun kotlin.collections.List.single(): T -public fun kotlin.Array.singleOrNull(): T? -public inline fun kotlin.Array.singleOrNull(/*0*/ predicate: (T) -> kotlin.Boolean): T? -public fun kotlin.BooleanArray.singleOrNull(): kotlin.Boolean? -public inline fun kotlin.BooleanArray.singleOrNull(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? -public fun kotlin.ByteArray.singleOrNull(): kotlin.Byte? -public inline fun kotlin.ByteArray.singleOrNull(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte? -public fun kotlin.CharArray.singleOrNull(): kotlin.Char? -public inline fun kotlin.CharArray.singleOrNull(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? -public fun kotlin.DoubleArray.singleOrNull(): kotlin.Double? -public inline fun kotlin.DoubleArray.singleOrNull(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double? -public fun kotlin.FloatArray.singleOrNull(): kotlin.Float? -public inline fun kotlin.FloatArray.singleOrNull(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float? -public fun kotlin.IntArray.singleOrNull(): kotlin.Int? -public inline fun kotlin.IntArray.singleOrNull(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int? -public fun kotlin.LongArray.singleOrNull(): kotlin.Long? -public inline fun kotlin.LongArray.singleOrNull(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long? -public fun kotlin.ShortArray.singleOrNull(): kotlin.Short? -public inline fun kotlin.ShortArray.singleOrNull(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.singleOrNull(): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.singleOrNull(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.singleOrNull(): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.singleOrNull(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.singleOrNull(): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.singleOrNull(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.singleOrNull(): kotlin.UShort? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.singleOrNull(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort? -public fun kotlin.collections.Iterable.singleOrNull(): T? -public inline fun kotlin.collections.Iterable.singleOrNull(/*0*/ predicate: (T) -> kotlin.Boolean): T? -public fun kotlin.collections.List.singleOrNull(): T? -public fun kotlin.Array.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.collections.List -public fun kotlin.Array.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.collections.List -public fun kotlin.BooleanArray.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.collections.List -public fun kotlin.BooleanArray.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.collections.List -public fun kotlin.ByteArray.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.collections.List -public fun kotlin.ByteArray.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.collections.List -public fun kotlin.CharArray.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.collections.List -public fun kotlin.CharArray.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.collections.List -public fun kotlin.DoubleArray.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.collections.List -public fun kotlin.DoubleArray.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.collections.List -public fun kotlin.FloatArray.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.collections.List -public fun kotlin.FloatArray.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.collections.List -public fun kotlin.IntArray.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.collections.List -public fun kotlin.IntArray.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.collections.List -public fun kotlin.LongArray.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.collections.List -public fun kotlin.LongArray.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.collections.List -public fun kotlin.ShortArray.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.collections.List -public fun kotlin.ShortArray.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.collections.List -public fun kotlin.collections.List.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.collections.List -public fun kotlin.collections.List.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.collections.List -public fun kotlin.Array.sliceArray(/*0*/ indices: kotlin.collections.Collection): kotlin.Array -public fun kotlin.Array.sliceArray(/*0*/ indices: kotlin.ranges.IntRange): kotlin.Array -public fun kotlin.BooleanArray.sliceArray(/*0*/ indices: kotlin.collections.Collection): kotlin.BooleanArray -public fun kotlin.BooleanArray.sliceArray(/*0*/ indices: kotlin.ranges.IntRange): kotlin.BooleanArray -public fun kotlin.ByteArray.sliceArray(/*0*/ indices: kotlin.collections.Collection): kotlin.ByteArray -public fun kotlin.ByteArray.sliceArray(/*0*/ indices: kotlin.ranges.IntRange): kotlin.ByteArray -public fun kotlin.CharArray.sliceArray(/*0*/ indices: kotlin.collections.Collection): kotlin.CharArray -public fun kotlin.CharArray.sliceArray(/*0*/ indices: kotlin.ranges.IntRange): kotlin.CharArray -public fun kotlin.DoubleArray.sliceArray(/*0*/ indices: kotlin.collections.Collection): kotlin.DoubleArray -public fun kotlin.DoubleArray.sliceArray(/*0*/ indices: kotlin.ranges.IntRange): kotlin.DoubleArray -public fun kotlin.FloatArray.sliceArray(/*0*/ indices: kotlin.collections.Collection): kotlin.FloatArray -public fun kotlin.FloatArray.sliceArray(/*0*/ indices: kotlin.ranges.IntRange): kotlin.FloatArray -public fun kotlin.IntArray.sliceArray(/*0*/ indices: kotlin.collections.Collection): kotlin.IntArray -public fun kotlin.IntArray.sliceArray(/*0*/ indices: kotlin.ranges.IntRange): kotlin.IntArray -public fun kotlin.LongArray.sliceArray(/*0*/ indices: kotlin.collections.Collection): kotlin.LongArray -public fun kotlin.LongArray.sliceArray(/*0*/ indices: kotlin.ranges.IntRange): kotlin.LongArray -public fun kotlin.ShortArray.sliceArray(/*0*/ indices: kotlin.collections.Collection): kotlin.ShortArray -public fun kotlin.ShortArray.sliceArray(/*0*/ indices: kotlin.ranges.IntRange): kotlin.ShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.sliceArray(/*0*/ indices: kotlin.collections.Collection): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.sliceArray(/*0*/ indices: kotlin.ranges.IntRange): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.sliceArray(/*0*/ indices: kotlin.collections.Collection): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.sliceArray(/*0*/ indices: kotlin.ranges.IntRange): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.sliceArray(/*0*/ indices: kotlin.collections.Collection): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.sliceArray(/*0*/ indices: kotlin.ranges.IntRange): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.sliceArray(/*0*/ indices: kotlin.collections.Collection): kotlin.UShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.sliceArray(/*0*/ indices: kotlin.ranges.IntRange): kotlin.UShortArray -public fun > kotlin.Array.sort(): kotlin.Unit -public fun kotlin.Array.sort(/*0*/ comparison: (a: T, b: T) -> kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun > kotlin.Array.sort(/*0*/ fromIndex: kotlin.Int = ..., /*1*/ toIndex: kotlin.Int = ...): kotlin.Unit -public fun kotlin.ByteArray.sort(): kotlin.Unit -@kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.sort(/*0*/ noinline comparison: (a: kotlin.Byte, b: kotlin.Byte) -> kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.ByteArray.sort(/*0*/ fromIndex: kotlin.Int = ..., /*1*/ toIndex: kotlin.Int = ...): kotlin.Unit -public fun kotlin.CharArray.sort(): kotlin.Unit -@kotlin.internal.InlineOnly public inline fun kotlin.CharArray.sort(/*0*/ noinline comparison: (a: kotlin.Char, b: kotlin.Char) -> kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.CharArray.sort(/*0*/ fromIndex: kotlin.Int = ..., /*1*/ toIndex: kotlin.Int = ...): kotlin.Unit -public fun kotlin.DoubleArray.sort(): kotlin.Unit -@kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.sort(/*0*/ noinline comparison: (a: kotlin.Double, b: kotlin.Double) -> kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.DoubleArray.sort(/*0*/ fromIndex: kotlin.Int = ..., /*1*/ toIndex: kotlin.Int = ...): kotlin.Unit -public fun kotlin.FloatArray.sort(): kotlin.Unit -@kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.sort(/*0*/ noinline comparison: (a: kotlin.Float, b: kotlin.Float) -> kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.FloatArray.sort(/*0*/ fromIndex: kotlin.Int = ..., /*1*/ toIndex: kotlin.Int = ...): kotlin.Unit -public fun kotlin.IntArray.sort(): kotlin.Unit -@kotlin.internal.InlineOnly public inline fun kotlin.IntArray.sort(/*0*/ noinline comparison: (a: kotlin.Int, b: kotlin.Int) -> kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.IntArray.sort(/*0*/ fromIndex: kotlin.Int = ..., /*1*/ toIndex: kotlin.Int = ...): kotlin.Unit -public fun kotlin.LongArray.sort(): kotlin.Unit -@kotlin.internal.InlineOnly public inline fun kotlin.LongArray.sort(/*0*/ noinline comparison: (a: kotlin.Long, b: kotlin.Long) -> kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.LongArray.sort(/*0*/ fromIndex: kotlin.Int = ..., /*1*/ toIndex: kotlin.Int = ...): kotlin.Unit -public fun kotlin.ShortArray.sort(): kotlin.Unit -@kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.sort(/*0*/ noinline comparison: (a: kotlin.Short, b: kotlin.Short) -> kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.ShortArray.sort(/*0*/ fromIndex: kotlin.Int = ..., /*1*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.sort(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.sort(/*0*/ fromIndex: kotlin.Int = ..., /*1*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.sort(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.sort(/*0*/ fromIndex: kotlin.Int = ..., /*1*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.sort(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.sort(/*0*/ fromIndex: kotlin.Int = ..., /*1*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.sort(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.sort(/*0*/ fromIndex: kotlin.Int = ..., /*1*/ toIndex: kotlin.Int = ...): kotlin.Unit -public fun > kotlin.collections.MutableList.sort(): kotlin.Unit -public inline fun > kotlin.Array.sortBy(/*0*/ crossinline selector: (T) -> R?): kotlin.Unit -public inline fun > kotlin.collections.MutableList.sortBy(/*0*/ crossinline selector: (T) -> R?): kotlin.Unit -public inline fun > kotlin.Array.sortByDescending(/*0*/ crossinline selector: (T) -> R?): kotlin.Unit -public inline fun > kotlin.collections.MutableList.sortByDescending(/*0*/ crossinline selector: (T) -> R?): kotlin.Unit -public fun > kotlin.Array.sortDescending(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun > kotlin.Array.sortDescending(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.ByteArray.sortDescending(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.ByteArray.sortDescending(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.CharArray.sortDescending(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.CharArray.sortDescending(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.DoubleArray.sortDescending(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.DoubleArray.sortDescending(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.FloatArray.sortDescending(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.FloatArray.sortDescending(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.IntArray.sortDescending(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.IntArray.sortDescending(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.LongArray.sortDescending(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.LongArray.sortDescending(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.ShortArray.sortDescending(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.ShortArray.sortDescending(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.sortDescending(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.sortDescending(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.sortDescending(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.sortDescending(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.sortDescending(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.sortDescending(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.sortDescending(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.sortDescending(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun > kotlin.collections.MutableList.sortDescending(): kotlin.Unit -public fun kotlin.Array.sortWith(/*0*/ comparator: kotlin.Comparator): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.Array.sortWith(/*0*/ comparator: kotlin.Comparator, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.Unit -public fun kotlin.collections.MutableList.sortWith(/*0*/ comparator: kotlin.Comparator): kotlin.Unit -public fun > kotlin.Array.sorted(): kotlin.collections.List -public fun kotlin.ByteArray.sorted(): kotlin.collections.List -public fun kotlin.CharArray.sorted(): kotlin.collections.List -public fun kotlin.DoubleArray.sorted(): kotlin.collections.List -public fun kotlin.FloatArray.sorted(): kotlin.collections.List -public fun kotlin.IntArray.sorted(): kotlin.collections.List -public fun kotlin.LongArray.sorted(): kotlin.collections.List -public fun kotlin.ShortArray.sorted(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.sorted(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.sorted(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.sorted(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.sorted(): kotlin.collections.List -public fun > kotlin.collections.Iterable.sorted(): kotlin.collections.List -public fun > kotlin.Array.sortedArray(): kotlin.Array -public fun kotlin.ByteArray.sortedArray(): kotlin.ByteArray -public fun kotlin.CharArray.sortedArray(): kotlin.CharArray -public fun kotlin.DoubleArray.sortedArray(): kotlin.DoubleArray -public fun kotlin.FloatArray.sortedArray(): kotlin.FloatArray -public fun kotlin.IntArray.sortedArray(): kotlin.IntArray -public fun kotlin.LongArray.sortedArray(): kotlin.LongArray -public fun kotlin.ShortArray.sortedArray(): kotlin.ShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.sortedArray(): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.sortedArray(): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.sortedArray(): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.sortedArray(): kotlin.UShortArray -public fun > kotlin.Array.sortedArrayDescending(): kotlin.Array -public fun kotlin.ByteArray.sortedArrayDescending(): kotlin.ByteArray -public fun kotlin.CharArray.sortedArrayDescending(): kotlin.CharArray -public fun kotlin.DoubleArray.sortedArrayDescending(): kotlin.DoubleArray -public fun kotlin.FloatArray.sortedArrayDescending(): kotlin.FloatArray -public fun kotlin.IntArray.sortedArrayDescending(): kotlin.IntArray -public fun kotlin.LongArray.sortedArrayDescending(): kotlin.LongArray -public fun kotlin.ShortArray.sortedArrayDescending(): kotlin.ShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.sortedArrayDescending(): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.sortedArrayDescending(): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.sortedArrayDescending(): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.sortedArrayDescending(): kotlin.UShortArray -public fun kotlin.Array.sortedArrayWith(/*0*/ comparator: kotlin.Comparator): kotlin.Array -public inline fun > kotlin.Array.sortedBy(/*0*/ crossinline selector: (T) -> R?): kotlin.collections.List -public inline fun > kotlin.BooleanArray.sortedBy(/*0*/ crossinline selector: (kotlin.Boolean) -> R?): kotlin.collections.List -public inline fun > kotlin.ByteArray.sortedBy(/*0*/ crossinline selector: (kotlin.Byte) -> R?): kotlin.collections.List -public inline fun > kotlin.CharArray.sortedBy(/*0*/ crossinline selector: (kotlin.Char) -> R?): kotlin.collections.List -public inline fun > kotlin.DoubleArray.sortedBy(/*0*/ crossinline selector: (kotlin.Double) -> R?): kotlin.collections.List -public inline fun > kotlin.FloatArray.sortedBy(/*0*/ crossinline selector: (kotlin.Float) -> R?): kotlin.collections.List -public inline fun > kotlin.IntArray.sortedBy(/*0*/ crossinline selector: (kotlin.Int) -> R?): kotlin.collections.List -public inline fun > kotlin.LongArray.sortedBy(/*0*/ crossinline selector: (kotlin.Long) -> R?): kotlin.collections.List -public inline fun > kotlin.ShortArray.sortedBy(/*0*/ crossinline selector: (kotlin.Short) -> R?): kotlin.collections.List -public inline fun > kotlin.collections.Iterable.sortedBy(/*0*/ crossinline selector: (T) -> R?): kotlin.collections.List -public inline fun > kotlin.Array.sortedByDescending(/*0*/ crossinline selector: (T) -> R?): kotlin.collections.List -public inline fun > kotlin.BooleanArray.sortedByDescending(/*0*/ crossinline selector: (kotlin.Boolean) -> R?): kotlin.collections.List -public inline fun > kotlin.ByteArray.sortedByDescending(/*0*/ crossinline selector: (kotlin.Byte) -> R?): kotlin.collections.List -public inline fun > kotlin.CharArray.sortedByDescending(/*0*/ crossinline selector: (kotlin.Char) -> R?): kotlin.collections.List -public inline fun > kotlin.DoubleArray.sortedByDescending(/*0*/ crossinline selector: (kotlin.Double) -> R?): kotlin.collections.List -public inline fun > kotlin.FloatArray.sortedByDescending(/*0*/ crossinline selector: (kotlin.Float) -> R?): kotlin.collections.List -public inline fun > kotlin.IntArray.sortedByDescending(/*0*/ crossinline selector: (kotlin.Int) -> R?): kotlin.collections.List -public inline fun > kotlin.LongArray.sortedByDescending(/*0*/ crossinline selector: (kotlin.Long) -> R?): kotlin.collections.List -public inline fun > kotlin.ShortArray.sortedByDescending(/*0*/ crossinline selector: (kotlin.Short) -> R?): kotlin.collections.List -public inline fun > kotlin.collections.Iterable.sortedByDescending(/*0*/ crossinline selector: (T) -> R?): kotlin.collections.List -public fun > kotlin.Array.sortedDescending(): kotlin.collections.List -public fun kotlin.ByteArray.sortedDescending(): kotlin.collections.List -public fun kotlin.CharArray.sortedDescending(): kotlin.collections.List -public fun kotlin.DoubleArray.sortedDescending(): kotlin.collections.List -public fun kotlin.FloatArray.sortedDescending(): kotlin.collections.List -public fun kotlin.IntArray.sortedDescending(): kotlin.collections.List -public fun kotlin.LongArray.sortedDescending(): kotlin.collections.List -public fun kotlin.ShortArray.sortedDescending(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.sortedDescending(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.sortedDescending(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.sortedDescending(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.sortedDescending(): kotlin.collections.List -public fun > kotlin.collections.Iterable.sortedDescending(): kotlin.collections.List -public fun kotlin.Array.sortedWith(/*0*/ comparator: kotlin.Comparator): kotlin.collections.List -public fun kotlin.BooleanArray.sortedWith(/*0*/ comparator: kotlin.Comparator): kotlin.collections.List -public fun kotlin.ByteArray.sortedWith(/*0*/ comparator: kotlin.Comparator): kotlin.collections.List -public fun kotlin.CharArray.sortedWith(/*0*/ comparator: kotlin.Comparator): kotlin.collections.List -public fun kotlin.DoubleArray.sortedWith(/*0*/ comparator: kotlin.Comparator): kotlin.collections.List -public fun kotlin.FloatArray.sortedWith(/*0*/ comparator: kotlin.Comparator): kotlin.collections.List -public fun kotlin.IntArray.sortedWith(/*0*/ comparator: kotlin.Comparator): kotlin.collections.List -public fun kotlin.LongArray.sortedWith(/*0*/ comparator: kotlin.Comparator): kotlin.collections.List -public fun kotlin.ShortArray.sortedWith(/*0*/ comparator: kotlin.Comparator): kotlin.collections.List -public fun kotlin.collections.Iterable.sortedWith(/*0*/ comparator: kotlin.Comparator): kotlin.collections.List -public infix fun kotlin.Array.subtract(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.BooleanArray.subtract(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.ByteArray.subtract(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.CharArray.subtract(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.DoubleArray.subtract(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.FloatArray.subtract(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.IntArray.subtract(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.LongArray.subtract(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.ShortArray.subtract(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.collections.Iterable.subtract(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -@kotlin.jvm.JvmName(name = "sumOfByte") public fun kotlin.Array.sum(): kotlin.Int -@kotlin.jvm.JvmName(name = "sumOfDouble") public fun kotlin.Array.sum(): kotlin.Double -@kotlin.jvm.JvmName(name = "sumOfFloat") public fun kotlin.Array.sum(): kotlin.Float -@kotlin.jvm.JvmName(name = "sumOfInt") public fun kotlin.Array.sum(): kotlin.Int -@kotlin.jvm.JvmName(name = "sumOfLong") public fun kotlin.Array.sum(): kotlin.Long -@kotlin.jvm.JvmName(name = "sumOfShort") public fun kotlin.Array.sum(): kotlin.Int -@kotlin.jvm.JvmName(name = "sumOfUByte") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.Array.sum(): kotlin.UInt -@kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.Array.sum(): kotlin.UInt -@kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.Array.sum(): kotlin.ULong -@kotlin.jvm.JvmName(name = "sumOfUShort") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.Array.sum(): kotlin.UInt -public fun kotlin.ByteArray.sum(): kotlin.Int -public fun kotlin.DoubleArray.sum(): kotlin.Double -public fun kotlin.FloatArray.sum(): kotlin.Float -public fun kotlin.IntArray.sum(): kotlin.Int -public fun kotlin.LongArray.sum(): kotlin.Long -public fun kotlin.ShortArray.sum(): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.sum(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.sum(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.sum(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.sum(): kotlin.UInt -@kotlin.jvm.JvmName(name = "sumOfByte") public fun kotlin.collections.Iterable.sum(): kotlin.Int -@kotlin.jvm.JvmName(name = "sumOfDouble") public fun kotlin.collections.Iterable.sum(): kotlin.Double -@kotlin.jvm.JvmName(name = "sumOfFloat") public fun kotlin.collections.Iterable.sum(): kotlin.Float -@kotlin.jvm.JvmName(name = "sumOfInt") public fun kotlin.collections.Iterable.sum(): kotlin.Int -@kotlin.jvm.JvmName(name = "sumOfLong") public fun kotlin.collections.Iterable.sum(): kotlin.Long -@kotlin.jvm.JvmName(name = "sumOfShort") public fun kotlin.collections.Iterable.sum(): kotlin.Int -@kotlin.jvm.JvmName(name = "sumOfUByte") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.collections.Iterable.sum(): kotlin.UInt -@kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.collections.Iterable.sum(): kotlin.UInt -@kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.collections.Iterable.sum(): kotlin.ULong -@kotlin.jvm.JvmName(name = "sumOfUShort") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.collections.Iterable.sum(): kotlin.UInt -public inline fun kotlin.Array.sumBy(/*0*/ selector: (T) -> kotlin.Int): kotlin.Int -public inline fun kotlin.BooleanArray.sumBy(/*0*/ selector: (kotlin.Boolean) -> kotlin.Int): kotlin.Int -public inline fun kotlin.ByteArray.sumBy(/*0*/ selector: (kotlin.Byte) -> kotlin.Int): kotlin.Int -public inline fun kotlin.CharArray.sumBy(/*0*/ selector: (kotlin.Char) -> kotlin.Int): kotlin.Int -public inline fun kotlin.DoubleArray.sumBy(/*0*/ selector: (kotlin.Double) -> kotlin.Int): kotlin.Int -public inline fun kotlin.FloatArray.sumBy(/*0*/ selector: (kotlin.Float) -> kotlin.Int): kotlin.Int -public inline fun kotlin.IntArray.sumBy(/*0*/ selector: (kotlin.Int) -> kotlin.Int): kotlin.Int -public inline fun kotlin.LongArray.sumBy(/*0*/ selector: (kotlin.Long) -> kotlin.Int): kotlin.Int -public inline fun kotlin.ShortArray.sumBy(/*0*/ selector: (kotlin.Short) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.sumBy(/*0*/ selector: (kotlin.UByte) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.sumBy(/*0*/ selector: (kotlin.UInt) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.sumBy(/*0*/ selector: (kotlin.ULong) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.sumBy(/*0*/ selector: (kotlin.UShort) -> kotlin.UInt): kotlin.UInt -public inline fun kotlin.collections.Iterable.sumBy(/*0*/ selector: (T) -> kotlin.Int): kotlin.Int -public inline fun kotlin.Array.sumByDouble(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double -public inline fun kotlin.BooleanArray.sumByDouble(/*0*/ selector: (kotlin.Boolean) -> kotlin.Double): kotlin.Double -public inline fun kotlin.ByteArray.sumByDouble(/*0*/ selector: (kotlin.Byte) -> kotlin.Double): kotlin.Double -public inline fun kotlin.CharArray.sumByDouble(/*0*/ selector: (kotlin.Char) -> kotlin.Double): kotlin.Double -public inline fun kotlin.DoubleArray.sumByDouble(/*0*/ selector: (kotlin.Double) -> kotlin.Double): kotlin.Double -public inline fun kotlin.FloatArray.sumByDouble(/*0*/ selector: (kotlin.Float) -> kotlin.Double): kotlin.Double -public inline fun kotlin.IntArray.sumByDouble(/*0*/ selector: (kotlin.Int) -> kotlin.Double): kotlin.Double -public inline fun kotlin.LongArray.sumByDouble(/*0*/ selector: (kotlin.Long) -> kotlin.Double): kotlin.Double -public inline fun kotlin.ShortArray.sumByDouble(/*0*/ selector: (kotlin.Short) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.sumByDouble(/*0*/ selector: (kotlin.UByte) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.sumByDouble(/*0*/ selector: (kotlin.UInt) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.sumByDouble(/*0*/ selector: (kotlin.ULong) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.sumByDouble(/*0*/ selector: (kotlin.UShort) -> kotlin.Double): kotlin.Double -public inline fun kotlin.collections.Iterable.sumByDouble(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.Array.sumOf(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.Array.sumOf(/*0*/ selector: (T) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.Array.sumOf(/*0*/ selector: (T) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Array.sumOf(/*0*/ selector: (T) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Array.sumOf(/*0*/ selector: (T) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.sumOf(/*0*/ selector: (kotlin.Boolean) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.sumOf(/*0*/ selector: (kotlin.Boolean) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.sumOf(/*0*/ selector: (kotlin.Boolean) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.sumOf(/*0*/ selector: (kotlin.Boolean) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.sumOf(/*0*/ selector: (kotlin.Boolean) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.sumOf(/*0*/ selector: (kotlin.Byte) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.sumOf(/*0*/ selector: (kotlin.Byte) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.sumOf(/*0*/ selector: (kotlin.Byte) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.sumOf(/*0*/ selector: (kotlin.Byte) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.sumOf(/*0*/ selector: (kotlin.Byte) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.sumOf(/*0*/ selector: (kotlin.Char) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.sumOf(/*0*/ selector: (kotlin.Char) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.sumOf(/*0*/ selector: (kotlin.Char) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.sumOf(/*0*/ selector: (kotlin.Char) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.sumOf(/*0*/ selector: (kotlin.Char) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.sumOf(/*0*/ selector: (kotlin.Double) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.sumOf(/*0*/ selector: (kotlin.Double) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.sumOf(/*0*/ selector: (kotlin.Double) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.sumOf(/*0*/ selector: (kotlin.Double) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.sumOf(/*0*/ selector: (kotlin.Double) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.sumOf(/*0*/ selector: (kotlin.Float) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.sumOf(/*0*/ selector: (kotlin.Float) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.sumOf(/*0*/ selector: (kotlin.Float) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.sumOf(/*0*/ selector: (kotlin.Float) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.sumOf(/*0*/ selector: (kotlin.Float) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.sumOf(/*0*/ selector: (kotlin.Int) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.sumOf(/*0*/ selector: (kotlin.Int) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.sumOf(/*0*/ selector: (kotlin.Int) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.sumOf(/*0*/ selector: (kotlin.Int) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.sumOf(/*0*/ selector: (kotlin.Int) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.sumOf(/*0*/ selector: (kotlin.Long) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.sumOf(/*0*/ selector: (kotlin.Long) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.sumOf(/*0*/ selector: (kotlin.Long) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.sumOf(/*0*/ selector: (kotlin.Long) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.sumOf(/*0*/ selector: (kotlin.Long) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.sumOf(/*0*/ selector: (kotlin.Short) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.sumOf(/*0*/ selector: (kotlin.Short) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.sumOf(/*0*/ selector: (kotlin.Short) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.sumOf(/*0*/ selector: (kotlin.Short) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.sumOf(/*0*/ selector: (kotlin.Short) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.sumOf(/*0*/ selector: (kotlin.UByte) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.sumOf(/*0*/ selector: (kotlin.UByte) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.sumOf(/*0*/ selector: (kotlin.UByte) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.sumOf(/*0*/ selector: (kotlin.UByte) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.sumOf(/*0*/ selector: (kotlin.UByte) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.sumOf(/*0*/ selector: (kotlin.UInt) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.sumOf(/*0*/ selector: (kotlin.UInt) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.sumOf(/*0*/ selector: (kotlin.UInt) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.sumOf(/*0*/ selector: (kotlin.UInt) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.sumOf(/*0*/ selector: (kotlin.UInt) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.sumOf(/*0*/ selector: (kotlin.ULong) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.sumOf(/*0*/ selector: (kotlin.ULong) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.sumOf(/*0*/ selector: (kotlin.ULong) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.sumOf(/*0*/ selector: (kotlin.ULong) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.sumOf(/*0*/ selector: (kotlin.ULong) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.sumOf(/*0*/ selector: (kotlin.UShort) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.sumOf(/*0*/ selector: (kotlin.UShort) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.sumOf(/*0*/ selector: (kotlin.UShort) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.sumOf(/*0*/ selector: (kotlin.UShort) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.sumOf(/*0*/ selector: (kotlin.UShort) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.sumOf(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.sumOf(/*0*/ selector: (T) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.sumOf(/*0*/ selector: (T) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.sumOf(/*0*/ selector: (T) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.sumOf(/*0*/ selector: (T) -> kotlin.ULong): kotlin.ULong -public fun kotlin.Array.take(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.BooleanArray.take(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.ByteArray.take(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.CharArray.take(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.DoubleArray.take(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.FloatArray.take(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.IntArray.take(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.LongArray.take(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.ShortArray.take(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.take(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.take(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.take(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.take(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.collections.Iterable.take(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.Array.takeLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.BooleanArray.takeLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.ByteArray.takeLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.CharArray.takeLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.DoubleArray.takeLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.FloatArray.takeLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.IntArray.takeLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.LongArray.takeLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.ShortArray.takeLast(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.takeLast(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.takeLast(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.takeLast(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.takeLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.collections.List.takeLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public inline fun kotlin.Array.takeLastWhile(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.BooleanArray.takeLastWhile(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.ByteArray.takeLastWhile(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.CharArray.takeLastWhile(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.DoubleArray.takeLastWhile(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.FloatArray.takeLastWhile(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.IntArray.takeLastWhile(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.LongArray.takeLastWhile(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.ShortArray.takeLastWhile(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.takeLastWhile(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.takeLastWhile(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.takeLastWhile(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.takeLastWhile(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.collections.List.takeLastWhile(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.Array.takeWhile(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.BooleanArray.takeWhile(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.ByteArray.takeWhile(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.CharArray.takeWhile(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.DoubleArray.takeWhile(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.FloatArray.takeWhile(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.IntArray.takeWhile(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.LongArray.takeWhile(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.ShortArray.takeWhile(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.takeWhile(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.takeWhile(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.takeWhile(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.takeWhile(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.collections.Iterable.takeWhile(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.collections.List -public fun kotlin.Array.toBooleanArray(): kotlin.BooleanArray -public fun kotlin.collections.Collection.toBooleanArray(): kotlin.BooleanArray -public fun kotlin.Array.toByteArray(): kotlin.ByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.toByteArray(): kotlin.ByteArray -public fun kotlin.collections.Collection.toByteArray(): kotlin.ByteArray -public fun kotlin.Array.toCharArray(): kotlin.CharArray -public fun kotlin.collections.Collection.toCharArray(): kotlin.CharArray -public fun > kotlin.Array.toCollection(/*0*/ destination: C): C -public fun > kotlin.BooleanArray.toCollection(/*0*/ destination: C): C -public fun > kotlin.ByteArray.toCollection(/*0*/ destination: C): C -public fun > kotlin.CharArray.toCollection(/*0*/ destination: C): C -public fun > kotlin.DoubleArray.toCollection(/*0*/ destination: C): C -public fun > kotlin.FloatArray.toCollection(/*0*/ destination: C): C -public fun > kotlin.IntArray.toCollection(/*0*/ destination: C): C -public fun > kotlin.LongArray.toCollection(/*0*/ destination: C): C -public fun > kotlin.ShortArray.toCollection(/*0*/ destination: C): C -public fun > kotlin.collections.Iterable.toCollection(/*0*/ destination: C): C -public fun kotlin.Array.toDoubleArray(): kotlin.DoubleArray -public fun kotlin.collections.Collection.toDoubleArray(): kotlin.DoubleArray -public fun kotlin.Array.toFloatArray(): kotlin.FloatArray -public fun kotlin.collections.Collection.toFloatArray(): kotlin.FloatArray -public fun kotlin.Array.toHashSet(): kotlin.collections.HashSet -public fun kotlin.BooleanArray.toHashSet(): kotlin.collections.HashSet -public fun kotlin.ByteArray.toHashSet(): kotlin.collections.HashSet -public fun kotlin.CharArray.toHashSet(): kotlin.collections.HashSet -public fun kotlin.DoubleArray.toHashSet(): kotlin.collections.HashSet -public fun kotlin.FloatArray.toHashSet(): kotlin.collections.HashSet -public fun kotlin.IntArray.toHashSet(): kotlin.collections.HashSet -public fun kotlin.LongArray.toHashSet(): kotlin.collections.HashSet -public fun kotlin.ShortArray.toHashSet(): kotlin.collections.HashSet -public fun kotlin.collections.Iterable.toHashSet(): kotlin.collections.HashSet -public fun kotlin.Array.toIntArray(): kotlin.IntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.toIntArray(): kotlin.IntArray -public fun kotlin.collections.Collection.toIntArray(): kotlin.IntArray -public fun kotlin.Array.toList(): kotlin.collections.List -public fun kotlin.BooleanArray.toList(): kotlin.collections.List -public fun kotlin.ByteArray.toList(): kotlin.collections.List -public fun kotlin.CharArray.toList(): kotlin.collections.List -public fun kotlin.DoubleArray.toList(): kotlin.collections.List -public fun kotlin.FloatArray.toList(): kotlin.collections.List -public fun kotlin.IntArray.toList(): kotlin.collections.List -public fun kotlin.LongArray.toList(): kotlin.collections.List -public fun kotlin.ShortArray.toList(): kotlin.collections.List -public fun kotlin.collections.Iterable.toList(): kotlin.collections.List -public fun kotlin.collections.Map.toList(): kotlin.collections.List> -public fun kotlin.Array.toLongArray(): kotlin.LongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.toLongArray(): kotlin.LongArray -public fun kotlin.collections.Collection.toLongArray(): kotlin.LongArray -public fun kotlin.Array>.toMap(): kotlin.collections.Map -public fun > kotlin.Array>.toMap(/*0*/ destination: M): M -public fun kotlin.collections.Iterable>.toMap(): kotlin.collections.Map -public fun > kotlin.collections.Iterable>.toMap(/*0*/ destination: M): M -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.collections.Map.toMap(): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.1") public fun > kotlin.collections.Map.toMap(/*0*/ destination: M): M -public fun kotlin.sequences.Sequence>.toMap(): kotlin.collections.Map -public fun > kotlin.sequences.Sequence>.toMap(/*0*/ destination: M): M -public fun kotlin.Array.toMutableList(): kotlin.collections.MutableList -public fun kotlin.BooleanArray.toMutableList(): kotlin.collections.MutableList -public fun kotlin.ByteArray.toMutableList(): kotlin.collections.MutableList -public fun kotlin.CharArray.toMutableList(): kotlin.collections.MutableList -public fun kotlin.DoubleArray.toMutableList(): kotlin.collections.MutableList -public fun kotlin.FloatArray.toMutableList(): kotlin.collections.MutableList -public fun kotlin.IntArray.toMutableList(): kotlin.collections.MutableList -public fun kotlin.LongArray.toMutableList(): kotlin.collections.MutableList -public fun kotlin.ShortArray.toMutableList(): kotlin.collections.MutableList -public fun kotlin.collections.Collection.toMutableList(): kotlin.collections.MutableList -public fun kotlin.collections.Iterable.toMutableList(): kotlin.collections.MutableList -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.collections.Map.toMutableMap(): kotlin.collections.MutableMap -public fun kotlin.Array.toMutableSet(): kotlin.collections.MutableSet -public fun kotlin.BooleanArray.toMutableSet(): kotlin.collections.MutableSet -public fun kotlin.ByteArray.toMutableSet(): kotlin.collections.MutableSet -public fun kotlin.CharArray.toMutableSet(): kotlin.collections.MutableSet -public fun kotlin.DoubleArray.toMutableSet(): kotlin.collections.MutableSet -public fun kotlin.FloatArray.toMutableSet(): kotlin.collections.MutableSet -public fun kotlin.IntArray.toMutableSet(): kotlin.collections.MutableSet -public fun kotlin.LongArray.toMutableSet(): kotlin.collections.MutableSet -public fun kotlin.ShortArray.toMutableSet(): kotlin.collections.MutableSet -public fun kotlin.collections.Iterable.toMutableSet(): kotlin.collections.MutableSet -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.Entry.toPair(): kotlin.Pair -public fun kotlin.Array.toSet(): kotlin.collections.Set -public fun kotlin.BooleanArray.toSet(): kotlin.collections.Set -public fun kotlin.ByteArray.toSet(): kotlin.collections.Set -public fun kotlin.CharArray.toSet(): kotlin.collections.Set -public fun kotlin.DoubleArray.toSet(): kotlin.collections.Set -public fun kotlin.FloatArray.toSet(): kotlin.collections.Set -public fun kotlin.IntArray.toSet(): kotlin.collections.Set -public fun kotlin.LongArray.toSet(): kotlin.collections.Set -public fun kotlin.ShortArray.toSet(): kotlin.collections.Set -public fun kotlin.collections.Iterable.toSet(): kotlin.collections.Set -public fun kotlin.Array.toShortArray(): kotlin.ShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.toShortArray(): kotlin.ShortArray -public fun kotlin.collections.Collection.toShortArray(): kotlin.ShortArray -public fun kotlin.BooleanArray.toTypedArray(): kotlin.Array -public fun kotlin.ByteArray.toTypedArray(): kotlin.Array -public fun kotlin.CharArray.toTypedArray(): kotlin.Array -public fun kotlin.DoubleArray.toTypedArray(): kotlin.Array -public fun kotlin.FloatArray.toTypedArray(): kotlin.Array -public fun kotlin.IntArray.toTypedArray(): kotlin.Array -public fun kotlin.LongArray.toTypedArray(): kotlin.Array -public fun kotlin.ShortArray.toTypedArray(): kotlin.Array -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.toTypedArray(): kotlin.Array -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.toTypedArray(): kotlin.Array -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.toTypedArray(): kotlin.Array -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.toTypedArray(): kotlin.Array -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Collection.toTypedArray(): kotlin.Array -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.Array.toUByteArray(): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.toUByteArray(): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.collections.Collection.toUByteArray(): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.Array.toUIntArray(): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.toUIntArray(): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.collections.Collection.toUIntArray(): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.Array.toULongArray(): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.toULongArray(): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.collections.Collection.toULongArray(): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.Array.toUShortArray(): kotlin.UShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.toUShortArray(): kotlin.UShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.collections.Collection.toUShortArray(): kotlin.UShortArray -public infix fun kotlin.Array.union(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.BooleanArray.union(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.ByteArray.union(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.CharArray.union(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.DoubleArray.union(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.FloatArray.union(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.IntArray.union(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.LongArray.union(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.ShortArray.union(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.collections.Iterable.union(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public fun kotlin.Array>.unzip(): kotlin.Pair, kotlin.collections.List> -public fun kotlin.collections.Iterable>.unzip(): kotlin.Pair, kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.collections.Iterable.windowed(/*0*/ size: kotlin.Int, /*1*/ step: kotlin.Int = ..., /*2*/ partialWindows: kotlin.Boolean = ...): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.collections.Iterable.windowed(/*0*/ size: kotlin.Int, /*1*/ step: kotlin.Int = ..., /*2*/ partialWindows: kotlin.Boolean = ..., /*3*/ transform: (kotlin.collections.List) -> R): kotlin.collections.List -public fun kotlin.collections.Map.withDefault(/*0*/ defaultValue: (key: K) -> V): kotlin.collections.Map -@kotlin.jvm.JvmName(name = "withDefaultMutable") public fun kotlin.collections.MutableMap.withDefault(/*0*/ defaultValue: (key: K) -> V): kotlin.collections.MutableMap -public fun kotlin.Array.withIndex(): kotlin.collections.Iterable> -public fun kotlin.BooleanArray.withIndex(): kotlin.collections.Iterable> -public fun kotlin.ByteArray.withIndex(): kotlin.collections.Iterable> -public fun kotlin.CharArray.withIndex(): kotlin.collections.Iterable> -public fun kotlin.DoubleArray.withIndex(): kotlin.collections.Iterable> -public fun kotlin.FloatArray.withIndex(): kotlin.collections.Iterable> -public fun kotlin.IntArray.withIndex(): kotlin.collections.Iterable> -public fun kotlin.LongArray.withIndex(): kotlin.collections.Iterable> -public fun kotlin.ShortArray.withIndex(): kotlin.collections.Iterable> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.withIndex(): kotlin.collections.Iterable> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.withIndex(): kotlin.collections.Iterable> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.withIndex(): kotlin.collections.Iterable> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.withIndex(): kotlin.collections.Iterable> -public fun kotlin.collections.Iterable.withIndex(): kotlin.collections.Iterable> -public fun kotlin.collections.Iterator.withIndex(): kotlin.collections.Iterator> -public infix fun kotlin.Array.zip(/*0*/ other: kotlin.Array): kotlin.collections.List> -public inline fun kotlin.Array.zip(/*0*/ other: kotlin.Array, /*1*/ transform: (a: T, b: R) -> V): kotlin.collections.List -public infix fun kotlin.Array.zip(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.List> -public inline fun kotlin.Array.zip(/*0*/ other: kotlin.collections.Iterable, /*1*/ transform: (a: T, b: R) -> V): kotlin.collections.List -public infix fun kotlin.BooleanArray.zip(/*0*/ other: kotlin.Array): kotlin.collections.List> -public inline fun kotlin.BooleanArray.zip(/*0*/ other: kotlin.Array, /*1*/ transform: (a: kotlin.Boolean, b: R) -> V): kotlin.collections.List -public infix fun kotlin.BooleanArray.zip(/*0*/ other: kotlin.BooleanArray): kotlin.collections.List> -public inline fun kotlin.BooleanArray.zip(/*0*/ other: kotlin.BooleanArray, /*1*/ transform: (a: kotlin.Boolean, b: kotlin.Boolean) -> V): kotlin.collections.List -public infix fun kotlin.BooleanArray.zip(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.List> -public inline fun kotlin.BooleanArray.zip(/*0*/ other: kotlin.collections.Iterable, /*1*/ transform: (a: kotlin.Boolean, b: R) -> V): kotlin.collections.List -public infix fun kotlin.ByteArray.zip(/*0*/ other: kotlin.Array): kotlin.collections.List> -public inline fun kotlin.ByteArray.zip(/*0*/ other: kotlin.Array, /*1*/ transform: (a: kotlin.Byte, b: R) -> V): kotlin.collections.List -public infix fun kotlin.ByteArray.zip(/*0*/ other: kotlin.ByteArray): kotlin.collections.List> -public inline fun kotlin.ByteArray.zip(/*0*/ other: kotlin.ByteArray, /*1*/ transform: (a: kotlin.Byte, b: kotlin.Byte) -> V): kotlin.collections.List -public infix fun kotlin.ByteArray.zip(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.List> -public inline fun kotlin.ByteArray.zip(/*0*/ other: kotlin.collections.Iterable, /*1*/ transform: (a: kotlin.Byte, b: R) -> V): kotlin.collections.List -public infix fun kotlin.CharArray.zip(/*0*/ other: kotlin.Array): kotlin.collections.List> -public inline fun kotlin.CharArray.zip(/*0*/ other: kotlin.Array, /*1*/ transform: (a: kotlin.Char, b: R) -> V): kotlin.collections.List -public infix fun kotlin.CharArray.zip(/*0*/ other: kotlin.CharArray): kotlin.collections.List> -public inline fun kotlin.CharArray.zip(/*0*/ other: kotlin.CharArray, /*1*/ transform: (a: kotlin.Char, b: kotlin.Char) -> V): kotlin.collections.List -public infix fun kotlin.CharArray.zip(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.List> -public inline fun kotlin.CharArray.zip(/*0*/ other: kotlin.collections.Iterable, /*1*/ transform: (a: kotlin.Char, b: R) -> V): kotlin.collections.List -public infix fun kotlin.DoubleArray.zip(/*0*/ other: kotlin.Array): kotlin.collections.List> -public inline fun kotlin.DoubleArray.zip(/*0*/ other: kotlin.Array, /*1*/ transform: (a: kotlin.Double, b: R) -> V): kotlin.collections.List -public infix fun kotlin.DoubleArray.zip(/*0*/ other: kotlin.DoubleArray): kotlin.collections.List> -public inline fun kotlin.DoubleArray.zip(/*0*/ other: kotlin.DoubleArray, /*1*/ transform: (a: kotlin.Double, b: kotlin.Double) -> V): kotlin.collections.List -public infix fun kotlin.DoubleArray.zip(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.List> -public inline fun kotlin.DoubleArray.zip(/*0*/ other: kotlin.collections.Iterable, /*1*/ transform: (a: kotlin.Double, b: R) -> V): kotlin.collections.List -public infix fun kotlin.FloatArray.zip(/*0*/ other: kotlin.Array): kotlin.collections.List> -public inline fun kotlin.FloatArray.zip(/*0*/ other: kotlin.Array, /*1*/ transform: (a: kotlin.Float, b: R) -> V): kotlin.collections.List -public infix fun kotlin.FloatArray.zip(/*0*/ other: kotlin.FloatArray): kotlin.collections.List> -public inline fun kotlin.FloatArray.zip(/*0*/ other: kotlin.FloatArray, /*1*/ transform: (a: kotlin.Float, b: kotlin.Float) -> V): kotlin.collections.List -public infix fun kotlin.FloatArray.zip(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.List> -public inline fun kotlin.FloatArray.zip(/*0*/ other: kotlin.collections.Iterable, /*1*/ transform: (a: kotlin.Float, b: R) -> V): kotlin.collections.List -public infix fun kotlin.IntArray.zip(/*0*/ other: kotlin.Array): kotlin.collections.List> -public inline fun kotlin.IntArray.zip(/*0*/ other: kotlin.Array, /*1*/ transform: (a: kotlin.Int, b: R) -> V): kotlin.collections.List -public infix fun kotlin.IntArray.zip(/*0*/ other: kotlin.IntArray): kotlin.collections.List> -public inline fun kotlin.IntArray.zip(/*0*/ other: kotlin.IntArray, /*1*/ transform: (a: kotlin.Int, b: kotlin.Int) -> V): kotlin.collections.List -public infix fun kotlin.IntArray.zip(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.List> -public inline fun kotlin.IntArray.zip(/*0*/ other: kotlin.collections.Iterable, /*1*/ transform: (a: kotlin.Int, b: R) -> V): kotlin.collections.List -public infix fun kotlin.LongArray.zip(/*0*/ other: kotlin.Array): kotlin.collections.List> -public inline fun kotlin.LongArray.zip(/*0*/ other: kotlin.Array, /*1*/ transform: (a: kotlin.Long, b: R) -> V): kotlin.collections.List -public infix fun kotlin.LongArray.zip(/*0*/ other: kotlin.LongArray): kotlin.collections.List> -public inline fun kotlin.LongArray.zip(/*0*/ other: kotlin.LongArray, /*1*/ transform: (a: kotlin.Long, b: kotlin.Long) -> V): kotlin.collections.List -public infix fun kotlin.LongArray.zip(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.List> -public inline fun kotlin.LongArray.zip(/*0*/ other: kotlin.collections.Iterable, /*1*/ transform: (a: kotlin.Long, b: R) -> V): kotlin.collections.List -public infix fun kotlin.ShortArray.zip(/*0*/ other: kotlin.Array): kotlin.collections.List> -public inline fun kotlin.ShortArray.zip(/*0*/ other: kotlin.Array, /*1*/ transform: (a: kotlin.Short, b: R) -> V): kotlin.collections.List -public infix fun kotlin.ShortArray.zip(/*0*/ other: kotlin.ShortArray): kotlin.collections.List> -public inline fun kotlin.ShortArray.zip(/*0*/ other: kotlin.ShortArray, /*1*/ transform: (a: kotlin.Short, b: kotlin.Short) -> V): kotlin.collections.List -public infix fun kotlin.ShortArray.zip(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.List> -public inline fun kotlin.ShortArray.zip(/*0*/ other: kotlin.collections.Iterable, /*1*/ transform: (a: kotlin.Short, b: R) -> V): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UByteArray.zip(/*0*/ other: kotlin.Array): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.zip(/*0*/ other: kotlin.Array, /*1*/ transform: (a: kotlin.UByte, b: R) -> V): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UByteArray.zip(/*0*/ other: kotlin.UByteArray): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.zip(/*0*/ other: kotlin.UByteArray, /*1*/ transform: (a: kotlin.UByte, b: kotlin.UByte) -> V): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UByteArray.zip(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.zip(/*0*/ other: kotlin.collections.Iterable, /*1*/ transform: (a: kotlin.UByte, b: R) -> V): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UIntArray.zip(/*0*/ other: kotlin.Array): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.zip(/*0*/ other: kotlin.Array, /*1*/ transform: (a: kotlin.UInt, b: R) -> V): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UIntArray.zip(/*0*/ other: kotlin.UIntArray): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.zip(/*0*/ other: kotlin.UIntArray, /*1*/ transform: (a: kotlin.UInt, b: kotlin.UInt) -> V): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UIntArray.zip(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.zip(/*0*/ other: kotlin.collections.Iterable, /*1*/ transform: (a: kotlin.UInt, b: R) -> V): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.ULongArray.zip(/*0*/ other: kotlin.Array): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.zip(/*0*/ other: kotlin.Array, /*1*/ transform: (a: kotlin.ULong, b: R) -> V): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.ULongArray.zip(/*0*/ other: kotlin.ULongArray): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.zip(/*0*/ other: kotlin.ULongArray, /*1*/ transform: (a: kotlin.ULong, b: kotlin.ULong) -> V): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.ULongArray.zip(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.zip(/*0*/ other: kotlin.collections.Iterable, /*1*/ transform: (a: kotlin.ULong, b: R) -> V): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UShortArray.zip(/*0*/ other: kotlin.Array): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.zip(/*0*/ other: kotlin.Array, /*1*/ transform: (a: kotlin.UShort, b: R) -> V): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UShortArray.zip(/*0*/ other: kotlin.UShortArray): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.zip(/*0*/ other: kotlin.UShortArray, /*1*/ transform: (a: kotlin.UShort, b: kotlin.UShort) -> V): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UShortArray.zip(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.zip(/*0*/ other: kotlin.collections.Iterable, /*1*/ transform: (a: kotlin.UShort, b: R) -> V): kotlin.collections.List -public infix fun kotlin.collections.Iterable.zip(/*0*/ other: kotlin.Array): kotlin.collections.List> -public inline fun kotlin.collections.Iterable.zip(/*0*/ other: kotlin.Array, /*1*/ transform: (a: T, b: R) -> V): kotlin.collections.List -public infix fun kotlin.collections.Iterable.zip(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.List> -public inline fun kotlin.collections.Iterable.zip(/*0*/ other: kotlin.collections.Iterable, /*1*/ transform: (a: T, b: R) -> V): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.collections.Iterable.zipWithNext(): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.2") public inline fun kotlin.collections.Iterable.zipWithNext(/*0*/ transform: (a: T, b: T) -> R): kotlin.collections.List - -@kotlin.SinceKotlin(version = "1.1") public abstract class AbstractCollection : kotlin.collections.Collection { - /*primary*/ protected constructor AbstractCollection() - public abstract override /*1*/ val size: kotlin.Int - public abstract override /*1*/ fun (): kotlin.Int - public open override /*1*/ fun contains(/*0*/ element: E): kotlin.Boolean - public open override /*1*/ fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public open override /*1*/ fun isEmpty(): kotlin.Boolean - public abstract override /*1*/ fun iterator(): kotlin.collections.Iterator - @kotlin.js.JsName(name = "toArray") protected open fun toArray(): kotlin.Array - protected open fun toArray(/*0*/ array: kotlin.Array): kotlin.Array - public open override /*1*/ fun toString(): kotlin.String -} - -public abstract class AbstractIterator : kotlin.collections.Iterator { - /*primary*/ public constructor AbstractIterator() - protected abstract fun computeNext(): kotlin.Unit - protected final fun done(): kotlin.Unit - public open override /*1*/ fun hasNext(): kotlin.Boolean - public open override /*1*/ fun next(): T - protected final fun setNext(/*0*/ value: T): kotlin.Unit -} - -@kotlin.SinceKotlin(version = "1.1") public abstract class AbstractList : kotlin.collections.AbstractCollection, kotlin.collections.List { - /*primary*/ protected constructor AbstractList() - public abstract override /*2*/ val size: kotlin.Int - public abstract override /*2*/ fun (): kotlin.Int - public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public abstract override /*1*/ fun get(/*0*/ index: kotlin.Int): E - public open override /*2*/ fun hashCode(): kotlin.Int - public open override /*1*/ fun indexOf(/*0*/ element: E): kotlin.Int - public open override /*2*/ fun iterator(): kotlin.collections.Iterator - public open override /*1*/ fun lastIndexOf(/*0*/ element: E): kotlin.Int - public open override /*1*/ fun listIterator(): kotlin.collections.ListIterator - public open override /*1*/ fun listIterator(/*0*/ index: kotlin.Int): kotlin.collections.ListIterator - public open override /*1*/ fun subList(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.collections.List -} - -@kotlin.SinceKotlin(version = "1.1") public abstract class AbstractMap : kotlin.collections.Map { - /*primary*/ protected constructor AbstractMap() - public open override /*1*/ val keys: kotlin.collections.Set - public open override /*1*/ fun (): kotlin.collections.Set - public open override /*1*/ val size: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ val values: kotlin.collections.Collection - public open override /*1*/ fun (): kotlin.collections.Collection - public open override /*1*/ fun containsKey(/*0*/ key: K): kotlin.Boolean - public open override /*1*/ fun containsValue(/*0*/ value: V): kotlin.Boolean - public open override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ fun get(/*0*/ key: K): V? - public open override /*1*/ fun hashCode(): kotlin.Int - public open override /*1*/ fun isEmpty(): kotlin.Boolean - public open override /*1*/ fun toString(): kotlin.String -} - -public abstract class AbstractMutableCollection : kotlin.collections.AbstractCollection, kotlin.collections.MutableCollection { - /*primary*/ protected constructor AbstractMutableCollection() - public abstract override /*1*/ fun add(/*0*/ element: E): kotlin.Boolean - public open override /*1*/ fun addAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public open override /*1*/ fun clear(): kotlin.Unit - public open override /*1*/ fun remove(/*0*/ element: E): kotlin.Boolean - public open override /*1*/ fun removeAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public open override /*1*/ fun retainAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - @kotlin.js.JsName(name = "toJSON") public open fun toJSON(): kotlin.Any -} diff --git a/js/js.translator/testData/api/stdlib-ir/kotlin.collections-3.kt b/js/js.translator/testData/api/stdlib-ir/kotlin.collections-3.kt deleted file mode 100644 index 38742b00d28..00000000000 --- a/js/js.translator/testData/api/stdlib-ir/kotlin.collections-3.kt +++ /dev/null @@ -1,399 +0,0 @@ - -public abstract class AbstractMutableList : kotlin.collections.AbstractMutableCollection, kotlin.collections.MutableList { - /*primary*/ protected constructor AbstractMutableList() - protected final var modCount: kotlin.Int - protected final fun (): kotlin.Int - protected final fun (/*0*/ : kotlin.Int): kotlin.Unit - public open override /*2*/ fun add(/*0*/ element: E): kotlin.Boolean - public abstract override /*1*/ fun add(/*0*/ index: kotlin.Int, /*1*/ element: E): kotlin.Unit - public open override /*1*/ fun addAll(/*0*/ index: kotlin.Int, /*1*/ elements: kotlin.collections.Collection): kotlin.Boolean - public open override /*2*/ fun clear(): kotlin.Unit - public open override /*2*/ fun contains(/*0*/ element: E): kotlin.Boolean - public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*2*/ fun hashCode(): kotlin.Int - public open override /*1*/ fun indexOf(/*0*/ element: E): kotlin.Int - public open override /*2*/ fun iterator(): kotlin.collections.MutableIterator - public open override /*1*/ fun lastIndexOf(/*0*/ element: E): kotlin.Int - public open override /*1*/ fun listIterator(): kotlin.collections.MutableListIterator - public open override /*1*/ fun listIterator(/*0*/ index: kotlin.Int): kotlin.collections.MutableListIterator - public open override /*2*/ fun removeAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract override /*1*/ fun removeAt(/*0*/ index: kotlin.Int): E - protected open fun removeRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit - public open override /*2*/ fun retainAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract override /*1*/ fun set(/*0*/ index: kotlin.Int, /*1*/ element: E): E - public open override /*1*/ fun subList(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.collections.MutableList -} - -public abstract class AbstractMutableMap : kotlin.collections.AbstractMap, kotlin.collections.MutableMap { - /*primary*/ protected constructor AbstractMutableMap() - public open override /*2*/ val keys: kotlin.collections.MutableSet - public open override /*2*/ fun (): kotlin.collections.MutableSet - public open override /*2*/ val values: kotlin.collections.MutableCollection - public open override /*2*/ fun (): kotlin.collections.MutableCollection - public open override /*1*/ fun clear(): kotlin.Unit - public abstract override /*1*/ fun put(/*0*/ key: K, /*1*/ value: V): V? - public open override /*1*/ fun putAll(/*0*/ from: kotlin.collections.Map): kotlin.Unit - public open override /*1*/ fun remove(/*0*/ key: K): V? -} - -public abstract class AbstractMutableSet : kotlin.collections.AbstractMutableCollection, kotlin.collections.MutableSet { - /*primary*/ protected constructor AbstractMutableSet() - public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*2*/ fun hashCode(): kotlin.Int -} - -@kotlin.SinceKotlin(version = "1.1") public abstract class AbstractSet : kotlin.collections.AbstractCollection, kotlin.collections.Set { - /*primary*/ protected constructor AbstractSet() - public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*2*/ fun hashCode(): kotlin.Int -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public final class ArrayDeque : kotlin.collections.AbstractMutableList { - public constructor ArrayDeque() - public constructor ArrayDeque(/*0*/ initialCapacity: kotlin.Int) - public constructor ArrayDeque(/*0*/ elements: kotlin.collections.Collection) - public open override /*1*/ var size: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - private open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open override /*1*/ fun add(/*0*/ element: E): kotlin.Boolean - public open override /*1*/ fun add(/*0*/ index: kotlin.Int, /*1*/ element: E): kotlin.Unit - public open override /*1*/ fun addAll(/*0*/ index: kotlin.Int, /*1*/ elements: kotlin.collections.Collection): kotlin.Boolean - public open override /*1*/ fun addAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public final fun addFirst(/*0*/ element: E): kotlin.Unit - public final fun addLast(/*0*/ element: E): kotlin.Unit - public open override /*1*/ fun clear(): kotlin.Unit - public open override /*1*/ fun contains(/*0*/ element: E): kotlin.Boolean - public final fun first(): E - public final fun firstOrNull(): E? - public open override /*1*/ fun get(/*0*/ index: kotlin.Int): E - public open override /*1*/ fun indexOf(/*0*/ element: E): kotlin.Int - public open override /*1*/ fun isEmpty(): kotlin.Boolean - public final fun last(): E - public open override /*1*/ fun lastIndexOf(/*0*/ element: E): kotlin.Int - public final fun lastOrNull(): E? - public open override /*1*/ fun remove(/*0*/ element: E): kotlin.Boolean - public open override /*1*/ fun removeAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public open override /*1*/ fun removeAt(/*0*/ index: kotlin.Int): E - public final fun removeFirst(): E - public final fun removeFirstOrNull(): E? - public final fun removeLast(): E - public final fun removeLastOrNull(): E? - public open override /*1*/ fun retainAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public open override /*1*/ fun set(/*0*/ index: kotlin.Int, /*1*/ element: E): E -} - -public open class ArrayList : kotlin.collections.AbstractMutableList, kotlin.collections.MutableList, kotlin.collections.RandomAccess { - public constructor ArrayList() - public constructor ArrayList(/*0*/ initialCapacity: kotlin.Int = ...) - public constructor ArrayList(/*0*/ elements: kotlin.collections.Collection) - public open override /*2*/ val size: kotlin.Int - public open override /*2*/ fun (): kotlin.Int - public open override /*2*/ fun add(/*0*/ element: E): kotlin.Boolean - public open override /*2*/ fun add(/*0*/ index: kotlin.Int, /*1*/ element: E): kotlin.Unit - public open override /*2*/ fun addAll(/*0*/ index: kotlin.Int, /*1*/ elements: kotlin.collections.Collection): kotlin.Boolean - public open override /*2*/ fun addAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public open override /*2*/ fun clear(): kotlin.Unit - public final fun ensureCapacity(/*0*/ minCapacity: kotlin.Int): kotlin.Unit - public open override /*2*/ fun get(/*0*/ index: kotlin.Int): E - public open override /*2*/ fun indexOf(/*0*/ element: E): kotlin.Int - public open override /*2*/ fun lastIndexOf(/*0*/ element: E): kotlin.Int - public open override /*2*/ fun remove(/*0*/ element: E): kotlin.Boolean - public open override /*2*/ fun removeAt(/*0*/ index: kotlin.Int): E - protected open override /*1*/ fun removeRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit - public open override /*2*/ fun set(/*0*/ index: kotlin.Int, /*1*/ element: E): E - protected open override /*1*/ fun toArray(): kotlin.Array - public open override /*3*/ fun toString(): kotlin.String - public final fun trimToSize(): kotlin.Unit -} - -public abstract class BooleanIterator : kotlin.collections.Iterator { - /*primary*/ public constructor BooleanIterator() - public final override /*1*/ fun next(): kotlin.Boolean - public abstract fun nextBoolean(): kotlin.Boolean -} - -public abstract class ByteIterator : kotlin.collections.Iterator { - /*primary*/ public constructor ByteIterator() - public final override /*1*/ fun next(): kotlin.Byte - public abstract fun nextByte(): kotlin.Byte -} - -public abstract class CharIterator : kotlin.collections.Iterator { - /*primary*/ public constructor CharIterator() - public final override /*1*/ fun next(): kotlin.Char - public abstract fun nextChar(): kotlin.Char -} - -public interface Collection : kotlin.collections.Iterable { - public abstract val size: kotlin.Int - public abstract fun (): kotlin.Int - public abstract operator fun contains(/*0*/ element: E): kotlin.Boolean - public abstract fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract fun isEmpty(): kotlin.Boolean - public abstract override /*1*/ fun iterator(): kotlin.collections.Iterator -} - -public abstract class DoubleIterator : kotlin.collections.Iterator { - /*primary*/ public constructor DoubleIterator() - public final override /*1*/ fun next(): kotlin.Double - public abstract fun nextDouble(): kotlin.Double -} - -public abstract class FloatIterator : kotlin.collections.Iterator { - /*primary*/ public constructor FloatIterator() - public final override /*1*/ fun next(): kotlin.Float - public abstract fun nextFloat(): kotlin.Float -} - -@kotlin.SinceKotlin(version = "1.1") public interface Grouping { - public abstract fun keyOf(/*0*/ element: T): K - public abstract fun sourceIterator(): kotlin.collections.Iterator -} - -public open class HashMap : kotlin.collections.AbstractMutableMap, kotlin.collections.MutableMap { - public constructor HashMap() - public constructor HashMap(/*0*/ initialCapacity: kotlin.Int) - public constructor HashMap(/*0*/ initialCapacity: kotlin.Int, /*1*/ loadFactor: kotlin.Float = ...) - public constructor HashMap(/*0*/ original: kotlin.collections.Map) - public open override /*2*/ val entries: kotlin.collections.MutableSet> - public open override /*2*/ fun (): kotlin.collections.MutableSet> - public open override /*2*/ val size: kotlin.Int - public open override /*2*/ fun (): kotlin.Int - public open override /*2*/ fun clear(): kotlin.Unit - public open override /*2*/ fun containsKey(/*0*/ key: K): kotlin.Boolean - public open override /*2*/ fun containsValue(/*0*/ value: V): kotlin.Boolean - protected open fun createEntrySet(): kotlin.collections.MutableSet> - public open override /*2*/ fun get(/*0*/ key: K): V? - public open override /*2*/ fun put(/*0*/ key: K, /*1*/ value: V): V? - public open override /*2*/ fun remove(/*0*/ key: K): V? -} - -public open class HashSet : kotlin.collections.AbstractMutableSet, kotlin.collections.MutableSet { - public constructor HashSet() - public constructor HashSet(/*0*/ initialCapacity: kotlin.Int) - public constructor HashSet(/*0*/ initialCapacity: kotlin.Int, /*1*/ loadFactor: kotlin.Float = ...) - public constructor HashSet(/*0*/ elements: kotlin.collections.Collection) - public open override /*2*/ val size: kotlin.Int - public open override /*2*/ fun (): kotlin.Int - public open override /*2*/ fun add(/*0*/ element: E): kotlin.Boolean - public open override /*2*/ fun clear(): kotlin.Unit - public open override /*2*/ fun contains(/*0*/ element: E): kotlin.Boolean - public open override /*2*/ fun isEmpty(): kotlin.Boolean - public open override /*2*/ fun iterator(): kotlin.collections.MutableIterator - public open override /*2*/ fun remove(/*0*/ element: E): kotlin.Boolean -} - -public final data class IndexedValue { - /*primary*/ public constructor IndexedValue(/*0*/ index: kotlin.Int, /*1*/ value: T) - public final val index: kotlin.Int - public final fun (): kotlin.Int - public final val value: T - public final fun (): T - public final operator /*synthesized*/ fun component1(): kotlin.Int - public final operator /*synthesized*/ fun component2(): T - public final /*synthesized*/ fun copy(/*0*/ index: kotlin.Int = ..., /*1*/ value: T = ...): kotlin.collections.IndexedValue - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - public open override /*1*/ /*synthesized*/ fun toString(): kotlin.String -} - -public abstract class IntIterator : kotlin.collections.Iterator { - /*primary*/ public constructor IntIterator() - public final override /*1*/ fun next(): kotlin.Int - public abstract fun nextInt(): kotlin.Int -} - -public interface Iterable { - public abstract operator fun iterator(): kotlin.collections.Iterator -} - -public interface Iterator { - public abstract operator fun hasNext(): kotlin.Boolean - public abstract operator fun next(): T -} - -public open class LinkedHashMap : kotlin.collections.HashMap, kotlin.collections.MutableMap { - public constructor LinkedHashMap() - public constructor LinkedHashMap(/*0*/ initialCapacity: kotlin.Int) - public constructor LinkedHashMap(/*0*/ initialCapacity: kotlin.Int, /*1*/ loadFactor: kotlin.Float = ...) - public constructor LinkedHashMap(/*0*/ original: kotlin.collections.Map) - public open override /*2*/ val size: kotlin.Int - public open override /*2*/ fun (): kotlin.Int - public open override /*2*/ fun clear(): kotlin.Unit - public open override /*2*/ fun containsKey(/*0*/ key: K): kotlin.Boolean - public open override /*2*/ fun containsValue(/*0*/ value: V): kotlin.Boolean - protected open override /*1*/ fun createEntrySet(): kotlin.collections.MutableSet> - public open override /*2*/ fun get(/*0*/ key: K): V? - public open override /*2*/ fun put(/*0*/ key: K, /*1*/ value: V): V? - public open override /*2*/ fun remove(/*0*/ key: K): V? -} - -public open class LinkedHashSet : kotlin.collections.HashSet, kotlin.collections.MutableSet { - public constructor LinkedHashSet() - public constructor LinkedHashSet(/*0*/ initialCapacity: kotlin.Int) - public constructor LinkedHashSet(/*0*/ initialCapacity: kotlin.Int, /*1*/ loadFactor: kotlin.Float = ...) - public constructor LinkedHashSet(/*0*/ elements: kotlin.collections.Collection) -} - -public interface List : kotlin.collections.Collection { - public abstract override /*1*/ val size: kotlin.Int - public abstract override /*1*/ fun (): kotlin.Int - public abstract override /*1*/ fun contains(/*0*/ element: E): kotlin.Boolean - public abstract override /*1*/ fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract operator fun get(/*0*/ index: kotlin.Int): E - public abstract fun indexOf(/*0*/ element: E): kotlin.Int - public abstract override /*1*/ fun isEmpty(): kotlin.Boolean - public abstract override /*1*/ fun iterator(): kotlin.collections.Iterator - public abstract fun lastIndexOf(/*0*/ element: E): kotlin.Int - public abstract fun listIterator(): kotlin.collections.ListIterator - public abstract fun listIterator(/*0*/ index: kotlin.Int): kotlin.collections.ListIterator - public abstract fun subList(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.collections.List -} - -public interface ListIterator : kotlin.collections.Iterator { - public abstract override /*1*/ fun hasNext(): kotlin.Boolean - public abstract fun hasPrevious(): kotlin.Boolean - public abstract override /*1*/ fun next(): T - public abstract fun nextIndex(): kotlin.Int - public abstract fun previous(): T - public abstract fun previousIndex(): kotlin.Int -} - -public abstract class LongIterator : kotlin.collections.Iterator { - /*primary*/ public constructor LongIterator() - public final override /*1*/ fun next(): kotlin.Long - public abstract fun nextLong(): kotlin.Long -} - -public interface Map { - public abstract val entries: kotlin.collections.Set> - public abstract fun (): kotlin.collections.Set> - public abstract val keys: kotlin.collections.Set - public abstract fun (): kotlin.collections.Set - public abstract val size: kotlin.Int - public abstract fun (): kotlin.Int - public abstract val values: kotlin.collections.Collection - public abstract fun (): kotlin.collections.Collection - public abstract fun containsKey(/*0*/ key: K): kotlin.Boolean - public abstract fun containsValue(/*0*/ value: V): kotlin.Boolean - public abstract operator fun get(/*0*/ key: K): V? - public abstract fun isEmpty(): kotlin.Boolean - - public interface Entry { - public abstract val key: K - public abstract fun (): K - public abstract val value: V - public abstract fun (): V - } -} - -public interface MutableCollection : kotlin.collections.Collection, kotlin.collections.MutableIterable { - public abstract fun add(/*0*/ element: E): kotlin.Boolean - public abstract fun addAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract fun clear(): kotlin.Unit - public abstract override /*2*/ fun iterator(): kotlin.collections.MutableIterator - public abstract fun remove(/*0*/ element: E): kotlin.Boolean - public abstract fun removeAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract fun retainAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean -} - -public interface MutableIterable : kotlin.collections.Iterable { - public abstract override /*1*/ fun iterator(): kotlin.collections.MutableIterator -} - -public interface MutableIterator : kotlin.collections.Iterator { - public abstract fun remove(): kotlin.Unit -} - -public interface MutableList : kotlin.collections.List, kotlin.collections.MutableCollection { - public abstract override /*1*/ fun add(/*0*/ element: E): kotlin.Boolean - public abstract fun add(/*0*/ index: kotlin.Int, /*1*/ element: E): kotlin.Unit - public abstract fun addAll(/*0*/ index: kotlin.Int, /*1*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract override /*1*/ fun addAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract override /*1*/ fun clear(): kotlin.Unit - public abstract override /*1*/ fun listIterator(): kotlin.collections.MutableListIterator - public abstract override /*1*/ fun listIterator(/*0*/ index: kotlin.Int): kotlin.collections.MutableListIterator - public abstract override /*1*/ fun remove(/*0*/ element: E): kotlin.Boolean - public abstract override /*1*/ fun removeAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract fun removeAt(/*0*/ index: kotlin.Int): E - public abstract override /*1*/ fun retainAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract operator fun set(/*0*/ index: kotlin.Int, /*1*/ element: E): E - public abstract override /*1*/ fun subList(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.collections.MutableList -} - -public interface MutableListIterator : kotlin.collections.ListIterator, kotlin.collections.MutableIterator { - public abstract fun add(/*0*/ element: T): kotlin.Unit - public abstract override /*2*/ fun hasNext(): kotlin.Boolean - public abstract override /*2*/ fun next(): T - public abstract override /*1*/ fun remove(): kotlin.Unit - public abstract fun set(/*0*/ element: T): kotlin.Unit -} - -public interface MutableMap : kotlin.collections.Map { - public abstract override /*1*/ val entries: kotlin.collections.MutableSet> - public abstract override /*1*/ fun (): kotlin.collections.MutableSet> - public abstract override /*1*/ val keys: kotlin.collections.MutableSet - public abstract override /*1*/ fun (): kotlin.collections.MutableSet - public abstract override /*1*/ val values: kotlin.collections.MutableCollection - public abstract override /*1*/ fun (): kotlin.collections.MutableCollection - public abstract fun clear(): kotlin.Unit - public abstract fun put(/*0*/ key: K, /*1*/ value: V): V? - public abstract fun putAll(/*0*/ from: kotlin.collections.Map): kotlin.Unit - public abstract fun remove(/*0*/ key: K): V? - - public interface MutableEntry : kotlin.collections.Map.Entry { - public abstract fun setValue(/*0*/ newValue: V): V - } -} - -public interface MutableSet : kotlin.collections.Set, kotlin.collections.MutableCollection { - public abstract override /*1*/ fun add(/*0*/ element: E): kotlin.Boolean - public abstract override /*1*/ fun addAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract override /*1*/ fun clear(): kotlin.Unit - public abstract override /*2*/ fun iterator(): kotlin.collections.MutableIterator - public abstract override /*1*/ fun remove(/*0*/ element: E): kotlin.Boolean - public abstract override /*1*/ fun removeAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract override /*1*/ fun retainAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean -} - -public interface RandomAccess { -} - -public interface Set : kotlin.collections.Collection { - public abstract override /*1*/ val size: kotlin.Int - public abstract override /*1*/ fun (): kotlin.Int - public abstract override /*1*/ fun contains(/*0*/ element: E): kotlin.Boolean - public abstract override /*1*/ fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract override /*1*/ fun isEmpty(): kotlin.Boolean - public abstract override /*1*/ fun iterator(): kotlin.collections.Iterator -} - -public abstract class ShortIterator : kotlin.collections.Iterator { - /*primary*/ public constructor ShortIterator() - public final override /*1*/ fun next(): kotlin.Short - public abstract fun nextShort(): kotlin.Short -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public abstract class UByteIterator : kotlin.collections.Iterator { - /*primary*/ public constructor UByteIterator() - public final override /*1*/ fun next(): kotlin.UByte - public abstract fun nextUByte(): kotlin.UByte -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public abstract class UIntIterator : kotlin.collections.Iterator { - /*primary*/ public constructor UIntIterator() - public final override /*1*/ fun next(): kotlin.UInt - public abstract fun nextUInt(): kotlin.UInt -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public abstract class ULongIterator : kotlin.collections.Iterator { - /*primary*/ public constructor ULongIterator() - public final override /*1*/ fun next(): kotlin.ULong - public abstract fun nextULong(): kotlin.ULong -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public abstract class UShortIterator : kotlin.collections.Iterator { - /*primary*/ public constructor UShortIterator() - public final override /*1*/ fun next(): kotlin.UShort - public abstract fun nextUShort(): kotlin.UShort -} diff --git a/js/js.translator/testData/api/stdlib-ir/kotlin.comparisons.kt b/js/js.translator/testData/api/stdlib-ir/kotlin.comparisons.kt deleted file mode 100644 index 1093a8ae501..00000000000 --- a/js/js.translator/testData/api/stdlib-ir/kotlin.comparisons.kt +++ /dev/null @@ -1,97 +0,0 @@ -package kotlin.comparisons - -@kotlin.internal.InlineOnly public inline fun compareBy(/*0*/ crossinline selector: (T) -> kotlin.Comparable<*>?): kotlin.Comparator -public fun compareBy(/*0*/ vararg selectors: (T) -> kotlin.Comparable<*>? /*kotlin.Array kotlin.Comparable<*>?>*/): kotlin.Comparator -@kotlin.internal.InlineOnly public inline fun compareBy(/*0*/ comparator: kotlin.Comparator, /*1*/ crossinline selector: (T) -> K): kotlin.Comparator -@kotlin.internal.InlineOnly public inline fun compareByDescending(/*0*/ crossinline selector: (T) -> kotlin.Comparable<*>?): kotlin.Comparator -@kotlin.internal.InlineOnly public inline fun compareByDescending(/*0*/ comparator: kotlin.Comparator, /*1*/ crossinline selector: (T) -> K): kotlin.Comparator -public fun > compareValues(/*0*/ a: T?, /*1*/ b: T?): kotlin.Int -@kotlin.internal.InlineOnly public inline fun compareValuesBy(/*0*/ a: T, /*1*/ b: T, /*2*/ selector: (T) -> kotlin.Comparable<*>?): kotlin.Int -public fun compareValuesBy(/*0*/ a: T, /*1*/ b: T, /*2*/ vararg selectors: (T) -> kotlin.Comparable<*>? /*kotlin.Array kotlin.Comparable<*>?>*/): kotlin.Int -@kotlin.internal.InlineOnly public inline fun compareValuesBy(/*0*/ a: T, /*1*/ b: T, /*2*/ comparator: kotlin.Comparator, /*3*/ selector: (T) -> K): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") public fun > maxOf(/*0*/ a: T, /*1*/ b: T): T -@kotlin.SinceKotlin(version = "1.1") public fun > maxOf(/*0*/ a: T, /*1*/ b: T, /*2*/ c: T): T -@kotlin.SinceKotlin(version = "1.1") public fun maxOf(/*0*/ a: T, /*1*/ b: T, /*2*/ c: T, /*3*/ comparator: kotlin.Comparator): T -@kotlin.SinceKotlin(version = "1.1") public fun maxOf(/*0*/ a: T, /*1*/ b: T, /*2*/ comparator: kotlin.Comparator): T -@kotlin.SinceKotlin(version = "1.4") public fun > maxOf(/*0*/ a: T, /*1*/ vararg other: T /*kotlin.Array*/): T -@kotlin.SinceKotlin(version = "1.4") public fun maxOf(/*0*/ a: T, /*1*/ vararg other: T /*kotlin.Array*/, /*2*/ comparator: kotlin.Comparator): T -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun maxOf(/*0*/ a: kotlin.Byte, /*1*/ b: kotlin.Byte): kotlin.Byte -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun maxOf(/*0*/ a: kotlin.Byte, /*1*/ b: kotlin.Byte, /*2*/ c: kotlin.Byte): kotlin.Byte -@kotlin.SinceKotlin(version = "1.4") public fun maxOf(/*0*/ a: kotlin.Byte, /*1*/ vararg other: kotlin.Byte /*kotlin.ByteArray*/): kotlin.Byte -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun maxOf(/*0*/ a: kotlin.Double, /*1*/ b: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun maxOf(/*0*/ a: kotlin.Double, /*1*/ b: kotlin.Double, /*2*/ c: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") public fun maxOf(/*0*/ a: kotlin.Double, /*1*/ vararg other: kotlin.Double /*kotlin.DoubleArray*/): kotlin.Double -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun maxOf(/*0*/ a: kotlin.Float, /*1*/ b: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun maxOf(/*0*/ a: kotlin.Float, /*1*/ b: kotlin.Float, /*2*/ c: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") public fun maxOf(/*0*/ a: kotlin.Float, /*1*/ vararg other: kotlin.Float /*kotlin.FloatArray*/): kotlin.Float -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun maxOf(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun maxOf(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Int, /*2*/ c: kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") public fun maxOf(/*0*/ a: kotlin.Int, /*1*/ vararg other: kotlin.Int /*kotlin.IntArray*/): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") public inline fun maxOf(/*0*/ a: kotlin.Long, /*1*/ b: kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun maxOf(/*0*/ a: kotlin.Long, /*1*/ b: kotlin.Long, /*2*/ c: kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") public fun maxOf(/*0*/ a: kotlin.Long, /*1*/ vararg other: kotlin.Long /*kotlin.LongArray*/): kotlin.Long -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun maxOf(/*0*/ a: kotlin.Short, /*1*/ b: kotlin.Short): kotlin.Short -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun maxOf(/*0*/ a: kotlin.Short, /*1*/ b: kotlin.Short, /*2*/ c: kotlin.Short): kotlin.Short -@kotlin.SinceKotlin(version = "1.4") public fun maxOf(/*0*/ a: kotlin.Short, /*1*/ vararg other: kotlin.Short /*kotlin.ShortArray*/): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun maxOf(/*0*/ a: kotlin.UByte, /*1*/ b: kotlin.UByte): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun maxOf(/*0*/ a: kotlin.UByte, /*1*/ b: kotlin.UByte, /*2*/ c: kotlin.UByte): kotlin.UByte -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun maxOf(/*0*/ a: kotlin.UByte, /*1*/ vararg other: kotlin.UByte /*kotlin.UByteArray*/): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun maxOf(/*0*/ a: kotlin.UInt, /*1*/ b: kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun maxOf(/*0*/ a: kotlin.UInt, /*1*/ b: kotlin.UInt, /*2*/ c: kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun maxOf(/*0*/ a: kotlin.UInt, /*1*/ vararg other: kotlin.UInt /*kotlin.UIntArray*/): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun maxOf(/*0*/ a: kotlin.ULong, /*1*/ b: kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun maxOf(/*0*/ a: kotlin.ULong, /*1*/ b: kotlin.ULong, /*2*/ c: kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun maxOf(/*0*/ a: kotlin.ULong, /*1*/ vararg other: kotlin.ULong /*kotlin.ULongArray*/): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun maxOf(/*0*/ a: kotlin.UShort, /*1*/ b: kotlin.UShort): kotlin.UShort -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun maxOf(/*0*/ a: kotlin.UShort, /*1*/ b: kotlin.UShort, /*2*/ c: kotlin.UShort): kotlin.UShort -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun maxOf(/*0*/ a: kotlin.UShort, /*1*/ vararg other: kotlin.UShort /*kotlin.UShortArray*/): kotlin.UShort -@kotlin.SinceKotlin(version = "1.1") public fun > minOf(/*0*/ a: T, /*1*/ b: T): T -@kotlin.SinceKotlin(version = "1.1") public fun > minOf(/*0*/ a: T, /*1*/ b: T, /*2*/ c: T): T -@kotlin.SinceKotlin(version = "1.1") public fun minOf(/*0*/ a: T, /*1*/ b: T, /*2*/ c: T, /*3*/ comparator: kotlin.Comparator): T -@kotlin.SinceKotlin(version = "1.1") public fun minOf(/*0*/ a: T, /*1*/ b: T, /*2*/ comparator: kotlin.Comparator): T -@kotlin.SinceKotlin(version = "1.4") public fun > minOf(/*0*/ a: T, /*1*/ vararg other: T /*kotlin.Array*/): T -@kotlin.SinceKotlin(version = "1.4") public fun minOf(/*0*/ a: T, /*1*/ vararg other: T /*kotlin.Array*/, /*2*/ comparator: kotlin.Comparator): T -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun minOf(/*0*/ a: kotlin.Byte, /*1*/ b: kotlin.Byte): kotlin.Byte -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun minOf(/*0*/ a: kotlin.Byte, /*1*/ b: kotlin.Byte, /*2*/ c: kotlin.Byte): kotlin.Byte -@kotlin.SinceKotlin(version = "1.4") public fun minOf(/*0*/ a: kotlin.Byte, /*1*/ vararg other: kotlin.Byte /*kotlin.ByteArray*/): kotlin.Byte -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun minOf(/*0*/ a: kotlin.Double, /*1*/ b: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun minOf(/*0*/ a: kotlin.Double, /*1*/ b: kotlin.Double, /*2*/ c: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") public fun minOf(/*0*/ a: kotlin.Double, /*1*/ vararg other: kotlin.Double /*kotlin.DoubleArray*/): kotlin.Double -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun minOf(/*0*/ a: kotlin.Float, /*1*/ b: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun minOf(/*0*/ a: kotlin.Float, /*1*/ b: kotlin.Float, /*2*/ c: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") public fun minOf(/*0*/ a: kotlin.Float, /*1*/ vararg other: kotlin.Float /*kotlin.FloatArray*/): kotlin.Float -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun minOf(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun minOf(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Int, /*2*/ c: kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") public fun minOf(/*0*/ a: kotlin.Int, /*1*/ vararg other: kotlin.Int /*kotlin.IntArray*/): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") public inline fun minOf(/*0*/ a: kotlin.Long, /*1*/ b: kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun minOf(/*0*/ a: kotlin.Long, /*1*/ b: kotlin.Long, /*2*/ c: kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") public fun minOf(/*0*/ a: kotlin.Long, /*1*/ vararg other: kotlin.Long /*kotlin.LongArray*/): kotlin.Long -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun minOf(/*0*/ a: kotlin.Short, /*1*/ b: kotlin.Short): kotlin.Short -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun minOf(/*0*/ a: kotlin.Short, /*1*/ b: kotlin.Short, /*2*/ c: kotlin.Short): kotlin.Short -@kotlin.SinceKotlin(version = "1.4") public fun minOf(/*0*/ a: kotlin.Short, /*1*/ vararg other: kotlin.Short /*kotlin.ShortArray*/): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun minOf(/*0*/ a: kotlin.UByte, /*1*/ b: kotlin.UByte): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun minOf(/*0*/ a: kotlin.UByte, /*1*/ b: kotlin.UByte, /*2*/ c: kotlin.UByte): kotlin.UByte -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun minOf(/*0*/ a: kotlin.UByte, /*1*/ vararg other: kotlin.UByte /*kotlin.UByteArray*/): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun minOf(/*0*/ a: kotlin.UInt, /*1*/ b: kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun minOf(/*0*/ a: kotlin.UInt, /*1*/ b: kotlin.UInt, /*2*/ c: kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun minOf(/*0*/ a: kotlin.UInt, /*1*/ vararg other: kotlin.UInt /*kotlin.UIntArray*/): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun minOf(/*0*/ a: kotlin.ULong, /*1*/ b: kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun minOf(/*0*/ a: kotlin.ULong, /*1*/ b: kotlin.ULong, /*2*/ c: kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun minOf(/*0*/ a: kotlin.ULong, /*1*/ vararg other: kotlin.ULong /*kotlin.ULongArray*/): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun minOf(/*0*/ a: kotlin.UShort, /*1*/ b: kotlin.UShort): kotlin.UShort -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun minOf(/*0*/ a: kotlin.UShort, /*1*/ b: kotlin.UShort, /*2*/ c: kotlin.UShort): kotlin.UShort -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun minOf(/*0*/ a: kotlin.UShort, /*1*/ vararg other: kotlin.UShort /*kotlin.UShortArray*/): kotlin.UShort -public fun > naturalOrder(): kotlin.Comparator -@kotlin.internal.InlineOnly public inline fun > nullsFirst(): kotlin.Comparator -public fun nullsFirst(/*0*/ comparator: kotlin.Comparator): kotlin.Comparator -@kotlin.internal.InlineOnly public inline fun > nullsLast(): kotlin.Comparator -public fun nullsLast(/*0*/ comparator: kotlin.Comparator): kotlin.Comparator -public fun > reverseOrder(): kotlin.Comparator -public fun kotlin.Comparator.reversed(): kotlin.Comparator -public infix fun kotlin.Comparator.then(/*0*/ comparator: kotlin.Comparator): kotlin.Comparator -@kotlin.internal.InlineOnly public inline fun kotlin.Comparator.thenBy(/*0*/ crossinline selector: (T) -> kotlin.Comparable<*>?): kotlin.Comparator -@kotlin.internal.InlineOnly public inline fun kotlin.Comparator.thenBy(/*0*/ comparator: kotlin.Comparator, /*1*/ crossinline selector: (T) -> K): kotlin.Comparator -@kotlin.internal.InlineOnly public inline fun kotlin.Comparator.thenByDescending(/*0*/ crossinline selector: (T) -> kotlin.Comparable<*>?): kotlin.Comparator -@kotlin.internal.InlineOnly public inline fun kotlin.Comparator.thenByDescending(/*0*/ comparator: kotlin.Comparator, /*1*/ crossinline selector: (T) -> K): kotlin.Comparator -@kotlin.internal.InlineOnly public inline fun kotlin.Comparator.thenComparator(/*0*/ crossinline comparison: (a: T, b: T) -> kotlin.Int): kotlin.Comparator -public infix fun kotlin.Comparator.thenDescending(/*0*/ comparator: kotlin.Comparator): kotlin.Comparator \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib-ir/kotlin.contracts.kt b/js/js.translator/testData/api/stdlib-ir/kotlin.contracts.kt deleted file mode 100644 index 2dc84601ad8..00000000000 --- a/js/js.translator/testData/api/stdlib-ir/kotlin.contracts.kt +++ /dev/null @@ -1,47 +0,0 @@ -package kotlin.contracts - -@kotlin.internal.ContractsDsl @kotlin.contracts.ExperimentalContracts @kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.3") public inline fun contract(/*0*/ builder: kotlin.contracts.ContractBuilder.() -> kotlin.Unit): kotlin.Unit - -@kotlin.internal.ContractsDsl @kotlin.contracts.ExperimentalContracts @kotlin.SinceKotlin(version = "1.3") public interface CallsInPlace : kotlin.contracts.Effect { -} - -@kotlin.internal.ContractsDsl @kotlin.contracts.ExperimentalContracts @kotlin.SinceKotlin(version = "1.3") public interface ConditionalEffect : kotlin.contracts.Effect { -} - -@kotlin.internal.ContractsDsl @kotlin.contracts.ExperimentalContracts @kotlin.SinceKotlin(version = "1.3") public interface ContractBuilder { - @kotlin.internal.ContractsDsl public abstract fun callsInPlace(/*0*/ lambda: kotlin.Function, /*1*/ kind: kotlin.contracts.InvocationKind = ...): kotlin.contracts.CallsInPlace - @kotlin.internal.ContractsDsl public abstract fun returns(): kotlin.contracts.Returns - @kotlin.internal.ContractsDsl public abstract fun returns(/*0*/ value: kotlin.Any?): kotlin.contracts.Returns - @kotlin.internal.ContractsDsl public abstract fun returnsNotNull(): kotlin.contracts.ReturnsNotNull -} - -@kotlin.internal.ContractsDsl @kotlin.contracts.ExperimentalContracts @kotlin.SinceKotlin(version = "1.3") public interface Effect { -} - -@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.SinceKotlin(version = "1.3") @kotlin.Experimental @kotlin.RequiresOptIn @kotlin.annotation.MustBeDocumented public final annotation class ExperimentalContracts : kotlin.Annotation { - /*primary*/ public constructor ExperimentalContracts() -} - -@kotlin.internal.ContractsDsl @kotlin.contracts.ExperimentalContracts @kotlin.SinceKotlin(version = "1.3") public final enum class InvocationKind : kotlin.Enum { - @kotlin.internal.ContractsDsl enum entry AT_MOST_ONCE - - @kotlin.internal.ContractsDsl enum entry AT_LEAST_ONCE - - @kotlin.internal.ContractsDsl enum entry EXACTLY_ONCE - - @kotlin.internal.ContractsDsl enum entry UNKNOWN - - // Static members - public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): kotlin.contracts.InvocationKind - public final /*synthesized*/ fun values(): kotlin.Array -} - -@kotlin.internal.ContractsDsl @kotlin.contracts.ExperimentalContracts @kotlin.SinceKotlin(version = "1.3") public interface Returns : kotlin.contracts.SimpleEffect { -} - -@kotlin.internal.ContractsDsl @kotlin.contracts.ExperimentalContracts @kotlin.SinceKotlin(version = "1.3") public interface ReturnsNotNull : kotlin.contracts.SimpleEffect { -} - -@kotlin.internal.ContractsDsl @kotlin.contracts.ExperimentalContracts @kotlin.SinceKotlin(version = "1.3") public interface SimpleEffect : kotlin.contracts.Effect { - @kotlin.internal.ContractsDsl @kotlin.contracts.ExperimentalContracts public abstract infix fun implies(/*0*/ booleanExpression: kotlin.Boolean): kotlin.contracts.ConditionalEffect -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib-ir/kotlin.coroutines.intrinsics.kt b/js/js.translator/testData/api/stdlib-ir/kotlin.coroutines.intrinsics.kt deleted file mode 100644 index 4b6488cb0e5..00000000000 --- a/js/js.translator/testData/api/stdlib-ir/kotlin.coroutines.intrinsics.kt +++ /dev/null @@ -1,10 +0,0 @@ -package kotlin.coroutines.intrinsics - -@kotlin.SinceKotlin(version = "1.3") public val COROUTINE_SUSPENDED: kotlin.Any - public fun (): kotlin.Any -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public suspend inline fun suspendCoroutineUninterceptedOrReturn(/*0*/ crossinline block: (kotlin.coroutines.Continuation) -> kotlin.Any?): T -@kotlin.SinceKotlin(version = "1.3") public fun (suspend () -> T).createCoroutineUnintercepted(/*0*/ completion: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation -@kotlin.SinceKotlin(version = "1.3") public fun (suspend R.() -> T).createCoroutineUnintercepted(/*0*/ receiver: R, /*1*/ completion: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.coroutines.Continuation.intercepted(): kotlin.coroutines.Continuation -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun (suspend () -> T).startCoroutineUninterceptedOrReturn(/*0*/ completion: kotlin.coroutines.Continuation): kotlin.Any? -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun (suspend R.() -> T).startCoroutineUninterceptedOrReturn(/*0*/ receiver: R, /*1*/ completion: kotlin.coroutines.Continuation): kotlin.Any? \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib-ir/kotlin.coroutines.kt b/js/js.translator/testData/api/stdlib-ir/kotlin.coroutines.kt deleted file mode 100644 index 3745cf79b32..00000000000 --- a/js/js.translator/testData/api/stdlib-ir/kotlin.coroutines.kt +++ /dev/null @@ -1,71 +0,0 @@ -package kotlin.coroutines - -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public val coroutineContext: kotlin.coroutines.CoroutineContext - public inline fun (): kotlin.coroutines.CoroutineContext -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun Continuation(/*0*/ context: kotlin.coroutines.CoroutineContext, /*1*/ crossinline resumeWith: (kotlin.Result) -> kotlin.Unit): kotlin.coroutines.Continuation -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public suspend inline fun suspendCoroutine(/*0*/ crossinline block: (kotlin.coroutines.Continuation) -> kotlin.Unit): T -@kotlin.SinceKotlin(version = "1.3") public fun (suspend () -> T).createCoroutine(/*0*/ completion: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation -@kotlin.SinceKotlin(version = "1.3") public fun (suspend R.() -> T).createCoroutine(/*0*/ receiver: R, /*1*/ completion: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.coroutines.CoroutineContext.Element.getPolymorphicElement(/*0*/ key: kotlin.coroutines.CoroutineContext.Key): E? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.coroutines.CoroutineContext.Element.minusPolymorphicKey(/*0*/ key: kotlin.coroutines.CoroutineContext.Key<*>): kotlin.coroutines.CoroutineContext -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.coroutines.Continuation.resume(/*0*/ value: T): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.coroutines.Continuation.resumeWithException(/*0*/ exception: kotlin.Throwable): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") public fun (suspend () -> T).startCoroutine(/*0*/ completion: kotlin.coroutines.Continuation): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") public fun (suspend R.() -> T).startCoroutine(/*0*/ receiver: R, /*1*/ completion: kotlin.coroutines.Continuation): kotlin.Unit - -@kotlin.SinceKotlin(version = "1.3") public abstract class AbstractCoroutineContextElement : kotlin.coroutines.CoroutineContext.Element { - /*primary*/ public constructor AbstractCoroutineContextElement(/*0*/ key: kotlin.coroutines.CoroutineContext.Key<*>) - public open override /*1*/ val key: kotlin.coroutines.CoroutineContext.Key<*> - public open override /*1*/ fun (): kotlin.coroutines.CoroutineContext.Key<*> -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public abstract class AbstractCoroutineContextKey : kotlin.coroutines.CoroutineContext.Key { - /*primary*/ public constructor AbstractCoroutineContextKey(/*0*/ baseKey: kotlin.coroutines.CoroutineContext.Key, /*1*/ safeCast: (element: kotlin.coroutines.CoroutineContext.Element) -> E?) -} - -@kotlin.SinceKotlin(version = "1.3") public interface Continuation { - public abstract val context: kotlin.coroutines.CoroutineContext - public abstract fun (): kotlin.coroutines.CoroutineContext - public abstract fun resumeWith(/*0*/ result: kotlin.Result): kotlin.Unit -} - -@kotlin.SinceKotlin(version = "1.3") public interface ContinuationInterceptor : kotlin.coroutines.CoroutineContext.Element { - public open override /*1*/ fun get(/*0*/ key: kotlin.coroutines.CoroutineContext.Key): E? - public abstract fun interceptContinuation(/*0*/ continuation: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation - public open override /*1*/ fun minusKey(/*0*/ key: kotlin.coroutines.CoroutineContext.Key<*>): kotlin.coroutines.CoroutineContext - public open fun releaseInterceptedContinuation(/*0*/ continuation: kotlin.coroutines.Continuation<*>): kotlin.Unit - - public companion object Key : kotlin.coroutines.CoroutineContext.Key { - } -} - -@kotlin.SinceKotlin(version = "1.3") public interface CoroutineContext { - public abstract fun fold(/*0*/ initial: R, /*1*/ operation: (R, kotlin.coroutines.CoroutineContext.Element) -> R): R - public abstract operator fun get(/*0*/ key: kotlin.coroutines.CoroutineContext.Key): E? - public abstract fun minusKey(/*0*/ key: kotlin.coroutines.CoroutineContext.Key<*>): kotlin.coroutines.CoroutineContext - public open operator fun plus(/*0*/ context: kotlin.coroutines.CoroutineContext): kotlin.coroutines.CoroutineContext - - public interface Element : kotlin.coroutines.CoroutineContext { - public abstract val key: kotlin.coroutines.CoroutineContext.Key<*> - public abstract fun (): kotlin.coroutines.CoroutineContext.Key<*> - public open override /*1*/ fun fold(/*0*/ initial: R, /*1*/ operation: (R, kotlin.coroutines.CoroutineContext.Element) -> R): R - public open override /*1*/ fun get(/*0*/ key: kotlin.coroutines.CoroutineContext.Key): E? - public open override /*1*/ fun minusKey(/*0*/ key: kotlin.coroutines.CoroutineContext.Key<*>): kotlin.coroutines.CoroutineContext - } - - public interface Key { - } -} - -@kotlin.SinceKotlin(version = "1.3") public object EmptyCoroutineContext : kotlin.coroutines.CoroutineContext, kotlin.io.Serializable { - public open override /*1*/ fun fold(/*0*/ initial: R, /*1*/ operation: (R, kotlin.coroutines.CoroutineContext.Element) -> R): R - public open override /*1*/ fun get(/*0*/ key: kotlin.coroutines.CoroutineContext.Key): E? - public open override /*2*/ fun hashCode(): kotlin.Int - public open override /*1*/ fun minusKey(/*0*/ key: kotlin.coroutines.CoroutineContext.Key<*>): kotlin.coroutines.CoroutineContext - public open override /*1*/ fun plus(/*0*/ context: kotlin.coroutines.CoroutineContext): kotlin.coroutines.CoroutineContext - public open override /*2*/ fun toString(): kotlin.String -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) public final annotation class RestrictsSuspension : kotlin.Annotation { - /*primary*/ public constructor RestrictsSuspension() -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib-ir/kotlin.dom.kt b/js/js.translator/testData/api/stdlib-ir/kotlin.dom.kt deleted file mode 100644 index bd66ea6509f..00000000000 --- a/js/js.translator/testData/api/stdlib-ir/kotlin.dom.kt +++ /dev/null @@ -1,13 +0,0 @@ -package kotlin.dom - -public val org.w3c.dom.Node.isElement: kotlin.Boolean - public fun org.w3c.dom.Node.(): kotlin.Boolean -public val org.w3c.dom.Node.isText: kotlin.Boolean - public fun org.w3c.dom.Node.(): kotlin.Boolean -public fun org.w3c.dom.Element.addClass(/*0*/ vararg cssClasses: kotlin.String /*kotlin.Array*/): kotlin.Boolean -public fun org.w3c.dom.Element.appendElement(/*0*/ name: kotlin.String, /*1*/ init: org.w3c.dom.Element.() -> kotlin.Unit): org.w3c.dom.Element -public fun org.w3c.dom.Element.appendText(/*0*/ text: kotlin.String): org.w3c.dom.Element -public fun org.w3c.dom.Node.clear(): kotlin.Unit -public fun org.w3c.dom.Document.createElement(/*0*/ name: kotlin.String, /*1*/ init: org.w3c.dom.Element.() -> kotlin.Unit): org.w3c.dom.Element -public fun org.w3c.dom.Element.hasClass(/*0*/ cssClass: kotlin.String): kotlin.Boolean -public fun org.w3c.dom.Element.removeClass(/*0*/ vararg cssClasses: kotlin.String /*kotlin.Array*/): kotlin.Boolean \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib-ir/kotlin.experimental.kt b/js/js.translator/testData/api/stdlib-ir/kotlin.experimental.kt deleted file mode 100644 index 18637c12a8d..00000000000 --- a/js/js.translator/testData/api/stdlib-ir/kotlin.experimental.kt +++ /dev/null @@ -1,14 +0,0 @@ -package kotlin.experimental - -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline infix fun kotlin.Byte.and(/*0*/ other: kotlin.Byte): kotlin.Byte -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline infix fun kotlin.Short.and(/*0*/ other: kotlin.Short): kotlin.Short -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun kotlin.Byte.inv(): kotlin.Byte -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun kotlin.Short.inv(): kotlin.Short -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline infix fun kotlin.Byte.or(/*0*/ other: kotlin.Byte): kotlin.Byte -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline infix fun kotlin.Short.or(/*0*/ other: kotlin.Short): kotlin.Short -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline infix fun kotlin.Byte.xor(/*0*/ other: kotlin.Byte): kotlin.Byte -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline infix fun kotlin.Short.xor(/*0*/ other: kotlin.Short): kotlin.Short - -@kotlin.Experimental(level = Level.ERROR) @kotlin.RequiresOptIn(level = Level.ERROR) @kotlin.annotation.MustBeDocumented @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) @kotlin.SinceKotlin(version = "1.3") public final annotation class ExperimentalTypeInference : kotlin.Annotation { - /*primary*/ public constructor ExperimentalTypeInference() -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib-ir/kotlin.io.kt b/js/js.translator/testData/api/stdlib-ir/kotlin.io.kt deleted file mode 100644 index 4cc7c6abc6a..00000000000 --- a/js/js.translator/testData/api/stdlib-ir/kotlin.io.kt +++ /dev/null @@ -1,5 +0,0 @@ -package kotlin.io - -public fun print(/*0*/ message: kotlin.Any?): kotlin.Unit -public fun println(): kotlin.Unit -public fun println(/*0*/ message: kotlin.Any?): kotlin.Unit \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib-ir/kotlin.js.kt b/js/js.translator/testData/api/stdlib-ir/kotlin.js.kt deleted file mode 100644 index 43d297f1d5e..00000000000 --- a/js/js.translator/testData/api/stdlib-ir/kotlin.js.kt +++ /dev/null @@ -1,276 +0,0 @@ -package kotlin.js - -public external val console: kotlin.js.Console - public fun (): kotlin.js.Console -public external val definedExternally: kotlin.Nothing - public fun (): kotlin.Nothing -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use `definedExternally` instead", replaceWith = kotlin.ReplaceWith(expression = "definedExternally", imports = {})) public external val noImpl: kotlin.Nothing - public fun (): kotlin.Nothing -public external val undefined: kotlin.Nothing? - public fun (): kotlin.Nothing? -public val kotlin.reflect.KClass.js: kotlin.js.JsClass - public fun kotlin.reflect.KClass.(): kotlin.js.JsClass -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use class literal and extension property `js` instead.", replaceWith = kotlin.ReplaceWith(expression = "this::class.js", imports = {})) public val T.jsClass: kotlin.js.JsClass - public fun T.(): kotlin.js.JsClass -public val kotlin.js.JsClass.kotlin: kotlin.reflect.KClass - public fun kotlin.js.JsClass.(): kotlin.reflect.KClass -public inline fun dateLocaleOptions(/*0*/ init: kotlin.js.Date.LocaleOptions.() -> kotlin.Unit): kotlin.js.Date.LocaleOptions -public external fun eval(/*0*/ expr: kotlin.String): dynamic -public external fun js(/*0*/ code: kotlin.String): dynamic -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use class literal and extension property `js` instead.", replaceWith = kotlin.ReplaceWith(expression = "T::class.js", imports = {})) public external fun jsClass(): kotlin.js.JsClass -public fun jsTypeOf(/*0*/ value_hack: kotlin.Any?): kotlin.String -public fun json(/*0*/ vararg pairs: kotlin.Pair /*kotlin.Array>*/): kotlin.js.Json -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use toDouble() instead.", replaceWith = kotlin.ReplaceWith(expression = "s.toDouble()", imports = {})) public external fun parseFloat(/*0*/ s: kotlin.String, /*1*/ radix: kotlin.Int = ...): kotlin.Double -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use toInt() instead.", replaceWith = kotlin.ReplaceWith(expression = "s.toInt()", imports = {})) public external fun parseInt(/*0*/ s: kotlin.String): kotlin.Int -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use toInt(radix) instead.", replaceWith = kotlin.ReplaceWith(expression = "s.toInt(radix)", imports = {})) public external fun parseInt(/*0*/ s: kotlin.String, /*1*/ radix: kotlin.Int = ...): kotlin.Int -public fun kotlin.js.Json.add(/*0*/ other: kotlin.js.Json): kotlin.js.Json -public inline fun kotlin.js.RegExpMatch.asArray(): kotlin.Array -@kotlin.internal.InlineOnly public inline fun kotlin.Any?.asDynamic(): dynamic -public inline operator fun kotlin.js.RegExpMatch.get(/*0*/ index: kotlin.Int): kotlin.String? -@kotlin.internal.DynamicExtension public operator fun dynamic.iterator(): kotlin.collections.Iterator -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use maxOf or kotlin.math.max instead", replaceWith = kotlin.ReplaceWith(expression = "maxOf(a, b)", imports = {})) public fun kotlin.js.Math.max(/*0*/ a: kotlin.Long, /*1*/ b: kotlin.Long): kotlin.Long -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use minOf or kotlin.math.min instead", replaceWith = kotlin.ReplaceWith(expression = "minOf(a, b)", imports = {})) public fun kotlin.js.Math.min(/*0*/ a: kotlin.Long, /*1*/ b: kotlin.Long): kotlin.Long -public fun kotlin.js.RegExp.reset(): kotlin.Unit -public inline fun kotlin.js.Promise>.then(/*0*/ noinline onFulfilled: ((T) -> S)?): kotlin.js.Promise -public inline fun kotlin.js.Promise>.then(/*0*/ noinline onFulfilled: ((T) -> S)?, /*1*/ noinline onRejected: ((kotlin.Throwable) -> S)?): kotlin.js.Promise -@kotlin.internal.DynamicExtension @kotlin.js.JsName(name = "unsafeCastDynamic") @kotlin.internal.InlineOnly public inline fun dynamic.unsafeCast(): T -@kotlin.internal.InlineOnly public inline fun kotlin.Any?.unsafeCast(): T - -public external interface Console { - public abstract fun dir(/*0*/ o: kotlin.Any): kotlin.Unit - public abstract fun error(/*0*/ vararg o: kotlin.Any? /*kotlin.Array*/): kotlin.Unit - public abstract fun info(/*0*/ vararg o: kotlin.Any? /*kotlin.Array*/): kotlin.Unit - public abstract fun log(/*0*/ vararg o: kotlin.Any? /*kotlin.Array*/): kotlin.Unit - public abstract fun warn(/*0*/ vararg o: kotlin.Any? /*kotlin.Array*/): kotlin.Unit -} - -public final external class Date { - /*primary*/ public constructor Date() - public constructor Date(/*0*/ year: kotlin.Int, /*1*/ month: kotlin.Int) - public constructor Date(/*0*/ year: kotlin.Int, /*1*/ month: kotlin.Int, /*2*/ day: kotlin.Int) - public constructor Date(/*0*/ year: kotlin.Int, /*1*/ month: kotlin.Int, /*2*/ day: kotlin.Int, /*3*/ hour: kotlin.Int) - public constructor Date(/*0*/ year: kotlin.Int, /*1*/ month: kotlin.Int, /*2*/ day: kotlin.Int, /*3*/ hour: kotlin.Int, /*4*/ minute: kotlin.Int) - public constructor Date(/*0*/ year: kotlin.Int, /*1*/ month: kotlin.Int, /*2*/ day: kotlin.Int, /*3*/ hour: kotlin.Int, /*4*/ minute: kotlin.Int, /*5*/ second: kotlin.Int) - public constructor Date(/*0*/ year: kotlin.Int, /*1*/ month: kotlin.Int, /*2*/ day: kotlin.Int, /*3*/ hour: kotlin.Int, /*4*/ minute: kotlin.Int, /*5*/ second: kotlin.Int, /*6*/ millisecond: kotlin.Number) - public constructor Date(/*0*/ milliseconds: kotlin.Number) - public constructor Date(/*0*/ dateString: kotlin.String) - public final fun getDate(): kotlin.Int - public final fun getDay(): kotlin.Int - public final fun getFullYear(): kotlin.Int - public final fun getHours(): kotlin.Int - public final fun getMilliseconds(): kotlin.Int - public final fun getMinutes(): kotlin.Int - public final fun getMonth(): kotlin.Int - public final fun getSeconds(): kotlin.Int - public final fun getTime(): kotlin.Double - public final fun getTimezoneOffset(): kotlin.Int - public final fun getUTCDate(): kotlin.Int - public final fun getUTCDay(): kotlin.Int - public final fun getUTCFullYear(): kotlin.Int - public final fun getUTCHours(): kotlin.Int - public final fun getUTCMilliseconds(): kotlin.Int - public final fun getUTCMinutes(): kotlin.Int - public final fun getUTCMonth(): kotlin.Int - public final fun getUTCSeconds(): kotlin.Int - public final fun toDateString(): kotlin.String - public final fun toISOString(): kotlin.String - public final fun toJSON(): kotlin.js.Json - public final fun toLocaleDateString(/*0*/ locales: kotlin.Array = ..., /*1*/ options: kotlin.js.Date.LocaleOptions = ...): kotlin.String - public final fun toLocaleDateString(/*0*/ locales: kotlin.String, /*1*/ options: kotlin.js.Date.LocaleOptions = ...): kotlin.String - public final fun toLocaleString(/*0*/ locales: kotlin.Array = ..., /*1*/ options: kotlin.js.Date.LocaleOptions = ...): kotlin.String - public final fun toLocaleString(/*0*/ locales: kotlin.String, /*1*/ options: kotlin.js.Date.LocaleOptions = ...): kotlin.String - public final fun toLocaleTimeString(/*0*/ locales: kotlin.Array = ..., /*1*/ options: kotlin.js.Date.LocaleOptions = ...): kotlin.String - public final fun toLocaleTimeString(/*0*/ locales: kotlin.String, /*1*/ options: kotlin.js.Date.LocaleOptions = ...): kotlin.String - public final fun toTimeString(): kotlin.String - public final fun toUTCString(): kotlin.String - - public companion object Companion { - public final fun UTC(/*0*/ year: kotlin.Int, /*1*/ month: kotlin.Int): kotlin.Double - public final fun UTC(/*0*/ year: kotlin.Int, /*1*/ month: kotlin.Int, /*2*/ day: kotlin.Int): kotlin.Double - public final fun UTC(/*0*/ year: kotlin.Int, /*1*/ month: kotlin.Int, /*2*/ day: kotlin.Int, /*3*/ hour: kotlin.Int): kotlin.Double - public final fun UTC(/*0*/ year: kotlin.Int, /*1*/ month: kotlin.Int, /*2*/ day: kotlin.Int, /*3*/ hour: kotlin.Int, /*4*/ minute: kotlin.Int): kotlin.Double - public final fun UTC(/*0*/ year: kotlin.Int, /*1*/ month: kotlin.Int, /*2*/ day: kotlin.Int, /*3*/ hour: kotlin.Int, /*4*/ minute: kotlin.Int, /*5*/ second: kotlin.Int): kotlin.Double - public final fun UTC(/*0*/ year: kotlin.Int, /*1*/ month: kotlin.Int, /*2*/ day: kotlin.Int, /*3*/ hour: kotlin.Int, /*4*/ minute: kotlin.Int, /*5*/ second: kotlin.Int, /*6*/ millisecond: kotlin.Number): kotlin.Double - public final fun now(): kotlin.Double - public final fun parse(/*0*/ dateString: kotlin.String): kotlin.Double - } - - public interface LocaleOptions { - public abstract var day: kotlin.String? - public abstract fun (): kotlin.String? - public abstract fun (/*0*/ : kotlin.String?): kotlin.Unit - public abstract var era: kotlin.String? - public abstract fun (): kotlin.String? - public abstract fun (/*0*/ : kotlin.String?): kotlin.Unit - public abstract var formatMatcher: kotlin.String? - public abstract fun (): kotlin.String? - public abstract fun (/*0*/ : kotlin.String?): kotlin.Unit - public abstract var hour: kotlin.String? - public abstract fun (): kotlin.String? - public abstract fun (/*0*/ : kotlin.String?): kotlin.Unit - public abstract var hour12: kotlin.Boolean? - public abstract fun (): kotlin.Boolean? - public abstract fun (/*0*/ : kotlin.Boolean?): kotlin.Unit - public abstract var localeMatcher: kotlin.String? - public abstract fun (): kotlin.String? - public abstract fun (/*0*/ : kotlin.String?): kotlin.Unit - public abstract var minute: kotlin.String? - public abstract fun (): kotlin.String? - public abstract fun (/*0*/ : kotlin.String?): kotlin.Unit - public abstract var month: kotlin.String? - public abstract fun (): kotlin.String? - public abstract fun (/*0*/ : kotlin.String?): kotlin.Unit - public abstract var second: kotlin.String? - public abstract fun (): kotlin.String? - public abstract fun (/*0*/ : kotlin.String?): kotlin.Unit - public abstract var timeZone: kotlin.String? - public abstract fun (): kotlin.String? - public abstract fun (/*0*/ : kotlin.String?): kotlin.Unit - public abstract var timeZoneName: kotlin.String? - public abstract fun (): kotlin.String? - public abstract fun (/*0*/ : kotlin.String?): kotlin.Unit - public abstract var weekday: kotlin.String? - public abstract fun (): kotlin.String? - public abstract fun (/*0*/ : kotlin.String?): kotlin.Unit - public abstract var year: kotlin.String? - public abstract fun (): kotlin.String? - public abstract fun (/*0*/ : kotlin.String?): kotlin.Unit - } -} - -@kotlin.Experimental(level = Level.WARNING) @kotlin.RequiresOptIn(level = Level.WARNING) @kotlin.annotation.MustBeDocumented @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.SinceKotlin(version = "1.4") public final annotation class ExperimentalJsExport : kotlin.Annotation { - /*primary*/ public constructor ExperimentalJsExport() -} - -public external object JSON { - public final fun parse(/*0*/ text: kotlin.String): T - public final fun parse(/*0*/ text: kotlin.String, /*1*/ reviver: (key: kotlin.String, value: kotlin.Any?) -> kotlin.Any?): T - public final fun stringify(/*0*/ o: kotlin.Any?): kotlin.String - public final fun stringify(/*0*/ o: kotlin.Any?, /*1*/ replacer: ((key: kotlin.String, value: kotlin.Any?) -> kotlin.Any?)? = ..., /*2*/ space: kotlin.Int): kotlin.String - public final fun stringify(/*0*/ o: kotlin.Any?, /*1*/ replacer: ((key: kotlin.String, value: kotlin.Any?) -> kotlin.Any?)? = ..., /*2*/ space: kotlin.String): kotlin.String - public final fun stringify(/*0*/ o: kotlin.Any?, /*1*/ replacer: (key: kotlin.String, value: kotlin.Any?) -> kotlin.Any?): kotlin.String - public final fun stringify(/*0*/ o: kotlin.Any?, /*1*/ replacer: kotlin.Array): kotlin.String - public final fun stringify(/*0*/ o: kotlin.Any?, /*1*/ replacer: kotlin.Array, /*2*/ space: kotlin.Int): kotlin.String - public final fun stringify(/*0*/ o: kotlin.Any?, /*1*/ replacer: kotlin.Array, /*2*/ space: kotlin.String): kotlin.String -} - -public external interface JsClass { - public abstract val name: kotlin.String - public abstract fun (): kotlin.String -} - -@kotlin.js.ExperimentalJsExport @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FUNCTION, AnnotationTarget.FILE}) @kotlin.SinceKotlin(version = "1.3") public final annotation class JsExport : kotlin.Annotation { - /*primary*/ public constructor JsExport() -} - -@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FUNCTION, AnnotationTarget.FILE}) public final annotation class JsModule : kotlin.Annotation { - /*primary*/ public constructor JsModule(/*0*/ import: kotlin.String) - public final val import: kotlin.String - public final fun (): kotlin.String -} - -@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER}) public final annotation class JsName : kotlin.Annotation { - /*primary*/ public constructor JsName(/*0*/ name: kotlin.String) - public final val name: kotlin.String - public final fun (): kotlin.String -} - -@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FUNCTION, AnnotationTarget.FILE}) public final annotation class JsNonModule : kotlin.Annotation { - /*primary*/ public constructor JsNonModule() -} - -@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FILE}) public final annotation class JsQualifier : kotlin.Annotation { - /*primary*/ public constructor JsQualifier(/*0*/ value: kotlin.String) - public final val value: kotlin.String - public final fun (): kotlin.String -} - -public external interface Json { - public abstract operator fun get(/*0*/ propertyName: kotlin.String): kotlin.Any? - public abstract operator fun set(/*0*/ propertyName: kotlin.String, /*1*/ value: kotlin.Any?): kotlin.Unit -} - -@kotlin.Deprecated(level = DeprecationLevel.WARNING, message = "Use top-level functions from kotlin.math package instead.") public external object Math { - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.PI instead.", replaceWith = kotlin.ReplaceWith(expression = "PI", imports = {"kotlin.math.PI"})) public final val PI: kotlin.Double - public final fun (): kotlin.Double - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.abs instead.", replaceWith = kotlin.ReplaceWith(expression = "abs(value)", imports = {"kotlin.math.abs"})) public final fun abs(/*0*/ value: kotlin.Double): kotlin.Double - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.acos instead.", replaceWith = kotlin.ReplaceWith(expression = "acos(value)", imports = {"kotlin.math.acos"})) public final fun acos(/*0*/ value: kotlin.Double): kotlin.Double - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.asin instead.", replaceWith = kotlin.ReplaceWith(expression = "asin(value)", imports = {"kotlin.math.asin"})) public final fun asin(/*0*/ value: kotlin.Double): kotlin.Double - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.atan instead.", replaceWith = kotlin.ReplaceWith(expression = "atan(value)", imports = {"kotlin.math.atan"})) public final fun atan(/*0*/ value: kotlin.Double): kotlin.Double - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.atan2 instead.", replaceWith = kotlin.ReplaceWith(expression = "atan2(y, x)", imports = {"kotlin.math.atan2"})) public final fun atan2(/*0*/ y: kotlin.Double, /*1*/ x: kotlin.Double): kotlin.Double - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.ceil instead.", replaceWith = kotlin.ReplaceWith(expression = "ceil(value)", imports = {"kotlin.math.ceil"})) public final fun ceil(/*0*/ value: kotlin.Number): kotlin.Int - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.cos instead.", replaceWith = kotlin.ReplaceWith(expression = "cos(value)", imports = {"kotlin.math.cos"})) public final fun cos(/*0*/ value: kotlin.Double): kotlin.Double - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.exp instead.", replaceWith = kotlin.ReplaceWith(expression = "exp(value)", imports = {"kotlin.math.exp"})) public final fun exp(/*0*/ value: kotlin.Double): kotlin.Double - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.floor instead.", replaceWith = kotlin.ReplaceWith(expression = "floor(value)", imports = {"kotlin.math.floor"})) public final fun floor(/*0*/ value: kotlin.Number): kotlin.Int - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.ln instead.", replaceWith = kotlin.ReplaceWith(expression = "ln(value)", imports = {"kotlin.math.ln"})) public final fun log(/*0*/ value: kotlin.Double): kotlin.Double - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use maxOf or kotlin.math.max instead") public final fun max(/*0*/ vararg values: kotlin.Double /*kotlin.DoubleArray*/): kotlin.Double - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use maxOf or kotlin.math.max instead") public final fun max(/*0*/ vararg values: kotlin.Float /*kotlin.FloatArray*/): kotlin.Float - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use maxOf or kotlin.math.max instead") public final fun max(/*0*/ vararg values: kotlin.Int /*kotlin.IntArray*/): kotlin.Int - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use minOf or kotlin.math.min instead") public final fun min(/*0*/ vararg values: kotlin.Double /*kotlin.DoubleArray*/): kotlin.Double - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use minOf or kotlin.math.min instead") public final fun min(/*0*/ vararg values: kotlin.Float /*kotlin.FloatArray*/): kotlin.Float - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use minOf or kotlin.math.min instead") public final fun min(/*0*/ vararg values: kotlin.Int /*kotlin.IntArray*/): kotlin.Int - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.pow instead.", replaceWith = kotlin.ReplaceWith(expression = "base.pow(exp)", imports = {"kotlin.math.pow"})) public final fun pow(/*0*/ base: kotlin.Double, /*1*/ exp: kotlin.Double): kotlin.Double - @kotlin.Deprecated(level = DeprecationLevel.WARNING, message = "Use Random.nextDouble instead", replaceWith = kotlin.ReplaceWith(expression = "kotlin.random.Random.nextDouble()", imports = {"kotlin.random.Random"})) public final fun random(): kotlin.Double - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.round instead.", replaceWith = kotlin.ReplaceWith(expression = "round(value)", imports = {"kotlin.math.round"})) public final fun round(/*0*/ value: kotlin.Number): kotlin.Int - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.sin instead.", replaceWith = kotlin.ReplaceWith(expression = "sin(value)", imports = {"kotlin.math.sin"})) public final fun sin(/*0*/ value: kotlin.Double): kotlin.Double - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.sqrt instead.", replaceWith = kotlin.ReplaceWith(expression = "sqrt(value)", imports = {"kotlin.math.sqrt"})) public final fun sqrt(/*0*/ value: kotlin.Double): kotlin.Double - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.tan instead.", replaceWith = kotlin.ReplaceWith(expression = "tan(value)", imports = {"kotlin.math.tan"})) public final fun tan(/*0*/ value: kotlin.Double): kotlin.Double -} - -public open external class Promise { - /*primary*/ public constructor Promise(/*0*/ executor: (resolve: (T) -> kotlin.Unit, reject: (kotlin.Throwable) -> kotlin.Unit) -> kotlin.Unit) - public open fun catch(/*0*/ onRejected: (kotlin.Throwable) -> S): kotlin.js.Promise - @kotlin.internal.LowPriorityInOverloadResolution public open fun then(/*0*/ onFulfilled: ((T) -> S)?): kotlin.js.Promise - @kotlin.internal.LowPriorityInOverloadResolution public open fun then(/*0*/ onFulfilled: ((T) -> S)?, /*1*/ onRejected: ((kotlin.Throwable) -> S)?): kotlin.js.Promise - - public companion object Companion { - public final fun all(/*0*/ promise: kotlin.Array>): kotlin.js.Promise> - public final fun race(/*0*/ promise: kotlin.Array>): kotlin.js.Promise - public final fun reject(/*0*/ e: kotlin.Throwable): kotlin.js.Promise - public final fun resolve(/*0*/ e: S): kotlin.js.Promise - public final fun resolve(/*0*/ e: kotlin.js.Promise): kotlin.js.Promise - } -} - -public final external class RegExp { - /*primary*/ public constructor RegExp(/*0*/ pattern: kotlin.String, /*1*/ flags: kotlin.String? = ...) - public final val global: kotlin.Boolean - public final fun (): kotlin.Boolean - public final val ignoreCase: kotlin.Boolean - public final fun (): kotlin.Boolean - public final var lastIndex: kotlin.Int - public final fun (): kotlin.Int - public final fun (/*0*/ : kotlin.Int): kotlin.Unit - public final val multiline: kotlin.Boolean - public final fun (): kotlin.Boolean - public final fun exec(/*0*/ str: kotlin.String): kotlin.js.RegExpMatch? - public final fun test(/*0*/ str: kotlin.String): kotlin.Boolean - public open override /*1*/ fun toString(): kotlin.String -} - -public external interface RegExpMatch { - public abstract val index: kotlin.Int - public abstract fun (): kotlin.Int - public abstract val input: kotlin.String - public abstract fun (): kotlin.String - public abstract val length: kotlin.Int - public abstract fun (): kotlin.Int -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER}) @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use `external` modifier instead") public final annotation class native : kotlin.Annotation { - /*primary*/ public constructor native(/*0*/ name: kotlin.String = ...) - public final val name: kotlin.String - public final fun (): kotlin.String -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FUNCTION}) @kotlin.Deprecated(message = "Use inline extension function with body using dynamic") public final annotation class nativeGetter : kotlin.Annotation { - /*primary*/ public constructor nativeGetter() -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FUNCTION}) @kotlin.Deprecated(message = "Use inline extension function with body using dynamic") public final annotation class nativeInvoke : kotlin.Annotation { - /*primary*/ public constructor nativeInvoke() -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FUNCTION}) @kotlin.Deprecated(message = "Use inline extension function with body using dynamic") public final annotation class nativeSetter : kotlin.Annotation { - /*primary*/ public constructor nativeSetter() -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib-ir/kotlin.jvm.kt b/js/js.translator/testData/api/stdlib-ir/kotlin.jvm.kt deleted file mode 100644 index 384dc7d09cd..00000000000 --- a/js/js.translator/testData/api/stdlib-ir/kotlin.jvm.kt +++ /dev/null @@ -1,9 +0,0 @@ -package kotlin.jvm - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER}) @kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) public final annotation class Synchronized : kotlin.Annotation { - /*primary*/ public constructor Synchronized() -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FIELD}) @kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) public final annotation class Volatile : kotlin.Annotation { - /*primary*/ public constructor Volatile() -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib-ir/kotlin.math.kt b/js/js.translator/testData/api/stdlib-ir/kotlin.math.kt deleted file mode 100644 index e0cf8ce5a3d..00000000000 --- a/js/js.translator/testData/api/stdlib-ir/kotlin.math.kt +++ /dev/null @@ -1,109 +0,0 @@ -package kotlin.math - -@kotlin.SinceKotlin(version = "1.2") public const val E: kotlin.Double = 2.718281828459045.toDouble() - public fun (): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") public const val PI: kotlin.Double = 3.141592653589793.toDouble() - public fun (): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public val kotlin.Double.absoluteValue: kotlin.Double - public inline fun kotlin.Double.(): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public val kotlin.Float.absoluteValue: kotlin.Float - public inline fun kotlin.Float.(): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public val kotlin.Int.absoluteValue: kotlin.Int - public inline fun kotlin.Int.(): kotlin.Int -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public val kotlin.Long.absoluteValue: kotlin.Long - public inline fun kotlin.Long.(): kotlin.Long -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public val kotlin.Double.sign: kotlin.Double - public inline fun kotlin.Double.(): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public val kotlin.Float.sign: kotlin.Float - public inline fun kotlin.Float.(): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") public val kotlin.Int.sign: kotlin.Int - public fun kotlin.Int.(): kotlin.Int -@kotlin.SinceKotlin(version = "1.2") public val kotlin.Long.sign: kotlin.Int - public fun kotlin.Long.(): kotlin.Int -@kotlin.SinceKotlin(version = "1.2") public val kotlin.Double.ulp: kotlin.Double - public fun kotlin.Double.(): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun abs(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun abs(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") public fun abs(/*0*/ n: kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.2") public fun abs(/*0*/ n: kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun acos(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun acos(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun acosh(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun acosh(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun asin(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun asin(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun asinh(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun asinh(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun atan(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun atan(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun atan2(/*0*/ y: kotlin.Double, /*1*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun atan2(/*0*/ y: kotlin.Float, /*1*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun atanh(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun atanh(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun ceil(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun ceil(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun cos(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun cos(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun cosh(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun cosh(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun exp(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun exp(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun expm1(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun expm1(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun floor(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun floor(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun hypot(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun hypot(/*0*/ x: kotlin.Float, /*1*/ y: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun ln(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun ln(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun ln1p(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun ln1p(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") public fun log(/*0*/ x: kotlin.Double, /*1*/ base: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun log(/*0*/ x: kotlin.Float, /*1*/ base: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun log10(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun log10(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun log2(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun log2(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun max(/*0*/ a: kotlin.Double, /*1*/ b: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun max(/*0*/ a: kotlin.Float, /*1*/ b: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun max(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.2") public inline fun max(/*0*/ a: kotlin.Long, /*1*/ b: kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun max(/*0*/ a: kotlin.UInt, /*1*/ b: kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun max(/*0*/ a: kotlin.ULong, /*1*/ b: kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun min(/*0*/ a: kotlin.Double, /*1*/ b: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun min(/*0*/ a: kotlin.Float, /*1*/ b: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun min(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.2") public inline fun min(/*0*/ a: kotlin.Long, /*1*/ b: kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun min(/*0*/ a: kotlin.UInt, /*1*/ b: kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun min(/*0*/ a: kotlin.ULong, /*1*/ b: kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.2") public fun round(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun round(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun sign(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun sign(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun sin(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun sin(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun sinh(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun sinh(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun sqrt(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun sqrt(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun tan(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun tan(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun tanh(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun tanh(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun truncate(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun truncate(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.Double.nextDown(): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.Double.nextTowards(/*0*/ to: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.Double.nextUp(): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun kotlin.Double.pow(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun kotlin.Double.pow(/*0*/ n: kotlin.Int): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun kotlin.Float.pow(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun kotlin.Float.pow(/*0*/ n: kotlin.Int): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.Double.roundToInt(): kotlin.Int -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun kotlin.Float.roundToInt(): kotlin.Int -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.Double.roundToLong(): kotlin.Long -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun kotlin.Float.roundToLong(): kotlin.Long -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.Double.withSign(/*0*/ sign: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun kotlin.Double.withSign(/*0*/ sign: kotlin.Int): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun kotlin.Float.withSign(/*0*/ sign: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun kotlin.Float.withSign(/*0*/ sign: kotlin.Int): kotlin.Float \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib-ir/kotlin.properties.kt b/js/js.translator/testData/api/stdlib-ir/kotlin.properties.kt deleted file mode 100644 index 7221bf27001..00000000000 --- a/js/js.translator/testData/api/stdlib-ir/kotlin.properties.kt +++ /dev/null @@ -1,28 +0,0 @@ -package kotlin.properties - -public object Delegates { - public final fun notNull(): kotlin.properties.ReadWriteProperty - public final inline fun observable(/*0*/ initialValue: T, /*1*/ crossinline onChange: (property: kotlin.reflect.KProperty<*>, oldValue: T, newValue: T) -> kotlin.Unit): kotlin.properties.ReadWriteProperty - public final inline fun vetoable(/*0*/ initialValue: T, /*1*/ crossinline onChange: (property: kotlin.reflect.KProperty<*>, oldValue: T, newValue: T) -> kotlin.Boolean): kotlin.properties.ReadWriteProperty -} - -public abstract class ObservableProperty : kotlin.properties.ReadWriteProperty { - /*primary*/ public constructor ObservableProperty(/*0*/ initialValue: V) - protected open fun afterChange(/*0*/ property: kotlin.reflect.KProperty<*>, /*1*/ oldValue: V, /*2*/ newValue: V): kotlin.Unit - protected open fun beforeChange(/*0*/ property: kotlin.reflect.KProperty<*>, /*1*/ oldValue: V, /*2*/ newValue: V): kotlin.Boolean - public open override /*1*/ fun getValue(/*0*/ thisRef: kotlin.Any?, /*1*/ property: kotlin.reflect.KProperty<*>): V - public open override /*1*/ fun setValue(/*0*/ thisRef: kotlin.Any?, /*1*/ property: kotlin.reflect.KProperty<*>, /*2*/ value: V): kotlin.Unit -} - -@kotlin.SinceKotlin(version = "1.4") public interface PropertyDelegateProvider { - public abstract operator fun provideDelegate(/*0*/ thisRef: T, /*1*/ property: kotlin.reflect.KProperty<*>): D -} - -public interface ReadOnlyProperty { - public abstract operator fun getValue(/*0*/ thisRef: T, /*1*/ property: kotlin.reflect.KProperty<*>): V -} - -public interface ReadWriteProperty : kotlin.properties.ReadOnlyProperty { - public abstract override /*1*/ fun getValue(/*0*/ thisRef: T, /*1*/ property: kotlin.reflect.KProperty<*>): V - public abstract operator fun setValue(/*0*/ thisRef: T, /*1*/ property: kotlin.reflect.KProperty<*>, /*2*/ value: V): kotlin.Unit -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib-ir/kotlin.random.kt b/js/js.translator/testData/api/stdlib-ir/kotlin.random.kt deleted file mode 100644 index ac9068f7b2b..00000000000 --- a/js/js.translator/testData/api/stdlib-ir/kotlin.random.kt +++ /dev/null @@ -1,60 +0,0 @@ -package kotlin.random - -@kotlin.SinceKotlin(version = "1.3") public fun Random(/*0*/ seed: kotlin.Int): kotlin.random.Random -@kotlin.SinceKotlin(version = "1.3") public fun Random(/*0*/ seed: kotlin.Long): kotlin.random.Random -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.random.Random.nextInt(/*0*/ range: kotlin.ranges.IntRange): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.random.Random.nextLong(/*0*/ range: kotlin.ranges.LongRange): kotlin.Long -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.random.Random.nextUBytes(/*0*/ size: kotlin.Int): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.random.Random.nextUBytes(/*0*/ array: kotlin.UByteArray): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.random.Random.nextUBytes(/*0*/ array: kotlin.UByteArray, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.random.Random.nextUInt(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.random.Random.nextUInt(/*0*/ until: kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.random.Random.nextUInt(/*0*/ from: kotlin.UInt, /*1*/ until: kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.random.Random.nextUInt(/*0*/ range: kotlin.ranges.UIntRange): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.random.Random.nextULong(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.random.Random.nextULong(/*0*/ until: kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.random.Random.nextULong(/*0*/ from: kotlin.ULong, /*1*/ until: kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.random.Random.nextULong(/*0*/ range: kotlin.ranges.ULongRange): kotlin.ULong - -@kotlin.SinceKotlin(version = "1.3") public abstract class Random { - /*primary*/ public constructor Random() - public abstract fun nextBits(/*0*/ bitCount: kotlin.Int): kotlin.Int - public open fun nextBoolean(): kotlin.Boolean - public open fun nextBytes(/*0*/ array: kotlin.ByteArray): kotlin.ByteArray - public open fun nextBytes(/*0*/ array: kotlin.ByteArray, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.ByteArray - public open fun nextBytes(/*0*/ size: kotlin.Int): kotlin.ByteArray - public open fun nextDouble(): kotlin.Double - public open fun nextDouble(/*0*/ until: kotlin.Double): kotlin.Double - public open fun nextDouble(/*0*/ from: kotlin.Double, /*1*/ until: kotlin.Double): kotlin.Double - public open fun nextFloat(): kotlin.Float - public open fun nextInt(): kotlin.Int - public open fun nextInt(/*0*/ until: kotlin.Int): kotlin.Int - public open fun nextInt(/*0*/ from: kotlin.Int, /*1*/ until: kotlin.Int): kotlin.Int - public open fun nextLong(): kotlin.Long - public open fun nextLong(/*0*/ until: kotlin.Long): kotlin.Long - public open fun nextLong(/*0*/ from: kotlin.Long, /*1*/ until: kotlin.Long): kotlin.Long - - @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "Use Default companion object instead") public object Companion : kotlin.random.Random { - public open override /*1*/ fun nextBits(/*0*/ bitCount: kotlin.Int): kotlin.Int - } - - public companion object Default : kotlin.random.Random { - @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "Use Default companion object instead") public final val Companion: kotlin.random.Random.Companion - public final fun (): kotlin.random.Random.Companion - public open override /*1*/ fun nextBits(/*0*/ bitCount: kotlin.Int): kotlin.Int - public open override /*1*/ fun nextBoolean(): kotlin.Boolean - public open override /*1*/ fun nextBytes(/*0*/ array: kotlin.ByteArray): kotlin.ByteArray - public open override /*1*/ fun nextBytes(/*0*/ array: kotlin.ByteArray, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.ByteArray - public open override /*1*/ fun nextBytes(/*0*/ size: kotlin.Int): kotlin.ByteArray - public open override /*1*/ fun nextDouble(): kotlin.Double - public open override /*1*/ fun nextDouble(/*0*/ until: kotlin.Double): kotlin.Double - public open override /*1*/ fun nextDouble(/*0*/ from: kotlin.Double, /*1*/ until: kotlin.Double): kotlin.Double - public open override /*1*/ fun nextFloat(): kotlin.Float - public open override /*1*/ fun nextInt(): kotlin.Int - public open override /*1*/ fun nextInt(/*0*/ until: kotlin.Int): kotlin.Int - public open override /*1*/ fun nextInt(/*0*/ from: kotlin.Int, /*1*/ until: kotlin.Int): kotlin.Int - public open override /*1*/ fun nextLong(): kotlin.Long - public open override /*1*/ fun nextLong(/*0*/ until: kotlin.Long): kotlin.Long - public open override /*1*/ fun nextLong(/*0*/ from: kotlin.Long, /*1*/ until: kotlin.Long): kotlin.Long - } -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib-ir/kotlin.ranges.kt b/js/js.translator/testData/api/stdlib-ir/kotlin.ranges.kt deleted file mode 100644 index a24e054445a..00000000000 --- a/js/js.translator/testData/api/stdlib-ir/kotlin.ranges.kt +++ /dev/null @@ -1,353 +0,0 @@ -package kotlin.ranges - -public fun > T.coerceAtLeast(/*0*/ minimumValue: T): T -public fun kotlin.Byte.coerceAtLeast(/*0*/ minimumValue: kotlin.Byte): kotlin.Byte -public fun kotlin.Double.coerceAtLeast(/*0*/ minimumValue: kotlin.Double): kotlin.Double -public fun kotlin.Float.coerceAtLeast(/*0*/ minimumValue: kotlin.Float): kotlin.Float -public fun kotlin.Int.coerceAtLeast(/*0*/ minimumValue: kotlin.Int): kotlin.Int -public fun kotlin.Long.coerceAtLeast(/*0*/ minimumValue: kotlin.Long): kotlin.Long -public fun kotlin.Short.coerceAtLeast(/*0*/ minimumValue: kotlin.Short): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByte.coerceAtLeast(/*0*/ minimumValue: kotlin.UByte): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UInt.coerceAtLeast(/*0*/ minimumValue: kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULong.coerceAtLeast(/*0*/ minimumValue: kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShort.coerceAtLeast(/*0*/ minimumValue: kotlin.UShort): kotlin.UShort -public fun > T.coerceAtMost(/*0*/ maximumValue: T): T -public fun kotlin.Byte.coerceAtMost(/*0*/ maximumValue: kotlin.Byte): kotlin.Byte -public fun kotlin.Double.coerceAtMost(/*0*/ maximumValue: kotlin.Double): kotlin.Double -public fun kotlin.Float.coerceAtMost(/*0*/ maximumValue: kotlin.Float): kotlin.Float -public fun kotlin.Int.coerceAtMost(/*0*/ maximumValue: kotlin.Int): kotlin.Int -public fun kotlin.Long.coerceAtMost(/*0*/ maximumValue: kotlin.Long): kotlin.Long -public fun kotlin.Short.coerceAtMost(/*0*/ maximumValue: kotlin.Short): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByte.coerceAtMost(/*0*/ maximumValue: kotlin.UByte): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UInt.coerceAtMost(/*0*/ maximumValue: kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULong.coerceAtMost(/*0*/ maximumValue: kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShort.coerceAtMost(/*0*/ maximumValue: kotlin.UShort): kotlin.UShort -public fun > T.coerceIn(/*0*/ minimumValue: T?, /*1*/ maximumValue: T?): T -@kotlin.SinceKotlin(version = "1.1") public fun > T.coerceIn(/*0*/ range: kotlin.ranges.ClosedFloatingPointRange): T -public fun > T.coerceIn(/*0*/ range: kotlin.ranges.ClosedRange): T -public fun kotlin.Byte.coerceIn(/*0*/ minimumValue: kotlin.Byte, /*1*/ maximumValue: kotlin.Byte): kotlin.Byte -public fun kotlin.Double.coerceIn(/*0*/ minimumValue: kotlin.Double, /*1*/ maximumValue: kotlin.Double): kotlin.Double -public fun kotlin.Float.coerceIn(/*0*/ minimumValue: kotlin.Float, /*1*/ maximumValue: kotlin.Float): kotlin.Float -public fun kotlin.Int.coerceIn(/*0*/ minimumValue: kotlin.Int, /*1*/ maximumValue: kotlin.Int): kotlin.Int -public fun kotlin.Int.coerceIn(/*0*/ range: kotlin.ranges.ClosedRange): kotlin.Int -public fun kotlin.Long.coerceIn(/*0*/ minimumValue: kotlin.Long, /*1*/ maximumValue: kotlin.Long): kotlin.Long -public fun kotlin.Long.coerceIn(/*0*/ range: kotlin.ranges.ClosedRange): kotlin.Long -public fun kotlin.Short.coerceIn(/*0*/ minimumValue: kotlin.Short, /*1*/ maximumValue: kotlin.Short): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByte.coerceIn(/*0*/ minimumValue: kotlin.UByte, /*1*/ maximumValue: kotlin.UByte): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UInt.coerceIn(/*0*/ minimumValue: kotlin.UInt, /*1*/ maximumValue: kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UInt.coerceIn(/*0*/ range: kotlin.ranges.ClosedRange): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULong.coerceIn(/*0*/ minimumValue: kotlin.ULong, /*1*/ maximumValue: kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULong.coerceIn(/*0*/ range: kotlin.ranges.ClosedRange): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShort.coerceIn(/*0*/ minimumValue: kotlin.UShort, /*1*/ maximumValue: kotlin.UShort): kotlin.UShort -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline operator fun > R.contains(/*0*/ element: T?): kotlin.Boolean where R : kotlin.ranges.ClosedRange -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline operator fun kotlin.ranges.CharRange.contains(/*0*/ element: kotlin.Char?): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "byteRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Double): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "byteRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Float): kotlin.Boolean -@kotlin.jvm.JvmName(name = "byteRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Int): kotlin.Boolean -@kotlin.jvm.JvmName(name = "byteRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Long): kotlin.Boolean -@kotlin.jvm.JvmName(name = "byteRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Short): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "doubleRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Byte): kotlin.Boolean -@kotlin.jvm.JvmName(name = "doubleRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Float): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "doubleRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Int): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "doubleRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Long): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "doubleRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Short): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "floatRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Byte): kotlin.Boolean -@kotlin.jvm.JvmName(name = "floatRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Double): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "floatRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Int): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "floatRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Long): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "floatRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Short): kotlin.Boolean -@kotlin.jvm.JvmName(name = "intRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Byte): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "intRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Double): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "intRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Float): kotlin.Boolean -@kotlin.jvm.JvmName(name = "intRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Long): kotlin.Boolean -@kotlin.jvm.JvmName(name = "intRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Short): kotlin.Boolean -@kotlin.jvm.JvmName(name = "longRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Byte): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "longRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Double): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "longRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Float): kotlin.Boolean -@kotlin.jvm.JvmName(name = "longRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Int): kotlin.Boolean -@kotlin.jvm.JvmName(name = "longRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Short): kotlin.Boolean -@kotlin.jvm.JvmName(name = "shortRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Byte): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "shortRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Double): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "shortRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Float): kotlin.Boolean -@kotlin.jvm.JvmName(name = "shortRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Int): kotlin.Boolean -@kotlin.jvm.JvmName(name = "shortRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Long): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline operator fun kotlin.ranges.IntRange.contains(/*0*/ element: kotlin.Int?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline operator fun kotlin.ranges.LongRange.contains(/*0*/ element: kotlin.Long?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public operator fun kotlin.ranges.UIntRange.contains(/*0*/ value: kotlin.UByte): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.ranges.UIntRange.contains(/*0*/ element: kotlin.UInt?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public operator fun kotlin.ranges.UIntRange.contains(/*0*/ value: kotlin.ULong): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public operator fun kotlin.ranges.UIntRange.contains(/*0*/ value: kotlin.UShort): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public operator fun kotlin.ranges.ULongRange.contains(/*0*/ value: kotlin.UByte): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public operator fun kotlin.ranges.ULongRange.contains(/*0*/ value: kotlin.UInt): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.ranges.ULongRange.contains(/*0*/ element: kotlin.ULong?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public operator fun kotlin.ranges.ULongRange.contains(/*0*/ value: kotlin.UShort): kotlin.Boolean -public infix fun kotlin.Byte.downTo(/*0*/ to: kotlin.Byte): kotlin.ranges.IntProgression -public infix fun kotlin.Byte.downTo(/*0*/ to: kotlin.Int): kotlin.ranges.IntProgression -public infix fun kotlin.Byte.downTo(/*0*/ to: kotlin.Long): kotlin.ranges.LongProgression -public infix fun kotlin.Byte.downTo(/*0*/ to: kotlin.Short): kotlin.ranges.IntProgression -public infix fun kotlin.Char.downTo(/*0*/ to: kotlin.Char): kotlin.ranges.CharProgression -public infix fun kotlin.Int.downTo(/*0*/ to: kotlin.Byte): kotlin.ranges.IntProgression -public infix fun kotlin.Int.downTo(/*0*/ to: kotlin.Int): kotlin.ranges.IntProgression -public infix fun kotlin.Int.downTo(/*0*/ to: kotlin.Long): kotlin.ranges.LongProgression -public infix fun kotlin.Int.downTo(/*0*/ to: kotlin.Short): kotlin.ranges.IntProgression -public infix fun kotlin.Long.downTo(/*0*/ to: kotlin.Byte): kotlin.ranges.LongProgression -public infix fun kotlin.Long.downTo(/*0*/ to: kotlin.Int): kotlin.ranges.LongProgression -public infix fun kotlin.Long.downTo(/*0*/ to: kotlin.Long): kotlin.ranges.LongProgression -public infix fun kotlin.Long.downTo(/*0*/ to: kotlin.Short): kotlin.ranges.LongProgression -public infix fun kotlin.Short.downTo(/*0*/ to: kotlin.Byte): kotlin.ranges.IntProgression -public infix fun kotlin.Short.downTo(/*0*/ to: kotlin.Int): kotlin.ranges.IntProgression -public infix fun kotlin.Short.downTo(/*0*/ to: kotlin.Long): kotlin.ranges.LongProgression -public infix fun kotlin.Short.downTo(/*0*/ to: kotlin.Short): kotlin.ranges.IntProgression -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UByte.downTo(/*0*/ to: kotlin.UByte): kotlin.ranges.UIntProgression -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UInt.downTo(/*0*/ to: kotlin.UInt): kotlin.ranges.UIntProgression -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.ULong.downTo(/*0*/ to: kotlin.ULong): kotlin.ranges.ULongProgression -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UShort.downTo(/*0*/ to: kotlin.UShort): kotlin.ranges.UIntProgression -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.ranges.CharRange.random(): kotlin.Char -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.ranges.CharRange.random(/*0*/ random: kotlin.random.Random): kotlin.Char -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.ranges.IntRange.random(): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.ranges.IntRange.random(/*0*/ random: kotlin.random.Random): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.ranges.LongRange.random(): kotlin.Long -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.ranges.LongRange.random(/*0*/ random: kotlin.random.Random): kotlin.Long -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ranges.UIntRange.random(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ranges.UIntRange.random(/*0*/ random: kotlin.random.Random): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ranges.ULongRange.random(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ranges.ULongRange.random(/*0*/ random: kotlin.random.Random): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ranges.CharRange.randomOrNull(): kotlin.Char? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.ranges.CharRange.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.Char? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ranges.IntRange.randomOrNull(): kotlin.Int? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.ranges.IntRange.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.Int? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ranges.LongRange.randomOrNull(): kotlin.Long? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.ranges.LongRange.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.Long? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ranges.UIntRange.randomOrNull(): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes public fun kotlin.ranges.UIntRange.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ranges.ULongRange.randomOrNull(): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes public fun kotlin.ranges.ULongRange.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.ULong? -public operator fun > T.rangeTo(/*0*/ that: T): kotlin.ranges.ClosedRange -@kotlin.SinceKotlin(version = "1.1") public operator fun kotlin.Double.rangeTo(/*0*/ that: kotlin.Double): kotlin.ranges.ClosedFloatingPointRange -@kotlin.SinceKotlin(version = "1.1") public operator fun kotlin.Float.rangeTo(/*0*/ that: kotlin.Float): kotlin.ranges.ClosedFloatingPointRange -public fun kotlin.ranges.CharProgression.reversed(): kotlin.ranges.CharProgression -public fun kotlin.ranges.IntProgression.reversed(): kotlin.ranges.IntProgression -public fun kotlin.ranges.LongProgression.reversed(): kotlin.ranges.LongProgression -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ranges.UIntProgression.reversed(): kotlin.ranges.UIntProgression -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ranges.ULongProgression.reversed(): kotlin.ranges.ULongProgression -public infix fun kotlin.ranges.CharProgression.step(/*0*/ step: kotlin.Int): kotlin.ranges.CharProgression -public infix fun kotlin.ranges.IntProgression.step(/*0*/ step: kotlin.Int): kotlin.ranges.IntProgression -public infix fun kotlin.ranges.LongProgression.step(/*0*/ step: kotlin.Long): kotlin.ranges.LongProgression -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.ranges.UIntProgression.step(/*0*/ step: kotlin.Int): kotlin.ranges.UIntProgression -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.ranges.ULongProgression.step(/*0*/ step: kotlin.Long): kotlin.ranges.ULongProgression -public infix fun kotlin.Byte.until(/*0*/ to: kotlin.Byte): kotlin.ranges.IntRange -public infix fun kotlin.Byte.until(/*0*/ to: kotlin.Int): kotlin.ranges.IntRange -public infix fun kotlin.Byte.until(/*0*/ to: kotlin.Long): kotlin.ranges.LongRange -public infix fun kotlin.Byte.until(/*0*/ to: kotlin.Short): kotlin.ranges.IntRange -public infix fun kotlin.Char.until(/*0*/ to: kotlin.Char): kotlin.ranges.CharRange -public infix fun kotlin.Int.until(/*0*/ to: kotlin.Byte): kotlin.ranges.IntRange -public infix fun kotlin.Int.until(/*0*/ to: kotlin.Int): kotlin.ranges.IntRange -public infix fun kotlin.Int.until(/*0*/ to: kotlin.Long): kotlin.ranges.LongRange -public infix fun kotlin.Int.until(/*0*/ to: kotlin.Short): kotlin.ranges.IntRange -public infix fun kotlin.Long.until(/*0*/ to: kotlin.Byte): kotlin.ranges.LongRange -public infix fun kotlin.Long.until(/*0*/ to: kotlin.Int): kotlin.ranges.LongRange -public infix fun kotlin.Long.until(/*0*/ to: kotlin.Long): kotlin.ranges.LongRange -public infix fun kotlin.Long.until(/*0*/ to: kotlin.Short): kotlin.ranges.LongRange -public infix fun kotlin.Short.until(/*0*/ to: kotlin.Byte): kotlin.ranges.IntRange -public infix fun kotlin.Short.until(/*0*/ to: kotlin.Int): kotlin.ranges.IntRange -public infix fun kotlin.Short.until(/*0*/ to: kotlin.Long): kotlin.ranges.LongRange -public infix fun kotlin.Short.until(/*0*/ to: kotlin.Short): kotlin.ranges.IntRange -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UByte.until(/*0*/ to: kotlin.UByte): kotlin.ranges.UIntRange -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UInt.until(/*0*/ to: kotlin.UInt): kotlin.ranges.UIntRange -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.ULong.until(/*0*/ to: kotlin.ULong): kotlin.ranges.ULongRange -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UShort.until(/*0*/ to: kotlin.UShort): kotlin.ranges.UIntRange - -public open class CharProgression : kotlin.collections.Iterable { - public final val first: kotlin.Char - public final fun (): kotlin.Char - public final val last: kotlin.Char - public final fun (): kotlin.Char - public final val step: kotlin.Int - public final fun (): kotlin.Int - public open override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ fun hashCode(): kotlin.Int - public open fun isEmpty(): kotlin.Boolean - public open override /*1*/ fun iterator(): kotlin.collections.CharIterator - public open override /*1*/ fun toString(): kotlin.String - - public companion object Companion { - public final fun fromClosedRange(/*0*/ rangeStart: kotlin.Char, /*1*/ rangeEnd: kotlin.Char, /*2*/ step: kotlin.Int): kotlin.ranges.CharProgression - } -} - -public final class CharRange : kotlin.ranges.CharProgression, kotlin.ranges.ClosedRange { - /*primary*/ public constructor CharRange(/*0*/ start: kotlin.Char, /*1*/ endInclusive: kotlin.Char) - public open override /*1*/ val endInclusive: kotlin.Char - public open override /*1*/ fun (): kotlin.Char - public open override /*1*/ val start: kotlin.Char - public open override /*1*/ fun (): kotlin.Char - public open override /*1*/ fun contains(/*0*/ value: kotlin.Char): kotlin.Boolean - public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*2*/ fun hashCode(): kotlin.Int - public open override /*2*/ fun isEmpty(): kotlin.Boolean - public open override /*2*/ fun toString(): kotlin.String - - public companion object Companion { - public final val EMPTY: kotlin.ranges.CharRange - public final fun (): kotlin.ranges.CharRange - } -} - -@kotlin.SinceKotlin(version = "1.1") public interface ClosedFloatingPointRange> : kotlin.ranges.ClosedRange { - public open override /*1*/ fun contains(/*0*/ value: T): kotlin.Boolean - public open override /*1*/ fun isEmpty(): kotlin.Boolean - public abstract fun lessThanOrEquals(/*0*/ a: T, /*1*/ b: T): kotlin.Boolean -} - -public interface ClosedRange> { - public abstract val endInclusive: T - public abstract fun (): T - public abstract val start: T - public abstract fun (): T - public open operator fun contains(/*0*/ value: T): kotlin.Boolean - public open fun isEmpty(): kotlin.Boolean -} - -public open class IntProgression : kotlin.collections.Iterable { - public final val first: kotlin.Int - public final fun (): kotlin.Int - public final val last: kotlin.Int - public final fun (): kotlin.Int - public final val step: kotlin.Int - public final fun (): kotlin.Int - public open override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ fun hashCode(): kotlin.Int - public open fun isEmpty(): kotlin.Boolean - public open override /*1*/ fun iterator(): kotlin.collections.IntIterator - public open override /*1*/ fun toString(): kotlin.String - - public companion object Companion { - public final fun fromClosedRange(/*0*/ rangeStart: kotlin.Int, /*1*/ rangeEnd: kotlin.Int, /*2*/ step: kotlin.Int): kotlin.ranges.IntProgression - } -} - -public final class IntRange : kotlin.ranges.IntProgression, kotlin.ranges.ClosedRange { - /*primary*/ public constructor IntRange(/*0*/ start: kotlin.Int, /*1*/ endInclusive: kotlin.Int) - public open override /*1*/ val endInclusive: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ val start: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ fun contains(/*0*/ value: kotlin.Int): kotlin.Boolean - public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*2*/ fun hashCode(): kotlin.Int - public open override /*2*/ fun isEmpty(): kotlin.Boolean - public open override /*2*/ fun toString(): kotlin.String - - public companion object Companion { - public final val EMPTY: kotlin.ranges.IntRange - public final fun (): kotlin.ranges.IntRange - } -} - -public open class LongProgression : kotlin.collections.Iterable { - public final val first: kotlin.Long - public final fun (): kotlin.Long - public final val last: kotlin.Long - public final fun (): kotlin.Long - public final val step: kotlin.Long - public final fun (): kotlin.Long - public open override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ fun hashCode(): kotlin.Int - public open fun isEmpty(): kotlin.Boolean - public open override /*1*/ fun iterator(): kotlin.collections.LongIterator - public open override /*1*/ fun toString(): kotlin.String - - public companion object Companion { - public final fun fromClosedRange(/*0*/ rangeStart: kotlin.Long, /*1*/ rangeEnd: kotlin.Long, /*2*/ step: kotlin.Long): kotlin.ranges.LongProgression - } -} - -public final class LongRange : kotlin.ranges.LongProgression, kotlin.ranges.ClosedRange { - /*primary*/ public constructor LongRange(/*0*/ start: kotlin.Long, /*1*/ endInclusive: kotlin.Long) - public open override /*1*/ val endInclusive: kotlin.Long - public open override /*1*/ fun (): kotlin.Long - public open override /*1*/ val start: kotlin.Long - public open override /*1*/ fun (): kotlin.Long - public open override /*1*/ fun contains(/*0*/ value: kotlin.Long): kotlin.Boolean - public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*2*/ fun hashCode(): kotlin.Int - public open override /*2*/ fun isEmpty(): kotlin.Boolean - public open override /*2*/ fun toString(): kotlin.String - - public companion object Companion { - public final val EMPTY: kotlin.ranges.LongRange - public final fun (): kotlin.ranges.LongRange - } -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public open class UIntProgression : kotlin.collections.Iterable { - public final val first: kotlin.UInt - public final fun (): kotlin.UInt - public final val last: kotlin.UInt - public final fun (): kotlin.UInt - public final val step: kotlin.Int - public final fun (): kotlin.Int - public open override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ fun hashCode(): kotlin.Int - public open fun isEmpty(): kotlin.Boolean - public open override /*1*/ fun iterator(): kotlin.collections.UIntIterator - public open override /*1*/ fun toString(): kotlin.String - - public companion object Companion { - public final fun fromClosedRange(/*0*/ rangeStart: kotlin.UInt, /*1*/ rangeEnd: kotlin.UInt, /*2*/ step: kotlin.Int): kotlin.ranges.UIntProgression - } -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public final class UIntRange : kotlin.ranges.UIntProgression, kotlin.ranges.ClosedRange { - /*primary*/ public constructor UIntRange(/*0*/ start: kotlin.UInt, /*1*/ endInclusive: kotlin.UInt) - public open override /*1*/ val endInclusive: kotlin.UInt - public open override /*1*/ fun (): kotlin.UInt - public open override /*1*/ val start: kotlin.UInt - public open override /*1*/ fun (): kotlin.UInt - public open override /*1*/ fun contains(/*0*/ value: kotlin.UInt): kotlin.Boolean - public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*2*/ fun hashCode(): kotlin.Int - public open override /*2*/ fun isEmpty(): kotlin.Boolean - public open override /*2*/ fun toString(): kotlin.String - - public companion object Companion { - public final val EMPTY: kotlin.ranges.UIntRange - public final fun (): kotlin.ranges.UIntRange - } -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public open class ULongProgression : kotlin.collections.Iterable { - public final val first: kotlin.ULong - public final fun (): kotlin.ULong - public final val last: kotlin.ULong - public final fun (): kotlin.ULong - public final val step: kotlin.Long - public final fun (): kotlin.Long - public open override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ fun hashCode(): kotlin.Int - public open fun isEmpty(): kotlin.Boolean - public open override /*1*/ fun iterator(): kotlin.collections.ULongIterator - public open override /*1*/ fun toString(): kotlin.String - - public companion object Companion { - public final fun fromClosedRange(/*0*/ rangeStart: kotlin.ULong, /*1*/ rangeEnd: kotlin.ULong, /*2*/ step: kotlin.Long): kotlin.ranges.ULongProgression - } -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public final class ULongRange : kotlin.ranges.ULongProgression, kotlin.ranges.ClosedRange { - /*primary*/ public constructor ULongRange(/*0*/ start: kotlin.ULong, /*1*/ endInclusive: kotlin.ULong) - public open override /*1*/ val endInclusive: kotlin.ULong - public open override /*1*/ fun (): kotlin.ULong - public open override /*1*/ val start: kotlin.ULong - public open override /*1*/ fun (): kotlin.ULong - public open override /*1*/ fun contains(/*0*/ value: kotlin.ULong): kotlin.Boolean - public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*2*/ fun hashCode(): kotlin.Int - public open override /*2*/ fun isEmpty(): kotlin.Boolean - public open override /*2*/ fun toString(): kotlin.String - - public companion object Companion { - public final val EMPTY: kotlin.ranges.ULongRange - public final fun (): kotlin.ranges.ULongRange - } -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib-ir/kotlin.reflect.kt b/js/js.translator/testData/api/stdlib-ir/kotlin.reflect.kt deleted file mode 100644 index 9383e3ea614..00000000000 --- a/js/js.translator/testData/api/stdlib-ir/kotlin.reflect.kt +++ /dev/null @@ -1,119 +0,0 @@ -package kotlin.reflect - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun typeOf(): kotlin.reflect.KType -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.reflect.KClass.cast(/*0*/ value: kotlin.Any?): T -@kotlin.reflect.ExperimentalAssociatedObjects public inline fun kotlin.reflect.KClass<*>.findAssociatedObject(): kotlin.Any? -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.reflect.KClass.safeCast(/*0*/ value: kotlin.Any?): T? - -@kotlin.reflect.ExperimentalAssociatedObjects @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) public final annotation class AssociatedObjectKey : kotlin.Annotation { - /*primary*/ public constructor AssociatedObjectKey() -} - -@kotlin.RequiresOptIn(level = Level.ERROR) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) public final annotation class ExperimentalAssociatedObjects : kotlin.Annotation { - /*primary*/ public constructor ExperimentalAssociatedObjects() -} - -public interface KCallable { - public abstract val name: kotlin.String - public abstract fun (): kotlin.String -} - -public interface KClass : kotlin.reflect.KClassifier { - public abstract val qualifiedName: kotlin.String? - public abstract fun (): kotlin.String? - public abstract val simpleName: kotlin.String? - public abstract fun (): kotlin.String? - public abstract override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public abstract override /*1*/ fun hashCode(): kotlin.Int - @kotlin.SinceKotlin(version = "1.1") public abstract fun isInstance(/*0*/ value: kotlin.Any?): kotlin.Boolean -} - -@kotlin.SinceKotlin(version = "1.1") public interface KClassifier { -} - -public interface KFunction : kotlin.reflect.KCallable, kotlin.Function { -} - -public interface KMutableProperty : kotlin.reflect.KProperty { -} - -public interface KMutableProperty0 : kotlin.reflect.KProperty0, kotlin.reflect.KMutableProperty { - public abstract fun set(/*0*/ value: V): kotlin.Unit -} - -public interface KMutableProperty1 : kotlin.reflect.KProperty1, kotlin.reflect.KMutableProperty { - public abstract fun set(/*0*/ receiver: T, /*1*/ value: V): kotlin.Unit -} - -public interface KMutableProperty2 : kotlin.reflect.KProperty2, kotlin.reflect.KMutableProperty { - public abstract fun set(/*0*/ receiver1: D, /*1*/ receiver2: E, /*2*/ value: V): kotlin.Unit -} - -public interface KProperty : kotlin.reflect.KCallable { -} - -public interface KProperty0 : kotlin.reflect.KProperty, () -> V { - public abstract fun get(): V -} - -public interface KProperty1 : kotlin.reflect.KProperty, (T) -> V { - public abstract fun get(/*0*/ receiver: T): V -} - -public interface KProperty2 : kotlin.reflect.KProperty, (D, E) -> V { - public abstract fun get(/*0*/ receiver1: D, /*1*/ receiver2: E): V -} - -public interface KType { - @kotlin.SinceKotlin(version = "1.1") public abstract val arguments: kotlin.collections.List - public abstract fun (): kotlin.collections.List - @kotlin.SinceKotlin(version = "1.1") public abstract val classifier: kotlin.reflect.KClassifier? - public abstract fun (): kotlin.reflect.KClassifier? - public abstract val isMarkedNullable: kotlin.Boolean - public abstract fun (): kotlin.Boolean -} - -@kotlin.SinceKotlin(version = "1.1") public interface KTypeParameter : kotlin.reflect.KClassifier { - public abstract val isReified: kotlin.Boolean - public abstract fun (): kotlin.Boolean - public abstract val name: kotlin.String - public abstract fun (): kotlin.String - public abstract val upperBounds: kotlin.collections.List - public abstract fun (): kotlin.collections.List - public abstract val variance: kotlin.reflect.KVariance - public abstract fun (): kotlin.reflect.KVariance -} - -@kotlin.SinceKotlin(version = "1.1") public final data class KTypeProjection { - /*primary*/ public constructor KTypeProjection(/*0*/ variance: kotlin.reflect.KVariance?, /*1*/ type: kotlin.reflect.KType?) - public final val type: kotlin.reflect.KType? - public final fun (): kotlin.reflect.KType? - public final val variance: kotlin.reflect.KVariance? - public final fun (): kotlin.reflect.KVariance? - public final operator /*synthesized*/ fun component1(): kotlin.reflect.KVariance? - public final operator /*synthesized*/ fun component2(): kotlin.reflect.KType? - public final /*synthesized*/ fun copy(/*0*/ variance: kotlin.reflect.KVariance? = ..., /*1*/ type: kotlin.reflect.KType? = ...): kotlin.reflect.KTypeProjection - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - public open override /*1*/ fun toString(): kotlin.String - - public companion object Companion { - public final val STAR: kotlin.reflect.KTypeProjection - public final fun (): kotlin.reflect.KTypeProjection - public final fun contravariant(/*0*/ type: kotlin.reflect.KType): kotlin.reflect.KTypeProjection - public final fun covariant(/*0*/ type: kotlin.reflect.KType): kotlin.reflect.KTypeProjection - public final fun invariant(/*0*/ type: kotlin.reflect.KType): kotlin.reflect.KTypeProjection - } -} - -@kotlin.SinceKotlin(version = "1.1") public final enum class KVariance : kotlin.Enum { - enum entry INVARIANT - - enum entry IN - - enum entry OUT - - // Static members - public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): kotlin.reflect.KVariance - public final /*synthesized*/ fun values(): kotlin.Array -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib-ir/kotlin.sequences.kt b/js/js.translator/testData/api/stdlib-ir/kotlin.sequences.kt deleted file mode 100644 index bb7e98fbdfe..00000000000 --- a/js/js.translator/testData/api/stdlib-ir/kotlin.sequences.kt +++ /dev/null @@ -1,206 +0,0 @@ -package kotlin.sequences - -@kotlin.internal.InlineOnly public inline fun Sequence(/*0*/ crossinline iterator: () -> kotlin.collections.Iterator): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.3") @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use 'iterator { }' function instead.", replaceWith = kotlin.ReplaceWith(expression = "iterator(builderAction)", imports = {})) @kotlin.internal.InlineOnly public inline fun buildIterator(/*0*/ @kotlin.BuilderInference noinline builderAction: suspend kotlin.sequences.SequenceScope.() -> kotlin.Unit): kotlin.collections.Iterator -@kotlin.SinceKotlin(version = "1.3") @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use 'sequence { }' function instead.", replaceWith = kotlin.ReplaceWith(expression = "sequence(builderAction)", imports = {})) @kotlin.internal.InlineOnly public inline fun buildSequence(/*0*/ @kotlin.BuilderInference noinline builderAction: suspend kotlin.sequences.SequenceScope.() -> kotlin.Unit): kotlin.sequences.Sequence -public fun emptySequence(): kotlin.sequences.Sequence -public fun generateSequence(/*0*/ nextFunction: () -> T?): kotlin.sequences.Sequence -public fun generateSequence(/*0*/ seedFunction: () -> T?, /*1*/ nextFunction: (T) -> T?): kotlin.sequences.Sequence -@kotlin.internal.LowPriorityInOverloadResolution public fun generateSequence(/*0*/ seed: T?, /*1*/ nextFunction: (T) -> T?): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.3") public fun iterator(/*0*/ @kotlin.BuilderInference block: suspend kotlin.sequences.SequenceScope.() -> kotlin.Unit): kotlin.collections.Iterator -@kotlin.SinceKotlin(version = "1.3") public fun sequence(/*0*/ @kotlin.BuilderInference block: suspend kotlin.sequences.SequenceScope.() -> kotlin.Unit): kotlin.sequences.Sequence -public fun sequenceOf(/*0*/ vararg elements: T /*kotlin.Array*/): kotlin.sequences.Sequence -public inline fun kotlin.sequences.Sequence.all(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.sequences.Sequence.any(): kotlin.Boolean -public inline fun kotlin.sequences.Sequence.any(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.sequences.Sequence.asIterable(): kotlin.collections.Iterable -public fun kotlin.collections.Iterator.asSequence(): kotlin.sequences.Sequence -@kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.asSequence(): kotlin.sequences.Sequence -public inline fun kotlin.sequences.Sequence.associate(/*0*/ transform: (T) -> kotlin.Pair): kotlin.collections.Map -public inline fun kotlin.sequences.Sequence.associateBy(/*0*/ keySelector: (T) -> K): kotlin.collections.Map -public inline fun kotlin.sequences.Sequence.associateBy(/*0*/ keySelector: (T) -> K, /*1*/ valueTransform: (T) -> V): kotlin.collections.Map -public inline fun > kotlin.sequences.Sequence.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (T) -> K): M -public inline fun > kotlin.sequences.Sequence.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (T) -> K, /*2*/ valueTransform: (T) -> V): M -public inline fun > kotlin.sequences.Sequence.associateTo(/*0*/ destination: M, /*1*/ transform: (T) -> kotlin.Pair): M -@kotlin.SinceKotlin(version = "1.3") public inline fun kotlin.sequences.Sequence.associateWith(/*0*/ valueSelector: (K) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.3") public inline fun > kotlin.sequences.Sequence.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (K) -> V): M -@kotlin.jvm.JvmName(name = "averageOfByte") public fun kotlin.sequences.Sequence.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfDouble") public fun kotlin.sequences.Sequence.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfFloat") public fun kotlin.sequences.Sequence.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfInt") public fun kotlin.sequences.Sequence.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfLong") public fun kotlin.sequences.Sequence.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfShort") public fun kotlin.sequences.Sequence.average(): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.sequences.Sequence.chunked(/*0*/ size: kotlin.Int): kotlin.sequences.Sequence> -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.sequences.Sequence.chunked(/*0*/ size: kotlin.Int, /*1*/ transform: (kotlin.collections.List) -> R): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.constrainOnce(): kotlin.sequences.Sequence -public operator fun kotlin.sequences.Sequence.contains(/*0*/ element: T): kotlin.Boolean -public fun kotlin.sequences.Sequence.count(): kotlin.Int -public inline fun kotlin.sequences.Sequence.count(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Int -public fun kotlin.sequences.Sequence.distinct(): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.distinctBy(/*0*/ selector: (T) -> K): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.drop(/*0*/ n: kotlin.Int): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.dropWhile(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.elementAt(/*0*/ index: kotlin.Int): T -public fun kotlin.sequences.Sequence.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> T): T -public fun kotlin.sequences.Sequence.elementAtOrNull(/*0*/ index: kotlin.Int): T? -public fun kotlin.sequences.Sequence.filter(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.filterIndexed(/*0*/ predicate: (index: kotlin.Int, T) -> kotlin.Boolean): kotlin.sequences.Sequence -public inline fun > kotlin.sequences.Sequence.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, T) -> kotlin.Boolean): C -public inline fun kotlin.sequences.Sequence<*>.filterIsInstance(): kotlin.sequences.Sequence -public inline fun > kotlin.sequences.Sequence<*>.filterIsInstanceTo(/*0*/ destination: C): C -public fun kotlin.sequences.Sequence.filterNot(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.filterNotNull(): kotlin.sequences.Sequence -public fun , /*1*/ T : kotlin.Any> kotlin.sequences.Sequence.filterNotNullTo(/*0*/ destination: C): C -public inline fun > kotlin.sequences.Sequence.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (T) -> kotlin.Boolean): C -public inline fun > kotlin.sequences.Sequence.filterTo(/*0*/ destination: C, /*1*/ predicate: (T) -> kotlin.Boolean): C -@kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.find(/*0*/ predicate: (T) -> kotlin.Boolean): T? -@kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.findLast(/*0*/ predicate: (T) -> kotlin.Boolean): T? -public fun kotlin.sequences.Sequence.first(): T -public inline fun kotlin.sequences.Sequence.first(/*0*/ predicate: (T) -> kotlin.Boolean): T -public fun kotlin.sequences.Sequence.firstOrNull(): T? -public inline fun kotlin.sequences.Sequence.firstOrNull(/*0*/ predicate: (T) -> kotlin.Boolean): T? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "flatMapIterable") public fun kotlin.sequences.Sequence.flatMap(/*0*/ transform: (T) -> kotlin.collections.Iterable): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.flatMap(/*0*/ transform: (T) -> kotlin.sequences.Sequence): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "flatMapIterableTo") public inline fun > kotlin.sequences.Sequence.flatMapTo(/*0*/ destination: C, /*1*/ transform: (T) -> kotlin.collections.Iterable): C -public inline fun > kotlin.sequences.Sequence.flatMapTo(/*0*/ destination: C, /*1*/ transform: (T) -> kotlin.sequences.Sequence): C -@kotlin.jvm.JvmName(name = "flattenSequenceOfIterable") public fun kotlin.sequences.Sequence>.flatten(): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence>.flatten(): kotlin.sequences.Sequence -public inline fun kotlin.sequences.Sequence.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, T) -> R): R -public inline fun kotlin.sequences.Sequence.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, T) -> R): R -public inline fun kotlin.sequences.Sequence.forEach(/*0*/ action: (T) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.sequences.Sequence.forEachIndexed(/*0*/ action: (index: kotlin.Int, T) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.sequences.Sequence.groupBy(/*0*/ keySelector: (T) -> K): kotlin.collections.Map> -public inline fun kotlin.sequences.Sequence.groupBy(/*0*/ keySelector: (T) -> K, /*1*/ valueTransform: (T) -> V): kotlin.collections.Map> -public inline fun >> kotlin.sequences.Sequence.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (T) -> K): M -public inline fun >> kotlin.sequences.Sequence.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (T) -> K, /*2*/ valueTransform: (T) -> V): M -@kotlin.SinceKotlin(version = "1.1") public inline fun kotlin.sequences.Sequence.groupingBy(/*0*/ crossinline keySelector: (T) -> K): kotlin.collections.Grouping -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.sequences.Sequence.ifEmpty(/*0*/ defaultValue: () -> kotlin.sequences.Sequence): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.indexOf(/*0*/ element: T): kotlin.Int -public inline fun kotlin.sequences.Sequence.indexOfFirst(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.sequences.Sequence.indexOfLast(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Int -public fun kotlin.sequences.Sequence.joinTo(/*0*/ buffer: A, /*1*/ separator: kotlin.CharSequence = ..., /*2*/ prefix: kotlin.CharSequence = ..., /*3*/ postfix: kotlin.CharSequence = ..., /*4*/ limit: kotlin.Int = ..., /*5*/ truncated: kotlin.CharSequence = ..., /*6*/ transform: ((T) -> kotlin.CharSequence)? = ...): A -public fun kotlin.sequences.Sequence.joinToString(/*0*/ separator: kotlin.CharSequence = ..., /*1*/ prefix: kotlin.CharSequence = ..., /*2*/ postfix: kotlin.CharSequence = ..., /*3*/ limit: kotlin.Int = ..., /*4*/ truncated: kotlin.CharSequence = ..., /*5*/ transform: ((T) -> kotlin.CharSequence)? = ...): kotlin.String -public fun kotlin.sequences.Sequence.last(): T -public inline fun kotlin.sequences.Sequence.last(/*0*/ predicate: (T) -> kotlin.Boolean): T -public fun kotlin.sequences.Sequence.lastIndexOf(/*0*/ element: T): kotlin.Int -public fun kotlin.sequences.Sequence.lastOrNull(): T? -public inline fun kotlin.sequences.Sequence.lastOrNull(/*0*/ predicate: (T) -> kotlin.Boolean): T? -public fun kotlin.sequences.Sequence.map(/*0*/ transform: (T) -> R): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.mapIndexed(/*0*/ transform: (index: kotlin.Int, T) -> R): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.mapIndexedNotNull(/*0*/ transform: (index: kotlin.Int, T) -> R?): kotlin.sequences.Sequence -public inline fun > kotlin.sequences.Sequence.mapIndexedNotNullTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, T) -> R?): C -public inline fun > kotlin.sequences.Sequence.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, T) -> R): C -public fun kotlin.sequences.Sequence.mapNotNull(/*0*/ transform: (T) -> R?): kotlin.sequences.Sequence -public inline fun > kotlin.sequences.Sequence.mapNotNullTo(/*0*/ destination: C, /*1*/ transform: (T) -> R?): C -public inline fun > kotlin.sequences.Sequence.mapTo(/*0*/ destination: C, /*1*/ transform: (T) -> R): C -public fun > kotlin.sequences.Sequence.max(): T? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.sequences.Sequence.max(): kotlin.Double? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.sequences.Sequence.max(): kotlin.Float? -public inline fun > kotlin.sequences.Sequence.maxBy(/*0*/ selector: (T) -> R): T? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.sequences.Sequence.maxOf(/*0*/ selector: (T) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.maxOf(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.maxOf(/*0*/ selector: (T) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.sequences.Sequence.maxOfOrNull(/*0*/ selector: (T) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.maxOfOrNull(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.maxOfOrNull(/*0*/ selector: (T) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (T) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (T) -> R): R? -public fun kotlin.sequences.Sequence.maxWith(/*0*/ comparator: kotlin.Comparator): T? -public fun > kotlin.sequences.Sequence.min(): T? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.sequences.Sequence.min(): kotlin.Double? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.sequences.Sequence.min(): kotlin.Float? -public inline fun > kotlin.sequences.Sequence.minBy(/*0*/ selector: (T) -> R): T? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.sequences.Sequence.minOf(/*0*/ selector: (T) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.minOf(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.minOf(/*0*/ selector: (T) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.sequences.Sequence.minOfOrNull(/*0*/ selector: (T) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.minOfOrNull(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.minOfOrNull(/*0*/ selector: (T) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (T) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (T) -> R): R? -public fun kotlin.sequences.Sequence.minWith(/*0*/ comparator: kotlin.Comparator): T? -public operator fun kotlin.sequences.Sequence.minus(/*0*/ element: T): kotlin.sequences.Sequence -public operator fun kotlin.sequences.Sequence.minus(/*0*/ elements: kotlin.Array): kotlin.sequences.Sequence -public operator fun kotlin.sequences.Sequence.minus(/*0*/ elements: kotlin.collections.Iterable): kotlin.sequences.Sequence -public operator fun kotlin.sequences.Sequence.minus(/*0*/ elements: kotlin.sequences.Sequence): kotlin.sequences.Sequence -@kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.minusElement(/*0*/ element: T): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.none(): kotlin.Boolean -public inline fun kotlin.sequences.Sequence.none(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.sequences.Sequence.onEach(/*0*/ action: (T) -> kotlin.Unit): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.sequences.Sequence.onEachIndexed(/*0*/ action: (index: kotlin.Int, T) -> kotlin.Unit): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence?.orEmpty(): kotlin.sequences.Sequence -public inline fun kotlin.sequences.Sequence.partition(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> -public operator fun kotlin.sequences.Sequence.plus(/*0*/ element: T): kotlin.sequences.Sequence -public operator fun kotlin.sequences.Sequence.plus(/*0*/ elements: kotlin.Array): kotlin.sequences.Sequence -public operator fun kotlin.sequences.Sequence.plus(/*0*/ elements: kotlin.collections.Iterable): kotlin.sequences.Sequence -public operator fun kotlin.sequences.Sequence.plus(/*0*/ elements: kotlin.sequences.Sequence): kotlin.sequences.Sequence -@kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.plusElement(/*0*/ element: T): kotlin.sequences.Sequence -public inline fun kotlin.sequences.Sequence.reduce(/*0*/ operation: (acc: S, T) -> S): S -public inline fun kotlin.sequences.Sequence.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: S, T) -> S): S -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.sequences.Sequence.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: S, T) -> S): S? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.sequences.Sequence.reduceOrNull(/*0*/ operation: (acc: S, T) -> S): S? -public fun kotlin.sequences.Sequence.requireNoNulls(): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.sequences.Sequence.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, T) -> R): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.sequences.Sequence.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.sequences.Sequence.runningReduce(/*0*/ operation: (acc: S, T) -> S): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.sequences.Sequence.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.sequences.Sequence.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, T) -> R): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.sequences.Sequence.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.sequences.Sequence -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.sequences.Sequence.scanReduce(/*0*/ operation: (acc: S, T) -> S): kotlin.sequences.Sequence -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.sequences.Sequence.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.sequences.Sequence.shuffled(): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.sequences.Sequence.shuffled(/*0*/ random: kotlin.random.Random): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.single(): T -public inline fun kotlin.sequences.Sequence.single(/*0*/ predicate: (T) -> kotlin.Boolean): T -public fun kotlin.sequences.Sequence.singleOrNull(): T? -public inline fun kotlin.sequences.Sequence.singleOrNull(/*0*/ predicate: (T) -> kotlin.Boolean): T? -public fun > kotlin.sequences.Sequence.sorted(): kotlin.sequences.Sequence -public inline fun > kotlin.sequences.Sequence.sortedBy(/*0*/ crossinline selector: (T) -> R?): kotlin.sequences.Sequence -public inline fun > kotlin.sequences.Sequence.sortedByDescending(/*0*/ crossinline selector: (T) -> R?): kotlin.sequences.Sequence -public fun > kotlin.sequences.Sequence.sortedDescending(): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.sortedWith(/*0*/ comparator: kotlin.Comparator): kotlin.sequences.Sequence -@kotlin.jvm.JvmName(name = "sumOfByte") public fun kotlin.sequences.Sequence.sum(): kotlin.Int -@kotlin.jvm.JvmName(name = "sumOfDouble") public fun kotlin.sequences.Sequence.sum(): kotlin.Double -@kotlin.jvm.JvmName(name = "sumOfFloat") public fun kotlin.sequences.Sequence.sum(): kotlin.Float -@kotlin.jvm.JvmName(name = "sumOfInt") public fun kotlin.sequences.Sequence.sum(): kotlin.Int -@kotlin.jvm.JvmName(name = "sumOfLong") public fun kotlin.sequences.Sequence.sum(): kotlin.Long -@kotlin.jvm.JvmName(name = "sumOfShort") public fun kotlin.sequences.Sequence.sum(): kotlin.Int -@kotlin.jvm.JvmName(name = "sumOfUByte") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.sequences.Sequence.sum(): kotlin.UInt -@kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.sequences.Sequence.sum(): kotlin.UInt -@kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.sequences.Sequence.sum(): kotlin.ULong -@kotlin.jvm.JvmName(name = "sumOfUShort") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.sequences.Sequence.sum(): kotlin.UInt -public inline fun kotlin.sequences.Sequence.sumBy(/*0*/ selector: (T) -> kotlin.Int): kotlin.Int -public inline fun kotlin.sequences.Sequence.sumByDouble(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.sumOf(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.sumOf(/*0*/ selector: (T) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.sumOf(/*0*/ selector: (T) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.sumOf(/*0*/ selector: (T) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.sumOf(/*0*/ selector: (T) -> kotlin.ULong): kotlin.ULong -public fun kotlin.sequences.Sequence.take(/*0*/ n: kotlin.Int): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.takeWhile(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.sequences.Sequence -public fun > kotlin.sequences.Sequence.toCollection(/*0*/ destination: C): C -public fun kotlin.sequences.Sequence.toHashSet(): kotlin.collections.HashSet -public fun kotlin.sequences.Sequence.toList(): kotlin.collections.List -public fun kotlin.sequences.Sequence.toMutableList(): kotlin.collections.MutableList -public fun kotlin.sequences.Sequence.toMutableSet(): kotlin.collections.MutableSet -public fun kotlin.sequences.Sequence.toSet(): kotlin.collections.Set -public fun kotlin.sequences.Sequence>.unzip(): kotlin.Pair, kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.sequences.Sequence.windowed(/*0*/ size: kotlin.Int, /*1*/ step: kotlin.Int = ..., /*2*/ partialWindows: kotlin.Boolean = ...): kotlin.sequences.Sequence> -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.sequences.Sequence.windowed(/*0*/ size: kotlin.Int, /*1*/ step: kotlin.Int = ..., /*2*/ partialWindows: kotlin.Boolean = ..., /*3*/ transform: (kotlin.collections.List) -> R): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.withIndex(): kotlin.sequences.Sequence> -public infix fun kotlin.sequences.Sequence.zip(/*0*/ other: kotlin.sequences.Sequence): kotlin.sequences.Sequence> -public fun kotlin.sequences.Sequence.zip(/*0*/ other: kotlin.sequences.Sequence, /*1*/ transform: (a: T, b: R) -> V): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.sequences.Sequence.zipWithNext(): kotlin.sequences.Sequence> -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.sequences.Sequence.zipWithNext(/*0*/ transform: (a: T, b: T) -> R): kotlin.sequences.Sequence - -public interface Sequence { - public abstract operator fun iterator(): kotlin.collections.Iterator -} - -@kotlin.coroutines.RestrictsSuspension @kotlin.SinceKotlin(version = "1.3") public abstract class SequenceScope { - public abstract suspend fun yield(/*0*/ value: T): kotlin.Unit - public final suspend fun yieldAll(/*0*/ elements: kotlin.collections.Iterable): kotlin.Unit - public abstract suspend fun yieldAll(/*0*/ iterator: kotlin.collections.Iterator): kotlin.Unit - public final suspend fun yieldAll(/*0*/ sequence: kotlin.sequences.Sequence): kotlin.Unit -} -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use SequenceScope class instead.", replaceWith = kotlin.ReplaceWith(expression = "SequenceScope", imports = {})) public typealias SequenceBuilder = kotlin.sequences.SequenceScope \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib-ir/kotlin.text.kt b/js/js.translator/testData/api/stdlib-ir/kotlin.text.kt deleted file mode 100644 index b8592120c4e..00000000000 --- a/js/js.translator/testData/api/stdlib-ir/kotlin.text.kt +++ /dev/null @@ -1,621 +0,0 @@ -package kotlin.text - -@kotlin.SinceKotlin(version = "1.2") public val kotlin.String.Companion.CASE_INSENSITIVE_ORDER: kotlin.Comparator - public fun kotlin.String.Companion.(): kotlin.Comparator -public val kotlin.CharSequence.indices: kotlin.ranges.IntRange - public fun kotlin.CharSequence.(): kotlin.ranges.IntRange -public val kotlin.CharSequence.lastIndex: kotlin.Int - public fun kotlin.CharSequence.(): kotlin.Int -@kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "Provided for binary compatibility") @kotlin.js.JsName(name = "Regex_sb3q2$") public fun Regex_0(/*0*/ pattern: kotlin.String, /*1*/ option: kotlin.text.RegexOption): kotlin.text.Regex -@kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "Provided for binary compatibility") @kotlin.js.JsName(name = "Regex_61zpoe$") public fun Regex_1(/*0*/ pattern: kotlin.String): kotlin.text.Regex -@kotlin.SinceKotlin(version = "1.2") public fun String(/*0*/ chars: kotlin.CharArray): kotlin.String -@kotlin.SinceKotlin(version = "1.2") public fun String(/*0*/ chars: kotlin.CharArray, /*1*/ offset: kotlin.Int, /*2*/ length: kotlin.Int): kotlin.String -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun buildString(/*0*/ capacity: kotlin.Int, /*1*/ builderAction: kotlin.text.StringBuilder.() -> kotlin.Unit): kotlin.String -@kotlin.internal.InlineOnly public inline fun buildString(/*0*/ builderAction: kotlin.text.StringBuilder.() -> kotlin.Unit): kotlin.String -public inline fun kotlin.CharSequence.all(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.CharSequence.any(): kotlin.Boolean -public inline fun kotlin.CharSequence.any(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Boolean -public fun T.append(/*0*/ vararg value: kotlin.CharSequence? /*kotlin.Array*/): T -@kotlin.Deprecated(level = DeprecationLevel.WARNING, message = "Use append(value: Any?) instead", replaceWith = kotlin.ReplaceWith(expression = "append(value = obj)", imports = {})) @kotlin.internal.InlineOnly public inline fun kotlin.text.StringBuilder.append(/*0*/ obj: kotlin.Any?): kotlin.text.StringBuilder -public fun kotlin.text.StringBuilder.append(/*0*/ vararg value: kotlin.Any? /*kotlin.Array*/): kotlin.text.StringBuilder -public fun kotlin.text.StringBuilder.append(/*0*/ vararg value: kotlin.String? /*kotlin.Array*/): kotlin.text.StringBuilder -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.text.Appendable.appendLine(): kotlin.text.Appendable -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.text.Appendable.appendLine(/*0*/ value: kotlin.Char): kotlin.text.Appendable -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.text.Appendable.appendLine(/*0*/ value: kotlin.CharSequence?): kotlin.text.Appendable -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.text.StringBuilder.appendLine(): kotlin.text.StringBuilder -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.text.StringBuilder.appendLine(/*0*/ value: kotlin.Any?): kotlin.text.StringBuilder -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.text.StringBuilder.appendLine(/*0*/ value: kotlin.Boolean): kotlin.text.StringBuilder -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.text.StringBuilder.appendLine(/*0*/ value: kotlin.Char): kotlin.text.StringBuilder -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.text.StringBuilder.appendLine(/*0*/ value: kotlin.CharArray): kotlin.text.StringBuilder -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.text.StringBuilder.appendLine(/*0*/ value: kotlin.CharSequence?): kotlin.text.StringBuilder -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.text.StringBuilder.appendLine(/*0*/ value: kotlin.String?): kotlin.text.StringBuilder -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun T.appendRange(/*0*/ value: kotlin.CharSequence, /*1*/ startIndex: kotlin.Int, /*2*/ endIndex: kotlin.Int): T -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.text.StringBuilder.appendRange(/*0*/ value: kotlin.CharArray, /*1*/ startIndex: kotlin.Int, /*2*/ endIndex: kotlin.Int): kotlin.text.StringBuilder -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.text.StringBuilder.appendRange(/*0*/ value: kotlin.CharSequence, /*1*/ startIndex: kotlin.Int, /*2*/ endIndex: kotlin.Int): kotlin.text.StringBuilder -public fun kotlin.CharSequence.asIterable(): kotlin.collections.Iterable -public fun kotlin.CharSequence.asSequence(): kotlin.sequences.Sequence -public inline fun kotlin.CharSequence.associate(/*0*/ transform: (kotlin.Char) -> kotlin.Pair): kotlin.collections.Map -public inline fun kotlin.CharSequence.associateBy(/*0*/ keySelector: (kotlin.Char) -> K): kotlin.collections.Map -public inline fun kotlin.CharSequence.associateBy(/*0*/ keySelector: (kotlin.Char) -> K, /*1*/ valueTransform: (kotlin.Char) -> V): kotlin.collections.Map -public inline fun > kotlin.CharSequence.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Char) -> K): M -public inline fun > kotlin.CharSequence.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Char) -> K, /*2*/ valueTransform: (kotlin.Char) -> V): M -public inline fun > kotlin.CharSequence.associateTo(/*0*/ destination: M, /*1*/ transform: (kotlin.Char) -> kotlin.Pair): M -@kotlin.SinceKotlin(version = "1.3") public inline fun kotlin.CharSequence.associateWith(/*0*/ valueSelector: (kotlin.Char) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.3") public inline fun > kotlin.CharSequence.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (kotlin.Char) -> V): M -public fun kotlin.String.capitalize(): kotlin.String -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.CharSequence.chunked(/*0*/ size: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.CharSequence.chunked(/*0*/ size: kotlin.Int, /*1*/ transform: (kotlin.CharSequence) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.CharSequence.chunkedSequence(/*0*/ size: kotlin.Int): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.CharSequence.chunkedSequence(/*0*/ size: kotlin.Int, /*1*/ transform: (kotlin.CharSequence) -> R): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.3") public inline fun kotlin.text.StringBuilder.clear(): kotlin.text.StringBuilder -public fun kotlin.CharSequence.commonPrefixWith(/*0*/ other: kotlin.CharSequence, /*1*/ ignoreCase: kotlin.Boolean = ...): kotlin.String -public fun kotlin.CharSequence.commonSuffixWith(/*0*/ other: kotlin.CharSequence, /*1*/ ignoreCase: kotlin.Boolean = ...): kotlin.String -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.String.compareTo(/*0*/ other: kotlin.String, /*1*/ ignoreCase: kotlin.Boolean = ...): kotlin.Int -@kotlin.internal.InlineOnly public inline fun kotlin.String.concat(/*0*/ str: kotlin.String): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.CharArray.concatToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.CharArray.concatToString(/*0*/ startIndex: kotlin.Int = ..., /*1*/ endIndex: kotlin.Int = ...): kotlin.String -public operator fun kotlin.CharSequence.contains(/*0*/ char: kotlin.Char, /*1*/ ignoreCase: kotlin.Boolean = ...): kotlin.Boolean -public operator fun kotlin.CharSequence.contains(/*0*/ other: kotlin.CharSequence, /*1*/ ignoreCase: kotlin.Boolean = ...): kotlin.Boolean -@kotlin.internal.InlineOnly public inline operator fun kotlin.CharSequence.contains(/*0*/ regex: kotlin.text.Regex): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.count(): kotlin.Int -public inline fun kotlin.CharSequence.count(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Int -public fun kotlin.String.decapitalize(): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.ByteArray.decodeToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.ByteArray.decodeToString(/*0*/ startIndex: kotlin.Int = ..., /*1*/ endIndex: kotlin.Int = ..., /*2*/ throwOnInvalidSequence: kotlin.Boolean = ...): kotlin.String -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.text.StringBuilder.deleteAt(/*0*/ index: kotlin.Int): kotlin.text.StringBuilder -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.text.StringBuilder.deleteRange(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int): kotlin.text.StringBuilder -public fun kotlin.CharSequence.drop(/*0*/ n: kotlin.Int): kotlin.CharSequence -public fun kotlin.String.drop(/*0*/ n: kotlin.Int): kotlin.String -public fun kotlin.CharSequence.dropLast(/*0*/ n: kotlin.Int): kotlin.CharSequence -public fun kotlin.String.dropLast(/*0*/ n: kotlin.Int): kotlin.String -public inline fun kotlin.CharSequence.dropLastWhile(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence -public inline fun kotlin.String.dropLastWhile(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String -public inline fun kotlin.CharSequence.dropWhile(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence -public inline fun kotlin.String.dropWhile(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String -public fun kotlin.CharSequence.elementAt(/*0*/ index: kotlin.Int): kotlin.Char -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Char): kotlin.Char -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.elementAtOrNull(/*0*/ index: kotlin.Int): kotlin.Char? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.String.encodeToByteArray(): kotlin.ByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.String.encodeToByteArray(/*0*/ startIndex: kotlin.Int = ..., /*1*/ endIndex: kotlin.Int = ..., /*2*/ throwOnInvalidSequence: kotlin.Boolean = ...): kotlin.ByteArray -public fun kotlin.CharSequence.endsWith(/*0*/ char: kotlin.Char, /*1*/ ignoreCase: kotlin.Boolean = ...): kotlin.Boolean -public fun kotlin.CharSequence.endsWith(/*0*/ suffix: kotlin.CharSequence, /*1*/ ignoreCase: kotlin.Boolean = ...): kotlin.Boolean -public fun kotlin.String.endsWith(/*0*/ suffix: kotlin.String, /*1*/ ignoreCase: kotlin.Boolean = ...): kotlin.Boolean -public fun kotlin.Char.equals(/*0*/ other: kotlin.Char, /*1*/ ignoreCase: kotlin.Boolean = ...): kotlin.Boolean -public fun kotlin.String?.equals(/*0*/ other: kotlin.String?, /*1*/ ignoreCase: kotlin.Boolean = ...): kotlin.Boolean -public inline fun kotlin.CharSequence.filter(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence -public inline fun kotlin.String.filter(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String -public inline fun kotlin.CharSequence.filterIndexed(/*0*/ predicate: (index: kotlin.Int, kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence -public inline fun kotlin.String.filterIndexed(/*0*/ predicate: (index: kotlin.Int, kotlin.Char) -> kotlin.Boolean): kotlin.String -public inline fun kotlin.CharSequence.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, kotlin.Char) -> kotlin.Boolean): C -public inline fun kotlin.CharSequence.filterNot(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence -public inline fun kotlin.String.filterNot(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String -public inline fun kotlin.CharSequence.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Char) -> kotlin.Boolean): C -public inline fun kotlin.CharSequence.filterTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Char) -> kotlin.Boolean): C -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.find(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? -public fun kotlin.CharSequence.findAnyOf(/*0*/ strings: kotlin.collections.Collection, /*1*/ startIndex: kotlin.Int = ..., /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.Pair? -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.findLast(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? -public fun kotlin.CharSequence.findLastAnyOf(/*0*/ strings: kotlin.collections.Collection, /*1*/ startIndex: kotlin.Int = ..., /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.Pair? -public fun kotlin.CharSequence.first(): kotlin.Char -public inline fun kotlin.CharSequence.first(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char -public fun kotlin.CharSequence.firstOrNull(): kotlin.Char? -public inline fun kotlin.CharSequence.firstOrNull(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? -public inline fun kotlin.CharSequence.flatMap(/*0*/ transform: (kotlin.Char) -> kotlin.collections.Iterable): kotlin.collections.List -public inline fun > kotlin.CharSequence.flatMapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Char) -> kotlin.collections.Iterable): C -public inline fun kotlin.CharSequence.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Char) -> R): R -public inline fun kotlin.CharSequence.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Char) -> R): R -public inline fun kotlin.CharSequence.foldRight(/*0*/ initial: R, /*1*/ operation: (kotlin.Char, acc: R) -> R): R -public inline fun kotlin.CharSequence.foldRightIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, kotlin.Char, acc: R) -> R): R -public inline fun kotlin.CharSequence.forEach(/*0*/ action: (kotlin.Char) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.CharSequence.forEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Char) -> kotlin.Unit): kotlin.Unit -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.getOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Char): kotlin.Char -public fun kotlin.CharSequence.getOrNull(/*0*/ index: kotlin.Int): kotlin.Char? -public inline fun kotlin.CharSequence.groupBy(/*0*/ keySelector: (kotlin.Char) -> K): kotlin.collections.Map> -public inline fun kotlin.CharSequence.groupBy(/*0*/ keySelector: (kotlin.Char) -> K, /*1*/ valueTransform: (kotlin.Char) -> V): kotlin.collections.Map> -public inline fun >> kotlin.CharSequence.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Char) -> K): M -public inline fun >> kotlin.CharSequence.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Char) -> K, /*2*/ valueTransform: (kotlin.Char) -> V): M -@kotlin.SinceKotlin(version = "1.1") public inline fun kotlin.CharSequence.groupingBy(/*0*/ crossinline keySelector: (kotlin.Char) -> K): kotlin.collections.Grouping -public fun kotlin.CharSequence.hasSurrogatePairAt(/*0*/ index: kotlin.Int): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun C.ifBlank(/*0*/ defaultValue: () -> R): R where C : R -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun C.ifEmpty(/*0*/ defaultValue: () -> R): R where C : R -public fun kotlin.CharSequence.indexOf(/*0*/ char: kotlin.Char, /*1*/ startIndex: kotlin.Int = ..., /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.Int -public fun kotlin.CharSequence.indexOf(/*0*/ string: kotlin.String, /*1*/ startIndex: kotlin.Int = ..., /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.Int -public fun kotlin.CharSequence.indexOfAny(/*0*/ chars: kotlin.CharArray, /*1*/ startIndex: kotlin.Int = ..., /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.Int -public fun kotlin.CharSequence.indexOfAny(/*0*/ strings: kotlin.collections.Collection, /*1*/ startIndex: kotlin.Int = ..., /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.Int -public inline fun kotlin.CharSequence.indexOfFirst(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.CharSequence.indexOfLast(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.text.StringBuilder.insertRange(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.CharArray, /*2*/ startIndex: kotlin.Int, /*3*/ endIndex: kotlin.Int): kotlin.text.StringBuilder -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.text.StringBuilder.insertRange(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.CharSequence, /*2*/ startIndex: kotlin.Int, /*3*/ endIndex: kotlin.Int): kotlin.text.StringBuilder -public fun kotlin.CharSequence.isBlank(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.isEmpty(): kotlin.Boolean -public fun kotlin.Char.isHighSurrogate(): kotlin.Boolean -public fun kotlin.Char.isLowSurrogate(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.isNotBlank(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.isNotEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence?.isNullOrBlank(): kotlin.Boolean - Returns(FALSE) -> != null - -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence?.isNullOrEmpty(): kotlin.Boolean - Returns(FALSE) -> != null - -public fun kotlin.Char.isSurrogate(): kotlin.Boolean -public fun kotlin.Char.isWhitespace(): kotlin.Boolean -public operator fun kotlin.CharSequence.iterator(): kotlin.collections.CharIterator -public fun kotlin.CharSequence.last(): kotlin.Char -public inline fun kotlin.CharSequence.last(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char -public fun kotlin.CharSequence.lastIndexOf(/*0*/ char: kotlin.Char, /*1*/ startIndex: kotlin.Int = ..., /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.Int -public fun kotlin.CharSequence.lastIndexOf(/*0*/ string: kotlin.String, /*1*/ startIndex: kotlin.Int = ..., /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.Int -public fun kotlin.CharSequence.lastIndexOfAny(/*0*/ chars: kotlin.CharArray, /*1*/ startIndex: kotlin.Int = ..., /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.Int -public fun kotlin.CharSequence.lastIndexOfAny(/*0*/ strings: kotlin.collections.Collection, /*1*/ startIndex: kotlin.Int = ..., /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.Int -public fun kotlin.CharSequence.lastOrNull(): kotlin.Char? -public inline fun kotlin.CharSequence.lastOrNull(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? -public fun kotlin.CharSequence.lineSequence(): kotlin.sequences.Sequence -public fun kotlin.CharSequence.lines(): kotlin.collections.List -public inline fun kotlin.CharSequence.map(/*0*/ transform: (kotlin.Char) -> R): kotlin.collections.List -public inline fun kotlin.CharSequence.mapIndexed(/*0*/ transform: (index: kotlin.Int, kotlin.Char) -> R): kotlin.collections.List -public inline fun kotlin.CharSequence.mapIndexedNotNull(/*0*/ transform: (index: kotlin.Int, kotlin.Char) -> R?): kotlin.collections.List -public inline fun > kotlin.CharSequence.mapIndexedNotNullTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, kotlin.Char) -> R?): C -public inline fun > kotlin.CharSequence.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, kotlin.Char) -> R): C -public inline fun kotlin.CharSequence.mapNotNull(/*0*/ transform: (kotlin.Char) -> R?): kotlin.collections.List -public inline fun > kotlin.CharSequence.mapNotNullTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Char) -> R?): C -public inline fun > kotlin.CharSequence.mapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Char) -> R): C -@kotlin.internal.InlineOnly public inline fun kotlin.String.match(/*0*/ regex: kotlin.String): kotlin.Array? -@kotlin.internal.InlineOnly public inline infix fun kotlin.CharSequence.matches(/*0*/ regex: kotlin.text.Regex): kotlin.Boolean -public fun kotlin.String.matches(/*0*/ regex: kotlin.String): kotlin.Boolean -public fun kotlin.CharSequence.max(): kotlin.Char? -public inline fun > kotlin.CharSequence.maxBy(/*0*/ selector: (kotlin.Char) -> R): kotlin.Char? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.CharSequence.maxOf(/*0*/ selector: (kotlin.Char) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.maxOf(/*0*/ selector: (kotlin.Char) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.maxOf(/*0*/ selector: (kotlin.Char) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.CharSequence.maxOfOrNull(/*0*/ selector: (kotlin.Char) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.maxOfOrNull(/*0*/ selector: (kotlin.Char) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.maxOfOrNull(/*0*/ selector: (kotlin.Char) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Char) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Char) -> R): R? -public fun kotlin.CharSequence.maxWith(/*0*/ comparator: kotlin.Comparator): kotlin.Char? -public fun kotlin.CharSequence.min(): kotlin.Char? -public inline fun > kotlin.CharSequence.minBy(/*0*/ selector: (kotlin.Char) -> R): kotlin.Char? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.CharSequence.minOf(/*0*/ selector: (kotlin.Char) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.minOf(/*0*/ selector: (kotlin.Char) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.minOf(/*0*/ selector: (kotlin.Char) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.CharSequence.minOfOrNull(/*0*/ selector: (kotlin.Char) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.minOfOrNull(/*0*/ selector: (kotlin.Char) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.minOfOrNull(/*0*/ selector: (kotlin.Char) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Char) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Char) -> R): R? -public fun kotlin.CharSequence.minWith(/*0*/ comparator: kotlin.Comparator): kotlin.Char? -public fun kotlin.CharSequence.none(): kotlin.Boolean -public inline fun kotlin.CharSequence.none(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.1") public inline fun S.onEach(/*0*/ action: (kotlin.Char) -> kotlin.Unit): S -@kotlin.SinceKotlin(version = "1.4") public inline fun S.onEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Char) -> kotlin.Unit): S -@kotlin.internal.InlineOnly public inline fun kotlin.String?.orEmpty(): kotlin.String -public fun kotlin.CharSequence.padEnd(/*0*/ length: kotlin.Int, /*1*/ padChar: kotlin.Char = ...): kotlin.CharSequence -public fun kotlin.String.padEnd(/*0*/ length: kotlin.Int, /*1*/ padChar: kotlin.Char = ...): kotlin.String -public fun kotlin.CharSequence.padStart(/*0*/ length: kotlin.Int, /*1*/ padChar: kotlin.Char = ...): kotlin.CharSequence -public fun kotlin.String.padStart(/*0*/ length: kotlin.Int, /*1*/ padChar: kotlin.Char = ...): kotlin.String -public inline fun kotlin.CharSequence.partition(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Pair -public inline fun kotlin.String.partition(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Pair -@kotlin.internal.InlineOnly public inline operator fun kotlin.Char.plus(/*0*/ other: kotlin.String): kotlin.String -public fun kotlin.String.prependIndent(/*0*/ indent: kotlin.String = ...): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.random(): kotlin.Char -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.CharSequence.random(/*0*/ random: kotlin.random.Random): kotlin.Char -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.randomOrNull(): kotlin.Char? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.CharSequence.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.Char? -public inline fun kotlin.CharSequence.reduce(/*0*/ operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char -public inline fun kotlin.CharSequence.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.CharSequence.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.CharSequence.reduceOrNull(/*0*/ operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char? -public inline fun kotlin.CharSequence.reduceRight(/*0*/ operation: (kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char -public inline fun kotlin.CharSequence.reduceRightIndexed(/*0*/ operation: (index: kotlin.Int, kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.CharSequence.reduceRightIndexedOrNull(/*0*/ operation: (index: kotlin.Int, kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.CharSequence.reduceRightOrNull(/*0*/ operation: (kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char? -public fun kotlin.CharSequence.regionMatches(/*0*/ thisOffset: kotlin.Int, /*1*/ other: kotlin.CharSequence, /*2*/ otherOffset: kotlin.Int, /*3*/ length: kotlin.Int, /*4*/ ignoreCase: kotlin.Boolean = ...): kotlin.Boolean -public fun kotlin.CharSequence.removePrefix(/*0*/ prefix: kotlin.CharSequence): kotlin.CharSequence -public fun kotlin.String.removePrefix(/*0*/ prefix: kotlin.CharSequence): kotlin.String -public fun kotlin.CharSequence.removeRange(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int): kotlin.CharSequence -public fun kotlin.CharSequence.removeRange(/*0*/ range: kotlin.ranges.IntRange): kotlin.CharSequence -@kotlin.internal.InlineOnly public inline fun kotlin.String.removeRange(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int): kotlin.String -@kotlin.internal.InlineOnly public inline fun kotlin.String.removeRange(/*0*/ range: kotlin.ranges.IntRange): kotlin.String -public fun kotlin.CharSequence.removeSuffix(/*0*/ suffix: kotlin.CharSequence): kotlin.CharSequence -public fun kotlin.String.removeSuffix(/*0*/ suffix: kotlin.CharSequence): kotlin.String -public fun kotlin.CharSequence.removeSurrounding(/*0*/ delimiter: kotlin.CharSequence): kotlin.CharSequence -public fun kotlin.CharSequence.removeSurrounding(/*0*/ prefix: kotlin.CharSequence, /*1*/ suffix: kotlin.CharSequence): kotlin.CharSequence -public fun kotlin.String.removeSurrounding(/*0*/ delimiter: kotlin.CharSequence): kotlin.String -public fun kotlin.String.removeSurrounding(/*0*/ prefix: kotlin.CharSequence, /*1*/ suffix: kotlin.CharSequence): kotlin.String -public fun kotlin.CharSequence.repeat(/*0*/ n: kotlin.Int): kotlin.String -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.replace(/*0*/ regex: kotlin.text.Regex, /*1*/ noinline transform: (kotlin.text.MatchResult) -> kotlin.CharSequence): kotlin.String -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.replace(/*0*/ regex: kotlin.text.Regex, /*1*/ replacement: kotlin.String): kotlin.String -public fun kotlin.String.replace(/*0*/ oldChar: kotlin.Char, /*1*/ newChar: kotlin.Char, /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.String -public fun kotlin.String.replace(/*0*/ oldValue: kotlin.String, /*1*/ newValue: kotlin.String, /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.String -public fun kotlin.String.replaceAfter(/*0*/ delimiter: kotlin.Char, /*1*/ replacement: kotlin.String, /*2*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -public fun kotlin.String.replaceAfter(/*0*/ delimiter: kotlin.String, /*1*/ replacement: kotlin.String, /*2*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -public fun kotlin.String.replaceAfterLast(/*0*/ delimiter: kotlin.Char, /*1*/ replacement: kotlin.String, /*2*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -public fun kotlin.String.replaceAfterLast(/*0*/ delimiter: kotlin.String, /*1*/ replacement: kotlin.String, /*2*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -public fun kotlin.String.replaceBefore(/*0*/ delimiter: kotlin.Char, /*1*/ replacement: kotlin.String, /*2*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -public fun kotlin.String.replaceBefore(/*0*/ delimiter: kotlin.String, /*1*/ replacement: kotlin.String, /*2*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -public fun kotlin.String.replaceBeforeLast(/*0*/ delimiter: kotlin.Char, /*1*/ replacement: kotlin.String, /*2*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -public fun kotlin.String.replaceBeforeLast(/*0*/ delimiter: kotlin.String, /*1*/ replacement: kotlin.String, /*2*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.replaceFirst(/*0*/ regex: kotlin.text.Regex, /*1*/ replacement: kotlin.String): kotlin.String -public fun kotlin.String.replaceFirst(/*0*/ oldChar: kotlin.Char, /*1*/ newChar: kotlin.Char, /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.String -public fun kotlin.String.replaceFirst(/*0*/ oldValue: kotlin.String, /*1*/ newValue: kotlin.String, /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.String -public fun kotlin.String.replaceIndent(/*0*/ newIndent: kotlin.String = ...): kotlin.String -public fun kotlin.String.replaceIndentByMargin(/*0*/ newIndent: kotlin.String = ..., /*1*/ marginPrefix: kotlin.String = ...): kotlin.String -public fun kotlin.CharSequence.replaceRange(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int, /*2*/ replacement: kotlin.CharSequence): kotlin.CharSequence -public fun kotlin.CharSequence.replaceRange(/*0*/ range: kotlin.ranges.IntRange, /*1*/ replacement: kotlin.CharSequence): kotlin.CharSequence -@kotlin.internal.InlineOnly public inline fun kotlin.String.replaceRange(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int, /*2*/ replacement: kotlin.CharSequence): kotlin.String -@kotlin.internal.InlineOnly public inline fun kotlin.String.replaceRange(/*0*/ range: kotlin.ranges.IntRange, /*1*/ replacement: kotlin.CharSequence): kotlin.String -public fun kotlin.CharSequence.reversed(): kotlin.CharSequence -@kotlin.internal.InlineOnly public inline fun kotlin.String.reversed(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.CharSequence.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Char) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.CharSequence.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Char) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.CharSequence.runningReduce(/*0*/ operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.CharSequence.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.CharSequence.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Char) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.CharSequence.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Char) -> R): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.CharSequence.scanReduce(/*0*/ operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.CharSequence.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline operator fun kotlin.text.StringBuilder.set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Char): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.text.StringBuilder.setRange(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int, /*2*/ value: kotlin.String): kotlin.text.StringBuilder -public fun kotlin.CharSequence.single(): kotlin.Char -public inline fun kotlin.CharSequence.single(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char -public fun kotlin.CharSequence.singleOrNull(): kotlin.Char? -public inline fun kotlin.CharSequence.singleOrNull(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? -public fun kotlin.CharSequence.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.CharSequence -public fun kotlin.CharSequence.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.CharSequence -@kotlin.internal.InlineOnly public inline fun kotlin.String.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.String -public fun kotlin.String.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.String -public fun kotlin.CharSequence.split(/*0*/ vararg delimiters: kotlin.String /*kotlin.Array*/, /*1*/ ignoreCase: kotlin.Boolean = ..., /*2*/ limit: kotlin.Int = ...): kotlin.collections.List -public fun kotlin.CharSequence.split(/*0*/ vararg delimiters: kotlin.Char /*kotlin.CharArray*/, /*1*/ ignoreCase: kotlin.Boolean = ..., /*2*/ limit: kotlin.Int = ...): kotlin.collections.List -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.split(/*0*/ regex: kotlin.text.Regex, /*1*/ limit: kotlin.Int = ...): kotlin.collections.List -public fun kotlin.CharSequence.splitToSequence(/*0*/ vararg delimiters: kotlin.String /*kotlin.Array*/, /*1*/ ignoreCase: kotlin.Boolean = ..., /*2*/ limit: kotlin.Int = ...): kotlin.sequences.Sequence -public fun kotlin.CharSequence.splitToSequence(/*0*/ vararg delimiters: kotlin.Char /*kotlin.CharArray*/, /*1*/ ignoreCase: kotlin.Boolean = ..., /*2*/ limit: kotlin.Int = ...): kotlin.sequences.Sequence -public fun kotlin.CharSequence.startsWith(/*0*/ char: kotlin.Char, /*1*/ ignoreCase: kotlin.Boolean = ...): kotlin.Boolean -public fun kotlin.CharSequence.startsWith(/*0*/ prefix: kotlin.CharSequence, /*1*/ ignoreCase: kotlin.Boolean = ...): kotlin.Boolean -public fun kotlin.CharSequence.startsWith(/*0*/ prefix: kotlin.CharSequence, /*1*/ startIndex: kotlin.Int, /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.Boolean -public fun kotlin.String.startsWith(/*0*/ prefix: kotlin.String, /*1*/ ignoreCase: kotlin.Boolean = ...): kotlin.Boolean -public fun kotlin.String.startsWith(/*0*/ prefix: kotlin.String, /*1*/ startIndex: kotlin.Int, /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.Boolean -public fun kotlin.CharSequence.subSequence(/*0*/ range: kotlin.ranges.IntRange): kotlin.CharSequence -@kotlin.internal.InlineOnly @kotlin.Deprecated(message = "Use parameters named startIndex and endIndex.", replaceWith = kotlin.ReplaceWith(expression = "subSequence(startIndex = start, endIndex = end)", imports = {})) public inline fun kotlin.String.subSequence(/*0*/ start: kotlin.Int, /*1*/ end: kotlin.Int): kotlin.CharSequence -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.substring(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int = ...): kotlin.String -public fun kotlin.CharSequence.substring(/*0*/ range: kotlin.ranges.IntRange): kotlin.String -@kotlin.internal.InlineOnly public inline fun kotlin.String.substring(/*0*/ startIndex: kotlin.Int): kotlin.String -@kotlin.internal.InlineOnly public inline fun kotlin.String.substring(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int): kotlin.String -public fun kotlin.String.substring(/*0*/ range: kotlin.ranges.IntRange): kotlin.String -public fun kotlin.String.substringAfter(/*0*/ delimiter: kotlin.Char, /*1*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -public fun kotlin.String.substringAfter(/*0*/ delimiter: kotlin.String, /*1*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -public fun kotlin.String.substringAfterLast(/*0*/ delimiter: kotlin.Char, /*1*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -public fun kotlin.String.substringAfterLast(/*0*/ delimiter: kotlin.String, /*1*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -public fun kotlin.String.substringBefore(/*0*/ delimiter: kotlin.Char, /*1*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -public fun kotlin.String.substringBefore(/*0*/ delimiter: kotlin.String, /*1*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -public fun kotlin.String.substringBeforeLast(/*0*/ delimiter: kotlin.Char, /*1*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -public fun kotlin.String.substringBeforeLast(/*0*/ delimiter: kotlin.String, /*1*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -public inline fun kotlin.CharSequence.sumBy(/*0*/ selector: (kotlin.Char) -> kotlin.Int): kotlin.Int -public inline fun kotlin.CharSequence.sumByDouble(/*0*/ selector: (kotlin.Char) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.sumOf(/*0*/ selector: (kotlin.Char) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.sumOf(/*0*/ selector: (kotlin.Char) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.sumOf(/*0*/ selector: (kotlin.Char) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.sumOf(/*0*/ selector: (kotlin.Char) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.sumOf(/*0*/ selector: (kotlin.Char) -> kotlin.ULong): kotlin.ULong -public fun kotlin.CharSequence.take(/*0*/ n: kotlin.Int): kotlin.CharSequence -public fun kotlin.String.take(/*0*/ n: kotlin.Int): kotlin.String -public fun kotlin.CharSequence.takeLast(/*0*/ n: kotlin.Int): kotlin.CharSequence -public fun kotlin.String.takeLast(/*0*/ n: kotlin.Int): kotlin.String -public inline fun kotlin.CharSequence.takeLastWhile(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence -public inline fun kotlin.String.takeLastWhile(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String -public inline fun kotlin.CharSequence.takeWhile(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence -public inline fun kotlin.String.takeWhile(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String -@kotlin.internal.LowPriorityInOverloadResolution @kotlin.internal.InlineOnly public inline fun kotlin.String.toBoolean(): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.String?.toBoolean(): kotlin.Boolean -public fun kotlin.String.toByte(): kotlin.Byte -public fun kotlin.String.toByte(/*0*/ radix: kotlin.Int): kotlin.Byte -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.String.toByteOrNull(): kotlin.Byte? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.String.toByteOrNull(/*0*/ radix: kotlin.Int): kotlin.Byte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.String.toCharArray(): kotlin.CharArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.String.toCharArray(/*0*/ startIndex: kotlin.Int = ..., /*1*/ endIndex: kotlin.Int = ...): kotlin.CharArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.text.StringBuilder.toCharArray(/*0*/ destination: kotlin.CharArray, /*1*/ destinationOffset: kotlin.Int = ..., /*2*/ startIndex: kotlin.Int = ..., /*3*/ endIndex: kotlin.Int = ...): kotlin.Unit -public fun > kotlin.CharSequence.toCollection(/*0*/ destination: C): C -public fun kotlin.String.toDouble(): kotlin.Double -public fun kotlin.String.toDoubleOrNull(): kotlin.Double? -@kotlin.internal.InlineOnly public inline fun kotlin.String.toFloat(): kotlin.Float -@kotlin.internal.InlineOnly public inline fun kotlin.String.toFloatOrNull(): kotlin.Float? -public fun kotlin.CharSequence.toHashSet(): kotlin.collections.HashSet -public fun kotlin.String.toInt(): kotlin.Int -public fun kotlin.String.toInt(/*0*/ radix: kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.String.toIntOrNull(): kotlin.Int? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.String.toIntOrNull(/*0*/ radix: kotlin.Int): kotlin.Int? -public fun kotlin.CharSequence.toList(): kotlin.collections.List -public fun kotlin.String.toLong(): kotlin.Long -public fun kotlin.String.toLong(/*0*/ radix: kotlin.Int): kotlin.Long -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.String.toLongOrNull(): kotlin.Long? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.String.toLongOrNull(/*0*/ radix: kotlin.Int): kotlin.Long? -@kotlin.internal.InlineOnly public inline fun kotlin.Char.toLowerCase(): kotlin.Char -@kotlin.internal.InlineOnly public inline fun kotlin.String.toLowerCase(): kotlin.String -public fun kotlin.CharSequence.toMutableList(): kotlin.collections.MutableList -@kotlin.internal.InlineOnly public inline fun kotlin.String.toRegex(): kotlin.text.Regex -@kotlin.internal.InlineOnly public inline fun kotlin.String.toRegex(/*0*/ options: kotlin.collections.Set): kotlin.text.Regex -@kotlin.internal.InlineOnly public inline fun kotlin.String.toRegex(/*0*/ option: kotlin.text.RegexOption): kotlin.text.Regex -public fun kotlin.CharSequence.toSet(): kotlin.collections.Set -public fun kotlin.String.toShort(): kotlin.Short -public fun kotlin.String.toShort(/*0*/ radix: kotlin.Int): kotlin.Short -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.String.toShortOrNull(): kotlin.Short? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.String.toShortOrNull(/*0*/ radix: kotlin.Int): kotlin.Short? -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun kotlin.Byte.toString(/*0*/ radix: kotlin.Int): kotlin.String -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.Int.toString(/*0*/ radix: kotlin.Int): kotlin.String -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.Long.toString(/*0*/ radix: kotlin.Int): kotlin.String -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun kotlin.Short.toString(/*0*/ radix: kotlin.Int): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByte.toString(/*0*/ radix: kotlin.Int): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UInt.toString(/*0*/ radix: kotlin.Int): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULong.toString(/*0*/ radix: kotlin.Int): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShort.toString(/*0*/ radix: kotlin.Int): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toUByte(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toUByte(/*0*/ radix: kotlin.Int): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toUByteOrNull(): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toUByteOrNull(/*0*/ radix: kotlin.Int): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toUInt(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toUInt(/*0*/ radix: kotlin.Int): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toUIntOrNull(): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toUIntOrNull(/*0*/ radix: kotlin.Int): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toULong(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toULong(/*0*/ radix: kotlin.Int): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toULongOrNull(): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toULongOrNull(/*0*/ radix: kotlin.Int): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toUShort(): kotlin.UShort -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toUShort(/*0*/ radix: kotlin.Int): kotlin.UShort -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toUShortOrNull(): kotlin.UShort? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toUShortOrNull(/*0*/ radix: kotlin.Int): kotlin.UShort? -@kotlin.internal.InlineOnly public inline fun kotlin.Char.toUpperCase(): kotlin.Char -@kotlin.internal.InlineOnly public inline fun kotlin.String.toUpperCase(): kotlin.String -public fun kotlin.CharSequence.trim(): kotlin.CharSequence -public inline fun kotlin.CharSequence.trim(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence -public fun kotlin.CharSequence.trim(/*0*/ vararg chars: kotlin.Char /*kotlin.CharArray*/): kotlin.CharSequence -@kotlin.internal.InlineOnly public inline fun kotlin.String.trim(): kotlin.String -public inline fun kotlin.String.trim(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String -public fun kotlin.String.trim(/*0*/ vararg chars: kotlin.Char /*kotlin.CharArray*/): kotlin.String -public fun kotlin.CharSequence.trimEnd(): kotlin.CharSequence -public inline fun kotlin.CharSequence.trimEnd(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence -public fun kotlin.CharSequence.trimEnd(/*0*/ vararg chars: kotlin.Char /*kotlin.CharArray*/): kotlin.CharSequence -@kotlin.internal.InlineOnly public inline fun kotlin.String.trimEnd(): kotlin.String -public inline fun kotlin.String.trimEnd(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String -public fun kotlin.String.trimEnd(/*0*/ vararg chars: kotlin.Char /*kotlin.CharArray*/): kotlin.String -public fun kotlin.String.trimIndent(): kotlin.String -public fun kotlin.String.trimMargin(/*0*/ marginPrefix: kotlin.String = ...): kotlin.String -public fun kotlin.CharSequence.trimStart(): kotlin.CharSequence -public inline fun kotlin.CharSequence.trimStart(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence -public fun kotlin.CharSequence.trimStart(/*0*/ vararg chars: kotlin.Char /*kotlin.CharArray*/): kotlin.CharSequence -@kotlin.internal.InlineOnly public inline fun kotlin.String.trimStart(): kotlin.String -public inline fun kotlin.String.trimStart(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String -public fun kotlin.String.trimStart(/*0*/ vararg chars: kotlin.Char /*kotlin.CharArray*/): kotlin.String -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.CharSequence.windowed(/*0*/ size: kotlin.Int, /*1*/ step: kotlin.Int = ..., /*2*/ partialWindows: kotlin.Boolean = ...): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.CharSequence.windowed(/*0*/ size: kotlin.Int, /*1*/ step: kotlin.Int = ..., /*2*/ partialWindows: kotlin.Boolean = ..., /*3*/ transform: (kotlin.CharSequence) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.CharSequence.windowedSequence(/*0*/ size: kotlin.Int, /*1*/ step: kotlin.Int = ..., /*2*/ partialWindows: kotlin.Boolean = ...): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.CharSequence.windowedSequence(/*0*/ size: kotlin.Int, /*1*/ step: kotlin.Int = ..., /*2*/ partialWindows: kotlin.Boolean = ..., /*3*/ transform: (kotlin.CharSequence) -> R): kotlin.sequences.Sequence -public fun kotlin.CharSequence.withIndex(): kotlin.collections.Iterable> -public infix fun kotlin.CharSequence.zip(/*0*/ other: kotlin.CharSequence): kotlin.collections.List> -public inline fun kotlin.CharSequence.zip(/*0*/ other: kotlin.CharSequence, /*1*/ transform: (a: kotlin.Char, b: kotlin.Char) -> V): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.CharSequence.zipWithNext(): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.2") public inline fun kotlin.CharSequence.zipWithNext(/*0*/ transform: (a: kotlin.Char, b: kotlin.Char) -> R): kotlin.collections.List - -public interface Appendable { - public abstract fun append(/*0*/ value: kotlin.Char): kotlin.text.Appendable - public abstract fun append(/*0*/ value: kotlin.CharSequence?): kotlin.text.Appendable - public abstract fun append(/*0*/ value: kotlin.CharSequence?, /*1*/ startIndex: kotlin.Int, /*2*/ endIndex: kotlin.Int): kotlin.text.Appendable -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public open class CharacterCodingException : kotlin.Exception { - public constructor CharacterCodingException() - /*primary*/ public constructor CharacterCodingException(/*0*/ message: kotlin.String?) -} - -public final data class MatchGroup { - /*primary*/ public constructor MatchGroup(/*0*/ value: kotlin.String) - public final val value: kotlin.String - public final fun (): kotlin.String - public final operator /*synthesized*/ fun component1(): kotlin.String - public final /*synthesized*/ fun copy(/*0*/ value: kotlin.String = ...): kotlin.text.MatchGroup - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - public open override /*1*/ /*synthesized*/ fun toString(): kotlin.String -} - -public interface MatchGroupCollection : kotlin.collections.Collection { - public abstract operator fun get(/*0*/ index: kotlin.Int): kotlin.text.MatchGroup? -} - -@kotlin.SinceKotlin(version = "1.1") public interface MatchNamedGroupCollection : kotlin.text.MatchGroupCollection { - public abstract operator fun get(/*0*/ name: kotlin.String): kotlin.text.MatchGroup? -} - -public interface MatchResult { - public open val destructured: kotlin.text.MatchResult.Destructured - public open fun (): kotlin.text.MatchResult.Destructured - public abstract val groupValues: kotlin.collections.List - public abstract fun (): kotlin.collections.List - public abstract val groups: kotlin.text.MatchGroupCollection - public abstract fun (): kotlin.text.MatchGroupCollection - public abstract val range: kotlin.ranges.IntRange - public abstract fun (): kotlin.ranges.IntRange - public abstract val value: kotlin.String - public abstract fun (): kotlin.String - public abstract fun next(): kotlin.text.MatchResult? - - public final class Destructured { - public final val match: kotlin.text.MatchResult - public final fun (): kotlin.text.MatchResult - @kotlin.internal.InlineOnly public final inline operator fun component1(): kotlin.String - @kotlin.internal.InlineOnly public final inline operator fun component10(): kotlin.String - @kotlin.internal.InlineOnly public final inline operator fun component2(): kotlin.String - @kotlin.internal.InlineOnly public final inline operator fun component3(): kotlin.String - @kotlin.internal.InlineOnly public final inline operator fun component4(): kotlin.String - @kotlin.internal.InlineOnly public final inline operator fun component5(): kotlin.String - @kotlin.internal.InlineOnly public final inline operator fun component6(): kotlin.String - @kotlin.internal.InlineOnly public final inline operator fun component7(): kotlin.String - @kotlin.internal.InlineOnly public final inline operator fun component8(): kotlin.String - @kotlin.internal.InlineOnly public final inline operator fun component9(): kotlin.String - public final fun toList(): kotlin.collections.List - } -} - -public final class Regex { - public constructor Regex(/*0*/ pattern: kotlin.String) - /*primary*/ public constructor Regex(/*0*/ pattern: kotlin.String, /*1*/ options: kotlin.collections.Set) - public constructor Regex(/*0*/ pattern: kotlin.String, /*1*/ option: kotlin.text.RegexOption) - public final val options: kotlin.collections.Set - public final fun (): kotlin.collections.Set - public final val pattern: kotlin.String - public final fun (): kotlin.String - public final fun containsMatchIn(/*0*/ input: kotlin.CharSequence): kotlin.Boolean - public final fun find(/*0*/ input: kotlin.CharSequence, /*1*/ startIndex: kotlin.Int = ...): kotlin.text.MatchResult? - public final fun findAll(/*0*/ input: kotlin.CharSequence, /*1*/ startIndex: kotlin.Int = ...): kotlin.sequences.Sequence - public final fun matchEntire(/*0*/ input: kotlin.CharSequence): kotlin.text.MatchResult? - public final infix fun matches(/*0*/ input: kotlin.CharSequence): kotlin.Boolean - public final inline fun replace(/*0*/ input: kotlin.CharSequence, /*1*/ transform: (kotlin.text.MatchResult) -> kotlin.CharSequence): kotlin.String - public final fun replace(/*0*/ input: kotlin.CharSequence, /*1*/ replacement: kotlin.String): kotlin.String - public final fun replaceFirst(/*0*/ input: kotlin.CharSequence, /*1*/ replacement: kotlin.String): kotlin.String - public final fun split(/*0*/ input: kotlin.CharSequence, /*1*/ limit: kotlin.Int = ...): kotlin.collections.List - public open override /*1*/ fun toString(): kotlin.String - - public companion object Companion { - public final fun escape(/*0*/ literal: kotlin.String): kotlin.String - public final fun escapeReplacement(/*0*/ literal: kotlin.String): kotlin.String - public final fun fromLiteral(/*0*/ literal: kotlin.String): kotlin.text.Regex - } -} - -public final enum class RegexOption : kotlin.Enum { - enum entry IGNORE_CASE - - enum entry MULTILINE - - public final val value: kotlin.String - public final fun (): kotlin.String - - // Static members - public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): kotlin.text.RegexOption - public final /*synthesized*/ fun values(): kotlin.Array -} - -public final class StringBuilder : kotlin.text.Appendable, kotlin.CharSequence { - public constructor StringBuilder() - public constructor StringBuilder(/*0*/ content: kotlin.CharSequence) - public constructor StringBuilder(/*0*/ capacity: kotlin.Int) - /*primary*/ public constructor StringBuilder(/*0*/ content: kotlin.String) - public open override /*1*/ val length: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public final fun append(/*0*/ value: kotlin.Any?): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.3") public final fun append(/*0*/ value: kotlin.Boolean): kotlin.text.StringBuilder - public open override /*1*/ fun append(/*0*/ value: kotlin.Char): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun append(/*0*/ value: kotlin.CharArray): kotlin.text.StringBuilder - public open override /*1*/ fun append(/*0*/ value: kotlin.CharSequence?): kotlin.text.StringBuilder - public open override /*1*/ fun append(/*0*/ value: kotlin.CharSequence?, /*1*/ startIndex: kotlin.Int, /*2*/ endIndex: kotlin.Int): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.3") public final fun append(/*0*/ value: kotlin.String?): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun appendRange(/*0*/ value: kotlin.CharArray, /*1*/ startIndex: kotlin.Int, /*2*/ endIndex: kotlin.Int): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun appendRange(/*0*/ value: kotlin.CharSequence, /*1*/ startIndex: kotlin.Int, /*2*/ endIndex: kotlin.Int): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun capacity(): kotlin.Int - @kotlin.SinceKotlin(version = "1.3") public final fun clear(): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun deleteAt(/*0*/ index: kotlin.Int): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun deleteRange(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun ensureCapacity(/*0*/ minimumCapacity: kotlin.Int): kotlin.Unit - public open override /*1*/ fun get(/*0*/ index: kotlin.Int): kotlin.Char - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun indexOf(/*0*/ string: kotlin.String): kotlin.Int - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun indexOf(/*0*/ string: kotlin.String, /*1*/ startIndex: kotlin.Int): kotlin.Int - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun insert(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Any?): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun insert(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Boolean): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun insert(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Char): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun insert(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.CharArray): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun insert(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.CharSequence?): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun insert(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.String?): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun insertRange(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.CharArray, /*2*/ startIndex: kotlin.Int, /*3*/ endIndex: kotlin.Int): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun insertRange(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.CharSequence, /*2*/ startIndex: kotlin.Int, /*3*/ endIndex: kotlin.Int): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun lastIndexOf(/*0*/ string: kotlin.String): kotlin.Int - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun lastIndexOf(/*0*/ string: kotlin.String, /*1*/ startIndex: kotlin.Int): kotlin.Int - public final fun reverse(): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Char): kotlin.Unit - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun setLength(/*0*/ newLength: kotlin.Int): kotlin.Unit - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun setRange(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int, /*2*/ value: kotlin.String): kotlin.text.StringBuilder - public open override /*1*/ fun subSequence(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int): kotlin.CharSequence - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun substring(/*0*/ startIndex: kotlin.Int): kotlin.String - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun substring(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int): kotlin.String - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun toCharArray(/*0*/ destination: kotlin.CharArray, /*1*/ destinationOffset: kotlin.Int = ..., /*2*/ startIndex: kotlin.Int = ..., /*3*/ endIndex: kotlin.Int = ...): kotlin.Unit - public open override /*2*/ fun toString(): kotlin.String - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun trimToSize(): kotlin.Unit -} - -public object Typography { - public const final val almostEqual: kotlin.Char = \u2248 ('≈') - public final fun (): kotlin.Char - public const final val amp: kotlin.Char = \u0026 ('&') - public final fun (): kotlin.Char - public const final val bullet: kotlin.Char = \u2022 ('•') - public final fun (): kotlin.Char - public const final val cent: kotlin.Char = \u00A2 ('¢') - public final fun (): kotlin.Char - public const final val copyright: kotlin.Char = \u00A9 ('©') - public final fun (): kotlin.Char - public const final val dagger: kotlin.Char = \u2020 ('†') - public final fun (): kotlin.Char - public const final val degree: kotlin.Char = \u00B0 ('°') - public final fun (): kotlin.Char - public const final val dollar: kotlin.Char = \u0024 ('$') - public final fun (): kotlin.Char - public const final val doubleDagger: kotlin.Char = \u2021 ('‡') - public final fun (): kotlin.Char - public const final val doublePrime: kotlin.Char = \u2033 ('″') - public final fun (): kotlin.Char - public const final val ellipsis: kotlin.Char = \u2026 ('…') - public final fun (): kotlin.Char - public const final val euro: kotlin.Char = \u20AC ('€') - public final fun (): kotlin.Char - public const final val greater: kotlin.Char = \u003E ('>') - public final fun (): kotlin.Char - public const final val greaterOrEqual: kotlin.Char = \u2265 ('≥') - public final fun (): kotlin.Char - public const final val half: kotlin.Char = \u00BD ('½') - public final fun (): kotlin.Char - public const final val leftDoubleQuote: kotlin.Char = \u201C ('“') - public final fun (): kotlin.Char - public const final val leftGuillemete: kotlin.Char = \u00AB ('«') - public final fun (): kotlin.Char - public const final val leftSingleQuote: kotlin.Char = \u2018 ('‘') - public final fun (): kotlin.Char - public const final val less: kotlin.Char = \u003C ('<') - public final fun (): kotlin.Char - public const final val lessOrEqual: kotlin.Char = \u2264 ('≤') - public final fun (): kotlin.Char - public const final val lowDoubleQuote: kotlin.Char = \u201E ('„') - public final fun (): kotlin.Char - public const final val lowSingleQuote: kotlin.Char = \u201A ('‚') - public final fun (): kotlin.Char - public const final val mdash: kotlin.Char = \u2014 ('—') - public final fun (): kotlin.Char - public const final val middleDot: kotlin.Char = \u00B7 ('·') - public final fun (): kotlin.Char - public const final val nbsp: kotlin.Char = \u00A0 (' ') - public final fun (): kotlin.Char - public const final val ndash: kotlin.Char = \u2013 ('–') - public final fun (): kotlin.Char - public const final val notEqual: kotlin.Char = \u2260 ('≠') - public final fun (): kotlin.Char - public const final val paragraph: kotlin.Char = \u00B6 ('¶') - public final fun (): kotlin.Char - public const final val plusMinus: kotlin.Char = \u00B1 ('±') - public final fun (): kotlin.Char - public const final val pound: kotlin.Char = \u00A3 ('£') - public final fun (): kotlin.Char - public const final val prime: kotlin.Char = \u2032 ('′') - public final fun (): kotlin.Char - public const final val quote: kotlin.Char = \u0022 ('"') - public final fun (): kotlin.Char - public const final val registered: kotlin.Char = \u00AE ('®') - public final fun (): kotlin.Char - public const final val rightDoubleQuote: kotlin.Char = \u201D ('”') - public final fun (): kotlin.Char - public const final val rightGuillemete: kotlin.Char = \u00BB ('»') - public final fun (): kotlin.Char - public const final val rightSingleQuote: kotlin.Char = \u2019 ('’') - public final fun (): kotlin.Char - public const final val section: kotlin.Char = \u00A7 ('§') - public final fun (): kotlin.Char - public const final val times: kotlin.Char = \u00D7 ('×') - public final fun (): kotlin.Char - public const final val tm: kotlin.Char = \u2122 ('™') - public final fun (): kotlin.Char -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib-ir/kotlin.time.kt b/js/js.translator/testData/api/stdlib-ir/kotlin.time.kt deleted file mode 100644 index 177a7c644d9..00000000000 --- a/js/js.translator/testData/api/stdlib-ir/kotlin.time.kt +++ /dev/null @@ -1,204 +0,0 @@ -package kotlin.time - -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Double.days: kotlin.time.Duration - public fun kotlin.Double.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Int.days: kotlin.time.Duration - public fun kotlin.Int.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Long.days: kotlin.time.Duration - public fun kotlin.Long.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Double.hours: kotlin.time.Duration - public fun kotlin.Double.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Int.hours: kotlin.time.Duration - public fun kotlin.Int.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Long.hours: kotlin.time.Duration - public fun kotlin.Long.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Double.microseconds: kotlin.time.Duration - public fun kotlin.Double.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Int.microseconds: kotlin.time.Duration - public fun kotlin.Int.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Long.microseconds: kotlin.time.Duration - public fun kotlin.Long.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Double.milliseconds: kotlin.time.Duration - public fun kotlin.Double.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Int.milliseconds: kotlin.time.Duration - public fun kotlin.Int.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Long.milliseconds: kotlin.time.Duration - public fun kotlin.Long.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Double.minutes: kotlin.time.Duration - public fun kotlin.Double.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Int.minutes: kotlin.time.Duration - public fun kotlin.Int.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Long.minutes: kotlin.time.Duration - public fun kotlin.Long.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Double.nanoseconds: kotlin.time.Duration - public fun kotlin.Double.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Int.nanoseconds: kotlin.time.Duration - public fun kotlin.Int.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Long.nanoseconds: kotlin.time.Duration - public fun kotlin.Long.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Double.seconds: kotlin.time.Duration - public fun kotlin.Double.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Int.seconds: kotlin.time.Duration - public fun kotlin.Int.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Long.seconds: kotlin.time.Duration - public fun kotlin.Long.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public inline fun measureTime(/*0*/ block: () -> kotlin.Unit): kotlin.time.Duration - CallsInPlace(block, EXACTLY_ONCE) - -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public inline fun measureTimedValue(/*0*/ block: () -> T): kotlin.time.TimedValue - CallsInPlace(block, EXACTLY_ONCE) - -@kotlin.time.ExperimentalTime @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Comparing one TimeMark to another is not a well defined operation because these time marks could have been obtained from the different time sources.") public inline operator fun kotlin.time.TimeMark.compareTo(/*0*/ other: kotlin.time.TimeMark): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public inline fun kotlin.time.TimeSource.measureTime(/*0*/ block: () -> kotlin.Unit): kotlin.time.Duration - CallsInPlace(block, EXACTLY_ONCE) - -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public inline fun kotlin.time.TimeSource.measureTimedValue(/*0*/ block: () -> T): kotlin.time.TimedValue - CallsInPlace(block, EXACTLY_ONCE) - -@kotlin.time.ExperimentalTime @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Subtracting one TimeMark from another is not a well defined operation because these time marks could have been obtained from the different time sources.") public inline operator fun kotlin.time.TimeMark.minus(/*0*/ other: kotlin.time.TimeMark): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime @kotlin.internal.InlineOnly public inline operator fun kotlin.Double.times(/*0*/ duration: kotlin.time.Duration): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime @kotlin.internal.InlineOnly public inline operator fun kotlin.Int.times(/*0*/ duration: kotlin.time.Duration): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public fun kotlin.Double.toDuration(/*0*/ unit: kotlin.time.DurationUnit): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public fun kotlin.Int.toDuration(/*0*/ unit: kotlin.time.DurationUnit): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public fun kotlin.Long.toDuration(/*0*/ unit: kotlin.time.DurationUnit): kotlin.time.Duration - -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public abstract class AbstractDoubleTimeSource : kotlin.time.TimeSource { - /*primary*/ public constructor AbstractDoubleTimeSource(/*0*/ unit: kotlin.time.DurationUnit) - protected final val unit: kotlin.time.DurationUnit - protected final fun (): kotlin.time.DurationUnit - public open override /*1*/ fun markNow(): kotlin.time.TimeMark - protected abstract fun read(): kotlin.Double -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public abstract class AbstractLongTimeSource : kotlin.time.TimeSource { - /*primary*/ public constructor AbstractLongTimeSource(/*0*/ unit: kotlin.time.DurationUnit) - protected final val unit: kotlin.time.DurationUnit - protected final fun (): kotlin.time.DurationUnit - public open override /*1*/ fun markNow(): kotlin.time.TimeMark - protected abstract fun read(): kotlin.Long -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public final inline class Duration : kotlin.Comparable { - public final val absoluteValue: kotlin.time.Duration - public final fun (): kotlin.time.Duration - public final val inDays: kotlin.Double - public final fun (): kotlin.Double - public final val inHours: kotlin.Double - public final fun (): kotlin.Double - public final val inMicroseconds: kotlin.Double - public final fun (): kotlin.Double - public final val inMilliseconds: kotlin.Double - public final fun (): kotlin.Double - public final val inMinutes: kotlin.Double - public final fun (): kotlin.Double - public final val inNanoseconds: kotlin.Double - public final fun (): kotlin.Double - public final val inSeconds: kotlin.Double - public final fun (): kotlin.Double - public open override /*1*/ fun compareTo(/*0*/ other: kotlin.time.Duration): kotlin.Int - public final operator fun div(/*0*/ scale: kotlin.Double): kotlin.time.Duration - public final operator fun div(/*0*/ scale: kotlin.Int): kotlin.time.Duration - public final operator fun div(/*0*/ other: kotlin.time.Duration): kotlin.Double - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - public final fun isFinite(): kotlin.Boolean - public final fun isInfinite(): kotlin.Boolean - public final fun isNegative(): kotlin.Boolean - public final fun isPositive(): kotlin.Boolean - public final operator fun minus(/*0*/ other: kotlin.time.Duration): kotlin.time.Duration - public final operator fun plus(/*0*/ other: kotlin.time.Duration): kotlin.time.Duration - public final operator fun times(/*0*/ scale: kotlin.Double): kotlin.time.Duration - public final operator fun times(/*0*/ scale: kotlin.Int): kotlin.time.Duration - public final inline fun toComponents(/*0*/ action: (days: kotlin.Int, hours: kotlin.Int, minutes: kotlin.Int, seconds: kotlin.Int, nanoseconds: kotlin.Int) -> T): T - public final inline fun toComponents(/*0*/ action: (hours: kotlin.Int, minutes: kotlin.Int, seconds: kotlin.Int, nanoseconds: kotlin.Int) -> T): T - public final inline fun toComponents(/*0*/ action: (minutes: kotlin.Int, seconds: kotlin.Int, nanoseconds: kotlin.Int) -> T): T - public final inline fun toComponents(/*0*/ action: (seconds: kotlin.Long, nanoseconds: kotlin.Int) -> T): T - public final fun toDouble(/*0*/ unit: kotlin.time.DurationUnit): kotlin.Double - public final fun toInt(/*0*/ unit: kotlin.time.DurationUnit): kotlin.Int - public final fun toIsoString(): kotlin.String - public final fun toLong(/*0*/ unit: kotlin.time.DurationUnit): kotlin.Long - public final fun toLongMilliseconds(): kotlin.Long - public final fun toLongNanoseconds(): kotlin.Long - public open override /*1*/ fun toString(): kotlin.String - public final fun toString(/*0*/ unit: kotlin.time.DurationUnit, /*1*/ decimals: kotlin.Int = ...): kotlin.String - public final operator fun unaryMinus(): kotlin.time.Duration - - public companion object Companion { - public final val INFINITE: kotlin.time.Duration - public final fun (): kotlin.time.Duration - public final val ZERO: kotlin.time.Duration - public final fun (): kotlin.time.Duration - public final fun convert(/*0*/ value: kotlin.Double, /*1*/ sourceUnit: kotlin.time.DurationUnit, /*2*/ targetUnit: kotlin.time.DurationUnit): kotlin.Double - } -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public final enum class DurationUnit : kotlin.Enum { - enum entry NANOSECONDS - - enum entry MICROSECONDS - - enum entry MILLISECONDS - - enum entry SECONDS - - enum entry MINUTES - - enum entry HOURS - - enum entry DAYS - - // Static members - public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): kotlin.time.DurationUnit - public final /*synthesized*/ fun values(): kotlin.Array -} - -@kotlin.Experimental(level = Level.ERROR) @kotlin.RequiresOptIn(level = Level.ERROR) @kotlin.annotation.MustBeDocumented @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPEALIAS}) @kotlin.SinceKotlin(version = "1.3") public final annotation class ExperimentalTime : kotlin.Annotation { - /*primary*/ public constructor ExperimentalTime() -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public final class TestTimeSource : kotlin.time.AbstractLongTimeSource { - /*primary*/ public constructor TestTimeSource() - public final operator fun plusAssign(/*0*/ duration: kotlin.time.Duration): kotlin.Unit - protected open override /*1*/ fun read(): kotlin.Long -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public abstract class TimeMark { - /*primary*/ public constructor TimeMark() - public abstract fun elapsedNow(): kotlin.time.Duration - public final fun hasNotPassedNow(): kotlin.Boolean - public final fun hasPassedNow(): kotlin.Boolean - public open operator fun minus(/*0*/ duration: kotlin.time.Duration): kotlin.time.TimeMark - public open operator fun plus(/*0*/ duration: kotlin.time.Duration): kotlin.time.TimeMark -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public interface TimeSource { - public abstract fun markNow(): kotlin.time.TimeMark - - public companion object Companion { - } - - public object Monotonic : kotlin.time.TimeSource { - public open override /*1*/ /*delegation*/ fun markNow(): kotlin.time.TimeMark - public open override /*1*/ fun toString(): kotlin.String - } -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public final data class TimedValue { - /*primary*/ public constructor TimedValue(/*0*/ value: T, /*1*/ duration: kotlin.time.Duration) - public final val duration: kotlin.time.Duration - public final fun (): kotlin.time.Duration - public final val value: T - public final fun (): T - public final operator /*synthesized*/ fun component1(): T - public final operator /*synthesized*/ fun component2(): kotlin.time.Duration - public final /*synthesized*/ fun copy(/*0*/ value: T = ..., /*1*/ duration: kotlin.time.Duration = ...): kotlin.time.TimedValue - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - public open override /*1*/ /*synthesized*/ fun toString(): kotlin.String -} -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime @kotlin.Deprecated(message = "Use AbstractDoubleTimeSource instead.", replaceWith = kotlin.ReplaceWith(expression = "AbstractDoubleTimeSource", imports = {"kotlin.time.AbstractDoubleTimeSource"})) public typealias AbstractDoubleClock = kotlin.time.AbstractDoubleTimeSource -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime @kotlin.Deprecated(message = "Use AbstractLongTimeSource instead.", replaceWith = kotlin.ReplaceWith(expression = "AbstractLongTimeSource", imports = {"kotlin.time.AbstractLongTimeSource"})) public typealias AbstractLongClock = kotlin.time.AbstractLongTimeSource -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime @kotlin.Deprecated(message = "Use TimeSource interface instead.", replaceWith = kotlin.ReplaceWith(expression = "TimeSource", imports = {"kotlin.time.TimeSource"})) public typealias Clock = kotlin.time.TimeSource -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime @kotlin.Deprecated(message = "Use TimeMark class instead.", replaceWith = kotlin.ReplaceWith(expression = "TimeMark", imports = {"kotlin.time.TimeMark"})) public typealias ClockMark = kotlin.time.TimeMark -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime @kotlin.Deprecated(message = "Use TimeSource.Monotonic instead.", replaceWith = kotlin.ReplaceWith(expression = "TimeSource.Monotonic", imports = {"kotlin.time.TimeSource"})) public typealias MonoClock = kotlin.time.TimeSource.Monotonic -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime @kotlin.Deprecated(message = "Use TestTimeSource instead.", replaceWith = kotlin.ReplaceWith(expression = "TestTimeSource", imports = {"kotlin.time.TestTimeSource"})) public typealias TestClock = kotlin.time.TestTimeSource \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/jquery.kt b/js/js.translator/testData/api/stdlib/jquery.kt deleted file mode 100644 index ce370dcdf8b..00000000000 --- a/js/js.translator/testData/api/stdlib/jquery.kt +++ /dev/null @@ -1,56 +0,0 @@ -package jquery - -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") @kotlin.js.JsName(name = "$") public external fun jq(): jquery.JQuery -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") @kotlin.js.JsName(name = "$") public external fun jq(/*0*/ callback: () -> kotlin.Unit): jquery.JQuery -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") @kotlin.js.JsName(name = "$") public external fun jq(/*0*/ obj: jquery.JQuery): jquery.JQuery -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") @kotlin.js.JsName(name = "$") public external fun jq(/*0*/ selector: kotlin.String): jquery.JQuery -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") @kotlin.js.JsName(name = "$") public external fun jq(/*0*/ selector: kotlin.String, /*1*/ context: org.w3c.dom.Element): jquery.JQuery -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") @kotlin.js.JsName(name = "$") public external fun jq(/*0*/ el: org.w3c.dom.Element): jquery.JQuery - -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") public final external class JQuery { - /*primary*/ public constructor JQuery() - public final fun addClass(/*0*/ f: (kotlin.Int, kotlin.String) -> kotlin.String): jquery.JQuery - public final fun addClass(/*0*/ className: kotlin.String): jquery.JQuery - public final fun append(/*0*/ str: kotlin.String): jquery.JQuery - public final fun attr(/*0*/ attrName: kotlin.String): kotlin.String - public final fun attr(/*0*/ attrName: kotlin.String, /*1*/ value: kotlin.String): jquery.JQuery - public final fun change(/*0*/ handler: () -> kotlin.Unit): jquery.JQuery - public final fun click(): jquery.JQuery - public final fun click(/*0*/ handler: (jquery.MouseClickEvent) -> kotlin.Unit): jquery.JQuery - public final fun dblclick(/*0*/ handler: (jquery.MouseClickEvent) -> kotlin.Unit): jquery.JQuery - public final fun hasClass(/*0*/ className: kotlin.String): kotlin.Boolean - public final fun height(): kotlin.Number - public final fun hover(/*0*/ handlerInOut: () -> kotlin.Unit): jquery.JQuery - public final fun hover(/*0*/ handlerIn: () -> kotlin.Unit, /*1*/ handlerOut: () -> kotlin.Unit): jquery.JQuery - public final fun html(): kotlin.String - public final fun html(/*0*/ f: (kotlin.Int, kotlin.String) -> kotlin.String): jquery.JQuery - public final fun html(/*0*/ s: kotlin.String): jquery.JQuery - public final fun load(/*0*/ handler: () -> kotlin.Unit): jquery.JQuery - public final fun mousedown(/*0*/ handler: (jquery.MouseEvent) -> kotlin.Unit): jquery.JQuery - public final fun mousemove(/*0*/ handler: (jquery.MouseEvent) -> kotlin.Unit): jquery.JQuery - public final fun mouseup(/*0*/ handler: (jquery.MouseEvent) -> kotlin.Unit): jquery.JQuery - public final fun next(): jquery.JQuery - public final fun parent(): jquery.JQuery - public final fun ready(/*0*/ handler: () -> kotlin.Unit): jquery.JQuery - public final fun removeClass(/*0*/ className: kotlin.String): jquery.JQuery - public final fun slideUp(): jquery.JQuery - public final fun text(/*0*/ text: kotlin.String): jquery.JQuery - public final fun `val`(): kotlin.String? - public final fun width(): kotlin.Number -} - -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") public final external class MouseClickEvent : jquery.MouseEvent { - /*primary*/ public constructor MouseClickEvent() - public final val which: kotlin.Int - public final fun (): kotlin.Int -} - -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") public open external class MouseEvent { - /*primary*/ public constructor MouseEvent() - public final val pageX: kotlin.Double - public final fun (): kotlin.Double - public final val pageY: kotlin.Double - public final fun (): kotlin.Double - public final fun isDefaultPrevented(): kotlin.Boolean - public final fun preventDefault(): kotlin.Unit -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/kotlin-0.kt b/js/js.translator/testData/api/stdlib/kotlin-0.kt deleted file mode 100644 index fdd26c2a944..00000000000 --- a/js/js.translator/testData/api/stdlib/kotlin-0.kt +++ /dev/null @@ -1,1003 +0,0 @@ -package kotlin - -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public val kotlin.reflect.KProperty0<*>.isInitialized: kotlin.Boolean - public inline fun kotlin.reflect.KProperty0<*>.(): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") public val kotlin.Throwable.suppressedExceptions: kotlin.collections.List - public fun kotlin.Throwable.(): kotlin.collections.List -public inline fun Comparator(/*0*/ crossinline comparison: (a: T, b: T) -> kotlin.Int): kotlin.Comparator -@kotlin.internal.InlineOnly public inline fun TODO(): kotlin.Nothing -@kotlin.internal.InlineOnly public inline fun TODO(/*0*/ reason: kotlin.String): kotlin.Nothing -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun UByteArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.UByte): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun UIntArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.UInt): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun ULongArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.ULong): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun UShortArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.UShort): kotlin.UShortArray -@kotlin.js.library public fun arrayOf(/*0*/ vararg elements: T /*kotlin.Array*/): kotlin.Array -public inline fun arrayOf(/*0*/ vararg elements: T /*kotlin.Array*/): kotlin.Array -public fun arrayOfNulls(/*0*/ size: kotlin.Int): kotlin.Array -@kotlin.js.library public fun booleanArrayOf(/*0*/ vararg elements: kotlin.Boolean /*kotlin.BooleanArray*/): kotlin.BooleanArray -public fun booleanArrayOf(/*0*/ vararg elements: kotlin.Boolean /*kotlin.BooleanArray*/): kotlin.BooleanArray -@kotlin.js.library public fun byteArrayOf(/*0*/ vararg elements: kotlin.Byte /*kotlin.ByteArray*/): kotlin.ByteArray -public fun byteArrayOf(/*0*/ vararg elements: kotlin.Byte /*kotlin.ByteArray*/): kotlin.ByteArray -@kotlin.js.library public fun charArrayOf(/*0*/ vararg elements: kotlin.Char /*kotlin.CharArray*/): kotlin.CharArray -public fun charArrayOf(/*0*/ vararg elements: kotlin.Char /*kotlin.CharArray*/): kotlin.CharArray -@kotlin.internal.InlineOnly public inline fun check(/*0*/ value: kotlin.Boolean): kotlin.Unit - Returns(WILDCARD) -> value - -@kotlin.internal.InlineOnly public inline fun check(/*0*/ value: kotlin.Boolean, /*1*/ lazyMessage: () -> kotlin.Any): kotlin.Unit - Returns(WILDCARD) -> value - -@kotlin.internal.InlineOnly public inline fun checkNotNull(/*0*/ value: T?): T - Returns(WILDCARD) -> value != null - -@kotlin.internal.InlineOnly public inline fun checkNotNull(/*0*/ value: T?, /*1*/ lazyMessage: () -> kotlin.Any): T - Returns(WILDCARD) -> value != null - -@kotlin.js.library public fun doubleArrayOf(/*0*/ vararg elements: kotlin.Double /*kotlin.DoubleArray*/): kotlin.DoubleArray -public fun doubleArrayOf(/*0*/ vararg elements: kotlin.Double /*kotlin.DoubleArray*/): kotlin.DoubleArray -public inline fun emptyArray(): kotlin.Array -public inline fun emptyArray(): kotlin.Array -@kotlin.SinceKotlin(version = "1.1") public inline fun > enumValueOf(/*0*/ name: kotlin.String): T -@kotlin.SinceKotlin(version = "1.1") public inline fun > enumValues(): kotlin.Array -@kotlin.internal.InlineOnly public inline fun error(/*0*/ message: kotlin.Any): kotlin.Nothing -@kotlin.js.library public fun floatArrayOf(/*0*/ vararg elements: kotlin.Float /*kotlin.FloatArray*/): kotlin.FloatArray -public fun floatArrayOf(/*0*/ vararg elements: kotlin.Float /*kotlin.FloatArray*/): kotlin.FloatArray -@kotlin.js.library public fun intArrayOf(/*0*/ vararg elements: kotlin.Int /*kotlin.IntArray*/): kotlin.IntArray -public fun intArrayOf(/*0*/ vararg elements: kotlin.Int /*kotlin.IntArray*/): kotlin.IntArray -public fun lazy(/*0*/ initializer: () -> T): kotlin.Lazy -public fun lazy(/*0*/ lock: kotlin.Any?, /*1*/ initializer: () -> T): kotlin.Lazy -public fun lazy(/*0*/ mode: kotlin.LazyThreadSafetyMode, /*1*/ initializer: () -> T): kotlin.Lazy -public fun lazyOf(/*0*/ value: T): kotlin.Lazy -@kotlin.js.library public fun longArrayOf(/*0*/ vararg elements: kotlin.Long /*kotlin.LongArray*/): kotlin.LongArray -public fun longArrayOf(/*0*/ vararg elements: kotlin.Long /*kotlin.LongArray*/): kotlin.LongArray -@kotlin.internal.InlineOnly public inline fun repeat(/*0*/ times: kotlin.Int, /*1*/ action: (kotlin.Int) -> kotlin.Unit): kotlin.Unit - CallsInPlace(action, UNKNOWN) - -@kotlin.internal.InlineOnly public inline fun require(/*0*/ value: kotlin.Boolean): kotlin.Unit - Returns(WILDCARD) -> value - -@kotlin.internal.InlineOnly public inline fun require(/*0*/ value: kotlin.Boolean, /*1*/ lazyMessage: () -> kotlin.Any): kotlin.Unit - Returns(WILDCARD) -> value - -@kotlin.internal.InlineOnly public inline fun requireNotNull(/*0*/ value: T?): T - Returns(WILDCARD) -> value != null - -@kotlin.internal.InlineOnly public inline fun requireNotNull(/*0*/ value: T?, /*1*/ lazyMessage: () -> kotlin.Any): T - Returns(WILDCARD) -> value != null - -@kotlin.internal.InlineOnly public inline fun run(/*0*/ block: () -> R): R - CallsInPlace(block, EXACTLY_ONCE) - -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.3") public inline fun runCatching(/*0*/ block: () -> R): kotlin.Result -@kotlin.js.library public fun shortArrayOf(/*0*/ vararg elements: kotlin.Short /*kotlin.ShortArray*/): kotlin.ShortArray -public fun shortArrayOf(/*0*/ vararg elements: kotlin.Short /*kotlin.ShortArray*/): kotlin.ShortArray -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.2") public inline fun suspend(/*0*/ noinline block: suspend () -> R): suspend () -> R -@kotlin.internal.InlineOnly public inline fun synchronized(/*0*/ lock: kotlin.Any, /*1*/ block: () -> R): R - CallsInPlace(block, EXACTLY_ONCE) - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun ubyteArrayOf(/*0*/ vararg elements: kotlin.UByte /*kotlin.UByteArray*/): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun uintArrayOf(/*0*/ vararg elements: kotlin.UInt /*kotlin.UIntArray*/): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun ulongArrayOf(/*0*/ vararg elements: kotlin.ULong /*kotlin.ULongArray*/): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun ushortArrayOf(/*0*/ vararg elements: kotlin.UShort /*kotlin.UShortArray*/): kotlin.UShortArray -@kotlin.internal.InlineOnly public inline fun with(/*0*/ receiver: T, /*1*/ block: T.() -> R): R - CallsInPlace(block, EXACTLY_ONCE) - -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.Throwable.addSuppressed(/*0*/ exception: kotlin.Throwable): kotlin.Unit -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.1") public inline fun T.also(/*0*/ block: (T) -> kotlin.Unit): T - CallsInPlace(block, EXACTLY_ONCE) - -@kotlin.internal.InlineOnly public inline fun T.apply(/*0*/ block: T.() -> kotlin.Unit): T - CallsInPlace(block, EXACTLY_ONCE) - -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.Byte.countLeadingZeroBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.Int.countLeadingZeroBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.Long.countLeadingZeroBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.Short.countLeadingZeroBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByte.countLeadingZeroBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UInt.countLeadingZeroBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULong.countLeadingZeroBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShort.countLeadingZeroBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.Byte.countOneBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.Int.countOneBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.Long.countOneBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.Short.countOneBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByte.countOneBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UInt.countOneBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULong.countOneBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShort.countOneBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.Byte.countTrailingZeroBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.Int.countTrailingZeroBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.Long.countTrailingZeroBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.Short.countTrailingZeroBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByte.countTrailingZeroBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UInt.countTrailingZeroBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULong.countTrailingZeroBits(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShort.countTrailingZeroBits(): kotlin.Int -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.3") public inline fun kotlin.Result.fold(/*0*/ onSuccess: (value: T) -> R, /*1*/ onFailure: (exception: kotlin.Throwable) -> R): R - CallsInPlace(onSuccess, AT_MOST_ONCE) - CallsInPlace(onFailure, AT_MOST_ONCE) - -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun kotlin.Double.Companion.fromBits(/*0*/ bits: kotlin.Long): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun kotlin.Float.Companion.fromBits(/*0*/ bits: kotlin.Int): kotlin.Float -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.3") public inline fun kotlin.Result.getOrDefault(/*0*/ defaultValue: R): R -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.3") public inline fun kotlin.Result.getOrElse(/*0*/ onFailure: (exception: kotlin.Throwable) -> R): R - CallsInPlace(onFailure, AT_MOST_ONCE) - -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.3") public inline fun kotlin.Result.getOrThrow(): T -@kotlin.internal.InlineOnly public inline operator fun kotlin.Lazy.getValue(/*0*/ thisRef: kotlin.Any?, /*1*/ property: kotlin.reflect.KProperty<*>): T -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline operator fun kotlin.reflect.KProperty0.getValue(/*0*/ thisRef: kotlin.Any?, /*1*/ property: kotlin.reflect.KProperty<*>): V -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline operator fun kotlin.reflect.KProperty1.getValue(/*0*/ thisRef: T, /*1*/ property: kotlin.reflect.KProperty<*>): V -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.Any?.hashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi public operator fun kotlin.DeepRecursiveFunction.invoke(/*0*/ value: T): R -public fun kotlin.Double.isFinite(): kotlin.Boolean -public fun kotlin.Float.isFinite(): kotlin.Boolean -public fun kotlin.Double.isInfinite(): kotlin.Boolean -public fun kotlin.Float.isInfinite(): kotlin.Boolean -public fun kotlin.Double.isNaN(): kotlin.Boolean -public fun kotlin.Float.isNaN(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun T.let(/*0*/ block: (T) -> R): R - CallsInPlace(block, EXACTLY_ONCE) - -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.3") public inline fun kotlin.Result.map(/*0*/ transform: (value: T) -> R): kotlin.Result - CallsInPlace(transform, AT_MOST_ONCE) - -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.3") public inline fun kotlin.Result.mapCatching(/*0*/ transform: (value: T) -> R): kotlin.Result -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.3") public inline fun kotlin.Result.onFailure(/*0*/ action: (exception: kotlin.Throwable) -> kotlin.Unit): kotlin.Result - CallsInPlace(action, AT_MOST_ONCE) - -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.3") public inline fun kotlin.Result.onSuccess(/*0*/ action: (value: T) -> kotlin.Unit): kotlin.Result - CallsInPlace(action, AT_MOST_ONCE) - -public operator fun kotlin.String?.plus(/*0*/ other: kotlin.Any?): kotlin.String -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.Throwable.printStackTrace(): kotlin.Unit -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.3") public inline fun kotlin.Result.recover(/*0*/ transform: (exception: kotlin.Throwable) -> R): kotlin.Result - CallsInPlace(transform, AT_MOST_ONCE) - -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.3") public inline fun kotlin.Result.recoverCatching(/*0*/ transform: (exception: kotlin.Throwable) -> R): kotlin.Result -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.Byte.rotateLeft(/*0*/ bitCount: kotlin.Int): kotlin.Byte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.Int.rotateLeft(/*0*/ bitCount: kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.Long.rotateLeft(/*0*/ bitCount: kotlin.Int): kotlin.Long -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.Short.rotateLeft(/*0*/ bitCount: kotlin.Int): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByte.rotateLeft(/*0*/ bitCount: kotlin.Int): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UInt.rotateLeft(/*0*/ bitCount: kotlin.Int): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULong.rotateLeft(/*0*/ bitCount: kotlin.Int): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShort.rotateLeft(/*0*/ bitCount: kotlin.Int): kotlin.UShort -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.Byte.rotateRight(/*0*/ bitCount: kotlin.Int): kotlin.Byte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.Int.rotateRight(/*0*/ bitCount: kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.Long.rotateRight(/*0*/ bitCount: kotlin.Int): kotlin.Long -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.Short.rotateRight(/*0*/ bitCount: kotlin.Int): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByte.rotateRight(/*0*/ bitCount: kotlin.Int): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UInt.rotateRight(/*0*/ bitCount: kotlin.Int): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULong.rotateRight(/*0*/ bitCount: kotlin.Int): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShort.rotateRight(/*0*/ bitCount: kotlin.Int): kotlin.UShort -@kotlin.internal.InlineOnly public inline fun T.run(/*0*/ block: T.() -> R): R - CallsInPlace(block, EXACTLY_ONCE) - -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.3") public inline fun T.runCatching(/*0*/ block: T.() -> R): kotlin.Result -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline operator fun kotlin.reflect.KMutableProperty0.setValue(/*0*/ thisRef: kotlin.Any?, /*1*/ property: kotlin.reflect.KProperty<*>, /*2*/ value: V): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline operator fun kotlin.reflect.KMutableProperty1.setValue(/*0*/ thisRef: T, /*1*/ property: kotlin.reflect.KProperty<*>, /*2*/ value: V): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.Throwable.stackTraceToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.Byte.takeHighestOneBit(): kotlin.Byte -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.Int.takeHighestOneBit(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.Long.takeHighestOneBit(): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.Short.takeHighestOneBit(): kotlin.Short -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByte.takeHighestOneBit(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UInt.takeHighestOneBit(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULong.takeHighestOneBit(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShort.takeHighestOneBit(): kotlin.UShort -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.1") public inline fun T.takeIf(/*0*/ predicate: (T) -> kotlin.Boolean): T? - CallsInPlace(predicate, EXACTLY_ONCE) - -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.Byte.takeLowestOneBit(): kotlin.Byte -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.Int.takeLowestOneBit(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.Long.takeLowestOneBit(): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.Short.takeLowestOneBit(): kotlin.Short -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByte.takeLowestOneBit(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UInt.takeLowestOneBit(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULong.takeLowestOneBit(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShort.takeLowestOneBit(): kotlin.UShort -@kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.1") public inline fun T.takeUnless(/*0*/ predicate: (T) -> kotlin.Boolean): T? - CallsInPlace(predicate, EXACTLY_ONCE) - -public infix fun A.to(/*0*/ that: B): kotlin.Pair -@kotlin.SinceKotlin(version = "1.2") @kotlin.js.library(name = "doubleToBits") public fun kotlin.Double.toBits(): kotlin.Long -@kotlin.SinceKotlin(version = "1.2") @kotlin.js.library(name = "floatToBits") public fun kotlin.Float.toBits(): kotlin.Int -public fun kotlin.Pair.toList(): kotlin.collections.List -public fun kotlin.Triple.toList(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.2") @kotlin.js.library(name = "doubleToRawBits") public fun kotlin.Double.toRawBits(): kotlin.Long -@kotlin.SinceKotlin(version = "1.2") @kotlin.js.library(name = "floatToRawBits") public fun kotlin.Float.toRawBits(): kotlin.Int -public fun kotlin.Any?.toString(): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Byte.toUByte(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Int.toUByte(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Long.toUByte(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Short.toUByte(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Byte.toUInt(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Double.toUInt(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Float.toUInt(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Int.toUInt(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Long.toUInt(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Short.toUInt(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Byte.toULong(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Double.toULong(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Float.toULong(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Int.toULong(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Long.toULong(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Short.toULong(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Byte.toUShort(): kotlin.UShort -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Int.toUShort(): kotlin.UShort -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Long.toUShort(): kotlin.UShort -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Short.toUShort(): kotlin.UShort - -public interface Annotation { -} - -public interface Annotation { -} - -public open class Any { - /*primary*/ public constructor Any() - public open operator fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open fun hashCode(): kotlin.Int - public open fun toString(): kotlin.String -} - -@kotlin.SinceKotlin(version = "1.3") public open class ArithmeticException : kotlin.RuntimeException { - public constructor ArithmeticException() - /*primary*/ public constructor ArithmeticException(/*0*/ message: kotlin.String?) -} - -public final class Array { - public constructor Array(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> T) - public final val size: kotlin.Int - public final fun (): kotlin.Int - public final operator fun get(/*0*/ index: kotlin.Int): T - public final operator fun iterator(): kotlin.collections.Iterator - public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: T): kotlin.Unit -} - -public open class AssertionError : kotlin.Error { - public constructor AssertionError() - public constructor AssertionError(/*0*/ message: kotlin.Any?) - public constructor AssertionError(/*0*/ message: kotlin.String?) - /*primary*/ @kotlin.SinceKotlin(version = "1.4") public constructor AssertionError(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) -} - -public final class Boolean : kotlin.Comparable { - public final infix fun and(/*0*/ other: kotlin.Boolean): kotlin.Boolean - public open override /*1*/ fun compareTo(/*0*/ other: kotlin.Boolean): kotlin.Int - public final operator fun not(): kotlin.Boolean - public final infix fun or(/*0*/ other: kotlin.Boolean): kotlin.Boolean - public final infix fun xor(/*0*/ other: kotlin.Boolean): kotlin.Boolean - - @kotlin.SinceKotlin(version = "1.3") public companion object Companion { - } -} - -public final class BooleanArray { - /*primary*/ public constructor BooleanArray(/*0*/ size: kotlin.Int) - public constructor BooleanArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Boolean) - public final val size: kotlin.Int - public final fun (): kotlin.Int - public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Boolean - public final operator fun iterator(): kotlin.collections.BooleanIterator - public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Boolean): kotlin.Unit -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.SinceKotlin(version = "1.3") @kotlin.experimental.ExperimentalTypeInference public final annotation class BuilderInference : kotlin.Annotation { - /*primary*/ public constructor BuilderInference() -} - -public final class Byte : kotlin.Number, kotlin.Comparable { - public open override /*1*/ fun compareTo(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Double): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Float): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Long): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Short): kotlin.Int - public final operator fun dec(): kotlin.Byte - public final operator fun div(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun div(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun div(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun div(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun div(/*0*/ other: kotlin.Long): kotlin.Long - public final operator fun div(/*0*/ other: kotlin.Short): kotlin.Int - public final operator fun inc(): kotlin.Byte - public final operator fun minus(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun minus(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun minus(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun minus(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun minus(/*0*/ other: kotlin.Long): kotlin.Long - public final operator fun minus(/*0*/ other: kotlin.Short): kotlin.Int - public final operator fun plus(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun plus(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun plus(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun plus(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun plus(/*0*/ other: kotlin.Long): kotlin.Long - public final operator fun plus(/*0*/ other: kotlin.Short): kotlin.Int - public final operator fun rangeTo(/*0*/ other: kotlin.Byte): kotlin.ranges.IntRange - public final operator fun rangeTo(/*0*/ other: kotlin.Int): kotlin.ranges.IntRange - public final operator fun rangeTo(/*0*/ other: kotlin.Long): kotlin.ranges.LongRange - public final operator fun rangeTo(/*0*/ other: kotlin.Short): kotlin.ranges.IntRange - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Byte): kotlin.Int - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Double): kotlin.Double - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Float): kotlin.Float - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Int): kotlin.Int - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Long): kotlin.Long - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Short): kotlin.Int - public final operator fun times(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun times(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun times(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun times(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun times(/*0*/ other: kotlin.Long): kotlin.Long - public final operator fun times(/*0*/ other: kotlin.Short): kotlin.Int - public open override /*1*/ fun toByte(): kotlin.Byte - public open override /*1*/ fun toChar(): kotlin.Char - public open override /*1*/ fun toDouble(): kotlin.Double - public open override /*1*/ fun toFloat(): kotlin.Float - public open override /*1*/ fun toInt(): kotlin.Int - public open override /*1*/ fun toLong(): kotlin.Long - public open override /*1*/ fun toShort(): kotlin.Short - public final operator fun unaryMinus(): kotlin.Int - public final operator fun unaryPlus(): kotlin.Int - - public companion object Companion { - public const final val MAX_VALUE: kotlin.Byte = 127.toByte() - public final fun (): kotlin.Byte - public const final val MIN_VALUE: kotlin.Byte = -128.toByte() - public final fun (): kotlin.Byte - @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BITS: kotlin.Int = 8 - public final fun (): kotlin.Int - @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BYTES: kotlin.Int = 1 - public final fun (): kotlin.Int - } -} - -public final class ByteArray { - /*primary*/ public constructor ByteArray(/*0*/ size: kotlin.Int) - public constructor ByteArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Byte) - public final val size: kotlin.Int - public final fun (): kotlin.Int - public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Byte - public final operator fun iterator(): kotlin.collections.ByteIterator - public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Byte): kotlin.Unit -} - -public final class Char : kotlin.Comparable { - public open override /*1*/ fun compareTo(/*0*/ other: kotlin.Char): kotlin.Int - public final operator fun dec(): kotlin.Char - public final operator fun inc(): kotlin.Char - public final operator fun minus(/*0*/ other: kotlin.Char): kotlin.Int - public final operator fun minus(/*0*/ other: kotlin.Int): kotlin.Char - public final operator fun plus(/*0*/ other: kotlin.Int): kotlin.Char - public final operator fun rangeTo(/*0*/ other: kotlin.Char): kotlin.ranges.CharRange - public final fun toByte(): kotlin.Byte - public final fun toChar(): kotlin.Char - public final fun toDouble(): kotlin.Double - public final fun toFloat(): kotlin.Float - public final fun toInt(): kotlin.Int - public final fun toLong(): kotlin.Long - public final fun toShort(): kotlin.Short - - public companion object Companion { - public const final val MAX_HIGH_SURROGATE: kotlin.Char = \uDBFF ('?') - public final fun (): kotlin.Char - public const final val MAX_LOW_SURROGATE: kotlin.Char = \uDFFF ('?') - public final fun (): kotlin.Char - public const final val MAX_SURROGATE: kotlin.Char = \uDFFF ('?') - public final fun (): kotlin.Char - @kotlin.SinceKotlin(version = "1.3") public const final val MAX_VALUE: kotlin.Char = \uFFFF ('?') - public final fun (): kotlin.Char - public const final val MIN_HIGH_SURROGATE: kotlin.Char = \uD800 ('?') - public final fun (): kotlin.Char - public const final val MIN_LOW_SURROGATE: kotlin.Char = \uDC00 ('?') - public final fun (): kotlin.Char - public const final val MIN_SURROGATE: kotlin.Char = \uD800 ('?') - public final fun (): kotlin.Char - @kotlin.SinceKotlin(version = "1.3") public const final val MIN_VALUE: kotlin.Char = \u0000 ('?') - public final fun (): kotlin.Char - @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BITS: kotlin.Int = 16 - public final fun (): kotlin.Int - @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BYTES: kotlin.Int = 2 - public final fun (): kotlin.Int - } -} - -public final class CharArray { - /*primary*/ public constructor CharArray(/*0*/ size: kotlin.Int) - public constructor CharArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Char) - public final val size: kotlin.Int - public final fun (): kotlin.Int - public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Char - public final operator fun iterator(): kotlin.collections.CharIterator - public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Char): kotlin.Unit -} - -public interface CharSequence { - public abstract val length: kotlin.Int - public abstract fun (): kotlin.Int - public abstract operator fun get(/*0*/ index: kotlin.Int): kotlin.Char - public abstract fun subSequence(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int): kotlin.CharSequence -} - -public interface CharSequence { - public abstract val length: kotlin.Int - public abstract fun (): kotlin.Int - public abstract operator fun get(/*0*/ index: kotlin.Int): kotlin.Char - public abstract fun subSequence(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int): kotlin.CharSequence -} - -public open class ClassCastException : kotlin.RuntimeException { - public constructor ClassCastException() - /*primary*/ public constructor ClassCastException(/*0*/ message: kotlin.String?) -} - -public interface Comparable { - public abstract operator fun compareTo(/*0*/ other: T): kotlin.Int -} - -public interface Comparator { - @kotlin.js.JsName(name = "compare") public abstract fun compare(/*0*/ a: T, /*1*/ b: T): kotlin.Int -} - -public open class ConcurrentModificationException : kotlin.RuntimeException { - public constructor ConcurrentModificationException() - public constructor ConcurrentModificationException(/*0*/ message: kotlin.String?) - /*primary*/ public constructor ConcurrentModificationException(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) - public constructor ConcurrentModificationException(/*0*/ cause: kotlin.Throwable?) -} - -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi public final class DeepRecursiveFunction { - /*primary*/ public constructor DeepRecursiveFunction(/*0*/ block: suspend kotlin.DeepRecursiveScope.(T) -> R) -} - -@kotlin.coroutines.RestrictsSuspension @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi public sealed class DeepRecursiveScope { - public abstract suspend fun callRecursive(/*0*/ value: T): R - public abstract suspend fun kotlin.DeepRecursiveFunction.callRecursive(/*0*/ value: U): S - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "'invoke' should not be called from DeepRecursiveScope. Use 'callRecursive' to do recursion in the heap instead of the call stack.", replaceWith = kotlin.ReplaceWith(expression = "this.callRecursive(value)", imports = {})) public final operator fun kotlin.DeepRecursiveFunction<*, *>.invoke(/*0*/ value: kotlin.Any?): kotlin.Nothing -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.MustBeDocumented public final annotation class Deprecated : kotlin.Annotation { - /*primary*/ public constructor Deprecated(/*0*/ message: kotlin.String, /*1*/ replaceWith: kotlin.ReplaceWith = ..., /*2*/ level: kotlin.DeprecationLevel = ...) - public final val level: kotlin.DeprecationLevel - public final fun (): kotlin.DeprecationLevel - public final val message: kotlin.String - public final fun (): kotlin.String - public final val replaceWith: kotlin.ReplaceWith - public final fun (): kotlin.ReplaceWith -} - -public final enum class DeprecationLevel : kotlin.Enum { - enum entry WARNING - - enum entry ERROR - - enum entry HIDDEN - - // Static members - public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): kotlin.DeprecationLevel - public final /*synthesized*/ fun values(): kotlin.Array -} - -public final class Double : kotlin.Number, kotlin.Comparable { - public final operator fun compareTo(/*0*/ other: kotlin.Byte): kotlin.Int - public open override /*1*/ fun compareTo(/*0*/ other: kotlin.Double): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Float): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Long): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Short): kotlin.Int - public final operator fun dec(): kotlin.Double - public final operator fun div(/*0*/ other: kotlin.Byte): kotlin.Double - public final operator fun div(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun div(/*0*/ other: kotlin.Float): kotlin.Double - public final operator fun div(/*0*/ other: kotlin.Int): kotlin.Double - public final operator fun div(/*0*/ other: kotlin.Long): kotlin.Double - public final operator fun div(/*0*/ other: kotlin.Short): kotlin.Double - public final operator fun inc(): kotlin.Double - public final operator fun minus(/*0*/ other: kotlin.Byte): kotlin.Double - public final operator fun minus(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun minus(/*0*/ other: kotlin.Float): kotlin.Double - public final operator fun minus(/*0*/ other: kotlin.Int): kotlin.Double - public final operator fun minus(/*0*/ other: kotlin.Long): kotlin.Double - public final operator fun minus(/*0*/ other: kotlin.Short): kotlin.Double - public final operator fun plus(/*0*/ other: kotlin.Byte): kotlin.Double - public final operator fun plus(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun plus(/*0*/ other: kotlin.Float): kotlin.Double - public final operator fun plus(/*0*/ other: kotlin.Int): kotlin.Double - public final operator fun plus(/*0*/ other: kotlin.Long): kotlin.Double - public final operator fun plus(/*0*/ other: kotlin.Short): kotlin.Double - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Byte): kotlin.Double - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Double): kotlin.Double - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Float): kotlin.Double - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Int): kotlin.Double - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Long): kotlin.Double - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Short): kotlin.Double - public final operator fun times(/*0*/ other: kotlin.Byte): kotlin.Double - public final operator fun times(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun times(/*0*/ other: kotlin.Float): kotlin.Double - public final operator fun times(/*0*/ other: kotlin.Int): kotlin.Double - public final operator fun times(/*0*/ other: kotlin.Long): kotlin.Double - public final operator fun times(/*0*/ other: kotlin.Short): kotlin.Double - @kotlin.Deprecated(message = "Unclear conversion. To achieve the same result convert to Int explicitly and then to Byte.", replaceWith = kotlin.ReplaceWith(expression = "toInt().toByte()", imports = {})) public open override /*1*/ fun toByte(): kotlin.Byte - public open override /*1*/ fun toChar(): kotlin.Char - public open override /*1*/ fun toDouble(): kotlin.Double - public open override /*1*/ fun toFloat(): kotlin.Float - public open override /*1*/ fun toInt(): kotlin.Int - public open override /*1*/ fun toLong(): kotlin.Long - @kotlin.Deprecated(message = "Unclear conversion. To achieve the same result convert to Int explicitly and then to Short.", replaceWith = kotlin.ReplaceWith(expression = "toInt().toShort()", imports = {})) public open override /*1*/ fun toShort(): kotlin.Short - public final operator fun unaryMinus(): kotlin.Double - public final operator fun unaryPlus(): kotlin.Double - - public companion object Companion { - public const final val MAX_VALUE: kotlin.Double = 1.7976931348623157E308.toDouble() - public final fun (): kotlin.Double - public const final val MIN_VALUE: kotlin.Double = 4.9E-324.toDouble() - public final fun (): kotlin.Double - public const final val NEGATIVE_INFINITY: kotlin.Double = -Infinity.toDouble() - public final fun (): kotlin.Double - public const final val NaN: kotlin.Double = NaN.toDouble() - public final fun (): kotlin.Double - public const final val POSITIVE_INFINITY: kotlin.Double = Infinity.toDouble() - public final fun (): kotlin.Double - @kotlin.SinceKotlin(version = "1.4") public const final val SIZE_BITS: kotlin.Int = 64 - public final fun (): kotlin.Int - @kotlin.SinceKotlin(version = "1.4") public const final val SIZE_BYTES: kotlin.Int = 8 - public final fun (): kotlin.Int - } -} - -public final class DoubleArray { - /*primary*/ public constructor DoubleArray(/*0*/ size: kotlin.Int) - public constructor DoubleArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Double) - public final val size: kotlin.Int - public final fun (): kotlin.Int - public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Double - public final operator fun iterator(): kotlin.collections.DoubleIterator - public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Double): kotlin.Unit -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.MustBeDocumented @kotlin.SinceKotlin(version = "1.1") public final annotation class DslMarker : kotlin.Annotation { - /*primary*/ public constructor DslMarker() -} - -public abstract class Enum> : kotlin.Comparable { - /*primary*/ public constructor Enum>(/*0*/ name: kotlin.String, /*1*/ ordinal: kotlin.Int) - public final val name: kotlin.String - public final fun (): kotlin.String - public final val ordinal: kotlin.Int - public final fun (): kotlin.Int - protected final fun clone(): kotlin.Any - public final override /*1*/ fun compareTo(/*0*/ other: E): kotlin.Int - public final override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public final override /*1*/ fun hashCode(): kotlin.Int - public open override /*1*/ fun toString(): kotlin.String - - public companion object Companion { - } -} - -public open class Error : kotlin.Throwable { - public constructor Error() - public constructor Error(/*0*/ message: kotlin.String?) - /*primary*/ public constructor Error(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) - public constructor Error(/*0*/ cause: kotlin.Throwable?) -} - -public open class Exception : kotlin.Throwable { - public constructor Exception() - public constructor Exception(/*0*/ message: kotlin.String?) - /*primary*/ public constructor Exception(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) - public constructor Exception(/*0*/ cause: kotlin.Throwable?) -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.SinceKotlin(version = "1.2") @kotlin.Deprecated(message = "Please use RequiresOptIn instead.") public final annotation class Experimental : kotlin.Annotation { - /*primary*/ public constructor Experimental(/*0*/ level: kotlin.Experimental.Level = ...) - public final val level: kotlin.Experimental.Level - public final fun (): kotlin.Experimental.Level - - public final enum class Level : kotlin.Enum { - enum entry WARNING - - enum entry ERROR - - // Static members - public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): kotlin.Experimental.Level - public final /*synthesized*/ fun values(): kotlin.Array - } -} - -@kotlin.Experimental @kotlin.RequiresOptIn @kotlin.annotation.MustBeDocumented @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) public final annotation class ExperimentalMultiplatform : kotlin.Annotation { - /*primary*/ public constructor ExperimentalMultiplatform() -} - -@kotlin.Experimental(level = Level.ERROR) @kotlin.RequiresOptIn(level = Level.ERROR) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.MustBeDocumented @kotlin.SinceKotlin(version = "1.3") public final annotation class ExperimentalStdlibApi : kotlin.Annotation { - /*primary*/ public constructor ExperimentalStdlibApi() -} - -@kotlin.Experimental(level = Level.WARNING) @kotlin.RequiresOptIn(level = Level.WARNING) @kotlin.annotation.MustBeDocumented @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) public final annotation class ExperimentalUnsignedTypes : kotlin.Annotation { - /*primary*/ public constructor ExperimentalUnsignedTypes() -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) @kotlin.annotation.MustBeDocumented public final annotation class ExtensionFunctionType : kotlin.Annotation { - /*primary*/ public constructor ExtensionFunctionType() -} - -public final class Float : kotlin.Number, kotlin.Comparable { - public final operator fun compareTo(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Double): kotlin.Int - public open override /*1*/ fun compareTo(/*0*/ other: kotlin.Float): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Long): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Short): kotlin.Int - public final operator fun dec(): kotlin.Float - public final operator fun div(/*0*/ other: kotlin.Byte): kotlin.Float - public final operator fun div(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun div(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun div(/*0*/ other: kotlin.Int): kotlin.Float - public final operator fun div(/*0*/ other: kotlin.Long): kotlin.Float - public final operator fun div(/*0*/ other: kotlin.Short): kotlin.Float - public final operator fun inc(): kotlin.Float - public final operator fun minus(/*0*/ other: kotlin.Byte): kotlin.Float - public final operator fun minus(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun minus(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun minus(/*0*/ other: kotlin.Int): kotlin.Float - public final operator fun minus(/*0*/ other: kotlin.Long): kotlin.Float - public final operator fun minus(/*0*/ other: kotlin.Short): kotlin.Float - public final operator fun plus(/*0*/ other: kotlin.Byte): kotlin.Float - public final operator fun plus(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun plus(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun plus(/*0*/ other: kotlin.Int): kotlin.Float - public final operator fun plus(/*0*/ other: kotlin.Long): kotlin.Float - public final operator fun plus(/*0*/ other: kotlin.Short): kotlin.Float - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Byte): kotlin.Float - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Double): kotlin.Double - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Float): kotlin.Float - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Int): kotlin.Float - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Long): kotlin.Float - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Short): kotlin.Float - public final operator fun times(/*0*/ other: kotlin.Byte): kotlin.Float - public final operator fun times(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun times(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun times(/*0*/ other: kotlin.Int): kotlin.Float - public final operator fun times(/*0*/ other: kotlin.Long): kotlin.Float - public final operator fun times(/*0*/ other: kotlin.Short): kotlin.Float - @kotlin.Deprecated(message = "Unclear conversion. To achieve the same result convert to Int explicitly and then to Byte.", replaceWith = kotlin.ReplaceWith(expression = "toInt().toByte()", imports = {})) public open override /*1*/ fun toByte(): kotlin.Byte - public open override /*1*/ fun toChar(): kotlin.Char - public open override /*1*/ fun toDouble(): kotlin.Double - public open override /*1*/ fun toFloat(): kotlin.Float - public open override /*1*/ fun toInt(): kotlin.Int - public open override /*1*/ fun toLong(): kotlin.Long - @kotlin.Deprecated(message = "Unclear conversion. To achieve the same result convert to Int explicitly and then to Short.", replaceWith = kotlin.ReplaceWith(expression = "toInt().toShort()", imports = {})) public open override /*1*/ fun toShort(): kotlin.Short - public final operator fun unaryMinus(): kotlin.Float - public final operator fun unaryPlus(): kotlin.Float - - public companion object Companion { - public const final val MAX_VALUE: kotlin.Float = 3.4028235E38.toFloat() - public final fun (): kotlin.Float - public const final val MIN_VALUE: kotlin.Float = 1.4E-45.toFloat() - public final fun (): kotlin.Float - public const final val NEGATIVE_INFINITY: kotlin.Float = -Infinity.toFloat() - public final fun (): kotlin.Float - public const final val NaN: kotlin.Float = NaN.toFloat() - public final fun (): kotlin.Float - public const final val POSITIVE_INFINITY: kotlin.Float = Infinity.toFloat() - public final fun (): kotlin.Float - @kotlin.SinceKotlin(version = "1.4") public const final val SIZE_BITS: kotlin.Int = 32 - public final fun (): kotlin.Int - @kotlin.SinceKotlin(version = "1.4") public const final val SIZE_BYTES: kotlin.Int = 4 - public final fun (): kotlin.Int - } -} - -public final class FloatArray { - /*primary*/ public constructor FloatArray(/*0*/ size: kotlin.Int) - public constructor FloatArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Float) - public final val size: kotlin.Int - public final fun (): kotlin.Int - public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Float - public final operator fun iterator(): kotlin.collections.FloatIterator - public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Float): kotlin.Unit -} - -public interface Function { -} - -public interface Function { -} - -public open class IllegalArgumentException : kotlin.RuntimeException { - public constructor IllegalArgumentException() - public constructor IllegalArgumentException(/*0*/ message: kotlin.String?) - /*primary*/ public constructor IllegalArgumentException(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) - public constructor IllegalArgumentException(/*0*/ cause: kotlin.Throwable?) -} - -public open class IllegalStateException : kotlin.RuntimeException { - public constructor IllegalStateException() - public constructor IllegalStateException(/*0*/ message: kotlin.String?) - /*primary*/ public constructor IllegalStateException(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) - public constructor IllegalStateException(/*0*/ cause: kotlin.Throwable?) -} - -public open class IndexOutOfBoundsException : kotlin.RuntimeException { - public constructor IndexOutOfBoundsException() - /*primary*/ public constructor IndexOutOfBoundsException(/*0*/ message: kotlin.String?) -} - -public final class Int : kotlin.Number, kotlin.Comparable { - public final infix fun and(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Double): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Float): kotlin.Int - public open override /*1*/ fun compareTo(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Long): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Short): kotlin.Int - public final operator fun dec(): kotlin.Int - public final operator fun div(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun div(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun div(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun div(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun div(/*0*/ other: kotlin.Long): kotlin.Long - public final operator fun div(/*0*/ other: kotlin.Short): kotlin.Int - public final operator fun inc(): kotlin.Int - public final fun inv(): kotlin.Int - public final operator fun minus(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun minus(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun minus(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun minus(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun minus(/*0*/ other: kotlin.Long): kotlin.Long - public final operator fun minus(/*0*/ other: kotlin.Short): kotlin.Int - public final infix fun or(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun plus(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun plus(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun plus(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun plus(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun plus(/*0*/ other: kotlin.Long): kotlin.Long - public final operator fun plus(/*0*/ other: kotlin.Short): kotlin.Int - public final operator fun rangeTo(/*0*/ other: kotlin.Byte): kotlin.ranges.IntRange - public final operator fun rangeTo(/*0*/ other: kotlin.Int): kotlin.ranges.IntRange - public final operator fun rangeTo(/*0*/ other: kotlin.Long): kotlin.ranges.LongRange - public final operator fun rangeTo(/*0*/ other: kotlin.Short): kotlin.ranges.IntRange - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Byte): kotlin.Int - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Double): kotlin.Double - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Float): kotlin.Float - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Int): kotlin.Int - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Long): kotlin.Long - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Short): kotlin.Int - public final infix fun shl(/*0*/ bitCount: kotlin.Int): kotlin.Int - public final infix fun shr(/*0*/ bitCount: kotlin.Int): kotlin.Int - public final operator fun times(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun times(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun times(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun times(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun times(/*0*/ other: kotlin.Long): kotlin.Long - public final operator fun times(/*0*/ other: kotlin.Short): kotlin.Int - public open override /*1*/ fun toByte(): kotlin.Byte - public open override /*1*/ fun toChar(): kotlin.Char - public open override /*1*/ fun toDouble(): kotlin.Double - public open override /*1*/ fun toFloat(): kotlin.Float - public open override /*1*/ fun toInt(): kotlin.Int - public open override /*1*/ fun toLong(): kotlin.Long - public open override /*1*/ fun toShort(): kotlin.Short - public final operator fun unaryMinus(): kotlin.Int - public final operator fun unaryPlus(): kotlin.Int - public final infix fun ushr(/*0*/ bitCount: kotlin.Int): kotlin.Int - public final infix fun xor(/*0*/ other: kotlin.Int): kotlin.Int - - public companion object Companion { - public const final val MAX_VALUE: kotlin.Int = 2147483647 - public final fun (): kotlin.Int - public const final val MIN_VALUE: kotlin.Int = -2147483648 - public final fun (): kotlin.Int - @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BITS: kotlin.Int = 32 - public final fun (): kotlin.Int - @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BYTES: kotlin.Int = 4 - public final fun (): kotlin.Int - } -} - -public final class IntArray { - /*primary*/ public constructor IntArray(/*0*/ size: kotlin.Int) - public constructor IntArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Int) - public final val size: kotlin.Int - public final fun (): kotlin.Int - public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Int - public final operator fun iterator(): kotlin.collections.IntIterator - public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Int): kotlin.Unit -} - -@kotlin.SinceKotlin(version = "1.1") public final class KotlinVersion : kotlin.Comparable { - public constructor KotlinVersion(/*0*/ major: kotlin.Int, /*1*/ minor: kotlin.Int) - /*primary*/ public constructor KotlinVersion(/*0*/ major: kotlin.Int, /*1*/ minor: kotlin.Int, /*2*/ patch: kotlin.Int) - public final val major: kotlin.Int - public final fun (): kotlin.Int - public final val minor: kotlin.Int - public final fun (): kotlin.Int - public final val patch: kotlin.Int - public final fun (): kotlin.Int - public open override /*1*/ fun compareTo(/*0*/ other: kotlin.KotlinVersion): kotlin.Int - public open override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ fun hashCode(): kotlin.Int - public final fun isAtLeast(/*0*/ major: kotlin.Int, /*1*/ minor: kotlin.Int): kotlin.Boolean - public final fun isAtLeast(/*0*/ major: kotlin.Int, /*1*/ minor: kotlin.Int, /*2*/ patch: kotlin.Int): kotlin.Boolean - public open override /*1*/ fun toString(): kotlin.String - - public companion object Companion { - public final val CURRENT: kotlin.KotlinVersion - public final fun (): kotlin.KotlinVersion - public const final val MAX_COMPONENT_VALUE: kotlin.Int = 255 - public final fun (): kotlin.Int - } -} - -public interface Lazy { - public abstract val value: T - public abstract fun (): T - public abstract fun isInitialized(): kotlin.Boolean -} - -public final enum class LazyThreadSafetyMode : kotlin.Enum { - enum entry SYNCHRONIZED - - enum entry PUBLICATION - - enum entry NONE - - // Static members - public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): kotlin.LazyThreadSafetyMode - public final /*synthesized*/ fun values(): kotlin.Array -} - -public final class Long : kotlin.Number, kotlin.Comparable { - public final infix fun and(/*0*/ other: kotlin.Long): kotlin.Long - public final operator fun compareTo(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Double): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Float): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Int): kotlin.Int - public open override /*1*/ fun compareTo(/*0*/ other: kotlin.Long): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Short): kotlin.Int - public final operator fun dec(): kotlin.Long - public final operator fun div(/*0*/ other: kotlin.Byte): kotlin.Long - public final operator fun div(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun div(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun div(/*0*/ other: kotlin.Int): kotlin.Long - public final operator fun div(/*0*/ other: kotlin.Long): kotlin.Long - public final operator fun div(/*0*/ other: kotlin.Short): kotlin.Long - public final operator fun inc(): kotlin.Long - public final fun inv(): kotlin.Long - public final operator fun minus(/*0*/ other: kotlin.Byte): kotlin.Long - public final operator fun minus(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun minus(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun minus(/*0*/ other: kotlin.Int): kotlin.Long - public final operator fun minus(/*0*/ other: kotlin.Long): kotlin.Long - public final operator fun minus(/*0*/ other: kotlin.Short): kotlin.Long - public final infix fun or(/*0*/ other: kotlin.Long): kotlin.Long - public final operator fun plus(/*0*/ other: kotlin.Byte): kotlin.Long - public final operator fun plus(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun plus(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun plus(/*0*/ other: kotlin.Int): kotlin.Long - public final operator fun plus(/*0*/ other: kotlin.Long): kotlin.Long - public final operator fun plus(/*0*/ other: kotlin.Short): kotlin.Long - public final operator fun rangeTo(/*0*/ other: kotlin.Byte): kotlin.ranges.LongRange - public final operator fun rangeTo(/*0*/ other: kotlin.Int): kotlin.ranges.LongRange - public final operator fun rangeTo(/*0*/ other: kotlin.Long): kotlin.ranges.LongRange - public final operator fun rangeTo(/*0*/ other: kotlin.Short): kotlin.ranges.LongRange - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Byte): kotlin.Long - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Double): kotlin.Double - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Float): kotlin.Float - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Int): kotlin.Long - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Long): kotlin.Long - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Short): kotlin.Long - public final infix fun shl(/*0*/ bitCount: kotlin.Int): kotlin.Long - public final infix fun shr(/*0*/ bitCount: kotlin.Int): kotlin.Long - public final operator fun times(/*0*/ other: kotlin.Byte): kotlin.Long - public final operator fun times(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun times(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun times(/*0*/ other: kotlin.Int): kotlin.Long - public final operator fun times(/*0*/ other: kotlin.Long): kotlin.Long - public final operator fun times(/*0*/ other: kotlin.Short): kotlin.Long - public open override /*1*/ fun toByte(): kotlin.Byte - public open override /*1*/ fun toChar(): kotlin.Char - public open override /*1*/ fun toDouble(): kotlin.Double - public open override /*1*/ fun toFloat(): kotlin.Float - public open override /*1*/ fun toInt(): kotlin.Int - public open override /*1*/ fun toLong(): kotlin.Long - public open override /*1*/ fun toShort(): kotlin.Short - public final operator fun unaryMinus(): kotlin.Long - public final operator fun unaryPlus(): kotlin.Long - public final infix fun ushr(/*0*/ bitCount: kotlin.Int): kotlin.Long - public final infix fun xor(/*0*/ other: kotlin.Long): kotlin.Long - - public companion object Companion { - public const final val MAX_VALUE: kotlin.Long = 9223372036854775807.toLong() - public final fun (): kotlin.Long - public const final val MIN_VALUE: kotlin.Long = -9223372036854775808.toLong() - public final fun (): kotlin.Long - @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BITS: kotlin.Int = 64 - public final fun (): kotlin.Int - @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BYTES: kotlin.Int = 8 - public final fun (): kotlin.Int - } -} - -public final class LongArray { - /*primary*/ public constructor LongArray(/*0*/ size: kotlin.Int) - public constructor LongArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Long) - public final val size: kotlin.Int - public final fun (): kotlin.Int - public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Long - public final operator fun iterator(): kotlin.collections.LongIterator - public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Long): kotlin.Unit -} - -public open class NoSuchElementException : kotlin.RuntimeException { - public constructor NoSuchElementException() - /*primary*/ public constructor NoSuchElementException(/*0*/ message: kotlin.String?) -} - -public open class NoWhenBranchMatchedException : kotlin.RuntimeException { - public constructor NoWhenBranchMatchedException() - public constructor NoWhenBranchMatchedException(/*0*/ message: kotlin.String?) - /*primary*/ public constructor NoWhenBranchMatchedException(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) - public constructor NoWhenBranchMatchedException(/*0*/ cause: kotlin.Throwable?) -} - -public final class NotImplementedError : kotlin.Error { - /*primary*/ public constructor NotImplementedError(/*0*/ message: kotlin.String = ...) -} - -public final class Nothing { -} - -public open class NullPointerException : kotlin.RuntimeException { - public constructor NullPointerException() - /*primary*/ public constructor NullPointerException(/*0*/ message: kotlin.String?) -} - -public abstract class Number { - /*primary*/ public constructor Number() - public abstract fun toByte(): kotlin.Byte - public abstract fun toChar(): kotlin.Char - public abstract fun toDouble(): kotlin.Double - public abstract fun toFloat(): kotlin.Float - public abstract fun toInt(): kotlin.Int - public abstract fun toLong(): kotlin.Long - public abstract fun toShort(): kotlin.Short -} - -public open class NumberFormatException : kotlin.IllegalArgumentException { - public constructor NumberFormatException() - /*primary*/ public constructor NumberFormatException(/*0*/ message: kotlin.String?) -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.EXPRESSION, AnnotationTarget.FILE, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) @kotlin.SinceKotlin(version = "1.3") public final annotation class OptIn : kotlin.Annotation { - /*primary*/ public constructor OptIn(/*0*/ vararg markerClass: kotlin.reflect.KClass /*kotlin.Array>*/) - public final val markerClass: kotlin.Array> - public final fun (): kotlin.Array> -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.ExperimentalMultiplatform public final annotation class OptionalExpectation : kotlin.Annotation { - /*primary*/ public constructor OptionalExpectation() -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FUNCTION}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.SinceKotlin(version = "1.4") @kotlin.experimental.ExperimentalTypeInference public final annotation class OverloadResolutionByLambdaReturnType : kotlin.Annotation { - /*primary*/ public constructor OverloadResolutionByLambdaReturnType() -} - -public final data class Pair : kotlin.io.Serializable { - /*primary*/ public constructor Pair(/*0*/ first: A, /*1*/ second: B) - public final val first: A - public final fun (): A - public final val second: B - public final fun (): B - public final operator /*synthesized*/ fun component1(): A - public final operator /*synthesized*/ fun component2(): B - public final /*synthesized*/ fun copy(/*0*/ first: A = ..., /*1*/ second: B = ...): kotlin.Pair - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - public open override /*1*/ fun toString(): kotlin.String -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) @kotlin.annotation.MustBeDocumented @kotlin.SinceKotlin(version = "1.1") public final annotation class ParameterName : kotlin.Annotation { - /*primary*/ public constructor ParameterName(/*0*/ name: kotlin.String) - public final val name: kotlin.String - public final fun (): kotlin.String -} diff --git a/js/js.translator/testData/api/stdlib/kotlin-1.kt b/js/js.translator/testData/api/stdlib/kotlin-1.kt deleted file mode 100644 index c9717b4f088..00000000000 --- a/js/js.translator/testData/api/stdlib/kotlin-1.kt +++ /dev/null @@ -1,512 +0,0 @@ - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.MustBeDocumented @kotlin.SinceKotlin(version = "1.1") public final annotation class PublishedApi : kotlin.Annotation { - /*primary*/ public constructor PublishedApi() -} - -@kotlin.annotation.Target(allowedTargets = {}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.MustBeDocumented public final annotation class ReplaceWith : kotlin.Annotation { - /*primary*/ public constructor ReplaceWith(/*0*/ expression: kotlin.String, /*1*/ vararg imports: kotlin.String /*kotlin.Array*/) - public final val expression: kotlin.String - public final fun (): kotlin.String - public final val imports: kotlin.Array - public final fun (): kotlin.Array -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.SinceKotlin(version = "1.3") public final annotation class RequiresOptIn : kotlin.Annotation { - /*primary*/ public constructor RequiresOptIn(/*0*/ message: kotlin.String = ..., /*1*/ level: kotlin.RequiresOptIn.Level = ...) - public final val level: kotlin.RequiresOptIn.Level - public final fun (): kotlin.RequiresOptIn.Level - public final val message: kotlin.String - public final fun (): kotlin.String - - public final enum class Level : kotlin.Enum { - enum entry WARNING - - enum entry ERROR - - // Static members - public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): kotlin.RequiresOptIn.Level - public final /*synthesized*/ fun values(): kotlin.Array - } -} - -@kotlin.SinceKotlin(version = "1.3") public final inline class Result : kotlin.io.Serializable { - public final val isFailure: kotlin.Boolean - public final fun (): kotlin.Boolean - public final val isSuccess: kotlin.Boolean - public final fun (): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public final fun exceptionOrNull(): kotlin.Throwable? - @kotlin.internal.InlineOnly public final inline fun getOrNull(): T? - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - public open override /*1*/ fun toString(): kotlin.String - - public companion object Companion { - @kotlin.internal.InlineOnly @kotlin.jvm.JvmName(name = "failure") public final inline fun failure(/*0*/ exception: kotlin.Throwable): kotlin.Result - @kotlin.internal.InlineOnly @kotlin.jvm.JvmName(name = "success") public final inline fun success(/*0*/ value: T): kotlin.Result - } -} - -public open class RuntimeException : kotlin.Exception { - public constructor RuntimeException() - public constructor RuntimeException(/*0*/ message: kotlin.String?) - /*primary*/ public constructor RuntimeException(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) - public constructor RuntimeException(/*0*/ cause: kotlin.Throwable?) -} - -public final class Short : kotlin.Number, kotlin.Comparable { - public final operator fun compareTo(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Double): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Float): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun compareTo(/*0*/ other: kotlin.Long): kotlin.Int - public open override /*1*/ fun compareTo(/*0*/ other: kotlin.Short): kotlin.Int - public final operator fun dec(): kotlin.Short - public final operator fun div(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun div(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun div(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun div(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun div(/*0*/ other: kotlin.Long): kotlin.Long - public final operator fun div(/*0*/ other: kotlin.Short): kotlin.Int - public final operator fun inc(): kotlin.Short - public final operator fun minus(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun minus(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun minus(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun minus(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun minus(/*0*/ other: kotlin.Long): kotlin.Long - public final operator fun minus(/*0*/ other: kotlin.Short): kotlin.Int - public final operator fun plus(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun plus(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun plus(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun plus(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun plus(/*0*/ other: kotlin.Long): kotlin.Long - public final operator fun plus(/*0*/ other: kotlin.Short): kotlin.Int - public final operator fun rangeTo(/*0*/ other: kotlin.Byte): kotlin.ranges.IntRange - public final operator fun rangeTo(/*0*/ other: kotlin.Int): kotlin.ranges.IntRange - public final operator fun rangeTo(/*0*/ other: kotlin.Long): kotlin.ranges.LongRange - public final operator fun rangeTo(/*0*/ other: kotlin.Short): kotlin.ranges.IntRange - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Byte): kotlin.Int - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Double): kotlin.Double - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Float): kotlin.Float - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Int): kotlin.Int - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Long): kotlin.Long - @kotlin.SinceKotlin(version = "1.1") public final operator fun rem(/*0*/ other: kotlin.Short): kotlin.Int - public final operator fun times(/*0*/ other: kotlin.Byte): kotlin.Int - public final operator fun times(/*0*/ other: kotlin.Double): kotlin.Double - public final operator fun times(/*0*/ other: kotlin.Float): kotlin.Float - public final operator fun times(/*0*/ other: kotlin.Int): kotlin.Int - public final operator fun times(/*0*/ other: kotlin.Long): kotlin.Long - public final operator fun times(/*0*/ other: kotlin.Short): kotlin.Int - public open override /*1*/ fun toByte(): kotlin.Byte - public open override /*1*/ fun toChar(): kotlin.Char - public open override /*1*/ fun toDouble(): kotlin.Double - public open override /*1*/ fun toFloat(): kotlin.Float - public open override /*1*/ fun toInt(): kotlin.Int - public open override /*1*/ fun toLong(): kotlin.Long - public open override /*1*/ fun toShort(): kotlin.Short - public final operator fun unaryMinus(): kotlin.Int - public final operator fun unaryPlus(): kotlin.Int - - public companion object Companion { - public const final val MAX_VALUE: kotlin.Short = 32767.toShort() - public final fun (): kotlin.Short - public const final val MIN_VALUE: kotlin.Short = -32768.toShort() - public final fun (): kotlin.Short - @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BITS: kotlin.Int = 16 - public final fun (): kotlin.Int - @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BYTES: kotlin.Int = 2 - public final fun (): kotlin.Int - } -} - -public final class ShortArray { - /*primary*/ public constructor ShortArray(/*0*/ size: kotlin.Int) - public constructor ShortArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Short) - public final val size: kotlin.Int - public final fun (): kotlin.Int - public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Short - public final operator fun iterator(): kotlin.collections.ShortIterator - public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Short): kotlin.Unit -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.MustBeDocumented public final annotation class SinceKotlin : kotlin.Annotation { - /*primary*/ public constructor SinceKotlin(/*0*/ version: kotlin.String) - public final val version: kotlin.String - public final fun (): kotlin.String -} - -public final class String : kotlin.Comparable, kotlin.CharSequence { - /*primary*/ public constructor String() - public open override /*1*/ val length: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ fun compareTo(/*0*/ other: kotlin.String): kotlin.Int - public open override /*1*/ fun get(/*0*/ index: kotlin.Int): kotlin.Char - public final operator fun plus(/*0*/ other: kotlin.Any?): kotlin.String - public open override /*1*/ fun subSequence(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int): kotlin.CharSequence - - public companion object Companion { - } -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.TYPE_PARAMETER, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPE, AnnotationTarget.EXPRESSION, AnnotationTarget.FILE, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) public final annotation class Suppress : kotlin.Annotation { - /*primary*/ public constructor Suppress(/*0*/ vararg names: kotlin.String /*kotlin.Array*/) - public final val names: kotlin.Array - public final fun (): kotlin.Array -} - -public open class Throwable { - public constructor Throwable() - public constructor Throwable(/*0*/ message: kotlin.String?) - /*primary*/ public constructor Throwable(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) - public constructor Throwable(/*0*/ cause: kotlin.Throwable?) - public open val cause: kotlin.Throwable? - public open fun (): kotlin.Throwable? - public open val message: kotlin.String? - public open fun (): kotlin.String? -} - -public final data class Triple : kotlin.io.Serializable { - /*primary*/ public constructor Triple(/*0*/ first: A, /*1*/ second: B, /*2*/ third: C) - public final val first: A - public final fun (): A - public final val second: B - public final fun (): B - public final val third: C - public final fun (): C - public final operator /*synthesized*/ fun component1(): A - public final operator /*synthesized*/ fun component2(): B - public final operator /*synthesized*/ fun component3(): C - public final /*synthesized*/ fun copy(/*0*/ first: A = ..., /*1*/ second: B = ..., /*2*/ third: C = ...): kotlin.Triple - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - public open override /*1*/ fun toString(): kotlin.String -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public final inline class UByte : kotlin.Comparable { - @kotlin.internal.InlineOnly public final inline infix fun and(/*0*/ other: kotlin.UByte): kotlin.UByte - @kotlin.internal.InlineOnly public open override /*1*/ inline fun compareTo(/*0*/ other: kotlin.UByte): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun compareTo(/*0*/ other: kotlin.UInt): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun compareTo(/*0*/ other: kotlin.ULong): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun compareTo(/*0*/ other: kotlin.UShort): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun dec(): kotlin.UByte - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.UByte): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.UShort): kotlin.UInt - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun inc(): kotlin.UByte - @kotlin.internal.InlineOnly public final inline fun inv(): kotlin.UByte - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.UByte): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.UShort): kotlin.UInt - @kotlin.internal.InlineOnly public final inline infix fun or(/*0*/ other: kotlin.UByte): kotlin.UByte - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.UByte): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.UShort): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun rangeTo(/*0*/ other: kotlin.UByte): kotlin.ranges.UIntRange - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.UByte): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.UShort): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.UByte): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.UShort): kotlin.UInt - @kotlin.internal.InlineOnly public final inline fun toByte(): kotlin.Byte - @kotlin.internal.InlineOnly public final inline fun toDouble(): kotlin.Double - @kotlin.internal.InlineOnly public final inline fun toFloat(): kotlin.Float - @kotlin.internal.InlineOnly public final inline fun toInt(): kotlin.Int - @kotlin.internal.InlineOnly public final inline fun toLong(): kotlin.Long - @kotlin.internal.InlineOnly public final inline fun toShort(): kotlin.Short - public open override /*1*/ fun toString(): kotlin.String - @kotlin.internal.InlineOnly public final inline fun toUByte(): kotlin.UByte - @kotlin.internal.InlineOnly public final inline fun toUInt(): kotlin.UInt - @kotlin.internal.InlineOnly public final inline fun toULong(): kotlin.ULong - @kotlin.internal.InlineOnly public final inline fun toUShort(): kotlin.UShort - @kotlin.internal.InlineOnly public final inline infix fun xor(/*0*/ other: kotlin.UByte): kotlin.UByte - - public companion object Companion { - public const final val MAX_VALUE: kotlin.UByte = -1.toUByte() - public final fun (): kotlin.UByte - public const final val MIN_VALUE: kotlin.UByte = 0.toUByte() - public final fun (): kotlin.UByte - public const final val SIZE_BITS: kotlin.Int = 8 - public final fun (): kotlin.Int - public const final val SIZE_BYTES: kotlin.Int = 1 - public final fun (): kotlin.Int - } -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public final inline class UByteArray : kotlin.collections.Collection { - public constructor UByteArray(/*0*/ size: kotlin.Int) - public open override /*1*/ val size: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ fun contains(/*0*/ element: kotlin.UByte): kotlin.Boolean - public open override /*1*/ fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public final operator fun get(/*0*/ index: kotlin.Int): kotlin.UByte - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - public open override /*1*/ fun isEmpty(): kotlin.Boolean - public open override /*1*/ fun iterator(): kotlin.collections.UByteIterator - public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.UByte): kotlin.Unit - public open override /*1*/ /*synthesized*/ fun toString(): kotlin.String -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public final inline class UInt : kotlin.Comparable { - @kotlin.internal.InlineOnly public final inline infix fun and(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun compareTo(/*0*/ other: kotlin.UByte): kotlin.Int - @kotlin.internal.InlineOnly public open override /*1*/ inline fun compareTo(/*0*/ other: kotlin.UInt): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun compareTo(/*0*/ other: kotlin.ULong): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun compareTo(/*0*/ other: kotlin.UShort): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun dec(): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.UByte): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.UShort): kotlin.UInt - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun inc(): kotlin.UInt - @kotlin.internal.InlineOnly public final inline fun inv(): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.UByte): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.UShort): kotlin.UInt - @kotlin.internal.InlineOnly public final inline infix fun or(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.UByte): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.UShort): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun rangeTo(/*0*/ other: kotlin.UInt): kotlin.ranges.UIntRange - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.UByte): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.UShort): kotlin.UInt - @kotlin.internal.InlineOnly public final inline infix fun shl(/*0*/ bitCount: kotlin.Int): kotlin.UInt - @kotlin.internal.InlineOnly public final inline infix fun shr(/*0*/ bitCount: kotlin.Int): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.UByte): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.UShort): kotlin.UInt - @kotlin.internal.InlineOnly public final inline fun toByte(): kotlin.Byte - @kotlin.internal.InlineOnly public final inline fun toDouble(): kotlin.Double - @kotlin.internal.InlineOnly public final inline fun toFloat(): kotlin.Float - @kotlin.internal.InlineOnly public final inline fun toInt(): kotlin.Int - @kotlin.internal.InlineOnly public final inline fun toLong(): kotlin.Long - @kotlin.internal.InlineOnly public final inline fun toShort(): kotlin.Short - public open override /*1*/ fun toString(): kotlin.String - @kotlin.internal.InlineOnly public final inline fun toUByte(): kotlin.UByte - @kotlin.internal.InlineOnly public final inline fun toUInt(): kotlin.UInt - @kotlin.internal.InlineOnly public final inline fun toULong(): kotlin.ULong - @kotlin.internal.InlineOnly public final inline fun toUShort(): kotlin.UShort - @kotlin.internal.InlineOnly public final inline infix fun xor(/*0*/ other: kotlin.UInt): kotlin.UInt - - public companion object Companion { - public const final val MAX_VALUE: kotlin.UInt = -1.toUInt() - public final fun (): kotlin.UInt - public const final val MIN_VALUE: kotlin.UInt = 0.toUInt() - public final fun (): kotlin.UInt - public const final val SIZE_BITS: kotlin.Int = 32 - public final fun (): kotlin.Int - public const final val SIZE_BYTES: kotlin.Int = 4 - public final fun (): kotlin.Int - } -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public final inline class UIntArray : kotlin.collections.Collection { - public constructor UIntArray(/*0*/ size: kotlin.Int) - public open override /*1*/ val size: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ fun contains(/*0*/ element: kotlin.UInt): kotlin.Boolean - public open override /*1*/ fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public final operator fun get(/*0*/ index: kotlin.Int): kotlin.UInt - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - public open override /*1*/ fun isEmpty(): kotlin.Boolean - public open override /*1*/ fun iterator(): kotlin.collections.UIntIterator - public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.UInt): kotlin.Unit - public open override /*1*/ /*synthesized*/ fun toString(): kotlin.String -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public final inline class ULong : kotlin.Comparable { - @kotlin.internal.InlineOnly public final inline infix fun and(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun compareTo(/*0*/ other: kotlin.UByte): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun compareTo(/*0*/ other: kotlin.UInt): kotlin.Int - @kotlin.internal.InlineOnly public open override /*1*/ inline fun compareTo(/*0*/ other: kotlin.ULong): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun compareTo(/*0*/ other: kotlin.UShort): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun dec(): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.UByte): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.UInt): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.UShort): kotlin.ULong - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun inc(): kotlin.ULong - @kotlin.internal.InlineOnly public final inline fun inv(): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.UByte): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.UInt): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.UShort): kotlin.ULong - @kotlin.internal.InlineOnly public final inline infix fun or(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.UByte): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.UInt): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.UShort): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun rangeTo(/*0*/ other: kotlin.ULong): kotlin.ranges.ULongRange - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.UByte): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.UInt): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.UShort): kotlin.ULong - @kotlin.internal.InlineOnly public final inline infix fun shl(/*0*/ bitCount: kotlin.Int): kotlin.ULong - @kotlin.internal.InlineOnly public final inline infix fun shr(/*0*/ bitCount: kotlin.Int): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.UByte): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.UInt): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.UShort): kotlin.ULong - @kotlin.internal.InlineOnly public final inline fun toByte(): kotlin.Byte - @kotlin.internal.InlineOnly public final inline fun toDouble(): kotlin.Double - @kotlin.internal.InlineOnly public final inline fun toFloat(): kotlin.Float - @kotlin.internal.InlineOnly public final inline fun toInt(): kotlin.Int - @kotlin.internal.InlineOnly public final inline fun toLong(): kotlin.Long - @kotlin.internal.InlineOnly public final inline fun toShort(): kotlin.Short - public open override /*1*/ fun toString(): kotlin.String - @kotlin.internal.InlineOnly public final inline fun toUByte(): kotlin.UByte - @kotlin.internal.InlineOnly public final inline fun toUInt(): kotlin.UInt - @kotlin.internal.InlineOnly public final inline fun toULong(): kotlin.ULong - @kotlin.internal.InlineOnly public final inline fun toUShort(): kotlin.UShort - @kotlin.internal.InlineOnly public final inline infix fun xor(/*0*/ other: kotlin.ULong): kotlin.ULong - - public companion object Companion { - public const final val MAX_VALUE: kotlin.ULong = -1.toULong() - public final fun (): kotlin.ULong - public const final val MIN_VALUE: kotlin.ULong = 0.toULong() - public final fun (): kotlin.ULong - public const final val SIZE_BITS: kotlin.Int = 64 - public final fun (): kotlin.Int - public const final val SIZE_BYTES: kotlin.Int = 8 - public final fun (): kotlin.Int - } -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public final inline class ULongArray : kotlin.collections.Collection { - public constructor ULongArray(/*0*/ size: kotlin.Int) - public open override /*1*/ val size: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ fun contains(/*0*/ element: kotlin.ULong): kotlin.Boolean - public open override /*1*/ fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public final operator fun get(/*0*/ index: kotlin.Int): kotlin.ULong - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - public open override /*1*/ fun isEmpty(): kotlin.Boolean - public open override /*1*/ fun iterator(): kotlin.collections.ULongIterator - public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.ULong): kotlin.Unit - public open override /*1*/ /*synthesized*/ fun toString(): kotlin.String -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public final inline class UShort : kotlin.Comparable { - @kotlin.internal.InlineOnly public final inline infix fun and(/*0*/ other: kotlin.UShort): kotlin.UShort - @kotlin.internal.InlineOnly public final inline operator fun compareTo(/*0*/ other: kotlin.UByte): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun compareTo(/*0*/ other: kotlin.UInt): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun compareTo(/*0*/ other: kotlin.ULong): kotlin.Int - @kotlin.internal.InlineOnly public open override /*1*/ inline fun compareTo(/*0*/ other: kotlin.UShort): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun dec(): kotlin.UShort - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.UByte): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun div(/*0*/ other: kotlin.UShort): kotlin.UInt - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - @kotlin.internal.InlineOnly public final inline operator fun inc(): kotlin.UShort - @kotlin.internal.InlineOnly public final inline fun inv(): kotlin.UShort - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.UByte): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun minus(/*0*/ other: kotlin.UShort): kotlin.UInt - @kotlin.internal.InlineOnly public final inline infix fun or(/*0*/ other: kotlin.UShort): kotlin.UShort - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.UByte): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun plus(/*0*/ other: kotlin.UShort): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun rangeTo(/*0*/ other: kotlin.UShort): kotlin.ranges.UIntRange - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.UByte): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun rem(/*0*/ other: kotlin.UShort): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.UByte): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.UInt): kotlin.UInt - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.ULong): kotlin.ULong - @kotlin.internal.InlineOnly public final inline operator fun times(/*0*/ other: kotlin.UShort): kotlin.UInt - @kotlin.internal.InlineOnly public final inline fun toByte(): kotlin.Byte - @kotlin.internal.InlineOnly public final inline fun toDouble(): kotlin.Double - @kotlin.internal.InlineOnly public final inline fun toFloat(): kotlin.Float - @kotlin.internal.InlineOnly public final inline fun toInt(): kotlin.Int - @kotlin.internal.InlineOnly public final inline fun toLong(): kotlin.Long - @kotlin.internal.InlineOnly public final inline fun toShort(): kotlin.Short - public open override /*1*/ fun toString(): kotlin.String - @kotlin.internal.InlineOnly public final inline fun toUByte(): kotlin.UByte - @kotlin.internal.InlineOnly public final inline fun toUInt(): kotlin.UInt - @kotlin.internal.InlineOnly public final inline fun toULong(): kotlin.ULong - @kotlin.internal.InlineOnly public final inline fun toUShort(): kotlin.UShort - @kotlin.internal.InlineOnly public final inline infix fun xor(/*0*/ other: kotlin.UShort): kotlin.UShort - - public companion object Companion { - public const final val MAX_VALUE: kotlin.UShort = -1.toUShort() - public final fun (): kotlin.UShort - public const final val MIN_VALUE: kotlin.UShort = 0.toUShort() - public final fun (): kotlin.UShort - public const final val SIZE_BITS: kotlin.Int = 16 - public final fun (): kotlin.Int - public const final val SIZE_BYTES: kotlin.Int = 2 - public final fun (): kotlin.Int - } -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public final inline class UShortArray : kotlin.collections.Collection { - public constructor UShortArray(/*0*/ size: kotlin.Int) - public open override /*1*/ val size: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ fun contains(/*0*/ element: kotlin.UShort): kotlin.Boolean - public open override /*1*/ fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public final operator fun get(/*0*/ index: kotlin.Int): kotlin.UShort - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - public open override /*1*/ fun isEmpty(): kotlin.Boolean - public open override /*1*/ fun iterator(): kotlin.collections.UShortIterator - public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.UShort): kotlin.Unit - public open override /*1*/ /*synthesized*/ fun toString(): kotlin.String -} - -public open class UninitializedPropertyAccessException : kotlin.RuntimeException { - public constructor UninitializedPropertyAccessException() - public constructor UninitializedPropertyAccessException(/*0*/ message: kotlin.String?) - /*primary*/ public constructor UninitializedPropertyAccessException(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) - public constructor UninitializedPropertyAccessException(/*0*/ cause: kotlin.Throwable?) -} - -public object Unit { - public open override /*1*/ fun toString(): kotlin.String -} - -public object Unit { - public open override /*1*/ fun toString(): kotlin.String -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) @kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) @kotlin.annotation.MustBeDocumented public final annotation class UnsafeVariance : kotlin.Annotation { - /*primary*/ public constructor UnsafeVariance() -} - -public open class UnsupportedOperationException : kotlin.RuntimeException { - public constructor UnsupportedOperationException() - public constructor UnsupportedOperationException(/*0*/ message: kotlin.String?) - /*primary*/ public constructor UnsupportedOperationException(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) - public constructor UnsupportedOperationException(/*0*/ cause: kotlin.Throwable?) -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.EXPRESSION, AnnotationTarget.FILE, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) @kotlin.SinceKotlin(version = "1.2") @kotlin.Deprecated(message = "Please use OptIn instead.", replaceWith = kotlin.ReplaceWith(expression = "OptIn(*markerClass)", imports = {"kotlin.OptIn"})) public final annotation class UseExperimental : kotlin.Annotation { - /*primary*/ public constructor UseExperimental(/*0*/ vararg markerClass: kotlin.reflect.KClass /*kotlin.Array>*/) - public final val markerClass: kotlin.Array> - public final fun (): kotlin.Array> -} -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Do not use Synchronized annotation in pure Kotlin/JS code") public typealias Synchronized = kotlin.jvm.Synchronized -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Do not use Volatile annotation in pure Kotlin/JS code") public typealias Volatile = kotlin.jvm.Volatile diff --git a/js/js.translator/testData/api/stdlib/kotlin.annotation.kt b/js/js.translator/testData/api/stdlib/kotlin.annotation.kt deleted file mode 100644 index c7762710b1a..00000000000 --- a/js/js.translator/testData/api/stdlib/kotlin.annotation.kt +++ /dev/null @@ -1,137 +0,0 @@ -package kotlin.annotation - -public final enum class AnnotationRetention : kotlin.Enum { - enum entry SOURCE - - enum entry BINARY - - enum entry RUNTIME - - // Static members - public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): kotlin.annotation.AnnotationRetention - public final /*synthesized*/ fun values(): kotlin.Array -} - -public final enum class AnnotationRetention : kotlin.Enum { - enum entry SOURCE - - enum entry BINARY - - enum entry RUNTIME - - // Static members - public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): kotlin.annotation.AnnotationRetention - public final /*synthesized*/ fun values(): kotlin.Array -} - -public final enum class AnnotationTarget : kotlin.Enum { - enum entry CLASS - - enum entry ANNOTATION_CLASS - - enum entry TYPE_PARAMETER - - enum entry PROPERTY - - enum entry FIELD - - enum entry LOCAL_VARIABLE - - enum entry VALUE_PARAMETER - - enum entry CONSTRUCTOR - - enum entry FUNCTION - - enum entry PROPERTY_GETTER - - enum entry PROPERTY_SETTER - - enum entry TYPE - - enum entry EXPRESSION - - enum entry FILE - - @kotlin.SinceKotlin(version = "1.1") enum entry TYPEALIAS - - // Static members - public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): kotlin.annotation.AnnotationTarget - public final /*synthesized*/ fun values(): kotlin.Array -} - -public final enum class AnnotationTarget : kotlin.Enum { - enum entry CLASS - - enum entry ANNOTATION_CLASS - - enum entry TYPE_PARAMETER - - enum entry PROPERTY - - enum entry FIELD - - enum entry LOCAL_VARIABLE - - enum entry VALUE_PARAMETER - - enum entry CONSTRUCTOR - - enum entry FUNCTION - - enum entry PROPERTY_GETTER - - enum entry PROPERTY_SETTER - - enum entry TYPE - - enum entry EXPRESSION - - enum entry FILE - - @kotlin.SinceKotlin(version = "1.1") enum entry TYPEALIAS - - // Static members - public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): kotlin.annotation.AnnotationTarget - public final /*synthesized*/ fun values(): kotlin.Array -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) public final annotation class MustBeDocumented : kotlin.Annotation { - /*primary*/ public constructor MustBeDocumented() -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) public final annotation class MustBeDocumented : kotlin.Annotation { - /*primary*/ public constructor MustBeDocumented() -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) public final annotation class Repeatable : kotlin.Annotation { - /*primary*/ public constructor Repeatable() -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) public final annotation class Repeatable : kotlin.Annotation { - /*primary*/ public constructor Repeatable() -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) public final annotation class Retention : kotlin.Annotation { - /*primary*/ public constructor Retention(/*0*/ value: kotlin.annotation.AnnotationRetention = ...) - public final val value: kotlin.annotation.AnnotationRetention - public final fun (): kotlin.annotation.AnnotationRetention -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) public final annotation class Retention : kotlin.Annotation { - /*primary*/ public constructor Retention(/*0*/ value: kotlin.annotation.AnnotationRetention = ...) - public final val value: kotlin.annotation.AnnotationRetention - public final fun (): kotlin.annotation.AnnotationRetention -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) @kotlin.annotation.MustBeDocumented public final annotation class Target : kotlin.Annotation { - /*primary*/ public constructor Target(/*0*/ vararg allowedTargets: kotlin.annotation.AnnotationTarget /*kotlin.Array*/) - public final val allowedTargets: kotlin.Array - public final fun (): kotlin.Array -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) @kotlin.annotation.MustBeDocumented public final annotation class Target : kotlin.Annotation { - /*primary*/ public constructor Target(/*0*/ vararg allowedTargets: kotlin.annotation.AnnotationTarget /*kotlin.Array*/) - public final val allowedTargets: kotlin.Array - public final fun (): kotlin.Array -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/kotlin.browser.kt b/js/js.translator/testData/api/stdlib/kotlin.browser.kt deleted file mode 100644 index cbdbf41c2f2..00000000000 --- a/js/js.translator/testData/api/stdlib/kotlin.browser.kt +++ /dev/null @@ -1,10 +0,0 @@ -package kotlin.browser - -public external val document: org.w3c.dom.Document - public fun (): org.w3c.dom.Document -public external val localStorage: org.w3c.dom.Storage - public fun (): org.w3c.dom.Storage -public external val sessionStorage: org.w3c.dom.Storage - public fun (): org.w3c.dom.Storage -public external val window: org.w3c.dom.Window - public fun (): org.w3c.dom.Window \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/kotlin.collections-0.kt b/js/js.translator/testData/api/stdlib/kotlin.collections-0.kt deleted file mode 100644 index 3eb2b741d95..00000000000 --- a/js/js.translator/testData/api/stdlib/kotlin.collections-0.kt +++ /dev/null @@ -1,1001 +0,0 @@ -package kotlin.collections - -public val kotlin.Array.indices: kotlin.ranges.IntRange - public fun kotlin.Array.(): kotlin.ranges.IntRange -public val kotlin.BooleanArray.indices: kotlin.ranges.IntRange - public fun kotlin.BooleanArray.(): kotlin.ranges.IntRange -public val kotlin.ByteArray.indices: kotlin.ranges.IntRange - public fun kotlin.ByteArray.(): kotlin.ranges.IntRange -public val kotlin.CharArray.indices: kotlin.ranges.IntRange - public fun kotlin.CharArray.(): kotlin.ranges.IntRange -public val kotlin.DoubleArray.indices: kotlin.ranges.IntRange - public fun kotlin.DoubleArray.(): kotlin.ranges.IntRange -public val kotlin.FloatArray.indices: kotlin.ranges.IntRange - public fun kotlin.FloatArray.(): kotlin.ranges.IntRange -public val kotlin.IntArray.indices: kotlin.ranges.IntRange - public fun kotlin.IntArray.(): kotlin.ranges.IntRange -public val kotlin.LongArray.indices: kotlin.ranges.IntRange - public fun kotlin.LongArray.(): kotlin.ranges.IntRange -public val kotlin.ShortArray.indices: kotlin.ranges.IntRange - public fun kotlin.ShortArray.(): kotlin.ranges.IntRange -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public val kotlin.UByteArray.indices: kotlin.ranges.IntRange - public inline fun kotlin.UByteArray.(): kotlin.ranges.IntRange -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public val kotlin.UIntArray.indices: kotlin.ranges.IntRange - public inline fun kotlin.UIntArray.(): kotlin.ranges.IntRange -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public val kotlin.ULongArray.indices: kotlin.ranges.IntRange - public inline fun kotlin.ULongArray.(): kotlin.ranges.IntRange -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public val kotlin.UShortArray.indices: kotlin.ranges.IntRange - public inline fun kotlin.UShortArray.(): kotlin.ranges.IntRange -public val kotlin.collections.Collection<*>.indices: kotlin.ranges.IntRange - public fun kotlin.collections.Collection<*>.(): kotlin.ranges.IntRange -public val kotlin.Array.lastIndex: kotlin.Int - public fun kotlin.Array.(): kotlin.Int -public val kotlin.BooleanArray.lastIndex: kotlin.Int - public fun kotlin.BooleanArray.(): kotlin.Int -public val kotlin.ByteArray.lastIndex: kotlin.Int - public fun kotlin.ByteArray.(): kotlin.Int -public val kotlin.CharArray.lastIndex: kotlin.Int - public fun kotlin.CharArray.(): kotlin.Int -public val kotlin.DoubleArray.lastIndex: kotlin.Int - public fun kotlin.DoubleArray.(): kotlin.Int -public val kotlin.FloatArray.lastIndex: kotlin.Int - public fun kotlin.FloatArray.(): kotlin.Int -public val kotlin.IntArray.lastIndex: kotlin.Int - public fun kotlin.IntArray.(): kotlin.Int -public val kotlin.LongArray.lastIndex: kotlin.Int - public fun kotlin.LongArray.(): kotlin.Int -public val kotlin.ShortArray.lastIndex: kotlin.Int - public fun kotlin.ShortArray.(): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public val kotlin.UByteArray.lastIndex: kotlin.Int - public inline fun kotlin.UByteArray.(): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public val kotlin.UIntArray.lastIndex: kotlin.Int - public inline fun kotlin.UIntArray.(): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public val kotlin.ULongArray.lastIndex: kotlin.Int - public inline fun kotlin.ULongArray.(): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public val kotlin.UShortArray.lastIndex: kotlin.Int - public inline fun kotlin.UShortArray.(): kotlin.Int -public val kotlin.collections.List.lastIndex: kotlin.Int - public fun kotlin.collections.List.(): kotlin.Int -@kotlin.internal.InlineOnly public inline fun Iterable(/*0*/ crossinline iterator: () -> kotlin.collections.Iterator): kotlin.collections.Iterable -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun List(/*0*/ size: kotlin.Int, /*1*/ init: (index: kotlin.Int) -> T): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun MutableList(/*0*/ size: kotlin.Int, /*1*/ init: (index: kotlin.Int) -> T): kotlin.collections.MutableList -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun arrayListOf(): kotlin.collections.ArrayList -public fun arrayListOf(/*0*/ vararg elements: T /*kotlin.Array*/): kotlin.collections.ArrayList -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun buildList(/*0*/ capacity: kotlin.Int, /*1*/ @kotlin.BuilderInference builderAction: kotlin.collections.MutableList.() -> kotlin.Unit): kotlin.collections.List - CallsInPlace(builderAction, EXACTLY_ONCE) - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun buildList(/*0*/ @kotlin.BuilderInference builderAction: kotlin.collections.MutableList.() -> kotlin.Unit): kotlin.collections.List - CallsInPlace(builderAction, EXACTLY_ONCE) - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun buildMap(/*0*/ capacity: kotlin.Int, /*1*/ @kotlin.BuilderInference builderAction: kotlin.collections.MutableMap.() -> kotlin.Unit): kotlin.collections.Map - CallsInPlace(builderAction, EXACTLY_ONCE) - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun buildMap(/*0*/ @kotlin.BuilderInference builderAction: kotlin.collections.MutableMap.() -> kotlin.Unit): kotlin.collections.Map - CallsInPlace(builderAction, EXACTLY_ONCE) - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun buildSet(/*0*/ capacity: kotlin.Int, /*1*/ @kotlin.BuilderInference builderAction: kotlin.collections.MutableSet.() -> kotlin.Unit): kotlin.collections.Set - CallsInPlace(builderAction, EXACTLY_ONCE) - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun buildSet(/*0*/ @kotlin.BuilderInference builderAction: kotlin.collections.MutableSet.() -> kotlin.Unit): kotlin.collections.Set - CallsInPlace(builderAction, EXACTLY_ONCE) - -public fun emptyList(): kotlin.collections.List -public fun emptyMap(): kotlin.collections.Map -public fun emptySet(): kotlin.collections.Set -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun hashMapOf(): kotlin.collections.HashMap -public fun hashMapOf(/*0*/ vararg pairs: kotlin.Pair /*kotlin.Array>*/): kotlin.collections.HashMap -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun hashSetOf(): kotlin.collections.HashSet -public fun hashSetOf(/*0*/ vararg elements: T /*kotlin.Array*/): kotlin.collections.HashSet -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun linkedMapOf(): kotlin.collections.LinkedHashMap -public fun linkedMapOf(/*0*/ vararg pairs: kotlin.Pair /*kotlin.Array>*/): kotlin.collections.LinkedHashMap -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun linkedSetOf(): kotlin.collections.LinkedHashSet -public fun linkedSetOf(/*0*/ vararg elements: T /*kotlin.Array*/): kotlin.collections.LinkedHashSet -public fun linkedStringMapOf(/*0*/ vararg pairs: kotlin.Pair /*kotlin.Array>*/): kotlin.collections.LinkedHashMap -public fun linkedStringSetOf(/*0*/ vararg elements: kotlin.String /*kotlin.Array*/): kotlin.collections.LinkedHashSet -@kotlin.internal.InlineOnly public inline fun listOf(): kotlin.collections.List -public fun listOf(/*0*/ element: T): kotlin.collections.List -public fun listOf(/*0*/ vararg elements: T /*kotlin.Array*/): kotlin.collections.List -public fun listOfNotNull(/*0*/ element: T?): kotlin.collections.List -public fun listOfNotNull(/*0*/ vararg elements: T? /*kotlin.Array*/): kotlin.collections.List -@kotlin.internal.InlineOnly public inline fun mapOf(): kotlin.collections.Map -public fun mapOf(/*0*/ vararg pairs: kotlin.Pair /*kotlin.Array>*/): kotlin.collections.Map -public fun mapOf(/*0*/ pair: kotlin.Pair): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun mutableListOf(): kotlin.collections.MutableList -public fun mutableListOf(/*0*/ vararg elements: T /*kotlin.Array*/): kotlin.collections.MutableList -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun mutableMapOf(): kotlin.collections.MutableMap -public fun mutableMapOf(/*0*/ vararg pairs: kotlin.Pair /*kotlin.Array>*/): kotlin.collections.MutableMap -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun mutableSetOf(): kotlin.collections.MutableSet -public fun mutableSetOf(/*0*/ vararg elements: T /*kotlin.Array*/): kotlin.collections.MutableSet -@kotlin.internal.InlineOnly public inline fun setOf(): kotlin.collections.Set -public fun setOf(/*0*/ element: T): kotlin.collections.Set -public fun setOf(/*0*/ vararg elements: T /*kotlin.Array*/): kotlin.collections.Set -@kotlin.SinceKotlin(version = "1.4") public fun setOfNotNull(/*0*/ element: T?): kotlin.collections.Set -@kotlin.SinceKotlin(version = "1.4") public fun setOfNotNull(/*0*/ vararg elements: T? /*kotlin.Array*/): kotlin.collections.Set -public fun stringMapOf(/*0*/ vararg pairs: kotlin.Pair /*kotlin.Array>*/): kotlin.collections.HashMap -public fun stringSetOf(/*0*/ vararg elements: kotlin.String /*kotlin.Array*/): kotlin.collections.HashSet -public fun kotlin.collections.MutableCollection.addAll(/*0*/ elements: kotlin.Array): kotlin.Boolean -public fun kotlin.collections.MutableCollection.addAll(/*0*/ elements: kotlin.collections.Iterable): kotlin.Boolean -public fun kotlin.collections.MutableCollection.addAll(/*0*/ elements: kotlin.sequences.Sequence): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.1") public inline fun kotlin.collections.Grouping.aggregate(/*0*/ operation: (key: K, accumulator: R?, element: T, first: kotlin.Boolean) -> R): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.1") public inline fun > kotlin.collections.Grouping.aggregateTo(/*0*/ destination: M, /*1*/ operation: (key: K, accumulator: R?, element: T, first: kotlin.Boolean) -> R): M -public inline fun kotlin.Array.all(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Boolean -public inline fun kotlin.BooleanArray.all(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean -public inline fun kotlin.ByteArray.all(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Boolean -public inline fun kotlin.CharArray.all(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Boolean -public inline fun kotlin.DoubleArray.all(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Boolean -public inline fun kotlin.FloatArray.all(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Boolean -public inline fun kotlin.IntArray.all(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Boolean -public inline fun kotlin.LongArray.all(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Boolean -public inline fun kotlin.ShortArray.all(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.all(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.all(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.all(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.all(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.Boolean -public inline fun kotlin.collections.Iterable.all(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Boolean -public inline fun kotlin.collections.Map.all(/*0*/ predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.Array.any(): kotlin.Boolean -public inline fun kotlin.Array.any(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.BooleanArray.any(): kotlin.Boolean -public inline fun kotlin.BooleanArray.any(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.ByteArray.any(): kotlin.Boolean -public inline fun kotlin.ByteArray.any(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.CharArray.any(): kotlin.Boolean -public inline fun kotlin.CharArray.any(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.DoubleArray.any(): kotlin.Boolean -public inline fun kotlin.DoubleArray.any(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.FloatArray.any(): kotlin.Boolean -public inline fun kotlin.FloatArray.any(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.IntArray.any(): kotlin.Boolean -public inline fun kotlin.IntArray.any(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.LongArray.any(): kotlin.Boolean -public inline fun kotlin.LongArray.any(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.ShortArray.any(): kotlin.Boolean -public inline fun kotlin.ShortArray.any(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.any(): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.any(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.any(): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.any(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.any(): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.any(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.any(): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.any(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.collections.Iterable.any(): kotlin.Boolean -public inline fun kotlin.collections.Iterable.any(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.collections.Map.any(): kotlin.Boolean -public inline fun kotlin.collections.Map.any(/*0*/ predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.asByteArray(): kotlin.ByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.asIntArray(): kotlin.IntArray -public fun kotlin.Array.asIterable(): kotlin.collections.Iterable -public fun kotlin.BooleanArray.asIterable(): kotlin.collections.Iterable -public fun kotlin.ByteArray.asIterable(): kotlin.collections.Iterable -public fun kotlin.CharArray.asIterable(): kotlin.collections.Iterable -public fun kotlin.DoubleArray.asIterable(): kotlin.collections.Iterable -public fun kotlin.FloatArray.asIterable(): kotlin.collections.Iterable -public fun kotlin.IntArray.asIterable(): kotlin.collections.Iterable -public fun kotlin.LongArray.asIterable(): kotlin.collections.Iterable -public fun kotlin.ShortArray.asIterable(): kotlin.collections.Iterable -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.asIterable(): kotlin.collections.Iterable -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.asIterable(): kotlin.collections.Iterable> -public fun kotlin.Array.asList(): kotlin.collections.List -@kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.asList(): kotlin.collections.List -@kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.asList(): kotlin.collections.List -public fun kotlin.CharArray.asList(): kotlin.collections.List -@kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.asList(): kotlin.collections.List -@kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.asList(): kotlin.collections.List -@kotlin.internal.InlineOnly public inline fun kotlin.IntArray.asList(): kotlin.collections.List -@kotlin.internal.InlineOnly public inline fun kotlin.LongArray.asList(): kotlin.collections.List -@kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.asList(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.asList(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.asList(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.asList(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.asList(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.asLongArray(): kotlin.LongArray -public fun kotlin.collections.List.asReversed(): kotlin.collections.List -@kotlin.jvm.JvmName(name = "asReversedMutable") public fun kotlin.collections.MutableList.asReversed(): kotlin.collections.MutableList -public fun kotlin.Array.asSequence(): kotlin.sequences.Sequence -public fun kotlin.BooleanArray.asSequence(): kotlin.sequences.Sequence -public fun kotlin.ByteArray.asSequence(): kotlin.sequences.Sequence -public fun kotlin.CharArray.asSequence(): kotlin.sequences.Sequence -public fun kotlin.DoubleArray.asSequence(): kotlin.sequences.Sequence -public fun kotlin.FloatArray.asSequence(): kotlin.sequences.Sequence -public fun kotlin.IntArray.asSequence(): kotlin.sequences.Sequence -public fun kotlin.LongArray.asSequence(): kotlin.sequences.Sequence -public fun kotlin.ShortArray.asSequence(): kotlin.sequences.Sequence -public fun kotlin.collections.Iterable.asSequence(): kotlin.sequences.Sequence -public fun kotlin.collections.Map.asSequence(): kotlin.sequences.Sequence> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.asShortArray(): kotlin.ShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.asUByteArray(): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.asUIntArray(): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.asULongArray(): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.asUShortArray(): kotlin.UShortArray -public inline fun kotlin.Array.associate(/*0*/ transform: (T) -> kotlin.Pair): kotlin.collections.Map -public inline fun kotlin.BooleanArray.associate(/*0*/ transform: (kotlin.Boolean) -> kotlin.Pair): kotlin.collections.Map -public inline fun kotlin.ByteArray.associate(/*0*/ transform: (kotlin.Byte) -> kotlin.Pair): kotlin.collections.Map -public inline fun kotlin.CharArray.associate(/*0*/ transform: (kotlin.Char) -> kotlin.Pair): kotlin.collections.Map -public inline fun kotlin.DoubleArray.associate(/*0*/ transform: (kotlin.Double) -> kotlin.Pair): kotlin.collections.Map -public inline fun kotlin.FloatArray.associate(/*0*/ transform: (kotlin.Float) -> kotlin.Pair): kotlin.collections.Map -public inline fun kotlin.IntArray.associate(/*0*/ transform: (kotlin.Int) -> kotlin.Pair): kotlin.collections.Map -public inline fun kotlin.LongArray.associate(/*0*/ transform: (kotlin.Long) -> kotlin.Pair): kotlin.collections.Map -public inline fun kotlin.ShortArray.associate(/*0*/ transform: (kotlin.Short) -> kotlin.Pair): kotlin.collections.Map -public inline fun kotlin.collections.Iterable.associate(/*0*/ transform: (T) -> kotlin.Pair): kotlin.collections.Map -public inline fun kotlin.Array.associateBy(/*0*/ keySelector: (T) -> K): kotlin.collections.Map -public inline fun kotlin.Array.associateBy(/*0*/ keySelector: (T) -> K, /*1*/ valueTransform: (T) -> V): kotlin.collections.Map -public inline fun kotlin.BooleanArray.associateBy(/*0*/ keySelector: (kotlin.Boolean) -> K): kotlin.collections.Map -public inline fun kotlin.BooleanArray.associateBy(/*0*/ keySelector: (kotlin.Boolean) -> K, /*1*/ valueTransform: (kotlin.Boolean) -> V): kotlin.collections.Map -public inline fun kotlin.ByteArray.associateBy(/*0*/ keySelector: (kotlin.Byte) -> K): kotlin.collections.Map -public inline fun kotlin.ByteArray.associateBy(/*0*/ keySelector: (kotlin.Byte) -> K, /*1*/ valueTransform: (kotlin.Byte) -> V): kotlin.collections.Map -public inline fun kotlin.CharArray.associateBy(/*0*/ keySelector: (kotlin.Char) -> K): kotlin.collections.Map -public inline fun kotlin.CharArray.associateBy(/*0*/ keySelector: (kotlin.Char) -> K, /*1*/ valueTransform: (kotlin.Char) -> V): kotlin.collections.Map -public inline fun kotlin.DoubleArray.associateBy(/*0*/ keySelector: (kotlin.Double) -> K): kotlin.collections.Map -public inline fun kotlin.DoubleArray.associateBy(/*0*/ keySelector: (kotlin.Double) -> K, /*1*/ valueTransform: (kotlin.Double) -> V): kotlin.collections.Map -public inline fun kotlin.FloatArray.associateBy(/*0*/ keySelector: (kotlin.Float) -> K): kotlin.collections.Map -public inline fun kotlin.FloatArray.associateBy(/*0*/ keySelector: (kotlin.Float) -> K, /*1*/ valueTransform: (kotlin.Float) -> V): kotlin.collections.Map -public inline fun kotlin.IntArray.associateBy(/*0*/ keySelector: (kotlin.Int) -> K): kotlin.collections.Map -public inline fun kotlin.IntArray.associateBy(/*0*/ keySelector: (kotlin.Int) -> K, /*1*/ valueTransform: (kotlin.Int) -> V): kotlin.collections.Map -public inline fun kotlin.LongArray.associateBy(/*0*/ keySelector: (kotlin.Long) -> K): kotlin.collections.Map -public inline fun kotlin.LongArray.associateBy(/*0*/ keySelector: (kotlin.Long) -> K, /*1*/ valueTransform: (kotlin.Long) -> V): kotlin.collections.Map -public inline fun kotlin.ShortArray.associateBy(/*0*/ keySelector: (kotlin.Short) -> K): kotlin.collections.Map -public inline fun kotlin.ShortArray.associateBy(/*0*/ keySelector: (kotlin.Short) -> K, /*1*/ valueTransform: (kotlin.Short) -> V): kotlin.collections.Map -public inline fun kotlin.collections.Iterable.associateBy(/*0*/ keySelector: (T) -> K): kotlin.collections.Map -public inline fun kotlin.collections.Iterable.associateBy(/*0*/ keySelector: (T) -> K, /*1*/ valueTransform: (T) -> V): kotlin.collections.Map -public inline fun > kotlin.Array.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (T) -> K): M -public inline fun > kotlin.Array.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (T) -> K, /*2*/ valueTransform: (T) -> V): M -public inline fun > kotlin.BooleanArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Boolean) -> K): M -public inline fun > kotlin.BooleanArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Boolean) -> K, /*2*/ valueTransform: (kotlin.Boolean) -> V): M -public inline fun > kotlin.ByteArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Byte) -> K): M -public inline fun > kotlin.ByteArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Byte) -> K, /*2*/ valueTransform: (kotlin.Byte) -> V): M -public inline fun > kotlin.CharArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Char) -> K): M -public inline fun > kotlin.CharArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Char) -> K, /*2*/ valueTransform: (kotlin.Char) -> V): M -public inline fun > kotlin.DoubleArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Double) -> K): M -public inline fun > kotlin.DoubleArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Double) -> K, /*2*/ valueTransform: (kotlin.Double) -> V): M -public inline fun > kotlin.FloatArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Float) -> K): M -public inline fun > kotlin.FloatArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Float) -> K, /*2*/ valueTransform: (kotlin.Float) -> V): M -public inline fun > kotlin.IntArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Int) -> K): M -public inline fun > kotlin.IntArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Int) -> K, /*2*/ valueTransform: (kotlin.Int) -> V): M -public inline fun > kotlin.LongArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Long) -> K): M -public inline fun > kotlin.LongArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Long) -> K, /*2*/ valueTransform: (kotlin.Long) -> V): M -public inline fun > kotlin.ShortArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Short) -> K): M -public inline fun > kotlin.ShortArray.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Short) -> K, /*2*/ valueTransform: (kotlin.Short) -> V): M -public inline fun > kotlin.collections.Iterable.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (T) -> K): M -public inline fun > kotlin.collections.Iterable.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (T) -> K, /*2*/ valueTransform: (T) -> V): M -public inline fun > kotlin.Array.associateTo(/*0*/ destination: M, /*1*/ transform: (T) -> kotlin.Pair): M -public inline fun > kotlin.BooleanArray.associateTo(/*0*/ destination: M, /*1*/ transform: (kotlin.Boolean) -> kotlin.Pair): M -public inline fun > kotlin.ByteArray.associateTo(/*0*/ destination: M, /*1*/ transform: (kotlin.Byte) -> kotlin.Pair): M -public inline fun > kotlin.CharArray.associateTo(/*0*/ destination: M, /*1*/ transform: (kotlin.Char) -> kotlin.Pair): M -public inline fun > kotlin.DoubleArray.associateTo(/*0*/ destination: M, /*1*/ transform: (kotlin.Double) -> kotlin.Pair): M -public inline fun > kotlin.FloatArray.associateTo(/*0*/ destination: M, /*1*/ transform: (kotlin.Float) -> kotlin.Pair): M -public inline fun > kotlin.IntArray.associateTo(/*0*/ destination: M, /*1*/ transform: (kotlin.Int) -> kotlin.Pair): M -public inline fun > kotlin.LongArray.associateTo(/*0*/ destination: M, /*1*/ transform: (kotlin.Long) -> kotlin.Pair): M -public inline fun > kotlin.ShortArray.associateTo(/*0*/ destination: M, /*1*/ transform: (kotlin.Short) -> kotlin.Pair): M -public inline fun > kotlin.collections.Iterable.associateTo(/*0*/ destination: M, /*1*/ transform: (T) -> kotlin.Pair): M -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi public inline fun kotlin.Array.associateWith(/*0*/ valueSelector: (K) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.associateWith(/*0*/ valueSelector: (kotlin.Boolean) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.associateWith(/*0*/ valueSelector: (kotlin.Byte) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.associateWith(/*0*/ valueSelector: (kotlin.Char) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.associateWith(/*0*/ valueSelector: (kotlin.Double) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.associateWith(/*0*/ valueSelector: (kotlin.Float) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.associateWith(/*0*/ valueSelector: (kotlin.Int) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.associateWith(/*0*/ valueSelector: (kotlin.Long) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.associateWith(/*0*/ valueSelector: (kotlin.Short) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.associateWith(/*0*/ valueSelector: (kotlin.UByte) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.associateWith(/*0*/ valueSelector: (kotlin.UInt) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.associateWith(/*0*/ valueSelector: (kotlin.ULong) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.associateWith(/*0*/ valueSelector: (kotlin.UShort) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.3") public inline fun kotlin.collections.Iterable.associateWith(/*0*/ valueSelector: (K) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi public inline fun > kotlin.Array.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (K) -> V): M -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun > kotlin.BooleanArray.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (kotlin.Boolean) -> V): M -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun > kotlin.ByteArray.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (kotlin.Byte) -> V): M -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun > kotlin.CharArray.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (kotlin.Char) -> V): M -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun > kotlin.DoubleArray.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (kotlin.Double) -> V): M -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun > kotlin.FloatArray.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (kotlin.Float) -> V): M -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun > kotlin.IntArray.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (kotlin.Int) -> V): M -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun > kotlin.LongArray.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (kotlin.Long) -> V): M -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun > kotlin.ShortArray.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (kotlin.Short) -> V): M -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (kotlin.UByte) -> V): M -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (kotlin.UInt) -> V): M -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (kotlin.ULong) -> V): M -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (kotlin.UShort) -> V): M -@kotlin.SinceKotlin(version = "1.3") public inline fun > kotlin.collections.Iterable.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (K) -> V): M -@kotlin.jvm.JvmName(name = "averageOfByte") public fun kotlin.Array.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfDouble") public fun kotlin.Array.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfFloat") public fun kotlin.Array.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfInt") public fun kotlin.Array.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfLong") public fun kotlin.Array.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfShort") public fun kotlin.Array.average(): kotlin.Double -public fun kotlin.ByteArray.average(): kotlin.Double -public fun kotlin.DoubleArray.average(): kotlin.Double -public fun kotlin.FloatArray.average(): kotlin.Double -public fun kotlin.IntArray.average(): kotlin.Double -public fun kotlin.LongArray.average(): kotlin.Double -public fun kotlin.ShortArray.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfByte") public fun kotlin.collections.Iterable.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfDouble") public fun kotlin.collections.Iterable.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfFloat") public fun kotlin.collections.Iterable.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfInt") public fun kotlin.collections.Iterable.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfLong") public fun kotlin.collections.Iterable.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfShort") public fun kotlin.collections.Iterable.average(): kotlin.Double -public fun kotlin.collections.List.binarySearch(/*0*/ element: T, /*1*/ comparator: kotlin.Comparator, /*2*/ fromIndex: kotlin.Int = ..., /*3*/ toIndex: kotlin.Int = ...): kotlin.Int -public fun kotlin.collections.List.binarySearch(/*0*/ fromIndex: kotlin.Int = ..., /*1*/ toIndex: kotlin.Int = ..., /*2*/ comparison: (T) -> kotlin.Int): kotlin.Int -public fun > kotlin.collections.List.binarySearch(/*0*/ element: T?, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.Int -public inline fun > kotlin.collections.List.binarySearchBy(/*0*/ key: K?, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ..., /*3*/ crossinline selector: (T) -> K?): kotlin.Int -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.collections.Iterable.chunked(/*0*/ size: kotlin.Int): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.collections.Iterable.chunked(/*0*/ size: kotlin.Int, /*1*/ transform: (kotlin.collections.List) -> R): kotlin.collections.List -@kotlin.internal.InlineOnly public inline operator fun kotlin.Array.component1(): T -@kotlin.internal.InlineOnly public inline operator fun kotlin.BooleanArray.component1(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline operator fun kotlin.ByteArray.component1(): kotlin.Byte -@kotlin.internal.InlineOnly public inline operator fun kotlin.CharArray.component1(): kotlin.Char -@kotlin.internal.InlineOnly public inline operator fun kotlin.DoubleArray.component1(): kotlin.Double -@kotlin.internal.InlineOnly public inline operator fun kotlin.FloatArray.component1(): kotlin.Float -@kotlin.internal.InlineOnly public inline operator fun kotlin.IntArray.component1(): kotlin.Int -@kotlin.internal.InlineOnly public inline operator fun kotlin.LongArray.component1(): kotlin.Long -@kotlin.internal.InlineOnly public inline operator fun kotlin.ShortArray.component1(): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UByteArray.component1(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UIntArray.component1(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.ULongArray.component1(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UShortArray.component1(): kotlin.UShort -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.List.component1(): T -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.Map.Entry.component1(): K -@kotlin.internal.InlineOnly public inline operator fun kotlin.Array.component2(): T -@kotlin.internal.InlineOnly public inline operator fun kotlin.BooleanArray.component2(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline operator fun kotlin.ByteArray.component2(): kotlin.Byte -@kotlin.internal.InlineOnly public inline operator fun kotlin.CharArray.component2(): kotlin.Char -@kotlin.internal.InlineOnly public inline operator fun kotlin.DoubleArray.component2(): kotlin.Double -@kotlin.internal.InlineOnly public inline operator fun kotlin.FloatArray.component2(): kotlin.Float -@kotlin.internal.InlineOnly public inline operator fun kotlin.IntArray.component2(): kotlin.Int -@kotlin.internal.InlineOnly public inline operator fun kotlin.LongArray.component2(): kotlin.Long -@kotlin.internal.InlineOnly public inline operator fun kotlin.ShortArray.component2(): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UByteArray.component2(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UIntArray.component2(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.ULongArray.component2(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UShortArray.component2(): kotlin.UShort -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.List.component2(): T -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.Map.Entry.component2(): V -@kotlin.internal.InlineOnly public inline operator fun kotlin.Array.component3(): T -@kotlin.internal.InlineOnly public inline operator fun kotlin.BooleanArray.component3(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline operator fun kotlin.ByteArray.component3(): kotlin.Byte -@kotlin.internal.InlineOnly public inline operator fun kotlin.CharArray.component3(): kotlin.Char -@kotlin.internal.InlineOnly public inline operator fun kotlin.DoubleArray.component3(): kotlin.Double -@kotlin.internal.InlineOnly public inline operator fun kotlin.FloatArray.component3(): kotlin.Float -@kotlin.internal.InlineOnly public inline operator fun kotlin.IntArray.component3(): kotlin.Int -@kotlin.internal.InlineOnly public inline operator fun kotlin.LongArray.component3(): kotlin.Long -@kotlin.internal.InlineOnly public inline operator fun kotlin.ShortArray.component3(): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UByteArray.component3(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UIntArray.component3(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.ULongArray.component3(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UShortArray.component3(): kotlin.UShort -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.List.component3(): T -@kotlin.internal.InlineOnly public inline operator fun kotlin.Array.component4(): T -@kotlin.internal.InlineOnly public inline operator fun kotlin.BooleanArray.component4(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline operator fun kotlin.ByteArray.component4(): kotlin.Byte -@kotlin.internal.InlineOnly public inline operator fun kotlin.CharArray.component4(): kotlin.Char -@kotlin.internal.InlineOnly public inline operator fun kotlin.DoubleArray.component4(): kotlin.Double -@kotlin.internal.InlineOnly public inline operator fun kotlin.FloatArray.component4(): kotlin.Float -@kotlin.internal.InlineOnly public inline operator fun kotlin.IntArray.component4(): kotlin.Int -@kotlin.internal.InlineOnly public inline operator fun kotlin.LongArray.component4(): kotlin.Long -@kotlin.internal.InlineOnly public inline operator fun kotlin.ShortArray.component4(): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UByteArray.component4(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UIntArray.component4(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.ULongArray.component4(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UShortArray.component4(): kotlin.UShort -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.List.component4(): T -@kotlin.internal.InlineOnly public inline operator fun kotlin.Array.component5(): T -@kotlin.internal.InlineOnly public inline operator fun kotlin.BooleanArray.component5(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline operator fun kotlin.ByteArray.component5(): kotlin.Byte -@kotlin.internal.InlineOnly public inline operator fun kotlin.CharArray.component5(): kotlin.Char -@kotlin.internal.InlineOnly public inline operator fun kotlin.DoubleArray.component5(): kotlin.Double -@kotlin.internal.InlineOnly public inline operator fun kotlin.FloatArray.component5(): kotlin.Float -@kotlin.internal.InlineOnly public inline operator fun kotlin.IntArray.component5(): kotlin.Int -@kotlin.internal.InlineOnly public inline operator fun kotlin.LongArray.component5(): kotlin.Long -@kotlin.internal.InlineOnly public inline operator fun kotlin.ShortArray.component5(): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UByteArray.component5(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UIntArray.component5(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.ULongArray.component5(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UShortArray.component5(): kotlin.UShort -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.List.component5(): T -public operator fun kotlin.Array.contains(/*0*/ element: T): kotlin.Boolean -public operator fun kotlin.BooleanArray.contains(/*0*/ element: kotlin.Boolean): kotlin.Boolean -public operator fun kotlin.ByteArray.contains(/*0*/ element: kotlin.Byte): kotlin.Boolean -public operator fun kotlin.CharArray.contains(/*0*/ element: kotlin.Char): kotlin.Boolean -public operator fun kotlin.DoubleArray.contains(/*0*/ element: kotlin.Double): kotlin.Boolean -public operator fun kotlin.FloatArray.contains(/*0*/ element: kotlin.Float): kotlin.Boolean -public operator fun kotlin.IntArray.contains(/*0*/ element: kotlin.Int): kotlin.Boolean -public operator fun kotlin.LongArray.contains(/*0*/ element: kotlin.Long): kotlin.Boolean -public operator fun kotlin.ShortArray.contains(/*0*/ element: kotlin.Short): kotlin.Boolean -public operator fun kotlin.collections.Iterable.contains(/*0*/ element: T): kotlin.Boolean -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.Map.contains(/*0*/ key: K): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Collection.containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.containsKey(/*0*/ key: K): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.containsValue(/*0*/ value: V): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public infix fun kotlin.Array.contentDeepEquals(/*0*/ other: kotlin.Array): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayDeepEquals") public infix fun kotlin.Array?.contentDeepEquals(/*0*/ other: kotlin.Array?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.Array.contentDeepHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayDeepHashCode") public fun kotlin.Array?.contentDeepHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.Array.contentDeepToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayDeepToString") public fun kotlin.Array?.contentDeepToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public infix fun kotlin.Array.contentEquals(/*0*/ other: kotlin.Array): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayEquals") public infix fun kotlin.Array?.contentEquals(/*0*/ other: kotlin.Array?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public infix fun kotlin.BooleanArray.contentEquals(/*0*/ other: kotlin.BooleanArray): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayEquals") public infix fun kotlin.BooleanArray?.contentEquals(/*0*/ other: kotlin.BooleanArray?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public infix fun kotlin.ByteArray.contentEquals(/*0*/ other: kotlin.ByteArray): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayEquals") public infix fun kotlin.ByteArray?.contentEquals(/*0*/ other: kotlin.ByteArray?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public infix fun kotlin.CharArray.contentEquals(/*0*/ other: kotlin.CharArray): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayEquals") public infix fun kotlin.CharArray?.contentEquals(/*0*/ other: kotlin.CharArray?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public infix fun kotlin.DoubleArray.contentEquals(/*0*/ other: kotlin.DoubleArray): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayEquals") public infix fun kotlin.DoubleArray?.contentEquals(/*0*/ other: kotlin.DoubleArray?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public infix fun kotlin.FloatArray.contentEquals(/*0*/ other: kotlin.FloatArray): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayEquals") public infix fun kotlin.FloatArray?.contentEquals(/*0*/ other: kotlin.FloatArray?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public infix fun kotlin.IntArray.contentEquals(/*0*/ other: kotlin.IntArray): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayEquals") public infix fun kotlin.IntArray?.contentEquals(/*0*/ other: kotlin.IntArray?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public infix fun kotlin.LongArray.contentEquals(/*0*/ other: kotlin.LongArray): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayEquals") public infix fun kotlin.LongArray?.contentEquals(/*0*/ other: kotlin.LongArray?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public infix fun kotlin.ShortArray.contentEquals(/*0*/ other: kotlin.ShortArray): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayEquals") public infix fun kotlin.ShortArray?.contentEquals(/*0*/ other: kotlin.ShortArray?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UByteArray.contentEquals(/*0*/ other: kotlin.UByteArray): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UByteArray?.contentEquals(/*0*/ other: kotlin.UByteArray?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UIntArray.contentEquals(/*0*/ other: kotlin.UIntArray): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UIntArray?.contentEquals(/*0*/ other: kotlin.UIntArray?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.ULongArray.contentEquals(/*0*/ other: kotlin.ULongArray): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.ULongArray?.contentEquals(/*0*/ other: kotlin.ULongArray?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UShortArray.contentEquals(/*0*/ other: kotlin.UShortArray): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UShortArray?.contentEquals(/*0*/ other: kotlin.UShortArray?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.Array.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayHashCode") public fun kotlin.Array?.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.BooleanArray.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayHashCode") public fun kotlin.BooleanArray?.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.ByteArray.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayHashCode") public fun kotlin.ByteArray?.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.CharArray.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayHashCode") public fun kotlin.CharArray?.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.DoubleArray.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayHashCode") public fun kotlin.DoubleArray?.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.FloatArray.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayHashCode") public fun kotlin.FloatArray?.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.IntArray.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayHashCode") public fun kotlin.IntArray?.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.LongArray.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayHashCode") public fun kotlin.LongArray?.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.ShortArray.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayHashCode") public fun kotlin.ShortArray?.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray?.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray?.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray?.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray?.contentHashCode(): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.Array.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayToString") public fun kotlin.Array?.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.BooleanArray.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayToString") public fun kotlin.BooleanArray?.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.ByteArray.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayToString") public fun kotlin.ByteArray?.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.CharArray.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayToString") public fun kotlin.CharArray?.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.DoubleArray.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayToString") public fun kotlin.DoubleArray?.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.FloatArray.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayToString") public fun kotlin.FloatArray?.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.IntArray.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayToString") public fun kotlin.IntArray?.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.LongArray.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayToString") public fun kotlin.LongArray?.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.ShortArray.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") @kotlin.js.library(name = "arrayToString") public fun kotlin.ShortArray?.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray?.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray?.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray?.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray?.contentToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.Array.copyInto(/*0*/ destination: kotlin.Array, /*1*/ destinationOffset: kotlin.Int = ..., /*2*/ startIndex: kotlin.Int = ..., /*3*/ endIndex: kotlin.Int = ...): kotlin.Array -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.copyInto(/*0*/ destination: kotlin.BooleanArray, /*1*/ destinationOffset: kotlin.Int = ..., /*2*/ startIndex: kotlin.Int = ..., /*3*/ endIndex: kotlin.Int = ...): kotlin.BooleanArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.copyInto(/*0*/ destination: kotlin.ByteArray, /*1*/ destinationOffset: kotlin.Int = ..., /*2*/ startIndex: kotlin.Int = ..., /*3*/ endIndex: kotlin.Int = ...): kotlin.ByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.copyInto(/*0*/ destination: kotlin.CharArray, /*1*/ destinationOffset: kotlin.Int = ..., /*2*/ startIndex: kotlin.Int = ..., /*3*/ endIndex: kotlin.Int = ...): kotlin.CharArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.copyInto(/*0*/ destination: kotlin.DoubleArray, /*1*/ destinationOffset: kotlin.Int = ..., /*2*/ startIndex: kotlin.Int = ..., /*3*/ endIndex: kotlin.Int = ...): kotlin.DoubleArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.copyInto(/*0*/ destination: kotlin.FloatArray, /*1*/ destinationOffset: kotlin.Int = ..., /*2*/ startIndex: kotlin.Int = ..., /*3*/ endIndex: kotlin.Int = ...): kotlin.FloatArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.copyInto(/*0*/ destination: kotlin.IntArray, /*1*/ destinationOffset: kotlin.Int = ..., /*2*/ startIndex: kotlin.Int = ..., /*3*/ endIndex: kotlin.Int = ...): kotlin.IntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.copyInto(/*0*/ destination: kotlin.LongArray, /*1*/ destinationOffset: kotlin.Int = ..., /*2*/ startIndex: kotlin.Int = ..., /*3*/ endIndex: kotlin.Int = ...): kotlin.LongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.copyInto(/*0*/ destination: kotlin.ShortArray, /*1*/ destinationOffset: kotlin.Int = ..., /*2*/ startIndex: kotlin.Int = ..., /*3*/ endIndex: kotlin.Int = ...): kotlin.ShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.copyInto(/*0*/ destination: kotlin.UByteArray, /*1*/ destinationOffset: kotlin.Int = ..., /*2*/ startIndex: kotlin.Int = ..., /*3*/ endIndex: kotlin.Int = ...): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.copyInto(/*0*/ destination: kotlin.UIntArray, /*1*/ destinationOffset: kotlin.Int = ..., /*2*/ startIndex: kotlin.Int = ..., /*3*/ endIndex: kotlin.Int = ...): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.copyInto(/*0*/ destination: kotlin.ULongArray, /*1*/ destinationOffset: kotlin.Int = ..., /*2*/ startIndex: kotlin.Int = ..., /*3*/ endIndex: kotlin.Int = ...): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.copyInto(/*0*/ destination: kotlin.UShortArray, /*1*/ destinationOffset: kotlin.Int = ..., /*2*/ startIndex: kotlin.Int = ..., /*3*/ endIndex: kotlin.Int = ...): kotlin.UShortArray -public inline fun kotlin.Array.copyOf(): kotlin.Array -public fun kotlin.Array.copyOf(/*0*/ newSize: kotlin.Int): kotlin.Array -public fun kotlin.BooleanArray.copyOf(): kotlin.BooleanArray -public fun kotlin.BooleanArray.copyOf(/*0*/ newSize: kotlin.Int): kotlin.BooleanArray -public inline fun kotlin.ByteArray.copyOf(): kotlin.ByteArray -public fun kotlin.ByteArray.copyOf(/*0*/ newSize: kotlin.Int): kotlin.ByteArray -public fun kotlin.CharArray.copyOf(): kotlin.CharArray -public fun kotlin.CharArray.copyOf(/*0*/ newSize: kotlin.Int): kotlin.CharArray -public inline fun kotlin.DoubleArray.copyOf(): kotlin.DoubleArray -public fun kotlin.DoubleArray.copyOf(/*0*/ newSize: kotlin.Int): kotlin.DoubleArray -public inline fun kotlin.FloatArray.copyOf(): kotlin.FloatArray -public fun kotlin.FloatArray.copyOf(/*0*/ newSize: kotlin.Int): kotlin.FloatArray -public inline fun kotlin.IntArray.copyOf(): kotlin.IntArray -public fun kotlin.IntArray.copyOf(/*0*/ newSize: kotlin.Int): kotlin.IntArray -public fun kotlin.LongArray.copyOf(): kotlin.LongArray -public fun kotlin.LongArray.copyOf(/*0*/ newSize: kotlin.Int): kotlin.LongArray -public inline fun kotlin.ShortArray.copyOf(): kotlin.ShortArray -public fun kotlin.ShortArray.copyOf(/*0*/ newSize: kotlin.Int): kotlin.ShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.copyOf(): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.copyOf(/*0*/ newSize: kotlin.Int): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.copyOf(): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.copyOf(/*0*/ newSize: kotlin.Int): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.copyOf(): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.copyOf(/*0*/ newSize: kotlin.Int): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.copyOf(): kotlin.UShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.copyOf(/*0*/ newSize: kotlin.Int): kotlin.UShortArray -public fun kotlin.Array.copyOfRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Array -public fun kotlin.BooleanArray.copyOfRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.BooleanArray -public fun kotlin.ByteArray.copyOfRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.ByteArray -public fun kotlin.CharArray.copyOfRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.CharArray -public fun kotlin.DoubleArray.copyOfRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.DoubleArray -public fun kotlin.FloatArray.copyOfRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.FloatArray -public fun kotlin.IntArray.copyOfRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.IntArray -public fun kotlin.LongArray.copyOfRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.LongArray -public fun kotlin.ShortArray.copyOfRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.ShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.copyOfRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.copyOfRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.copyOfRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.copyOfRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.UShortArray -@kotlin.internal.InlineOnly public inline fun kotlin.Array.count(): kotlin.Int -public inline fun kotlin.Array.count(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Int -@kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.count(): kotlin.Int -public inline fun kotlin.BooleanArray.count(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Int -@kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.count(): kotlin.Int -public inline fun kotlin.ByteArray.count(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Int -@kotlin.internal.InlineOnly public inline fun kotlin.CharArray.count(): kotlin.Int -public inline fun kotlin.CharArray.count(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Int -@kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.count(): kotlin.Int -public inline fun kotlin.DoubleArray.count(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Int -@kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.count(): kotlin.Int -public inline fun kotlin.FloatArray.count(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Int -@kotlin.internal.InlineOnly public inline fun kotlin.IntArray.count(): kotlin.Int -public inline fun kotlin.IntArray.count(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int -@kotlin.internal.InlineOnly public inline fun kotlin.LongArray.count(): kotlin.Int -public inline fun kotlin.LongArray.count(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Int -@kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.count(): kotlin.Int -public inline fun kotlin.ShortArray.count(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.count(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.count(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.count(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.count(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.Int -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Collection.count(): kotlin.Int -public fun kotlin.collections.Iterable.count(): kotlin.Int -public inline fun kotlin.collections.Iterable.count(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Int -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.count(): kotlin.Int -public inline fun kotlin.collections.Map.count(/*0*/ predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): kotlin.Int -public fun kotlin.Array.distinct(): kotlin.collections.List -public fun kotlin.BooleanArray.distinct(): kotlin.collections.List -public fun kotlin.ByteArray.distinct(): kotlin.collections.List -public fun kotlin.CharArray.distinct(): kotlin.collections.List -public fun kotlin.DoubleArray.distinct(): kotlin.collections.List -public fun kotlin.FloatArray.distinct(): kotlin.collections.List -public fun kotlin.IntArray.distinct(): kotlin.collections.List -public fun kotlin.LongArray.distinct(): kotlin.collections.List -public fun kotlin.ShortArray.distinct(): kotlin.collections.List -public fun kotlin.collections.Iterable.distinct(): kotlin.collections.List -public inline fun kotlin.Array.distinctBy(/*0*/ selector: (T) -> K): kotlin.collections.List -public inline fun kotlin.BooleanArray.distinctBy(/*0*/ selector: (kotlin.Boolean) -> K): kotlin.collections.List -public inline fun kotlin.ByteArray.distinctBy(/*0*/ selector: (kotlin.Byte) -> K): kotlin.collections.List -public inline fun kotlin.CharArray.distinctBy(/*0*/ selector: (kotlin.Char) -> K): kotlin.collections.List -public inline fun kotlin.DoubleArray.distinctBy(/*0*/ selector: (kotlin.Double) -> K): kotlin.collections.List -public inline fun kotlin.FloatArray.distinctBy(/*0*/ selector: (kotlin.Float) -> K): kotlin.collections.List -public inline fun kotlin.IntArray.distinctBy(/*0*/ selector: (kotlin.Int) -> K): kotlin.collections.List -public inline fun kotlin.LongArray.distinctBy(/*0*/ selector: (kotlin.Long) -> K): kotlin.collections.List -public inline fun kotlin.ShortArray.distinctBy(/*0*/ selector: (kotlin.Short) -> K): kotlin.collections.List -public inline fun kotlin.collections.Iterable.distinctBy(/*0*/ selector: (T) -> K): kotlin.collections.List -public fun kotlin.Array.drop(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.BooleanArray.drop(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.ByteArray.drop(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.CharArray.drop(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.DoubleArray.drop(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.FloatArray.drop(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.IntArray.drop(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.LongArray.drop(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.ShortArray.drop(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.drop(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.drop(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.drop(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.drop(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.collections.Iterable.drop(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.Array.dropLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.BooleanArray.dropLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.ByteArray.dropLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.CharArray.dropLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.DoubleArray.dropLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.FloatArray.dropLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.IntArray.dropLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.LongArray.dropLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.ShortArray.dropLast(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.dropLast(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.dropLast(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.dropLast(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.dropLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.collections.List.dropLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public inline fun kotlin.Array.dropLastWhile(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.BooleanArray.dropLastWhile(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.ByteArray.dropLastWhile(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.CharArray.dropLastWhile(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.DoubleArray.dropLastWhile(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.FloatArray.dropLastWhile(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.IntArray.dropLastWhile(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.LongArray.dropLastWhile(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.ShortArray.dropLastWhile(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.dropLastWhile(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.dropLastWhile(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.dropLastWhile(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.dropLastWhile(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.collections.List.dropLastWhile(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.Array.dropWhile(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.BooleanArray.dropWhile(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.ByteArray.dropWhile(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.CharArray.dropWhile(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.DoubleArray.dropWhile(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.FloatArray.dropWhile(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.IntArray.dropWhile(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.LongArray.dropWhile(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.ShortArray.dropWhile(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.dropWhile(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.dropWhile(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.dropWhile(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.dropWhile(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.collections.Iterable.dropWhile(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.collections.Grouping.eachCount(): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.1") public fun > kotlin.collections.Grouping.eachCountTo(/*0*/ destination: M): M -public fun kotlin.Array.elementAt(/*0*/ index: kotlin.Int): T -public fun kotlin.BooleanArray.elementAt(/*0*/ index: kotlin.Int): kotlin.Boolean -public fun kotlin.ByteArray.elementAt(/*0*/ index: kotlin.Int): kotlin.Byte -public fun kotlin.CharArray.elementAt(/*0*/ index: kotlin.Int): kotlin.Char -public fun kotlin.DoubleArray.elementAt(/*0*/ index: kotlin.Int): kotlin.Double -public fun kotlin.FloatArray.elementAt(/*0*/ index: kotlin.Int): kotlin.Float -public fun kotlin.IntArray.elementAt(/*0*/ index: kotlin.Int): kotlin.Int -public fun kotlin.LongArray.elementAt(/*0*/ index: kotlin.Int): kotlin.Long -public fun kotlin.ShortArray.elementAt(/*0*/ index: kotlin.Int): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.elementAt(/*0*/ index: kotlin.Int): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.elementAt(/*0*/ index: kotlin.Int): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.elementAt(/*0*/ index: kotlin.Int): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.elementAt(/*0*/ index: kotlin.Int): kotlin.UShort -public fun kotlin.collections.Iterable.elementAt(/*0*/ index: kotlin.Int): T -@kotlin.internal.InlineOnly public inline fun kotlin.collections.List.elementAt(/*0*/ index: kotlin.Int): T -@kotlin.internal.InlineOnly public inline fun kotlin.Array.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> T): T -@kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Boolean): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Byte): kotlin.Byte -@kotlin.internal.InlineOnly public inline fun kotlin.CharArray.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Char): kotlin.Char -@kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Double): kotlin.Double -@kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Float): kotlin.Float -@kotlin.internal.InlineOnly public inline fun kotlin.IntArray.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Int): kotlin.Int -@kotlin.internal.InlineOnly public inline fun kotlin.LongArray.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Long): kotlin.Long -@kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Short): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.UByte): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.UShort): kotlin.UShort -public fun kotlin.collections.Iterable.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> T): T -@kotlin.internal.InlineOnly public inline fun kotlin.collections.List.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> T): T -@kotlin.internal.InlineOnly public inline fun kotlin.Array.elementAtOrNull(/*0*/ index: kotlin.Int): T? -@kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.elementAtOrNull(/*0*/ index: kotlin.Int): kotlin.Boolean? -@kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.elementAtOrNull(/*0*/ index: kotlin.Int): kotlin.Byte? -@kotlin.internal.InlineOnly public inline fun kotlin.CharArray.elementAtOrNull(/*0*/ index: kotlin.Int): kotlin.Char? -@kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.elementAtOrNull(/*0*/ index: kotlin.Int): kotlin.Double? -@kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.elementAtOrNull(/*0*/ index: kotlin.Int): kotlin.Float? -@kotlin.internal.InlineOnly public inline fun kotlin.IntArray.elementAtOrNull(/*0*/ index: kotlin.Int): kotlin.Int? -@kotlin.internal.InlineOnly public inline fun kotlin.LongArray.elementAtOrNull(/*0*/ index: kotlin.Int): kotlin.Long? -@kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.elementAtOrNull(/*0*/ index: kotlin.Int): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.elementAtOrNull(/*0*/ index: kotlin.Int): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.elementAtOrNull(/*0*/ index: kotlin.Int): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.elementAtOrNull(/*0*/ index: kotlin.Int): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.elementAtOrNull(/*0*/ index: kotlin.Int): kotlin.UShort? -public fun kotlin.collections.Iterable.elementAtOrNull(/*0*/ index: kotlin.Int): T? -@kotlin.internal.InlineOnly public inline fun kotlin.collections.List.elementAtOrNull(/*0*/ index: kotlin.Int): T? -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.Array.fill(/*0*/ element: T, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.BooleanArray.fill(/*0*/ element: kotlin.Boolean, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.ByteArray.fill(/*0*/ element: kotlin.Byte, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.CharArray.fill(/*0*/ element: kotlin.Char, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.DoubleArray.fill(/*0*/ element: kotlin.Double, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.FloatArray.fill(/*0*/ element: kotlin.Float, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.IntArray.fill(/*0*/ element: kotlin.Int, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.LongArray.fill(/*0*/ element: kotlin.Long, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.ShortArray.fill(/*0*/ element: kotlin.Short, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.fill(/*0*/ element: kotlin.UByte, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.fill(/*0*/ element: kotlin.UInt, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.fill(/*0*/ element: kotlin.ULong, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.fill(/*0*/ element: kotlin.UShort, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.collections.MutableList.fill(/*0*/ value: T): kotlin.Unit -public inline fun kotlin.Array.filter(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.BooleanArray.filter(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.ByteArray.filter(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.CharArray.filter(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.DoubleArray.filter(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.FloatArray.filter(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.IntArray.filter(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.LongArray.filter(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.ShortArray.filter(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.filter(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.filter(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.filter(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.filter(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.collections.Iterable.filter(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.collections.Map.filter(/*0*/ predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): kotlin.collections.Map -public inline fun kotlin.Array.filterIndexed(/*0*/ predicate: (index: kotlin.Int, T) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.BooleanArray.filterIndexed(/*0*/ predicate: (index: kotlin.Int, kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.ByteArray.filterIndexed(/*0*/ predicate: (index: kotlin.Int, kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.CharArray.filterIndexed(/*0*/ predicate: (index: kotlin.Int, kotlin.Char) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.DoubleArray.filterIndexed(/*0*/ predicate: (index: kotlin.Int, kotlin.Double) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.FloatArray.filterIndexed(/*0*/ predicate: (index: kotlin.Int, kotlin.Float) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.IntArray.filterIndexed(/*0*/ predicate: (index: kotlin.Int, kotlin.Int) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.LongArray.filterIndexed(/*0*/ predicate: (index: kotlin.Int, kotlin.Long) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.ShortArray.filterIndexed(/*0*/ predicate: (index: kotlin.Int, kotlin.Short) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.filterIndexed(/*0*/ predicate: (index: kotlin.Int, kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.filterIndexed(/*0*/ predicate: (index: kotlin.Int, kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.filterIndexed(/*0*/ predicate: (index: kotlin.Int, kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.filterIndexed(/*0*/ predicate: (index: kotlin.Int, kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.collections.Iterable.filterIndexed(/*0*/ predicate: (index: kotlin.Int, T) -> kotlin.Boolean): kotlin.collections.List -public inline fun > kotlin.Array.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, T) -> kotlin.Boolean): C -public inline fun > kotlin.BooleanArray.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, kotlin.Boolean) -> kotlin.Boolean): C -public inline fun > kotlin.ByteArray.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, kotlin.Byte) -> kotlin.Boolean): C -public inline fun > kotlin.CharArray.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, kotlin.Char) -> kotlin.Boolean): C -public inline fun > kotlin.DoubleArray.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, kotlin.Double) -> kotlin.Boolean): C -public inline fun > kotlin.FloatArray.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, kotlin.Float) -> kotlin.Boolean): C -public inline fun > kotlin.IntArray.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, kotlin.Int) -> kotlin.Boolean): C -public inline fun > kotlin.LongArray.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, kotlin.Long) -> kotlin.Boolean): C -public inline fun > kotlin.ShortArray.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, kotlin.Short) -> kotlin.Boolean): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, kotlin.UByte) -> kotlin.Boolean): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, kotlin.UInt) -> kotlin.Boolean): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, kotlin.ULong) -> kotlin.Boolean): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, kotlin.UShort) -> kotlin.Boolean): C -public inline fun > kotlin.collections.Iterable.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, T) -> kotlin.Boolean): C -public inline fun kotlin.Array<*>.filterIsInstance(): kotlin.collections.List -public inline fun kotlin.collections.Iterable<*>.filterIsInstance(): kotlin.collections.List -public inline fun > kotlin.Array<*>.filterIsInstanceTo(/*0*/ destination: C): C -public inline fun > kotlin.collections.Iterable<*>.filterIsInstanceTo(/*0*/ destination: C): C -public inline fun kotlin.collections.Map.filterKeys(/*0*/ predicate: (K) -> kotlin.Boolean): kotlin.collections.Map -public inline fun kotlin.Array.filterNot(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.BooleanArray.filterNot(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.ByteArray.filterNot(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.CharArray.filterNot(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.DoubleArray.filterNot(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.FloatArray.filterNot(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.IntArray.filterNot(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.LongArray.filterNot(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.ShortArray.filterNot(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.filterNot(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.filterNot(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.filterNot(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.filterNot(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.collections.Iterable.filterNot(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.collections.Map.filterNot(/*0*/ predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): kotlin.collections.Map -public fun kotlin.Array.filterNotNull(): kotlin.collections.List -public fun kotlin.collections.Iterable.filterNotNull(): kotlin.collections.List -public fun , /*1*/ T : kotlin.Any> kotlin.Array.filterNotNullTo(/*0*/ destination: C): C -public fun , /*1*/ T : kotlin.Any> kotlin.collections.Iterable.filterNotNullTo(/*0*/ destination: C): C -public inline fun > kotlin.Array.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (T) -> kotlin.Boolean): C -public inline fun > kotlin.BooleanArray.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): C -public inline fun > kotlin.ByteArray.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Byte) -> kotlin.Boolean): C -public inline fun > kotlin.CharArray.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Char) -> kotlin.Boolean): C -public inline fun > kotlin.DoubleArray.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Double) -> kotlin.Boolean): C -public inline fun > kotlin.FloatArray.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Float) -> kotlin.Boolean): C -public inline fun > kotlin.IntArray.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Int) -> kotlin.Boolean): C -public inline fun > kotlin.LongArray.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Long) -> kotlin.Boolean): C -public inline fun > kotlin.ShortArray.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Short) -> kotlin.Boolean): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.UByte) -> kotlin.Boolean): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.UInt) -> kotlin.Boolean): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.ULong) -> kotlin.Boolean): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.UShort) -> kotlin.Boolean): C -public inline fun > kotlin.collections.Iterable.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (T) -> kotlin.Boolean): C -public inline fun > kotlin.collections.Map.filterNotTo(/*0*/ destination: M, /*1*/ predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): M -public inline fun > kotlin.Array.filterTo(/*0*/ destination: C, /*1*/ predicate: (T) -> kotlin.Boolean): C -public inline fun > kotlin.BooleanArray.filterTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): C -public inline fun > kotlin.ByteArray.filterTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Byte) -> kotlin.Boolean): C -public inline fun > kotlin.CharArray.filterTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Char) -> kotlin.Boolean): C -public inline fun > kotlin.DoubleArray.filterTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Double) -> kotlin.Boolean): C -public inline fun > kotlin.FloatArray.filterTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Float) -> kotlin.Boolean): C -public inline fun > kotlin.IntArray.filterTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Int) -> kotlin.Boolean): C -public inline fun > kotlin.LongArray.filterTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Long) -> kotlin.Boolean): C -public inline fun > kotlin.ShortArray.filterTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Short) -> kotlin.Boolean): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.filterTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.UByte) -> kotlin.Boolean): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.filterTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.UInt) -> kotlin.Boolean): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.filterTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.ULong) -> kotlin.Boolean): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.filterTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.UShort) -> kotlin.Boolean): C -public inline fun > kotlin.collections.Iterable.filterTo(/*0*/ destination: C, /*1*/ predicate: (T) -> kotlin.Boolean): C -public inline fun > kotlin.collections.Map.filterTo(/*0*/ destination: M, /*1*/ predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): M -public inline fun kotlin.collections.Map.filterValues(/*0*/ predicate: (V) -> kotlin.Boolean): kotlin.collections.Map -@kotlin.internal.InlineOnly public inline fun kotlin.Array.find(/*0*/ predicate: (T) -> kotlin.Boolean): T? -@kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.find(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? -@kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.find(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte? -@kotlin.internal.InlineOnly public inline fun kotlin.CharArray.find(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? -@kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.find(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double? -@kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.find(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float? -@kotlin.internal.InlineOnly public inline fun kotlin.IntArray.find(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int? -@kotlin.internal.InlineOnly public inline fun kotlin.LongArray.find(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long? -@kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.find(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.find(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.find(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.find(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.find(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort? -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.find(/*0*/ predicate: (T) -> kotlin.Boolean): T? -@kotlin.internal.InlineOnly public inline fun kotlin.Array.findLast(/*0*/ predicate: (T) -> kotlin.Boolean): T? -@kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.findLast(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? -@kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.findLast(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte? -@kotlin.internal.InlineOnly public inline fun kotlin.CharArray.findLast(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? -@kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.findLast(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double? -@kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.findLast(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float? -@kotlin.internal.InlineOnly public inline fun kotlin.IntArray.findLast(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int? -@kotlin.internal.InlineOnly public inline fun kotlin.LongArray.findLast(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long? -@kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.findLast(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.findLast(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.findLast(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.findLast(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.findLast(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort? -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.findLast(/*0*/ predicate: (T) -> kotlin.Boolean): T? -@kotlin.internal.InlineOnly public inline fun kotlin.collections.List.findLast(/*0*/ predicate: (T) -> kotlin.Boolean): T? -public fun kotlin.Array.first(): T -public inline fun kotlin.Array.first(/*0*/ predicate: (T) -> kotlin.Boolean): T -public fun kotlin.BooleanArray.first(): kotlin.Boolean -public inline fun kotlin.BooleanArray.first(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.ByteArray.first(): kotlin.Byte -public inline fun kotlin.ByteArray.first(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte -public fun kotlin.CharArray.first(): kotlin.Char -public inline fun kotlin.CharArray.first(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char -public fun kotlin.DoubleArray.first(): kotlin.Double -public inline fun kotlin.DoubleArray.first(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double -public fun kotlin.FloatArray.first(): kotlin.Float -public inline fun kotlin.FloatArray.first(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float -public fun kotlin.IntArray.first(): kotlin.Int -public inline fun kotlin.IntArray.first(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int -public fun kotlin.LongArray.first(): kotlin.Long -public inline fun kotlin.LongArray.first(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long -public fun kotlin.ShortArray.first(): kotlin.Short -public inline fun kotlin.ShortArray.first(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.first(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.first(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.first(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.first(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.first(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.first(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.first(): kotlin.UShort -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.first(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort -public fun kotlin.collections.Iterable.first(): T -public inline fun kotlin.collections.Iterable.first(/*0*/ predicate: (T) -> kotlin.Boolean): T -public fun kotlin.collections.List.first(): T -public fun kotlin.Array.firstOrNull(): T? -public inline fun kotlin.Array.firstOrNull(/*0*/ predicate: (T) -> kotlin.Boolean): T? -public fun kotlin.BooleanArray.firstOrNull(): kotlin.Boolean? -public inline fun kotlin.BooleanArray.firstOrNull(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? -public fun kotlin.ByteArray.firstOrNull(): kotlin.Byte? -public inline fun kotlin.ByteArray.firstOrNull(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte? -public fun kotlin.CharArray.firstOrNull(): kotlin.Char? -public inline fun kotlin.CharArray.firstOrNull(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? -public fun kotlin.DoubleArray.firstOrNull(): kotlin.Double? -public inline fun kotlin.DoubleArray.firstOrNull(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double? -public fun kotlin.FloatArray.firstOrNull(): kotlin.Float? -public inline fun kotlin.FloatArray.firstOrNull(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float? -public fun kotlin.IntArray.firstOrNull(): kotlin.Int? -public inline fun kotlin.IntArray.firstOrNull(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int? -public fun kotlin.LongArray.firstOrNull(): kotlin.Long? -public inline fun kotlin.LongArray.firstOrNull(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long? -public fun kotlin.ShortArray.firstOrNull(): kotlin.Short? -public inline fun kotlin.ShortArray.firstOrNull(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.firstOrNull(): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.firstOrNull(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.firstOrNull(): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.firstOrNull(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.firstOrNull(): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.firstOrNull(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.firstOrNull(): kotlin.UShort? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.firstOrNull(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort? -public fun kotlin.collections.Iterable.firstOrNull(): T? -public inline fun kotlin.collections.Iterable.firstOrNull(/*0*/ predicate: (T) -> kotlin.Boolean): T? -public fun kotlin.collections.List.firstOrNull(): T? -public inline fun kotlin.Array.flatMap(/*0*/ transform: (T) -> kotlin.collections.Iterable): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "flatMapSequence") public inline fun kotlin.Array.flatMap(/*0*/ transform: (T) -> kotlin.sequences.Sequence): kotlin.collections.List -public inline fun kotlin.BooleanArray.flatMap(/*0*/ transform: (kotlin.Boolean) -> kotlin.collections.Iterable): kotlin.collections.List -public inline fun kotlin.ByteArray.flatMap(/*0*/ transform: (kotlin.Byte) -> kotlin.collections.Iterable): kotlin.collections.List -public inline fun kotlin.CharArray.flatMap(/*0*/ transform: (kotlin.Char) -> kotlin.collections.Iterable): kotlin.collections.List -public inline fun kotlin.DoubleArray.flatMap(/*0*/ transform: (kotlin.Double) -> kotlin.collections.Iterable): kotlin.collections.List -public inline fun kotlin.FloatArray.flatMap(/*0*/ transform: (kotlin.Float) -> kotlin.collections.Iterable): kotlin.collections.List -public inline fun kotlin.IntArray.flatMap(/*0*/ transform: (kotlin.Int) -> kotlin.collections.Iterable): kotlin.collections.List -public inline fun kotlin.LongArray.flatMap(/*0*/ transform: (kotlin.Long) -> kotlin.collections.Iterable): kotlin.collections.List -public inline fun kotlin.ShortArray.flatMap(/*0*/ transform: (kotlin.Short) -> kotlin.collections.Iterable): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.flatMap(/*0*/ transform: (kotlin.UByte) -> kotlin.collections.Iterable): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.flatMap(/*0*/ transform: (kotlin.UInt) -> kotlin.collections.Iterable): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.flatMap(/*0*/ transform: (kotlin.ULong) -> kotlin.collections.Iterable): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.flatMap(/*0*/ transform: (kotlin.UShort) -> kotlin.collections.Iterable): kotlin.collections.List -public inline fun kotlin.collections.Iterable.flatMap(/*0*/ transform: (T) -> kotlin.collections.Iterable): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "flatMapSequence") public inline fun kotlin.collections.Iterable.flatMap(/*0*/ transform: (T) -> kotlin.sequences.Sequence): kotlin.collections.List -public inline fun kotlin.collections.Map.flatMap(/*0*/ transform: (kotlin.collections.Map.Entry) -> kotlin.collections.Iterable): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "flatMapSequence") public inline fun kotlin.collections.Map.flatMap(/*0*/ transform: (kotlin.collections.Map.Entry) -> kotlin.sequences.Sequence): kotlin.collections.List -public inline fun > kotlin.Array.flatMapTo(/*0*/ destination: C, /*1*/ transform: (T) -> kotlin.collections.Iterable): C -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "flatMapSequenceTo") public inline fun > kotlin.Array.flatMapTo(/*0*/ destination: C, /*1*/ transform: (T) -> kotlin.sequences.Sequence): C -public inline fun > kotlin.BooleanArray.flatMapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Boolean) -> kotlin.collections.Iterable): C -public inline fun > kotlin.ByteArray.flatMapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Byte) -> kotlin.collections.Iterable): C -public inline fun > kotlin.CharArray.flatMapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Char) -> kotlin.collections.Iterable): C -public inline fun > kotlin.DoubleArray.flatMapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Double) -> kotlin.collections.Iterable): C -public inline fun > kotlin.FloatArray.flatMapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Float) -> kotlin.collections.Iterable): C -public inline fun > kotlin.IntArray.flatMapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Int) -> kotlin.collections.Iterable): C -public inline fun > kotlin.LongArray.flatMapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Long) -> kotlin.collections.Iterable): C -public inline fun > kotlin.ShortArray.flatMapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Short) -> kotlin.collections.Iterable): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.flatMapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.UByte) -> kotlin.collections.Iterable): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.flatMapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.UInt) -> kotlin.collections.Iterable): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.flatMapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.ULong) -> kotlin.collections.Iterable): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.flatMapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.UShort) -> kotlin.collections.Iterable): C -public inline fun > kotlin.collections.Iterable.flatMapTo(/*0*/ destination: C, /*1*/ transform: (T) -> kotlin.collections.Iterable): C -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "flatMapSequenceTo") public inline fun > kotlin.collections.Iterable.flatMapTo(/*0*/ destination: C, /*1*/ transform: (T) -> kotlin.sequences.Sequence): C -public inline fun > kotlin.collections.Map.flatMapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.collections.Map.Entry) -> kotlin.collections.Iterable): C -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "flatMapSequenceTo") public inline fun > kotlin.collections.Map.flatMapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.collections.Map.Entry) -> kotlin.sequences.Sequence): C -public fun kotlin.Array>.flatten(): kotlin.collections.List -public fun kotlin.collections.Iterable>.flatten(): kotlin.collections.List -public inline fun kotlin.Array.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, T) -> R): R -public inline fun kotlin.BooleanArray.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Boolean) -> R): R -public inline fun kotlin.ByteArray.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Byte) -> R): R -public inline fun kotlin.CharArray.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Char) -> R): R -public inline fun kotlin.DoubleArray.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Double) -> R): R -public inline fun kotlin.FloatArray.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Float) -> R): R -public inline fun kotlin.IntArray.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Int) -> R): R -public inline fun kotlin.LongArray.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Long) -> R): R -public inline fun kotlin.ShortArray.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Short) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.UByte) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.UInt) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.ULong) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.UShort) -> R): R -@kotlin.SinceKotlin(version = "1.1") public inline fun kotlin.collections.Grouping.fold(/*0*/ initialValueSelector: (key: K, element: T) -> R, /*1*/ operation: (key: K, accumulator: R, element: T) -> R): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.1") public inline fun kotlin.collections.Grouping.fold(/*0*/ initialValue: R, /*1*/ operation: (accumulator: R, element: T) -> R): kotlin.collections.Map -public inline fun kotlin.collections.Iterable.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, T) -> R): R -public inline fun kotlin.Array.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, T) -> R): R -public inline fun kotlin.BooleanArray.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Boolean) -> R): R -public inline fun kotlin.ByteArray.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Byte) -> R): R -public inline fun kotlin.CharArray.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Char) -> R): R -public inline fun kotlin.DoubleArray.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Double) -> R): R -public inline fun kotlin.FloatArray.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Float) -> R): R -public inline fun kotlin.IntArray.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Int) -> R): R -public inline fun kotlin.LongArray.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Long) -> R): R -public inline fun kotlin.ShortArray.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Short) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.UByte) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.UInt) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.ULong) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.UShort) -> R): R -public inline fun kotlin.collections.Iterable.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, T) -> R): R -public inline fun kotlin.Array.foldRight(/*0*/ initial: R, /*1*/ operation: (T, acc: R) -> R): R -public inline fun kotlin.BooleanArray.foldRight(/*0*/ initial: R, /*1*/ operation: (kotlin.Boolean, acc: R) -> R): R -public inline fun kotlin.ByteArray.foldRight(/*0*/ initial: R, /*1*/ operation: (kotlin.Byte, acc: R) -> R): R -public inline fun kotlin.CharArray.foldRight(/*0*/ initial: R, /*1*/ operation: (kotlin.Char, acc: R) -> R): R -public inline fun kotlin.DoubleArray.foldRight(/*0*/ initial: R, /*1*/ operation: (kotlin.Double, acc: R) -> R): R -public inline fun kotlin.FloatArray.foldRight(/*0*/ initial: R, /*1*/ operation: (kotlin.Float, acc: R) -> R): R -public inline fun kotlin.IntArray.foldRight(/*0*/ initial: R, /*1*/ operation: (kotlin.Int, acc: R) -> R): R -public inline fun kotlin.LongArray.foldRight(/*0*/ initial: R, /*1*/ operation: (kotlin.Long, acc: R) -> R): R -public inline fun kotlin.ShortArray.foldRight(/*0*/ initial: R, /*1*/ operation: (kotlin.Short, acc: R) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.foldRight(/*0*/ initial: R, /*1*/ operation: (kotlin.UByte, acc: R) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.foldRight(/*0*/ initial: R, /*1*/ operation: (kotlin.UInt, acc: R) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.foldRight(/*0*/ initial: R, /*1*/ operation: (kotlin.ULong, acc: R) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.foldRight(/*0*/ initial: R, /*1*/ operation: (kotlin.UShort, acc: R) -> R): R -public inline fun kotlin.collections.List.foldRight(/*0*/ initial: R, /*1*/ operation: (T, acc: R) -> R): R -public inline fun kotlin.Array.foldRightIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, T, acc: R) -> R): R -public inline fun kotlin.BooleanArray.foldRightIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, kotlin.Boolean, acc: R) -> R): R -public inline fun kotlin.ByteArray.foldRightIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, kotlin.Byte, acc: R) -> R): R -public inline fun kotlin.CharArray.foldRightIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, kotlin.Char, acc: R) -> R): R -public inline fun kotlin.DoubleArray.foldRightIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, kotlin.Double, acc: R) -> R): R -public inline fun kotlin.FloatArray.foldRightIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, kotlin.Float, acc: R) -> R): R -public inline fun kotlin.IntArray.foldRightIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, kotlin.Int, acc: R) -> R): R -public inline fun kotlin.LongArray.foldRightIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, kotlin.Long, acc: R) -> R): R -public inline fun kotlin.ShortArray.foldRightIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, kotlin.Short, acc: R) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.foldRightIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, kotlin.UByte, acc: R) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.foldRightIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, kotlin.UInt, acc: R) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.foldRightIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, kotlin.ULong, acc: R) -> R): R -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.foldRightIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, kotlin.UShort, acc: R) -> R): R -public inline fun kotlin.collections.List.foldRightIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, T, acc: R) -> R): R -@kotlin.SinceKotlin(version = "1.1") public inline fun > kotlin.collections.Grouping.foldTo(/*0*/ destination: M, /*1*/ initialValueSelector: (key: K, element: T) -> R, /*2*/ operation: (key: K, accumulator: R, element: T) -> R): M -@kotlin.SinceKotlin(version = "1.1") public inline fun > kotlin.collections.Grouping.foldTo(/*0*/ destination: M, /*1*/ initialValue: R, /*2*/ operation: (accumulator: R, element: T) -> R): M -public inline fun kotlin.Array.forEach(/*0*/ action: (T) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.BooleanArray.forEach(/*0*/ action: (kotlin.Boolean) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.ByteArray.forEach(/*0*/ action: (kotlin.Byte) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.CharArray.forEach(/*0*/ action: (kotlin.Char) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.DoubleArray.forEach(/*0*/ action: (kotlin.Double) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.FloatArray.forEach(/*0*/ action: (kotlin.Float) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.IntArray.forEach(/*0*/ action: (kotlin.Int) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.LongArray.forEach(/*0*/ action: (kotlin.Long) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.ShortArray.forEach(/*0*/ action: (kotlin.Short) -> kotlin.Unit): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.forEach(/*0*/ action: (kotlin.UByte) -> kotlin.Unit): kotlin.Unit diff --git a/js/js.translator/testData/api/stdlib/kotlin.collections-1.kt b/js/js.translator/testData/api/stdlib/kotlin.collections-1.kt deleted file mode 100644 index d102d4c844d..00000000000 --- a/js/js.translator/testData/api/stdlib/kotlin.collections-1.kt +++ /dev/null @@ -1,1001 +0,0 @@ -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.forEach(/*0*/ action: (kotlin.UInt) -> kotlin.Unit): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.forEach(/*0*/ action: (kotlin.ULong) -> kotlin.Unit): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.forEach(/*0*/ action: (kotlin.UShort) -> kotlin.Unit): kotlin.Unit -@kotlin.internal.HidesMembers public inline fun kotlin.collections.Iterable.forEach(/*0*/ action: (T) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.collections.Iterator.forEach(/*0*/ operation: (T) -> kotlin.Unit): kotlin.Unit -@kotlin.internal.HidesMembers public inline fun kotlin.collections.Map.forEach(/*0*/ action: (kotlin.collections.Map.Entry) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.Array.forEachIndexed(/*0*/ action: (index: kotlin.Int, T) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.BooleanArray.forEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Boolean) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.ByteArray.forEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Byte) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.CharArray.forEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Char) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.DoubleArray.forEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Double) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.FloatArray.forEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Float) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.IntArray.forEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Int) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.LongArray.forEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Long) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.ShortArray.forEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Short) -> kotlin.Unit): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.forEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.UByte) -> kotlin.Unit): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.forEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.UInt) -> kotlin.Unit): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.forEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.ULong) -> kotlin.Unit): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.forEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.UShort) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.collections.Iterable.forEachIndexed(/*0*/ action: (index: kotlin.Int, T) -> kotlin.Unit): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.Map.get(/*0*/ key: K): V? -@kotlin.internal.InlineOnly public inline fun kotlin.Array.getOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> T): T -@kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.getOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Boolean): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.getOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Byte): kotlin.Byte -@kotlin.internal.InlineOnly public inline fun kotlin.CharArray.getOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Char): kotlin.Char -@kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.getOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Double): kotlin.Double -@kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.getOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Float): kotlin.Float -@kotlin.internal.InlineOnly public inline fun kotlin.IntArray.getOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Int): kotlin.Int -@kotlin.internal.InlineOnly public inline fun kotlin.LongArray.getOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Long): kotlin.Long -@kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.getOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Short): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.getOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.UByte): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.getOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.getOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.getOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.UShort): kotlin.UShort -@kotlin.internal.InlineOnly public inline fun kotlin.collections.List.getOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> T): T -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.getOrElse(/*0*/ key: K, /*1*/ defaultValue: () -> V): V -public fun kotlin.Array.getOrNull(/*0*/ index: kotlin.Int): T? -public fun kotlin.BooleanArray.getOrNull(/*0*/ index: kotlin.Int): kotlin.Boolean? -public fun kotlin.ByteArray.getOrNull(/*0*/ index: kotlin.Int): kotlin.Byte? -public fun kotlin.CharArray.getOrNull(/*0*/ index: kotlin.Int): kotlin.Char? -public fun kotlin.DoubleArray.getOrNull(/*0*/ index: kotlin.Int): kotlin.Double? -public fun kotlin.FloatArray.getOrNull(/*0*/ index: kotlin.Int): kotlin.Float? -public fun kotlin.IntArray.getOrNull(/*0*/ index: kotlin.Int): kotlin.Int? -public fun kotlin.LongArray.getOrNull(/*0*/ index: kotlin.Int): kotlin.Long? -public fun kotlin.ShortArray.getOrNull(/*0*/ index: kotlin.Int): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.getOrNull(/*0*/ index: kotlin.Int): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.getOrNull(/*0*/ index: kotlin.Int): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.getOrNull(/*0*/ index: kotlin.Int): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.getOrNull(/*0*/ index: kotlin.Int): kotlin.UShort? -public fun kotlin.collections.List.getOrNull(/*0*/ index: kotlin.Int): T? -public inline fun kotlin.collections.MutableMap.getOrPut(/*0*/ key: K, /*1*/ defaultValue: () -> V): V -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.collections.Map.getValue(/*0*/ key: K): V -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.Map.getValue(/*0*/ thisRef: kotlin.Any?, /*1*/ property: kotlin.reflect.KProperty<*>): V1 -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use getValue() with two type parameters instead") @kotlin.jvm.JvmName(name = "getVarContravariant") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.internal.InlineOnly public inline fun kotlin.collections.MutableMap.getValue(/*0*/ thisRef: kotlin.Any?, /*1*/ property: kotlin.reflect.KProperty<*>): V -@kotlin.jvm.JvmName(name = "getVar") @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.getValue(/*0*/ thisRef: kotlin.Any?, /*1*/ property: kotlin.reflect.KProperty<*>): V1 -public inline fun kotlin.Array.groupBy(/*0*/ keySelector: (T) -> K): kotlin.collections.Map> -public inline fun kotlin.Array.groupBy(/*0*/ keySelector: (T) -> K, /*1*/ valueTransform: (T) -> V): kotlin.collections.Map> -public inline fun kotlin.BooleanArray.groupBy(/*0*/ keySelector: (kotlin.Boolean) -> K): kotlin.collections.Map> -public inline fun kotlin.BooleanArray.groupBy(/*0*/ keySelector: (kotlin.Boolean) -> K, /*1*/ valueTransform: (kotlin.Boolean) -> V): kotlin.collections.Map> -public inline fun kotlin.ByteArray.groupBy(/*0*/ keySelector: (kotlin.Byte) -> K): kotlin.collections.Map> -public inline fun kotlin.ByteArray.groupBy(/*0*/ keySelector: (kotlin.Byte) -> K, /*1*/ valueTransform: (kotlin.Byte) -> V): kotlin.collections.Map> -public inline fun kotlin.CharArray.groupBy(/*0*/ keySelector: (kotlin.Char) -> K): kotlin.collections.Map> -public inline fun kotlin.CharArray.groupBy(/*0*/ keySelector: (kotlin.Char) -> K, /*1*/ valueTransform: (kotlin.Char) -> V): kotlin.collections.Map> -public inline fun kotlin.DoubleArray.groupBy(/*0*/ keySelector: (kotlin.Double) -> K): kotlin.collections.Map> -public inline fun kotlin.DoubleArray.groupBy(/*0*/ keySelector: (kotlin.Double) -> K, /*1*/ valueTransform: (kotlin.Double) -> V): kotlin.collections.Map> -public inline fun kotlin.FloatArray.groupBy(/*0*/ keySelector: (kotlin.Float) -> K): kotlin.collections.Map> -public inline fun kotlin.FloatArray.groupBy(/*0*/ keySelector: (kotlin.Float) -> K, /*1*/ valueTransform: (kotlin.Float) -> V): kotlin.collections.Map> -public inline fun kotlin.IntArray.groupBy(/*0*/ keySelector: (kotlin.Int) -> K): kotlin.collections.Map> -public inline fun kotlin.IntArray.groupBy(/*0*/ keySelector: (kotlin.Int) -> K, /*1*/ valueTransform: (kotlin.Int) -> V): kotlin.collections.Map> -public inline fun kotlin.LongArray.groupBy(/*0*/ keySelector: (kotlin.Long) -> K): kotlin.collections.Map> -public inline fun kotlin.LongArray.groupBy(/*0*/ keySelector: (kotlin.Long) -> K, /*1*/ valueTransform: (kotlin.Long) -> V): kotlin.collections.Map> -public inline fun kotlin.ShortArray.groupBy(/*0*/ keySelector: (kotlin.Short) -> K): kotlin.collections.Map> -public inline fun kotlin.ShortArray.groupBy(/*0*/ keySelector: (kotlin.Short) -> K, /*1*/ valueTransform: (kotlin.Short) -> V): kotlin.collections.Map> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.groupBy(/*0*/ keySelector: (kotlin.UByte) -> K): kotlin.collections.Map> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.groupBy(/*0*/ keySelector: (kotlin.UByte) -> K, /*1*/ valueTransform: (kotlin.UByte) -> V): kotlin.collections.Map> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.groupBy(/*0*/ keySelector: (kotlin.UInt) -> K): kotlin.collections.Map> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.groupBy(/*0*/ keySelector: (kotlin.UInt) -> K, /*1*/ valueTransform: (kotlin.UInt) -> V): kotlin.collections.Map> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.groupBy(/*0*/ keySelector: (kotlin.ULong) -> K): kotlin.collections.Map> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.groupBy(/*0*/ keySelector: (kotlin.ULong) -> K, /*1*/ valueTransform: (kotlin.ULong) -> V): kotlin.collections.Map> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.groupBy(/*0*/ keySelector: (kotlin.UShort) -> K): kotlin.collections.Map> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.groupBy(/*0*/ keySelector: (kotlin.UShort) -> K, /*1*/ valueTransform: (kotlin.UShort) -> V): kotlin.collections.Map> -public inline fun kotlin.collections.Iterable.groupBy(/*0*/ keySelector: (T) -> K): kotlin.collections.Map> -public inline fun kotlin.collections.Iterable.groupBy(/*0*/ keySelector: (T) -> K, /*1*/ valueTransform: (T) -> V): kotlin.collections.Map> -public inline fun >> kotlin.Array.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (T) -> K): M -public inline fun >> kotlin.Array.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (T) -> K, /*2*/ valueTransform: (T) -> V): M -public inline fun >> kotlin.BooleanArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Boolean) -> K): M -public inline fun >> kotlin.BooleanArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Boolean) -> K, /*2*/ valueTransform: (kotlin.Boolean) -> V): M -public inline fun >> kotlin.ByteArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Byte) -> K): M -public inline fun >> kotlin.ByteArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Byte) -> K, /*2*/ valueTransform: (kotlin.Byte) -> V): M -public inline fun >> kotlin.CharArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Char) -> K): M -public inline fun >> kotlin.CharArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Char) -> K, /*2*/ valueTransform: (kotlin.Char) -> V): M -public inline fun >> kotlin.DoubleArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Double) -> K): M -public inline fun >> kotlin.DoubleArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Double) -> K, /*2*/ valueTransform: (kotlin.Double) -> V): M -public inline fun >> kotlin.FloatArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Float) -> K): M -public inline fun >> kotlin.FloatArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Float) -> K, /*2*/ valueTransform: (kotlin.Float) -> V): M -public inline fun >> kotlin.IntArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Int) -> K): M -public inline fun >> kotlin.IntArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Int) -> K, /*2*/ valueTransform: (kotlin.Int) -> V): M -public inline fun >> kotlin.LongArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Long) -> K): M -public inline fun >> kotlin.LongArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Long) -> K, /*2*/ valueTransform: (kotlin.Long) -> V): M -public inline fun >> kotlin.ShortArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Short) -> K): M -public inline fun >> kotlin.ShortArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Short) -> K, /*2*/ valueTransform: (kotlin.Short) -> V): M -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun >> kotlin.UByteArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.UByte) -> K): M -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun >> kotlin.UByteArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.UByte) -> K, /*2*/ valueTransform: (kotlin.UByte) -> V): M -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun >> kotlin.UIntArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.UInt) -> K): M -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun >> kotlin.UIntArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.UInt) -> K, /*2*/ valueTransform: (kotlin.UInt) -> V): M -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun >> kotlin.ULongArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.ULong) -> K): M -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun >> kotlin.ULongArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.ULong) -> K, /*2*/ valueTransform: (kotlin.ULong) -> V): M -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun >> kotlin.UShortArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.UShort) -> K): M -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun >> kotlin.UShortArray.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.UShort) -> K, /*2*/ valueTransform: (kotlin.UShort) -> V): M -public inline fun >> kotlin.collections.Iterable.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (T) -> K): M -public inline fun >> kotlin.collections.Iterable.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (T) -> K, /*2*/ valueTransform: (T) -> V): M -@kotlin.SinceKotlin(version = "1.1") public inline fun kotlin.Array.groupingBy(/*0*/ crossinline keySelector: (T) -> K): kotlin.collections.Grouping -@kotlin.SinceKotlin(version = "1.1") public inline fun kotlin.collections.Iterable.groupingBy(/*0*/ crossinline keySelector: (T) -> K): kotlin.collections.Grouping -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun , /*1*/ R> C.ifEmpty(/*0*/ defaultValue: () -> R): R where C : R -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun , /*1*/ R> C.ifEmpty(/*0*/ defaultValue: () -> R): R where C : R -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun , /*1*/ R> M.ifEmpty(/*0*/ defaultValue: () -> R): R where M : R -public fun kotlin.Array.indexOf(/*0*/ element: T): kotlin.Int -public fun kotlin.BooleanArray.indexOf(/*0*/ element: kotlin.Boolean): kotlin.Int -public fun kotlin.ByteArray.indexOf(/*0*/ element: kotlin.Byte): kotlin.Int -public fun kotlin.CharArray.indexOf(/*0*/ element: kotlin.Char): kotlin.Int -public fun kotlin.DoubleArray.indexOf(/*0*/ element: kotlin.Double): kotlin.Int -public fun kotlin.FloatArray.indexOf(/*0*/ element: kotlin.Float): kotlin.Int -public fun kotlin.IntArray.indexOf(/*0*/ element: kotlin.Int): kotlin.Int -public fun kotlin.LongArray.indexOf(/*0*/ element: kotlin.Long): kotlin.Int -public fun kotlin.ShortArray.indexOf(/*0*/ element: kotlin.Short): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.indexOf(/*0*/ element: kotlin.UByte): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.indexOf(/*0*/ element: kotlin.UInt): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.indexOf(/*0*/ element: kotlin.ULong): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.indexOf(/*0*/ element: kotlin.UShort): kotlin.Int -public fun kotlin.collections.Iterable.indexOf(/*0*/ element: T): kotlin.Int -public fun kotlin.collections.List.indexOf(/*0*/ element: T): kotlin.Int -public inline fun kotlin.Array.indexOfFirst(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.BooleanArray.indexOfFirst(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.ByteArray.indexOfFirst(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.CharArray.indexOfFirst(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.DoubleArray.indexOfFirst(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.FloatArray.indexOfFirst(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.IntArray.indexOfFirst(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.LongArray.indexOfFirst(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.ShortArray.indexOfFirst(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.indexOfFirst(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.indexOfFirst(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.indexOfFirst(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.indexOfFirst(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.collections.Iterable.indexOfFirst(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.collections.List.indexOfFirst(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.Array.indexOfLast(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.BooleanArray.indexOfLast(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.ByteArray.indexOfLast(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.CharArray.indexOfLast(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.DoubleArray.indexOfLast(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.FloatArray.indexOfLast(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.IntArray.indexOfLast(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.LongArray.indexOfLast(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.ShortArray.indexOfLast(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.indexOfLast(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.indexOfLast(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.indexOfLast(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.indexOfLast(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.collections.Iterable.indexOfLast(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.collections.List.indexOfLast(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Int -public infix fun kotlin.Array.intersect(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.BooleanArray.intersect(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.ByteArray.intersect(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.CharArray.intersect(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.DoubleArray.intersect(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.FloatArray.intersect(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.IntArray.intersect(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.LongArray.intersect(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.ShortArray.intersect(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.collections.Iterable.intersect(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -@kotlin.internal.InlineOnly public inline fun kotlin.Array.isEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.isEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.isEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.CharArray.isEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.isEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.isEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.IntArray.isEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.LongArray.isEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.isEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.Array.isNotEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.isNotEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.isNotEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.CharArray.isNotEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.isNotEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.isNotEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.IntArray.isNotEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.LongArray.isNotEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.isNotEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Collection.isNotEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.isNotEmpty(): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.Array<*>?.isNullOrEmpty(): kotlin.Boolean - Returns(FALSE) -> != null - -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.collections.Collection?.isNullOrEmpty(): kotlin.Boolean - Returns(FALSE) -> != null - -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map?.isNullOrEmpty(): kotlin.Boolean - Returns(FALSE) -> != null - -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.Iterator.iterator(): kotlin.collections.Iterator -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.Map.iterator(): kotlin.collections.Iterator> -@kotlin.jvm.JvmName(name = "mutableIterator") @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.iterator(): kotlin.collections.MutableIterator> -public fun kotlin.Array.joinTo(/*0*/ buffer: A, /*1*/ separator: kotlin.CharSequence = ..., /*2*/ prefix: kotlin.CharSequence = ..., /*3*/ postfix: kotlin.CharSequence = ..., /*4*/ limit: kotlin.Int = ..., /*5*/ truncated: kotlin.CharSequence = ..., /*6*/ transform: ((T) -> kotlin.CharSequence)? = ...): A -public fun kotlin.BooleanArray.joinTo(/*0*/ buffer: A, /*1*/ separator: kotlin.CharSequence = ..., /*2*/ prefix: kotlin.CharSequence = ..., /*3*/ postfix: kotlin.CharSequence = ..., /*4*/ limit: kotlin.Int = ..., /*5*/ truncated: kotlin.CharSequence = ..., /*6*/ transform: ((kotlin.Boolean) -> kotlin.CharSequence)? = ...): A -public fun kotlin.ByteArray.joinTo(/*0*/ buffer: A, /*1*/ separator: kotlin.CharSequence = ..., /*2*/ prefix: kotlin.CharSequence = ..., /*3*/ postfix: kotlin.CharSequence = ..., /*4*/ limit: kotlin.Int = ..., /*5*/ truncated: kotlin.CharSequence = ..., /*6*/ transform: ((kotlin.Byte) -> kotlin.CharSequence)? = ...): A -public fun kotlin.CharArray.joinTo(/*0*/ buffer: A, /*1*/ separator: kotlin.CharSequence = ..., /*2*/ prefix: kotlin.CharSequence = ..., /*3*/ postfix: kotlin.CharSequence = ..., /*4*/ limit: kotlin.Int = ..., /*5*/ truncated: kotlin.CharSequence = ..., /*6*/ transform: ((kotlin.Char) -> kotlin.CharSequence)? = ...): A -public fun kotlin.DoubleArray.joinTo(/*0*/ buffer: A, /*1*/ separator: kotlin.CharSequence = ..., /*2*/ prefix: kotlin.CharSequence = ..., /*3*/ postfix: kotlin.CharSequence = ..., /*4*/ limit: kotlin.Int = ..., /*5*/ truncated: kotlin.CharSequence = ..., /*6*/ transform: ((kotlin.Double) -> kotlin.CharSequence)? = ...): A -public fun kotlin.FloatArray.joinTo(/*0*/ buffer: A, /*1*/ separator: kotlin.CharSequence = ..., /*2*/ prefix: kotlin.CharSequence = ..., /*3*/ postfix: kotlin.CharSequence = ..., /*4*/ limit: kotlin.Int = ..., /*5*/ truncated: kotlin.CharSequence = ..., /*6*/ transform: ((kotlin.Float) -> kotlin.CharSequence)? = ...): A -public fun kotlin.IntArray.joinTo(/*0*/ buffer: A, /*1*/ separator: kotlin.CharSequence = ..., /*2*/ prefix: kotlin.CharSequence = ..., /*3*/ postfix: kotlin.CharSequence = ..., /*4*/ limit: kotlin.Int = ..., /*5*/ truncated: kotlin.CharSequence = ..., /*6*/ transform: ((kotlin.Int) -> kotlin.CharSequence)? = ...): A -public fun kotlin.LongArray.joinTo(/*0*/ buffer: A, /*1*/ separator: kotlin.CharSequence = ..., /*2*/ prefix: kotlin.CharSequence = ..., /*3*/ postfix: kotlin.CharSequence = ..., /*4*/ limit: kotlin.Int = ..., /*5*/ truncated: kotlin.CharSequence = ..., /*6*/ transform: ((kotlin.Long) -> kotlin.CharSequence)? = ...): A -public fun kotlin.ShortArray.joinTo(/*0*/ buffer: A, /*1*/ separator: kotlin.CharSequence = ..., /*2*/ prefix: kotlin.CharSequence = ..., /*3*/ postfix: kotlin.CharSequence = ..., /*4*/ limit: kotlin.Int = ..., /*5*/ truncated: kotlin.CharSequence = ..., /*6*/ transform: ((kotlin.Short) -> kotlin.CharSequence)? = ...): A -public fun kotlin.collections.Iterable.joinTo(/*0*/ buffer: A, /*1*/ separator: kotlin.CharSequence = ..., /*2*/ prefix: kotlin.CharSequence = ..., /*3*/ postfix: kotlin.CharSequence = ..., /*4*/ limit: kotlin.Int = ..., /*5*/ truncated: kotlin.CharSequence = ..., /*6*/ transform: ((T) -> kotlin.CharSequence)? = ...): A -public fun kotlin.Array.joinToString(/*0*/ separator: kotlin.CharSequence = ..., /*1*/ prefix: kotlin.CharSequence = ..., /*2*/ postfix: kotlin.CharSequence = ..., /*3*/ limit: kotlin.Int = ..., /*4*/ truncated: kotlin.CharSequence = ..., /*5*/ transform: ((T) -> kotlin.CharSequence)? = ...): kotlin.String -public fun kotlin.BooleanArray.joinToString(/*0*/ separator: kotlin.CharSequence = ..., /*1*/ prefix: kotlin.CharSequence = ..., /*2*/ postfix: kotlin.CharSequence = ..., /*3*/ limit: kotlin.Int = ..., /*4*/ truncated: kotlin.CharSequence = ..., /*5*/ transform: ((kotlin.Boolean) -> kotlin.CharSequence)? = ...): kotlin.String -public fun kotlin.ByteArray.joinToString(/*0*/ separator: kotlin.CharSequence = ..., /*1*/ prefix: kotlin.CharSequence = ..., /*2*/ postfix: kotlin.CharSequence = ..., /*3*/ limit: kotlin.Int = ..., /*4*/ truncated: kotlin.CharSequence = ..., /*5*/ transform: ((kotlin.Byte) -> kotlin.CharSequence)? = ...): kotlin.String -public fun kotlin.CharArray.joinToString(/*0*/ separator: kotlin.CharSequence = ..., /*1*/ prefix: kotlin.CharSequence = ..., /*2*/ postfix: kotlin.CharSequence = ..., /*3*/ limit: kotlin.Int = ..., /*4*/ truncated: kotlin.CharSequence = ..., /*5*/ transform: ((kotlin.Char) -> kotlin.CharSequence)? = ...): kotlin.String -public fun kotlin.DoubleArray.joinToString(/*0*/ separator: kotlin.CharSequence = ..., /*1*/ prefix: kotlin.CharSequence = ..., /*2*/ postfix: kotlin.CharSequence = ..., /*3*/ limit: kotlin.Int = ..., /*4*/ truncated: kotlin.CharSequence = ..., /*5*/ transform: ((kotlin.Double) -> kotlin.CharSequence)? = ...): kotlin.String -public fun kotlin.FloatArray.joinToString(/*0*/ separator: kotlin.CharSequence = ..., /*1*/ prefix: kotlin.CharSequence = ..., /*2*/ postfix: kotlin.CharSequence = ..., /*3*/ limit: kotlin.Int = ..., /*4*/ truncated: kotlin.CharSequence = ..., /*5*/ transform: ((kotlin.Float) -> kotlin.CharSequence)? = ...): kotlin.String -public fun kotlin.IntArray.joinToString(/*0*/ separator: kotlin.CharSequence = ..., /*1*/ prefix: kotlin.CharSequence = ..., /*2*/ postfix: kotlin.CharSequence = ..., /*3*/ limit: kotlin.Int = ..., /*4*/ truncated: kotlin.CharSequence = ..., /*5*/ transform: ((kotlin.Int) -> kotlin.CharSequence)? = ...): kotlin.String -public fun kotlin.LongArray.joinToString(/*0*/ separator: kotlin.CharSequence = ..., /*1*/ prefix: kotlin.CharSequence = ..., /*2*/ postfix: kotlin.CharSequence = ..., /*3*/ limit: kotlin.Int = ..., /*4*/ truncated: kotlin.CharSequence = ..., /*5*/ transform: ((kotlin.Long) -> kotlin.CharSequence)? = ...): kotlin.String -public fun kotlin.ShortArray.joinToString(/*0*/ separator: kotlin.CharSequence = ..., /*1*/ prefix: kotlin.CharSequence = ..., /*2*/ postfix: kotlin.CharSequence = ..., /*3*/ limit: kotlin.Int = ..., /*4*/ truncated: kotlin.CharSequence = ..., /*5*/ transform: ((kotlin.Short) -> kotlin.CharSequence)? = ...): kotlin.String -public fun kotlin.collections.Iterable.joinToString(/*0*/ separator: kotlin.CharSequence = ..., /*1*/ prefix: kotlin.CharSequence = ..., /*2*/ postfix: kotlin.CharSequence = ..., /*3*/ limit: kotlin.Int = ..., /*4*/ truncated: kotlin.CharSequence = ..., /*5*/ transform: ((T) -> kotlin.CharSequence)? = ...): kotlin.String -public fun kotlin.Array.last(): T -public inline fun kotlin.Array.last(/*0*/ predicate: (T) -> kotlin.Boolean): T -public fun kotlin.BooleanArray.last(): kotlin.Boolean -public inline fun kotlin.BooleanArray.last(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.ByteArray.last(): kotlin.Byte -public inline fun kotlin.ByteArray.last(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte -public fun kotlin.CharArray.last(): kotlin.Char -public inline fun kotlin.CharArray.last(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char -public fun kotlin.DoubleArray.last(): kotlin.Double -public inline fun kotlin.DoubleArray.last(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double -public fun kotlin.FloatArray.last(): kotlin.Float -public inline fun kotlin.FloatArray.last(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float -public fun kotlin.IntArray.last(): kotlin.Int -public inline fun kotlin.IntArray.last(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int -public fun kotlin.LongArray.last(): kotlin.Long -public inline fun kotlin.LongArray.last(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long -public fun kotlin.ShortArray.last(): kotlin.Short -public inline fun kotlin.ShortArray.last(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.last(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.last(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.last(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.last(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.last(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.last(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.last(): kotlin.UShort -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.last(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort -public fun kotlin.collections.Iterable.last(): T -public inline fun kotlin.collections.Iterable.last(/*0*/ predicate: (T) -> kotlin.Boolean): T -public fun kotlin.collections.List.last(): T -public inline fun kotlin.collections.List.last(/*0*/ predicate: (T) -> kotlin.Boolean): T -public fun kotlin.Array.lastIndexOf(/*0*/ element: T): kotlin.Int -public fun kotlin.BooleanArray.lastIndexOf(/*0*/ element: kotlin.Boolean): kotlin.Int -public fun kotlin.ByteArray.lastIndexOf(/*0*/ element: kotlin.Byte): kotlin.Int -public fun kotlin.CharArray.lastIndexOf(/*0*/ element: kotlin.Char): kotlin.Int -public fun kotlin.DoubleArray.lastIndexOf(/*0*/ element: kotlin.Double): kotlin.Int -public fun kotlin.FloatArray.lastIndexOf(/*0*/ element: kotlin.Float): kotlin.Int -public fun kotlin.IntArray.lastIndexOf(/*0*/ element: kotlin.Int): kotlin.Int -public fun kotlin.LongArray.lastIndexOf(/*0*/ element: kotlin.Long): kotlin.Int -public fun kotlin.ShortArray.lastIndexOf(/*0*/ element: kotlin.Short): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.lastIndexOf(/*0*/ element: kotlin.UByte): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.lastIndexOf(/*0*/ element: kotlin.UInt): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.lastIndexOf(/*0*/ element: kotlin.ULong): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.lastIndexOf(/*0*/ element: kotlin.UShort): kotlin.Int -public fun kotlin.collections.Iterable.lastIndexOf(/*0*/ element: T): kotlin.Int -public fun kotlin.collections.List.lastIndexOf(/*0*/ element: T): kotlin.Int -public fun kotlin.Array.lastOrNull(): T? -public inline fun kotlin.Array.lastOrNull(/*0*/ predicate: (T) -> kotlin.Boolean): T? -public fun kotlin.BooleanArray.lastOrNull(): kotlin.Boolean? -public inline fun kotlin.BooleanArray.lastOrNull(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? -public fun kotlin.ByteArray.lastOrNull(): kotlin.Byte? -public inline fun kotlin.ByteArray.lastOrNull(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte? -public fun kotlin.CharArray.lastOrNull(): kotlin.Char? -public inline fun kotlin.CharArray.lastOrNull(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? -public fun kotlin.DoubleArray.lastOrNull(): kotlin.Double? -public inline fun kotlin.DoubleArray.lastOrNull(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double? -public fun kotlin.FloatArray.lastOrNull(): kotlin.Float? -public inline fun kotlin.FloatArray.lastOrNull(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float? -public fun kotlin.IntArray.lastOrNull(): kotlin.Int? -public inline fun kotlin.IntArray.lastOrNull(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int? -public fun kotlin.LongArray.lastOrNull(): kotlin.Long? -public inline fun kotlin.LongArray.lastOrNull(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long? -public fun kotlin.ShortArray.lastOrNull(): kotlin.Short? -public inline fun kotlin.ShortArray.lastOrNull(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.lastOrNull(): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.lastOrNull(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.lastOrNull(): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.lastOrNull(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.lastOrNull(): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.lastOrNull(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.lastOrNull(): kotlin.UShort? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.lastOrNull(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort? -public fun kotlin.collections.Iterable.lastOrNull(): T? -public inline fun kotlin.collections.Iterable.lastOrNull(/*0*/ predicate: (T) -> kotlin.Boolean): T? -public fun kotlin.collections.List.lastOrNull(): T? -public inline fun kotlin.collections.List.lastOrNull(/*0*/ predicate: (T) -> kotlin.Boolean): T? -public inline fun kotlin.Array.map(/*0*/ transform: (T) -> R): kotlin.collections.List -public inline fun kotlin.BooleanArray.map(/*0*/ transform: (kotlin.Boolean) -> R): kotlin.collections.List -public inline fun kotlin.ByteArray.map(/*0*/ transform: (kotlin.Byte) -> R): kotlin.collections.List -public inline fun kotlin.CharArray.map(/*0*/ transform: (kotlin.Char) -> R): kotlin.collections.List -public inline fun kotlin.DoubleArray.map(/*0*/ transform: (kotlin.Double) -> R): kotlin.collections.List -public inline fun kotlin.FloatArray.map(/*0*/ transform: (kotlin.Float) -> R): kotlin.collections.List -public inline fun kotlin.IntArray.map(/*0*/ transform: (kotlin.Int) -> R): kotlin.collections.List -public inline fun kotlin.LongArray.map(/*0*/ transform: (kotlin.Long) -> R): kotlin.collections.List -public inline fun kotlin.ShortArray.map(/*0*/ transform: (kotlin.Short) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.map(/*0*/ transform: (kotlin.UByte) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.map(/*0*/ transform: (kotlin.UInt) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.map(/*0*/ transform: (kotlin.ULong) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.map(/*0*/ transform: (kotlin.UShort) -> R): kotlin.collections.List -public inline fun kotlin.collections.Iterable.map(/*0*/ transform: (T) -> R): kotlin.collections.List -public inline fun kotlin.collections.Map.map(/*0*/ transform: (kotlin.collections.Map.Entry) -> R): kotlin.collections.List -public inline fun kotlin.Array.mapIndexed(/*0*/ transform: (index: kotlin.Int, T) -> R): kotlin.collections.List -public inline fun kotlin.BooleanArray.mapIndexed(/*0*/ transform: (index: kotlin.Int, kotlin.Boolean) -> R): kotlin.collections.List -public inline fun kotlin.ByteArray.mapIndexed(/*0*/ transform: (index: kotlin.Int, kotlin.Byte) -> R): kotlin.collections.List -public inline fun kotlin.CharArray.mapIndexed(/*0*/ transform: (index: kotlin.Int, kotlin.Char) -> R): kotlin.collections.List -public inline fun kotlin.DoubleArray.mapIndexed(/*0*/ transform: (index: kotlin.Int, kotlin.Double) -> R): kotlin.collections.List -public inline fun kotlin.FloatArray.mapIndexed(/*0*/ transform: (index: kotlin.Int, kotlin.Float) -> R): kotlin.collections.List -public inline fun kotlin.IntArray.mapIndexed(/*0*/ transform: (index: kotlin.Int, kotlin.Int) -> R): kotlin.collections.List -public inline fun kotlin.LongArray.mapIndexed(/*0*/ transform: (index: kotlin.Int, kotlin.Long) -> R): kotlin.collections.List -public inline fun kotlin.ShortArray.mapIndexed(/*0*/ transform: (index: kotlin.Int, kotlin.Short) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.mapIndexed(/*0*/ transform: (index: kotlin.Int, kotlin.UByte) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.mapIndexed(/*0*/ transform: (index: kotlin.Int, kotlin.UInt) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.mapIndexed(/*0*/ transform: (index: kotlin.Int, kotlin.ULong) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.mapIndexed(/*0*/ transform: (index: kotlin.Int, kotlin.UShort) -> R): kotlin.collections.List -public inline fun kotlin.collections.Iterable.mapIndexed(/*0*/ transform: (index: kotlin.Int, T) -> R): kotlin.collections.List -public inline fun kotlin.Array.mapIndexedNotNull(/*0*/ transform: (index: kotlin.Int, T) -> R?): kotlin.collections.List -public inline fun kotlin.collections.Iterable.mapIndexedNotNull(/*0*/ transform: (index: kotlin.Int, T) -> R?): kotlin.collections.List -public inline fun > kotlin.Array.mapIndexedNotNullTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, T) -> R?): C -public inline fun > kotlin.collections.Iterable.mapIndexedNotNullTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, T) -> R?): C -public inline fun > kotlin.Array.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, T) -> R): C -public inline fun > kotlin.BooleanArray.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, kotlin.Boolean) -> R): C -public inline fun > kotlin.ByteArray.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, kotlin.Byte) -> R): C -public inline fun > kotlin.CharArray.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, kotlin.Char) -> R): C -public inline fun > kotlin.DoubleArray.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, kotlin.Double) -> R): C -public inline fun > kotlin.FloatArray.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, kotlin.Float) -> R): C -public inline fun > kotlin.IntArray.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, kotlin.Int) -> R): C -public inline fun > kotlin.LongArray.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, kotlin.Long) -> R): C -public inline fun > kotlin.ShortArray.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, kotlin.Short) -> R): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, kotlin.UByte) -> R): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, kotlin.UInt) -> R): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, kotlin.ULong) -> R): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, kotlin.UShort) -> R): C -public inline fun > kotlin.collections.Iterable.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, T) -> R): C -public inline fun kotlin.collections.Map.mapKeys(/*0*/ transform: (kotlin.collections.Map.Entry) -> R): kotlin.collections.Map -public inline fun > kotlin.collections.Map.mapKeysTo(/*0*/ destination: M, /*1*/ transform: (kotlin.collections.Map.Entry) -> R): M -public inline fun kotlin.Array.mapNotNull(/*0*/ transform: (T) -> R?): kotlin.collections.List -public inline fun kotlin.collections.Iterable.mapNotNull(/*0*/ transform: (T) -> R?): kotlin.collections.List -public inline fun kotlin.collections.Map.mapNotNull(/*0*/ transform: (kotlin.collections.Map.Entry) -> R?): kotlin.collections.List -public inline fun > kotlin.Array.mapNotNullTo(/*0*/ destination: C, /*1*/ transform: (T) -> R?): C -public inline fun > kotlin.collections.Iterable.mapNotNullTo(/*0*/ destination: C, /*1*/ transform: (T) -> R?): C -public inline fun > kotlin.collections.Map.mapNotNullTo(/*0*/ destination: C, /*1*/ transform: (kotlin.collections.Map.Entry) -> R?): C -public inline fun > kotlin.Array.mapTo(/*0*/ destination: C, /*1*/ transform: (T) -> R): C -public inline fun > kotlin.BooleanArray.mapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Boolean) -> R): C -public inline fun > kotlin.ByteArray.mapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Byte) -> R): C -public inline fun > kotlin.CharArray.mapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Char) -> R): C -public inline fun > kotlin.DoubleArray.mapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Double) -> R): C -public inline fun > kotlin.FloatArray.mapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Float) -> R): C -public inline fun > kotlin.IntArray.mapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Int) -> R): C -public inline fun > kotlin.LongArray.mapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Long) -> R): C -public inline fun > kotlin.ShortArray.mapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Short) -> R): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.mapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.UByte) -> R): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.mapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.UInt) -> R): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.mapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.ULong) -> R): C -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.mapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.UShort) -> R): C -public inline fun > kotlin.collections.Iterable.mapTo(/*0*/ destination: C, /*1*/ transform: (T) -> R): C -public inline fun > kotlin.collections.Map.mapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.collections.Map.Entry) -> R): C -public inline fun kotlin.collections.Map.mapValues(/*0*/ transform: (kotlin.collections.Map.Entry) -> R): kotlin.collections.Map -public inline fun > kotlin.collections.Map.mapValuesTo(/*0*/ destination: M, /*1*/ transform: (kotlin.collections.Map.Entry) -> R): M -public fun > kotlin.Array.max(): T? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.Array.max(): kotlin.Double? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.Array.max(): kotlin.Float? -public fun kotlin.ByteArray.max(): kotlin.Byte? -public fun kotlin.CharArray.max(): kotlin.Char? -public fun kotlin.DoubleArray.max(): kotlin.Double? -public fun kotlin.FloatArray.max(): kotlin.Float? -public fun kotlin.IntArray.max(): kotlin.Int? -public fun kotlin.LongArray.max(): kotlin.Long? -public fun kotlin.ShortArray.max(): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.max(): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.max(): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.max(): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.max(): kotlin.UShort? -public fun > kotlin.collections.Iterable.max(): T? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.collections.Iterable.max(): kotlin.Double? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.collections.Iterable.max(): kotlin.Float? -public inline fun > kotlin.Array.maxBy(/*0*/ selector: (T) -> R): T? -public inline fun > kotlin.BooleanArray.maxBy(/*0*/ selector: (kotlin.Boolean) -> R): kotlin.Boolean? -public inline fun > kotlin.ByteArray.maxBy(/*0*/ selector: (kotlin.Byte) -> R): kotlin.Byte? -public inline fun > kotlin.CharArray.maxBy(/*0*/ selector: (kotlin.Char) -> R): kotlin.Char? -public inline fun > kotlin.DoubleArray.maxBy(/*0*/ selector: (kotlin.Double) -> R): kotlin.Double? -public inline fun > kotlin.FloatArray.maxBy(/*0*/ selector: (kotlin.Float) -> R): kotlin.Float? -public inline fun > kotlin.IntArray.maxBy(/*0*/ selector: (kotlin.Int) -> R): kotlin.Int? -public inline fun > kotlin.LongArray.maxBy(/*0*/ selector: (kotlin.Long) -> R): kotlin.Long? -public inline fun > kotlin.ShortArray.maxBy(/*0*/ selector: (kotlin.Short) -> R): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.maxBy(/*0*/ selector: (kotlin.UByte) -> R): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.maxBy(/*0*/ selector: (kotlin.UInt) -> R): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.maxBy(/*0*/ selector: (kotlin.ULong) -> R): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.maxBy(/*0*/ selector: (kotlin.UShort) -> R): kotlin.UShort? -public inline fun > kotlin.collections.Iterable.maxBy(/*0*/ selector: (T) -> R): T? -@kotlin.internal.InlineOnly public inline fun > kotlin.collections.Map.maxBy(/*0*/ selector: (kotlin.collections.Map.Entry) -> R): kotlin.collections.Map.Entry? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.Array.maxOf(/*0*/ selector: (T) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.maxOf(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.maxOf(/*0*/ selector: (T) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.BooleanArray.maxOf(/*0*/ selector: (kotlin.Boolean) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.maxOf(/*0*/ selector: (kotlin.Boolean) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.maxOf(/*0*/ selector: (kotlin.Boolean) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.ByteArray.maxOf(/*0*/ selector: (kotlin.Byte) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.maxOf(/*0*/ selector: (kotlin.Byte) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.maxOf(/*0*/ selector: (kotlin.Byte) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.CharArray.maxOf(/*0*/ selector: (kotlin.Char) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.maxOf(/*0*/ selector: (kotlin.Char) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.maxOf(/*0*/ selector: (kotlin.Char) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.DoubleArray.maxOf(/*0*/ selector: (kotlin.Double) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.maxOf(/*0*/ selector: (kotlin.Double) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.maxOf(/*0*/ selector: (kotlin.Double) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.FloatArray.maxOf(/*0*/ selector: (kotlin.Float) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.maxOf(/*0*/ selector: (kotlin.Float) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.maxOf(/*0*/ selector: (kotlin.Float) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.IntArray.maxOf(/*0*/ selector: (kotlin.Int) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.maxOf(/*0*/ selector: (kotlin.Int) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.maxOf(/*0*/ selector: (kotlin.Int) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.LongArray.maxOf(/*0*/ selector: (kotlin.Long) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.maxOf(/*0*/ selector: (kotlin.Long) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.maxOf(/*0*/ selector: (kotlin.Long) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.ShortArray.maxOf(/*0*/ selector: (kotlin.Short) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.maxOf(/*0*/ selector: (kotlin.Short) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.maxOf(/*0*/ selector: (kotlin.Short) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.maxOf(/*0*/ selector: (kotlin.UByte) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.maxOf(/*0*/ selector: (kotlin.UByte) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.maxOf(/*0*/ selector: (kotlin.UByte) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.maxOf(/*0*/ selector: (kotlin.UInt) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.maxOf(/*0*/ selector: (kotlin.UInt) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.maxOf(/*0*/ selector: (kotlin.UInt) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.maxOf(/*0*/ selector: (kotlin.ULong) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.maxOf(/*0*/ selector: (kotlin.ULong) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.maxOf(/*0*/ selector: (kotlin.ULong) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.maxOf(/*0*/ selector: (kotlin.UShort) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.maxOf(/*0*/ selector: (kotlin.UShort) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.maxOf(/*0*/ selector: (kotlin.UShort) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.collections.Iterable.maxOf(/*0*/ selector: (T) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.maxOf(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.maxOf(/*0*/ selector: (T) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.collections.Map.maxOf(/*0*/ selector: (kotlin.collections.Map.Entry) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.maxOf(/*0*/ selector: (kotlin.collections.Map.Entry) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.maxOf(/*0*/ selector: (kotlin.collections.Map.Entry) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.Array.maxOfOrNull(/*0*/ selector: (T) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.maxOfOrNull(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.maxOfOrNull(/*0*/ selector: (T) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.BooleanArray.maxOfOrNull(/*0*/ selector: (kotlin.Boolean) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.maxOfOrNull(/*0*/ selector: (kotlin.Boolean) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.maxOfOrNull(/*0*/ selector: (kotlin.Boolean) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.ByteArray.maxOfOrNull(/*0*/ selector: (kotlin.Byte) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.maxOfOrNull(/*0*/ selector: (kotlin.Byte) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.maxOfOrNull(/*0*/ selector: (kotlin.Byte) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.CharArray.maxOfOrNull(/*0*/ selector: (kotlin.Char) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.maxOfOrNull(/*0*/ selector: (kotlin.Char) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.maxOfOrNull(/*0*/ selector: (kotlin.Char) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.DoubleArray.maxOfOrNull(/*0*/ selector: (kotlin.Double) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.maxOfOrNull(/*0*/ selector: (kotlin.Double) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.maxOfOrNull(/*0*/ selector: (kotlin.Double) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.FloatArray.maxOfOrNull(/*0*/ selector: (kotlin.Float) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.maxOfOrNull(/*0*/ selector: (kotlin.Float) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.maxOfOrNull(/*0*/ selector: (kotlin.Float) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.IntArray.maxOfOrNull(/*0*/ selector: (kotlin.Int) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.maxOfOrNull(/*0*/ selector: (kotlin.Int) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.maxOfOrNull(/*0*/ selector: (kotlin.Int) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.LongArray.maxOfOrNull(/*0*/ selector: (kotlin.Long) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.maxOfOrNull(/*0*/ selector: (kotlin.Long) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.maxOfOrNull(/*0*/ selector: (kotlin.Long) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.ShortArray.maxOfOrNull(/*0*/ selector: (kotlin.Short) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.maxOfOrNull(/*0*/ selector: (kotlin.Short) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.maxOfOrNull(/*0*/ selector: (kotlin.Short) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.maxOfOrNull(/*0*/ selector: (kotlin.UByte) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.maxOfOrNull(/*0*/ selector: (kotlin.UByte) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.maxOfOrNull(/*0*/ selector: (kotlin.UByte) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.maxOfOrNull(/*0*/ selector: (kotlin.UInt) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.maxOfOrNull(/*0*/ selector: (kotlin.UInt) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.maxOfOrNull(/*0*/ selector: (kotlin.UInt) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.maxOfOrNull(/*0*/ selector: (kotlin.ULong) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.maxOfOrNull(/*0*/ selector: (kotlin.ULong) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.maxOfOrNull(/*0*/ selector: (kotlin.ULong) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.maxOfOrNull(/*0*/ selector: (kotlin.UShort) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.maxOfOrNull(/*0*/ selector: (kotlin.UShort) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.maxOfOrNull(/*0*/ selector: (kotlin.UShort) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.collections.Iterable.maxOfOrNull(/*0*/ selector: (T) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.maxOfOrNull(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.maxOfOrNull(/*0*/ selector: (T) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.collections.Map.maxOfOrNull(/*0*/ selector: (kotlin.collections.Map.Entry) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.maxOfOrNull(/*0*/ selector: (kotlin.collections.Map.Entry) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.maxOfOrNull(/*0*/ selector: (kotlin.collections.Map.Entry) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (T) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Boolean) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Byte) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Char) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Double) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Float) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Int) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Long) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Short) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.UByte) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.UInt) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.ULong) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.UShort) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (T) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.collections.Map.Entry) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (T) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Boolean) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Byte) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Char) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Double) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Float) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Int) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Long) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Short) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.UByte) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.UInt) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.ULong) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.UShort) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (T) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.collections.Map.Entry) -> R): R? -public fun kotlin.Array.maxWith(/*0*/ comparator: kotlin.Comparator): T? -public fun kotlin.BooleanArray.maxWith(/*0*/ comparator: kotlin.Comparator): kotlin.Boolean? -public fun kotlin.ByteArray.maxWith(/*0*/ comparator: kotlin.Comparator): kotlin.Byte? -public fun kotlin.CharArray.maxWith(/*0*/ comparator: kotlin.Comparator): kotlin.Char? -public fun kotlin.DoubleArray.maxWith(/*0*/ comparator: kotlin.Comparator): kotlin.Double? -public fun kotlin.FloatArray.maxWith(/*0*/ comparator: kotlin.Comparator): kotlin.Float? -public fun kotlin.IntArray.maxWith(/*0*/ comparator: kotlin.Comparator): kotlin.Int? -public fun kotlin.LongArray.maxWith(/*0*/ comparator: kotlin.Comparator): kotlin.Long? -public fun kotlin.ShortArray.maxWith(/*0*/ comparator: kotlin.Comparator): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.maxWith(/*0*/ comparator: kotlin.Comparator): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.maxWith(/*0*/ comparator: kotlin.Comparator): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.maxWith(/*0*/ comparator: kotlin.Comparator): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.maxWith(/*0*/ comparator: kotlin.Comparator): kotlin.UShort? -public fun kotlin.collections.Iterable.maxWith(/*0*/ comparator: kotlin.Comparator): T? -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.maxWith(/*0*/ comparator: kotlin.Comparator>): kotlin.collections.Map.Entry? -public fun > kotlin.Array.min(): T? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.Array.min(): kotlin.Double? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.Array.min(): kotlin.Float? -public fun kotlin.ByteArray.min(): kotlin.Byte? -public fun kotlin.CharArray.min(): kotlin.Char? -public fun kotlin.DoubleArray.min(): kotlin.Double? -public fun kotlin.FloatArray.min(): kotlin.Float? -public fun kotlin.IntArray.min(): kotlin.Int? -public fun kotlin.LongArray.min(): kotlin.Long? -public fun kotlin.ShortArray.min(): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.min(): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.min(): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.min(): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.min(): kotlin.UShort? -public fun > kotlin.collections.Iterable.min(): T? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.collections.Iterable.min(): kotlin.Double? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.collections.Iterable.min(): kotlin.Float? -public inline fun > kotlin.Array.minBy(/*0*/ selector: (T) -> R): T? -public inline fun > kotlin.BooleanArray.minBy(/*0*/ selector: (kotlin.Boolean) -> R): kotlin.Boolean? -public inline fun > kotlin.ByteArray.minBy(/*0*/ selector: (kotlin.Byte) -> R): kotlin.Byte? -public inline fun > kotlin.CharArray.minBy(/*0*/ selector: (kotlin.Char) -> R): kotlin.Char? -public inline fun > kotlin.DoubleArray.minBy(/*0*/ selector: (kotlin.Double) -> R): kotlin.Double? -public inline fun > kotlin.FloatArray.minBy(/*0*/ selector: (kotlin.Float) -> R): kotlin.Float? -public inline fun > kotlin.IntArray.minBy(/*0*/ selector: (kotlin.Int) -> R): kotlin.Int? -public inline fun > kotlin.LongArray.minBy(/*0*/ selector: (kotlin.Long) -> R): kotlin.Long? -public inline fun > kotlin.ShortArray.minBy(/*0*/ selector: (kotlin.Short) -> R): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.minBy(/*0*/ selector: (kotlin.UByte) -> R): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.minBy(/*0*/ selector: (kotlin.UInt) -> R): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.minBy(/*0*/ selector: (kotlin.ULong) -> R): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.minBy(/*0*/ selector: (kotlin.UShort) -> R): kotlin.UShort? -public inline fun > kotlin.collections.Iterable.minBy(/*0*/ selector: (T) -> R): T? -public inline fun > kotlin.collections.Map.minBy(/*0*/ selector: (kotlin.collections.Map.Entry) -> R): kotlin.collections.Map.Entry? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.Array.minOf(/*0*/ selector: (T) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.minOf(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.minOf(/*0*/ selector: (T) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.BooleanArray.minOf(/*0*/ selector: (kotlin.Boolean) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.minOf(/*0*/ selector: (kotlin.Boolean) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.minOf(/*0*/ selector: (kotlin.Boolean) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.ByteArray.minOf(/*0*/ selector: (kotlin.Byte) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.minOf(/*0*/ selector: (kotlin.Byte) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.minOf(/*0*/ selector: (kotlin.Byte) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.CharArray.minOf(/*0*/ selector: (kotlin.Char) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.minOf(/*0*/ selector: (kotlin.Char) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.minOf(/*0*/ selector: (kotlin.Char) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.DoubleArray.minOf(/*0*/ selector: (kotlin.Double) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.minOf(/*0*/ selector: (kotlin.Double) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.minOf(/*0*/ selector: (kotlin.Double) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.FloatArray.minOf(/*0*/ selector: (kotlin.Float) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.minOf(/*0*/ selector: (kotlin.Float) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.minOf(/*0*/ selector: (kotlin.Float) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.IntArray.minOf(/*0*/ selector: (kotlin.Int) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.minOf(/*0*/ selector: (kotlin.Int) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.minOf(/*0*/ selector: (kotlin.Int) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.LongArray.minOf(/*0*/ selector: (kotlin.Long) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.minOf(/*0*/ selector: (kotlin.Long) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.minOf(/*0*/ selector: (kotlin.Long) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.ShortArray.minOf(/*0*/ selector: (kotlin.Short) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.minOf(/*0*/ selector: (kotlin.Short) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.minOf(/*0*/ selector: (kotlin.Short) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.minOf(/*0*/ selector: (kotlin.UByte) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.minOf(/*0*/ selector: (kotlin.UByte) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.minOf(/*0*/ selector: (kotlin.UByte) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.minOf(/*0*/ selector: (kotlin.UInt) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.minOf(/*0*/ selector: (kotlin.UInt) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.minOf(/*0*/ selector: (kotlin.UInt) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.minOf(/*0*/ selector: (kotlin.ULong) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.minOf(/*0*/ selector: (kotlin.ULong) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.minOf(/*0*/ selector: (kotlin.ULong) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.minOf(/*0*/ selector: (kotlin.UShort) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.minOf(/*0*/ selector: (kotlin.UShort) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.minOf(/*0*/ selector: (kotlin.UShort) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.collections.Iterable.minOf(/*0*/ selector: (T) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.minOf(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.minOf(/*0*/ selector: (T) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.collections.Map.minOf(/*0*/ selector: (kotlin.collections.Map.Entry) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.minOf(/*0*/ selector: (kotlin.collections.Map.Entry) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.minOf(/*0*/ selector: (kotlin.collections.Map.Entry) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.Array.minOfOrNull(/*0*/ selector: (T) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.minOfOrNull(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.minOfOrNull(/*0*/ selector: (T) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.BooleanArray.minOfOrNull(/*0*/ selector: (kotlin.Boolean) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.minOfOrNull(/*0*/ selector: (kotlin.Boolean) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.minOfOrNull(/*0*/ selector: (kotlin.Boolean) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.ByteArray.minOfOrNull(/*0*/ selector: (kotlin.Byte) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.minOfOrNull(/*0*/ selector: (kotlin.Byte) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.minOfOrNull(/*0*/ selector: (kotlin.Byte) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.CharArray.minOfOrNull(/*0*/ selector: (kotlin.Char) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.minOfOrNull(/*0*/ selector: (kotlin.Char) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.minOfOrNull(/*0*/ selector: (kotlin.Char) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.DoubleArray.minOfOrNull(/*0*/ selector: (kotlin.Double) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.minOfOrNull(/*0*/ selector: (kotlin.Double) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.minOfOrNull(/*0*/ selector: (kotlin.Double) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.FloatArray.minOfOrNull(/*0*/ selector: (kotlin.Float) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.minOfOrNull(/*0*/ selector: (kotlin.Float) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.minOfOrNull(/*0*/ selector: (kotlin.Float) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.IntArray.minOfOrNull(/*0*/ selector: (kotlin.Int) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.minOfOrNull(/*0*/ selector: (kotlin.Int) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.minOfOrNull(/*0*/ selector: (kotlin.Int) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.LongArray.minOfOrNull(/*0*/ selector: (kotlin.Long) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.minOfOrNull(/*0*/ selector: (kotlin.Long) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.minOfOrNull(/*0*/ selector: (kotlin.Long) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.ShortArray.minOfOrNull(/*0*/ selector: (kotlin.Short) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.minOfOrNull(/*0*/ selector: (kotlin.Short) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.minOfOrNull(/*0*/ selector: (kotlin.Short) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.minOfOrNull(/*0*/ selector: (kotlin.UByte) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.minOfOrNull(/*0*/ selector: (kotlin.UByte) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.minOfOrNull(/*0*/ selector: (kotlin.UByte) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.minOfOrNull(/*0*/ selector: (kotlin.UInt) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.minOfOrNull(/*0*/ selector: (kotlin.UInt) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.minOfOrNull(/*0*/ selector: (kotlin.UInt) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.minOfOrNull(/*0*/ selector: (kotlin.ULong) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.minOfOrNull(/*0*/ selector: (kotlin.ULong) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.minOfOrNull(/*0*/ selector: (kotlin.ULong) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.minOfOrNull(/*0*/ selector: (kotlin.UShort) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.minOfOrNull(/*0*/ selector: (kotlin.UShort) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.minOfOrNull(/*0*/ selector: (kotlin.UShort) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.collections.Iterable.minOfOrNull(/*0*/ selector: (T) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.minOfOrNull(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.minOfOrNull(/*0*/ selector: (T) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.collections.Map.minOfOrNull(/*0*/ selector: (kotlin.collections.Map.Entry) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.minOfOrNull(/*0*/ selector: (kotlin.collections.Map.Entry) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.minOfOrNull(/*0*/ selector: (kotlin.collections.Map.Entry) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (T) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Boolean) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Byte) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Char) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Double) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Float) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Int) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Long) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Short) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.UByte) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.UInt) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.ULong) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.UShort) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (T) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.collections.Map.Entry) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (T) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Boolean) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Byte) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Char) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Double) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Float) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Int) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Long) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Short) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.UByte) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.UInt) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.ULong) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.UShort) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (T) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.collections.Map.Entry) -> R): R? -public fun kotlin.Array.minWith(/*0*/ comparator: kotlin.Comparator): T? -public fun kotlin.BooleanArray.minWith(/*0*/ comparator: kotlin.Comparator): kotlin.Boolean? -public fun kotlin.ByteArray.minWith(/*0*/ comparator: kotlin.Comparator): kotlin.Byte? -public fun kotlin.CharArray.minWith(/*0*/ comparator: kotlin.Comparator): kotlin.Char? -public fun kotlin.DoubleArray.minWith(/*0*/ comparator: kotlin.Comparator): kotlin.Double? -public fun kotlin.FloatArray.minWith(/*0*/ comparator: kotlin.Comparator): kotlin.Float? -public fun kotlin.IntArray.minWith(/*0*/ comparator: kotlin.Comparator): kotlin.Int? -public fun kotlin.LongArray.minWith(/*0*/ comparator: kotlin.Comparator): kotlin.Long? -public fun kotlin.ShortArray.minWith(/*0*/ comparator: kotlin.Comparator): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.minWith(/*0*/ comparator: kotlin.Comparator): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.minWith(/*0*/ comparator: kotlin.Comparator): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.minWith(/*0*/ comparator: kotlin.Comparator): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.minWith(/*0*/ comparator: kotlin.Comparator): kotlin.UShort? -public fun kotlin.collections.Iterable.minWith(/*0*/ comparator: kotlin.Comparator): T? -public fun kotlin.collections.Map.minWith(/*0*/ comparator: kotlin.Comparator>): kotlin.collections.Map.Entry? -public operator fun kotlin.collections.Iterable.minus(/*0*/ element: T): kotlin.collections.List -public operator fun kotlin.collections.Iterable.minus(/*0*/ elements: kotlin.Array): kotlin.collections.List -public operator fun kotlin.collections.Iterable.minus(/*0*/ elements: kotlin.collections.Iterable): kotlin.collections.List -public operator fun kotlin.collections.Iterable.minus(/*0*/ elements: kotlin.sequences.Sequence): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.1") public operator fun kotlin.collections.Map.minus(/*0*/ key: K): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.1") public operator fun kotlin.collections.Map.minus(/*0*/ keys: kotlin.Array): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.1") public operator fun kotlin.collections.Map.minus(/*0*/ keys: kotlin.collections.Iterable): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.1") public operator fun kotlin.collections.Map.minus(/*0*/ keys: kotlin.sequences.Sequence): kotlin.collections.Map -public operator fun kotlin.collections.Set.minus(/*0*/ element: T): kotlin.collections.Set -public operator fun kotlin.collections.Set.minus(/*0*/ elements: kotlin.Array): kotlin.collections.Set -public operator fun kotlin.collections.Set.minus(/*0*/ elements: kotlin.collections.Iterable): kotlin.collections.Set -public operator fun kotlin.collections.Set.minus(/*0*/ elements: kotlin.sequences.Sequence): kotlin.collections.Set -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableCollection.minusAssign(/*0*/ element: T): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableCollection.minusAssign(/*0*/ elements: kotlin.Array): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableCollection.minusAssign(/*0*/ elements: kotlin.collections.Iterable): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableCollection.minusAssign(/*0*/ elements: kotlin.sequences.Sequence): kotlin.Unit -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.minusAssign(/*0*/ key: K): kotlin.Unit -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.minusAssign(/*0*/ keys: kotlin.Array): kotlin.Unit -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.minusAssign(/*0*/ keys: kotlin.collections.Iterable): kotlin.Unit -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.minusAssign(/*0*/ keys: kotlin.sequences.Sequence): kotlin.Unit -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.minusElement(/*0*/ element: T): kotlin.collections.List -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Set.minusElement(/*0*/ element: T): kotlin.collections.Set -public fun kotlin.Array.none(): kotlin.Boolean -public inline fun kotlin.Array.none(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.BooleanArray.none(): kotlin.Boolean -public inline fun kotlin.BooleanArray.none(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.ByteArray.none(): kotlin.Boolean -public inline fun kotlin.ByteArray.none(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.CharArray.none(): kotlin.Boolean -public inline fun kotlin.CharArray.none(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.DoubleArray.none(): kotlin.Boolean -public inline fun kotlin.DoubleArray.none(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.FloatArray.none(): kotlin.Boolean -public inline fun kotlin.FloatArray.none(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.IntArray.none(): kotlin.Boolean -public inline fun kotlin.IntArray.none(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.LongArray.none(): kotlin.Boolean -public inline fun kotlin.LongArray.none(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.ShortArray.none(): kotlin.Boolean -public inline fun kotlin.ShortArray.none(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.none(): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.none(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.none(): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.none(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.none(): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.none(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.none(): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.none(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.collections.Iterable.none(): kotlin.Boolean -public inline fun kotlin.collections.Iterable.none(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.collections.Map.none(): kotlin.Boolean -public inline fun kotlin.collections.Map.none(/*0*/ predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.1") public inline fun > C.onEach(/*0*/ action: (T) -> kotlin.Unit): C -@kotlin.SinceKotlin(version = "1.1") public inline fun > M.onEach(/*0*/ action: (kotlin.collections.Map.Entry) -> kotlin.Unit): M -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.Array.onEach(/*0*/ action: (T) -> kotlin.Unit): kotlin.Array -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.onEach(/*0*/ action: (kotlin.Boolean) -> kotlin.Unit): kotlin.BooleanArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.onEach(/*0*/ action: (kotlin.Byte) -> kotlin.Unit): kotlin.ByteArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.onEach(/*0*/ action: (kotlin.Char) -> kotlin.Unit): kotlin.CharArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.onEach(/*0*/ action: (kotlin.Double) -> kotlin.Unit): kotlin.DoubleArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.onEach(/*0*/ action: (kotlin.Float) -> kotlin.Unit): kotlin.FloatArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.onEach(/*0*/ action: (kotlin.Int) -> kotlin.Unit): kotlin.IntArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.onEach(/*0*/ action: (kotlin.Long) -> kotlin.Unit): kotlin.LongArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.onEach(/*0*/ action: (kotlin.Short) -> kotlin.Unit): kotlin.ShortArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.onEach(/*0*/ action: (kotlin.UByte) -> kotlin.Unit): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.onEach(/*0*/ action: (kotlin.UInt) -> kotlin.Unit): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.onEach(/*0*/ action: (kotlin.ULong) -> kotlin.Unit): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.onEach(/*0*/ action: (kotlin.UShort) -> kotlin.Unit): kotlin.UShortArray -@kotlin.SinceKotlin(version = "1.4") public inline fun > C.onEachIndexed(/*0*/ action: (index: kotlin.Int, T) -> kotlin.Unit): C -@kotlin.SinceKotlin(version = "1.4") public inline fun > M.onEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.collections.Map.Entry) -> kotlin.Unit): M -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.Array.onEachIndexed(/*0*/ action: (index: kotlin.Int, T) -> kotlin.Unit): kotlin.Array -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.onEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Boolean) -> kotlin.Unit): kotlin.BooleanArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.onEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Byte) -> kotlin.Unit): kotlin.ByteArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.onEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Char) -> kotlin.Unit): kotlin.CharArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.onEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Double) -> kotlin.Unit): kotlin.DoubleArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.onEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Float) -> kotlin.Unit): kotlin.FloatArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.onEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Int) -> kotlin.Unit): kotlin.IntArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.onEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Long) -> kotlin.Unit): kotlin.LongArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.onEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Short) -> kotlin.Unit): kotlin.ShortArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.onEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.UByte) -> kotlin.Unit): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.onEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.UInt) -> kotlin.Unit): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.onEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.ULong) -> kotlin.Unit): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.onEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.UShort) -> kotlin.Unit): kotlin.UShortArray -@kotlin.internal.InlineOnly public inline fun kotlin.Array?.orEmpty(): kotlin.Array -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Collection?.orEmpty(): kotlin.collections.Collection -@kotlin.internal.InlineOnly public inline fun kotlin.collections.List?.orEmpty(): kotlin.collections.List -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Map?.orEmpty(): kotlin.collections.Map -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Set?.orEmpty(): kotlin.collections.Set -public inline fun kotlin.Array.partition(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> -public inline fun kotlin.BooleanArray.partition(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> -public inline fun kotlin.ByteArray.partition(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> -public inline fun kotlin.CharArray.partition(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> -public inline fun kotlin.DoubleArray.partition(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> -public inline fun kotlin.FloatArray.partition(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> -public inline fun kotlin.IntArray.partition(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> -public inline fun kotlin.LongArray.partition(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> -public inline fun kotlin.ShortArray.partition(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> -public inline fun kotlin.collections.Iterable.partition(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> -public inline operator fun kotlin.Array.plus(/*0*/ element: T): kotlin.Array -public inline operator fun kotlin.Array.plus(/*0*/ elements: kotlin.Array): kotlin.Array -public operator fun kotlin.Array.plus(/*0*/ elements: kotlin.collections.Collection): kotlin.Array -public inline operator fun kotlin.BooleanArray.plus(/*0*/ element: kotlin.Boolean): kotlin.BooleanArray -public inline operator fun kotlin.BooleanArray.plus(/*0*/ elements: kotlin.BooleanArray): kotlin.BooleanArray -public operator fun kotlin.BooleanArray.plus(/*0*/ elements: kotlin.collections.Collection): kotlin.BooleanArray -public inline operator fun kotlin.ByteArray.plus(/*0*/ element: kotlin.Byte): kotlin.ByteArray -public inline operator fun kotlin.ByteArray.plus(/*0*/ elements: kotlin.ByteArray): kotlin.ByteArray -public operator fun kotlin.ByteArray.plus(/*0*/ elements: kotlin.collections.Collection): kotlin.ByteArray -public inline operator fun kotlin.CharArray.plus(/*0*/ element: kotlin.Char): kotlin.CharArray -public inline operator fun kotlin.CharArray.plus(/*0*/ elements: kotlin.CharArray): kotlin.CharArray -public operator fun kotlin.CharArray.plus(/*0*/ elements: kotlin.collections.Collection): kotlin.CharArray -public inline operator fun kotlin.DoubleArray.plus(/*0*/ element: kotlin.Double): kotlin.DoubleArray -public inline operator fun kotlin.DoubleArray.plus(/*0*/ elements: kotlin.DoubleArray): kotlin.DoubleArray -public operator fun kotlin.DoubleArray.plus(/*0*/ elements: kotlin.collections.Collection): kotlin.DoubleArray -public inline operator fun kotlin.FloatArray.plus(/*0*/ element: kotlin.Float): kotlin.FloatArray -public inline operator fun kotlin.FloatArray.plus(/*0*/ elements: kotlin.FloatArray): kotlin.FloatArray -public operator fun kotlin.FloatArray.plus(/*0*/ elements: kotlin.collections.Collection): kotlin.FloatArray -public inline operator fun kotlin.IntArray.plus(/*0*/ element: kotlin.Int): kotlin.IntArray -public inline operator fun kotlin.IntArray.plus(/*0*/ elements: kotlin.IntArray): kotlin.IntArray -public operator fun kotlin.IntArray.plus(/*0*/ elements: kotlin.collections.Collection): kotlin.IntArray -public inline operator fun kotlin.LongArray.plus(/*0*/ element: kotlin.Long): kotlin.LongArray -public inline operator fun kotlin.LongArray.plus(/*0*/ elements: kotlin.LongArray): kotlin.LongArray -public operator fun kotlin.LongArray.plus(/*0*/ elements: kotlin.collections.Collection): kotlin.LongArray -public inline operator fun kotlin.ShortArray.plus(/*0*/ element: kotlin.Short): kotlin.ShortArray -public inline operator fun kotlin.ShortArray.plus(/*0*/ elements: kotlin.ShortArray): kotlin.ShortArray -public operator fun kotlin.ShortArray.plus(/*0*/ elements: kotlin.collections.Collection): kotlin.ShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UByteArray.plus(/*0*/ element: kotlin.UByte): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UByteArray.plus(/*0*/ elements: kotlin.UByteArray): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public operator fun kotlin.UByteArray.plus(/*0*/ elements: kotlin.collections.Collection): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UIntArray.plus(/*0*/ element: kotlin.UInt): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UIntArray.plus(/*0*/ elements: kotlin.UIntArray): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public operator fun kotlin.UIntArray.plus(/*0*/ elements: kotlin.collections.Collection): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.ULongArray.plus(/*0*/ element: kotlin.ULong): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.ULongArray.plus(/*0*/ elements: kotlin.ULongArray): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public operator fun kotlin.ULongArray.plus(/*0*/ elements: kotlin.collections.Collection): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UShortArray.plus(/*0*/ element: kotlin.UShort): kotlin.UShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UShortArray.plus(/*0*/ elements: kotlin.UShortArray): kotlin.UShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public operator fun kotlin.UShortArray.plus(/*0*/ elements: kotlin.collections.Collection): kotlin.UShortArray -public operator fun kotlin.collections.Collection.plus(/*0*/ element: T): kotlin.collections.List -public operator fun kotlin.collections.Collection.plus(/*0*/ elements: kotlin.Array): kotlin.collections.List -public operator fun kotlin.collections.Collection.plus(/*0*/ elements: kotlin.collections.Iterable): kotlin.collections.List -public operator fun kotlin.collections.Collection.plus(/*0*/ elements: kotlin.sequences.Sequence): kotlin.collections.List -public operator fun kotlin.collections.Iterable.plus(/*0*/ element: T): kotlin.collections.List -public operator fun kotlin.collections.Iterable.plus(/*0*/ elements: kotlin.Array): kotlin.collections.List -public operator fun kotlin.collections.Iterable.plus(/*0*/ elements: kotlin.collections.Iterable): kotlin.collections.List -public operator fun kotlin.collections.Iterable.plus(/*0*/ elements: kotlin.sequences.Sequence): kotlin.collections.List -public operator fun kotlin.collections.Map.plus(/*0*/ pairs: kotlin.Array>): kotlin.collections.Map -public operator fun kotlin.collections.Map.plus(/*0*/ pair: kotlin.Pair): kotlin.collections.Map -public operator fun kotlin.collections.Map.plus(/*0*/ pairs: kotlin.collections.Iterable>): kotlin.collections.Map -public operator fun kotlin.collections.Map.plus(/*0*/ map: kotlin.collections.Map): kotlin.collections.Map -public operator fun kotlin.collections.Map.plus(/*0*/ pairs: kotlin.sequences.Sequence>): kotlin.collections.Map -public operator fun kotlin.collections.Set.plus(/*0*/ element: T): kotlin.collections.Set -public operator fun kotlin.collections.Set.plus(/*0*/ elements: kotlin.Array): kotlin.collections.Set -public operator fun kotlin.collections.Set.plus(/*0*/ elements: kotlin.collections.Iterable): kotlin.collections.Set -public operator fun kotlin.collections.Set.plus(/*0*/ elements: kotlin.sequences.Sequence): kotlin.collections.Set -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableCollection.plusAssign(/*0*/ element: T): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableCollection.plusAssign(/*0*/ elements: kotlin.Array): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableCollection.plusAssign(/*0*/ elements: kotlin.collections.Iterable): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableCollection.plusAssign(/*0*/ elements: kotlin.sequences.Sequence): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.plusAssign(/*0*/ pairs: kotlin.Array>): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.plusAssign(/*0*/ pair: kotlin.Pair): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.plusAssign(/*0*/ pairs: kotlin.collections.Iterable>): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.plusAssign(/*0*/ map: kotlin.collections.Map): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.plusAssign(/*0*/ pairs: kotlin.sequences.Sequence>): kotlin.Unit -public inline fun kotlin.Array.plusElement(/*0*/ element: T): kotlin.Array -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Collection.plusElement(/*0*/ element: T): kotlin.collections.List -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.plusElement(/*0*/ element: T): kotlin.collections.List -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Set.plusElement(/*0*/ element: T): kotlin.collections.Set -public fun kotlin.collections.MutableMap.putAll(/*0*/ pairs: kotlin.Array>): kotlin.Unit -public fun kotlin.collections.MutableMap.putAll(/*0*/ pairs: kotlin.collections.Iterable>): kotlin.Unit -public fun kotlin.collections.MutableMap.putAll(/*0*/ pairs: kotlin.sequences.Sequence>): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.Array.random(): T -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.Array.random(/*0*/ random: kotlin.random.Random): T -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.random(): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.BooleanArray.random(/*0*/ random: kotlin.random.Random): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.random(): kotlin.Byte -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.ByteArray.random(/*0*/ random: kotlin.random.Random): kotlin.Byte -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.random(): kotlin.Char -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.CharArray.random(/*0*/ random: kotlin.random.Random): kotlin.Char -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.random(): kotlin.Double -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.DoubleArray.random(/*0*/ random: kotlin.random.Random): kotlin.Double -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.random(): kotlin.Float -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.FloatArray.random(/*0*/ random: kotlin.random.Random): kotlin.Float -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.random(): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.IntArray.random(/*0*/ random: kotlin.random.Random): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.random(): kotlin.Long -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.LongArray.random(/*0*/ random: kotlin.random.Random): kotlin.Long -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.random(): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.ShortArray.random(/*0*/ random: kotlin.random.Random): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.random(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.random(/*0*/ random: kotlin.random.Random): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.random(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.random(/*0*/ random: kotlin.random.Random): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.random(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.random(/*0*/ random: kotlin.random.Random): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.random(): kotlin.UShort -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.random(/*0*/ random: kotlin.random.Random): kotlin.UShort -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.collections.Collection.random(): T -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.collections.Collection.random(/*0*/ random: kotlin.random.Random): T -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.Array.randomOrNull(): T? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.Array.randomOrNull(/*0*/ random: kotlin.random.Random): T? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.randomOrNull(): kotlin.Boolean? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.BooleanArray.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.Boolean? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.randomOrNull(): kotlin.Byte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.ByteArray.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.Byte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.randomOrNull(): kotlin.Char? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.CharArray.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.Char? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.randomOrNull(): kotlin.Double? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.DoubleArray.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.Double? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.randomOrNull(): kotlin.Float? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.FloatArray.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.Float? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.randomOrNull(): kotlin.Int? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.IntArray.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.Int? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.randomOrNull(): kotlin.Long? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.LongArray.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.Long? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.randomOrNull(): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.ShortArray.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.randomOrNull(): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.randomOrNull(): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.randomOrNull(): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.randomOrNull(): kotlin.UShort? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.UShort? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.collections.Collection.randomOrNull(): T? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.collections.Collection.randomOrNull(/*0*/ random: kotlin.random.Random): T? -public inline fun kotlin.Array.reduce(/*0*/ operation: (acc: S, T) -> S): S -public inline fun kotlin.BooleanArray.reduce(/*0*/ operation: (acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean -public inline fun kotlin.ByteArray.reduce(/*0*/ operation: (acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.Byte -public inline fun kotlin.CharArray.reduce(/*0*/ operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char -public inline fun kotlin.DoubleArray.reduce(/*0*/ operation: (acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.Double -public inline fun kotlin.FloatArray.reduce(/*0*/ operation: (acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.Float -public inline fun kotlin.IntArray.reduce(/*0*/ operation: (acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.Int -public inline fun kotlin.LongArray.reduce(/*0*/ operation: (acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.Long -public inline fun kotlin.ShortArray.reduce(/*0*/ operation: (acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reduce(/*0*/ operation: (acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reduce(/*0*/ operation: (acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reduce(/*0*/ operation: (acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reduce(/*0*/ operation: (acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.UShort -@kotlin.SinceKotlin(version = "1.1") public inline fun kotlin.collections.Grouping.reduce(/*0*/ operation: (key: K, accumulator: S, element: T) -> S): kotlin.collections.Map -public inline fun kotlin.collections.Iterable.reduce(/*0*/ operation: (acc: S, T) -> S): S -public inline fun kotlin.Array.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: S, T) -> S): S -public inline fun kotlin.BooleanArray.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean -public inline fun kotlin.ByteArray.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.Byte -public inline fun kotlin.CharArray.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char -public inline fun kotlin.DoubleArray.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.Double -public inline fun kotlin.FloatArray.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.Float -public inline fun kotlin.IntArray.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.Int -public inline fun kotlin.LongArray.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.Long -public inline fun kotlin.ShortArray.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.UShort -public inline fun kotlin.collections.Iterable.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: S, T) -> S): S -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.Array.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: S, T) -> S): S? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.BooleanArray.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.ByteArray.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.Byte? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.CharArray.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.DoubleArray.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.FloatArray.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.IntArray.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.Int? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.LongArray.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.Long? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.ShortArray.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.Short? -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.UShort? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.collections.Iterable.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: S, T) -> S): S? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.Array.reduceOrNull(/*0*/ operation: (acc: S, T) -> S): S? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.BooleanArray.reduceOrNull(/*0*/ operation: (acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.ByteArray.reduceOrNull(/*0*/ operation: (acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.Byte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.CharArray.reduceOrNull(/*0*/ operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.DoubleArray.reduceOrNull(/*0*/ operation: (acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.FloatArray.reduceOrNull(/*0*/ operation: (acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.IntArray.reduceOrNull(/*0*/ operation: (acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.Int? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.LongArray.reduceOrNull(/*0*/ operation: (acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.Long? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.ShortArray.reduceOrNull(/*0*/ operation: (acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reduceOrNull(/*0*/ operation: (acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reduceOrNull(/*0*/ operation: (acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reduceOrNull(/*0*/ operation: (acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reduceOrNull(/*0*/ operation: (acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.UShort? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.collections.Iterable.reduceOrNull(/*0*/ operation: (acc: S, T) -> S): S? -public inline fun kotlin.Array.reduceRight(/*0*/ operation: (T, acc: S) -> S): S -public inline fun kotlin.BooleanArray.reduceRight(/*0*/ operation: (kotlin.Boolean, acc: kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean -public inline fun kotlin.ByteArray.reduceRight(/*0*/ operation: (kotlin.Byte, acc: kotlin.Byte) -> kotlin.Byte): kotlin.Byte -public inline fun kotlin.CharArray.reduceRight(/*0*/ operation: (kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char -public inline fun kotlin.DoubleArray.reduceRight(/*0*/ operation: (kotlin.Double, acc: kotlin.Double) -> kotlin.Double): kotlin.Double -public inline fun kotlin.FloatArray.reduceRight(/*0*/ operation: (kotlin.Float, acc: kotlin.Float) -> kotlin.Float): kotlin.Float -public inline fun kotlin.IntArray.reduceRight(/*0*/ operation: (kotlin.Int, acc: kotlin.Int) -> kotlin.Int): kotlin.Int -public inline fun kotlin.LongArray.reduceRight(/*0*/ operation: (kotlin.Long, acc: kotlin.Long) -> kotlin.Long): kotlin.Long -public inline fun kotlin.ShortArray.reduceRight(/*0*/ operation: (kotlin.Short, acc: kotlin.Short) -> kotlin.Short): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reduceRight(/*0*/ operation: (kotlin.UByte, acc: kotlin.UByte) -> kotlin.UByte): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reduceRight(/*0*/ operation: (kotlin.UInt, acc: kotlin.UInt) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reduceRight(/*0*/ operation: (kotlin.ULong, acc: kotlin.ULong) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reduceRight(/*0*/ operation: (kotlin.UShort, acc: kotlin.UShort) -> kotlin.UShort): kotlin.UShort -public inline fun kotlin.collections.List.reduceRight(/*0*/ operation: (T, acc: S) -> S): S -public inline fun kotlin.Array.reduceRightIndexed(/*0*/ operation: (index: kotlin.Int, T, acc: S) -> S): S diff --git a/js/js.translator/testData/api/stdlib/kotlin.collections-2.kt b/js/js.translator/testData/api/stdlib/kotlin.collections-2.kt deleted file mode 100644 index 06810c9c8aa..00000000000 --- a/js/js.translator/testData/api/stdlib/kotlin.collections-2.kt +++ /dev/null @@ -1,1009 +0,0 @@ -public inline fun kotlin.BooleanArray.reduceRightIndexed(/*0*/ operation: (index: kotlin.Int, kotlin.Boolean, acc: kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean -public inline fun kotlin.ByteArray.reduceRightIndexed(/*0*/ operation: (index: kotlin.Int, kotlin.Byte, acc: kotlin.Byte) -> kotlin.Byte): kotlin.Byte -public inline fun kotlin.CharArray.reduceRightIndexed(/*0*/ operation: (index: kotlin.Int, kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char -public inline fun kotlin.DoubleArray.reduceRightIndexed(/*0*/ operation: (index: kotlin.Int, kotlin.Double, acc: kotlin.Double) -> kotlin.Double): kotlin.Double -public inline fun kotlin.FloatArray.reduceRightIndexed(/*0*/ operation: (index: kotlin.Int, kotlin.Float, acc: kotlin.Float) -> kotlin.Float): kotlin.Float -public inline fun kotlin.IntArray.reduceRightIndexed(/*0*/ operation: (index: kotlin.Int, kotlin.Int, acc: kotlin.Int) -> kotlin.Int): kotlin.Int -public inline fun kotlin.LongArray.reduceRightIndexed(/*0*/ operation: (index: kotlin.Int, kotlin.Long, acc: kotlin.Long) -> kotlin.Long): kotlin.Long -public inline fun kotlin.ShortArray.reduceRightIndexed(/*0*/ operation: (index: kotlin.Int, kotlin.Short, acc: kotlin.Short) -> kotlin.Short): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reduceRightIndexed(/*0*/ operation: (index: kotlin.Int, kotlin.UByte, acc: kotlin.UByte) -> kotlin.UByte): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reduceRightIndexed(/*0*/ operation: (index: kotlin.Int, kotlin.UInt, acc: kotlin.UInt) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reduceRightIndexed(/*0*/ operation: (index: kotlin.Int, kotlin.ULong, acc: kotlin.ULong) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reduceRightIndexed(/*0*/ operation: (index: kotlin.Int, kotlin.UShort, acc: kotlin.UShort) -> kotlin.UShort): kotlin.UShort -public inline fun kotlin.collections.List.reduceRightIndexed(/*0*/ operation: (index: kotlin.Int, T, acc: S) -> S): S -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.Array.reduceRightIndexedOrNull(/*0*/ operation: (index: kotlin.Int, T, acc: S) -> S): S? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.BooleanArray.reduceRightIndexedOrNull(/*0*/ operation: (index: kotlin.Int, kotlin.Boolean, acc: kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.ByteArray.reduceRightIndexedOrNull(/*0*/ operation: (index: kotlin.Int, kotlin.Byte, acc: kotlin.Byte) -> kotlin.Byte): kotlin.Byte? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.CharArray.reduceRightIndexedOrNull(/*0*/ operation: (index: kotlin.Int, kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.DoubleArray.reduceRightIndexedOrNull(/*0*/ operation: (index: kotlin.Int, kotlin.Double, acc: kotlin.Double) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.FloatArray.reduceRightIndexedOrNull(/*0*/ operation: (index: kotlin.Int, kotlin.Float, acc: kotlin.Float) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.IntArray.reduceRightIndexedOrNull(/*0*/ operation: (index: kotlin.Int, kotlin.Int, acc: kotlin.Int) -> kotlin.Int): kotlin.Int? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.LongArray.reduceRightIndexedOrNull(/*0*/ operation: (index: kotlin.Int, kotlin.Long, acc: kotlin.Long) -> kotlin.Long): kotlin.Long? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.ShortArray.reduceRightIndexedOrNull(/*0*/ operation: (index: kotlin.Int, kotlin.Short, acc: kotlin.Short) -> kotlin.Short): kotlin.Short? -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reduceRightIndexedOrNull(/*0*/ operation: (index: kotlin.Int, kotlin.UByte, acc: kotlin.UByte) -> kotlin.UByte): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reduceRightIndexedOrNull(/*0*/ operation: (index: kotlin.Int, kotlin.UInt, acc: kotlin.UInt) -> kotlin.UInt): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reduceRightIndexedOrNull(/*0*/ operation: (index: kotlin.Int, kotlin.ULong, acc: kotlin.ULong) -> kotlin.ULong): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reduceRightIndexedOrNull(/*0*/ operation: (index: kotlin.Int, kotlin.UShort, acc: kotlin.UShort) -> kotlin.UShort): kotlin.UShort? -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.collections.List.reduceRightIndexedOrNull(/*0*/ operation: (index: kotlin.Int, T, acc: S) -> S): S? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.Array.reduceRightOrNull(/*0*/ operation: (T, acc: S) -> S): S? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.BooleanArray.reduceRightOrNull(/*0*/ operation: (kotlin.Boolean, acc: kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.ByteArray.reduceRightOrNull(/*0*/ operation: (kotlin.Byte, acc: kotlin.Byte) -> kotlin.Byte): kotlin.Byte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.CharArray.reduceRightOrNull(/*0*/ operation: (kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.DoubleArray.reduceRightOrNull(/*0*/ operation: (kotlin.Double, acc: kotlin.Double) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.FloatArray.reduceRightOrNull(/*0*/ operation: (kotlin.Float, acc: kotlin.Float) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.IntArray.reduceRightOrNull(/*0*/ operation: (kotlin.Int, acc: kotlin.Int) -> kotlin.Int): kotlin.Int? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.LongArray.reduceRightOrNull(/*0*/ operation: (kotlin.Long, acc: kotlin.Long) -> kotlin.Long): kotlin.Long? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.ShortArray.reduceRightOrNull(/*0*/ operation: (kotlin.Short, acc: kotlin.Short) -> kotlin.Short): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reduceRightOrNull(/*0*/ operation: (kotlin.UByte, acc: kotlin.UByte) -> kotlin.UByte): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reduceRightOrNull(/*0*/ operation: (kotlin.UInt, acc: kotlin.UInt) -> kotlin.UInt): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reduceRightOrNull(/*0*/ operation: (kotlin.ULong, acc: kotlin.ULong) -> kotlin.ULong): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reduceRightOrNull(/*0*/ operation: (kotlin.UShort, acc: kotlin.UShort) -> kotlin.UShort): kotlin.UShort? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.collections.List.reduceRightOrNull(/*0*/ operation: (T, acc: S) -> S): S? -@kotlin.SinceKotlin(version = "1.1") public inline fun > kotlin.collections.Grouping.reduceTo(/*0*/ destination: M, /*1*/ operation: (key: K, accumulator: S, element: T) -> S): M -@kotlin.internal.InlineOnly public inline fun kotlin.collections.MutableCollection.remove(/*0*/ element: T): kotlin.Boolean -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use removeAt(index) instead.", replaceWith = kotlin.ReplaceWith(expression = "removeAt(index)", imports = {})) @kotlin.internal.InlineOnly public inline fun kotlin.collections.MutableList.remove(/*0*/ index: kotlin.Int): T -@kotlin.internal.InlineOnly public inline fun kotlin.collections.MutableMap.remove(/*0*/ key: K): V? -public fun kotlin.collections.MutableCollection.removeAll(/*0*/ elements: kotlin.Array): kotlin.Boolean -public fun kotlin.collections.MutableCollection.removeAll(/*0*/ elements: kotlin.collections.Iterable): kotlin.Boolean -public fun kotlin.collections.MutableCollection.removeAll(/*0*/ elements: kotlin.sequences.Sequence): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.collections.MutableCollection.removeAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean -public fun kotlin.collections.MutableIterable.removeAll(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.collections.MutableList.removeAll(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.collections.MutableList.removeFirst(): T -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.collections.MutableList.removeFirstOrNull(): T? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.collections.MutableList.removeLast(): T -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.collections.MutableList.removeLastOrNull(): T? -public fun kotlin.Array.requireNoNulls(): kotlin.Array -public fun kotlin.collections.Iterable.requireNoNulls(): kotlin.collections.Iterable -public fun kotlin.collections.List.requireNoNulls(): kotlin.collections.List -public fun kotlin.collections.MutableCollection.retainAll(/*0*/ elements: kotlin.Array): kotlin.Boolean -public fun kotlin.collections.MutableCollection.retainAll(/*0*/ elements: kotlin.collections.Iterable): kotlin.Boolean -public fun kotlin.collections.MutableCollection.retainAll(/*0*/ elements: kotlin.sequences.Sequence): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.collections.MutableCollection.retainAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean -public fun kotlin.collections.MutableIterable.retainAll(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.collections.MutableList.retainAll(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.Array.reverse(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.Array.reverse(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.BooleanArray.reverse(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.BooleanArray.reverse(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.ByteArray.reverse(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.ByteArray.reverse(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.CharArray.reverse(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.CharArray.reverse(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.DoubleArray.reverse(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.DoubleArray.reverse(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.FloatArray.reverse(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.FloatArray.reverse(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.IntArray.reverse(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.IntArray.reverse(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.LongArray.reverse(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.LongArray.reverse(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.ShortArray.reverse(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.ShortArray.reverse(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reverse(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reverse(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reverse(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reverse(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reverse(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reverse(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reverse(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reverse(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.collections.MutableList.reverse(): kotlin.Unit -public fun kotlin.Array.reversed(): kotlin.collections.List -public fun kotlin.BooleanArray.reversed(): kotlin.collections.List -public fun kotlin.ByteArray.reversed(): kotlin.collections.List -public fun kotlin.CharArray.reversed(): kotlin.collections.List -public fun kotlin.DoubleArray.reversed(): kotlin.collections.List -public fun kotlin.FloatArray.reversed(): kotlin.collections.List -public fun kotlin.IntArray.reversed(): kotlin.collections.List -public fun kotlin.LongArray.reversed(): kotlin.collections.List -public fun kotlin.ShortArray.reversed(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.reversed(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.reversed(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.reversed(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.reversed(): kotlin.collections.List -public fun kotlin.collections.Iterable.reversed(): kotlin.collections.List -public fun kotlin.Array.reversedArray(): kotlin.Array -public fun kotlin.BooleanArray.reversedArray(): kotlin.BooleanArray -public fun kotlin.ByteArray.reversedArray(): kotlin.ByteArray -public fun kotlin.CharArray.reversedArray(): kotlin.CharArray -public fun kotlin.DoubleArray.reversedArray(): kotlin.DoubleArray -public fun kotlin.FloatArray.reversedArray(): kotlin.FloatArray -public fun kotlin.IntArray.reversedArray(): kotlin.IntArray -public fun kotlin.LongArray.reversedArray(): kotlin.LongArray -public fun kotlin.ShortArray.reversedArray(): kotlin.ShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reversedArray(): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reversedArray(): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reversedArray(): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reversedArray(): kotlin.UShortArray -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.Array.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, T) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Boolean) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Byte) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Char) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Double) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Float) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Int) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Long) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Short) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.UByte) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.UInt) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.ULong) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.UShort) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.collections.Iterable.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, T) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.Array.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Boolean) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Byte) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Char) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Double) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Float) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Int) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Long) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Short) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.UByte) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.UInt) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.ULong) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.UShort) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.collections.Iterable.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.Array.runningReduce(/*0*/ operation: (acc: S, T) -> S): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.runningReduce(/*0*/ operation: (acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.runningReduce(/*0*/ operation: (acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.runningReduce(/*0*/ operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.runningReduce(/*0*/ operation: (acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.runningReduce(/*0*/ operation: (acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.runningReduce(/*0*/ operation: (acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.runningReduce(/*0*/ operation: (acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.runningReduce(/*0*/ operation: (acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.runningReduce(/*0*/ operation: (acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.runningReduce(/*0*/ operation: (acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.runningReduce(/*0*/ operation: (acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.runningReduce(/*0*/ operation: (acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.collections.Iterable.runningReduce(/*0*/ operation: (acc: S, T) -> S): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.Array.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.collections.Iterable.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.Array.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, T) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Boolean) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Byte) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Char) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Double) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Float) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Int) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Long) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Short) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.UByte) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.UInt) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.ULong) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.UShort) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.collections.Iterable.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, T) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.Array.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Boolean) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Byte) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Char) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Double) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Float) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Int) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Long) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Short) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.UByte) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.UInt) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.ULong) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.UShort) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.collections.Iterable.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.Array.scanReduce(/*0*/ operation: (acc: S, T) -> S): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.scanReduce(/*0*/ operation: (acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.scanReduce(/*0*/ operation: (acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.scanReduce(/*0*/ operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.scanReduce(/*0*/ operation: (acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.scanReduce(/*0*/ operation: (acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.scanReduce(/*0*/ operation: (acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.scanReduce(/*0*/ operation: (acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.scanReduce(/*0*/ operation: (acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.scanReduce(/*0*/ operation: (acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.scanReduce(/*0*/ operation: (acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.scanReduce(/*0*/ operation: (acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.scanReduce(/*0*/ operation: (acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.collections.Iterable.scanReduce(/*0*/ operation: (acc: S, T) -> S): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.Array.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.collections.Iterable.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.collections.List -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.set(/*0*/ key: K, /*1*/ value: V): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.setValue(/*0*/ thisRef: kotlin.Any?, /*1*/ property: kotlin.reflect.KProperty<*>, /*2*/ value: V): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.Array.shuffle(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.Array.shuffle(/*0*/ random: kotlin.random.Random): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.BooleanArray.shuffle(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.BooleanArray.shuffle(/*0*/ random: kotlin.random.Random): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.ByteArray.shuffle(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.ByteArray.shuffle(/*0*/ random: kotlin.random.Random): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.CharArray.shuffle(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.CharArray.shuffle(/*0*/ random: kotlin.random.Random): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.DoubleArray.shuffle(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.DoubleArray.shuffle(/*0*/ random: kotlin.random.Random): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.FloatArray.shuffle(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.FloatArray.shuffle(/*0*/ random: kotlin.random.Random): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.IntArray.shuffle(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.IntArray.shuffle(/*0*/ random: kotlin.random.Random): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.LongArray.shuffle(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.LongArray.shuffle(/*0*/ random: kotlin.random.Random): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.ShortArray.shuffle(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.ShortArray.shuffle(/*0*/ random: kotlin.random.Random): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.shuffle(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.shuffle(/*0*/ random: kotlin.random.Random): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.shuffle(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.shuffle(/*0*/ random: kotlin.random.Random): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.shuffle(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.shuffle(/*0*/ random: kotlin.random.Random): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.shuffle(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.shuffle(/*0*/ random: kotlin.random.Random): kotlin.Unit -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.collections.MutableList.shuffle(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.collections.MutableList.shuffle(/*0*/ random: kotlin.random.Random): kotlin.Unit -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.collections.Iterable.shuffled(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.collections.Iterable.shuffled(/*0*/ random: kotlin.random.Random): kotlin.collections.List -public fun kotlin.Array.single(): T -public inline fun kotlin.Array.single(/*0*/ predicate: (T) -> kotlin.Boolean): T -public fun kotlin.BooleanArray.single(): kotlin.Boolean -public inline fun kotlin.BooleanArray.single(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.ByteArray.single(): kotlin.Byte -public inline fun kotlin.ByteArray.single(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte -public fun kotlin.CharArray.single(): kotlin.Char -public inline fun kotlin.CharArray.single(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char -public fun kotlin.DoubleArray.single(): kotlin.Double -public inline fun kotlin.DoubleArray.single(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double -public fun kotlin.FloatArray.single(): kotlin.Float -public inline fun kotlin.FloatArray.single(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float -public fun kotlin.IntArray.single(): kotlin.Int -public inline fun kotlin.IntArray.single(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int -public fun kotlin.LongArray.single(): kotlin.Long -public inline fun kotlin.LongArray.single(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long -public fun kotlin.ShortArray.single(): kotlin.Short -public inline fun kotlin.ShortArray.single(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.single(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.single(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.single(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.single(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.single(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.single(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.single(): kotlin.UShort -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.single(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort -public fun kotlin.collections.Iterable.single(): T -public inline fun kotlin.collections.Iterable.single(/*0*/ predicate: (T) -> kotlin.Boolean): T -public fun kotlin.collections.List.single(): T -public fun kotlin.Array.singleOrNull(): T? -public inline fun kotlin.Array.singleOrNull(/*0*/ predicate: (T) -> kotlin.Boolean): T? -public fun kotlin.BooleanArray.singleOrNull(): kotlin.Boolean? -public inline fun kotlin.BooleanArray.singleOrNull(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? -public fun kotlin.ByteArray.singleOrNull(): kotlin.Byte? -public inline fun kotlin.ByteArray.singleOrNull(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte? -public fun kotlin.CharArray.singleOrNull(): kotlin.Char? -public inline fun kotlin.CharArray.singleOrNull(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? -public fun kotlin.DoubleArray.singleOrNull(): kotlin.Double? -public inline fun kotlin.DoubleArray.singleOrNull(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double? -public fun kotlin.FloatArray.singleOrNull(): kotlin.Float? -public inline fun kotlin.FloatArray.singleOrNull(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float? -public fun kotlin.IntArray.singleOrNull(): kotlin.Int? -public inline fun kotlin.IntArray.singleOrNull(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int? -public fun kotlin.LongArray.singleOrNull(): kotlin.Long? -public inline fun kotlin.LongArray.singleOrNull(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long? -public fun kotlin.ShortArray.singleOrNull(): kotlin.Short? -public inline fun kotlin.ShortArray.singleOrNull(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.singleOrNull(): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.singleOrNull(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.singleOrNull(): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.singleOrNull(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.singleOrNull(): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.singleOrNull(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.singleOrNull(): kotlin.UShort? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.singleOrNull(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort? -public fun kotlin.collections.Iterable.singleOrNull(): T? -public inline fun kotlin.collections.Iterable.singleOrNull(/*0*/ predicate: (T) -> kotlin.Boolean): T? -public fun kotlin.collections.List.singleOrNull(): T? -public fun kotlin.Array.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.collections.List -public fun kotlin.Array.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.collections.List -public fun kotlin.BooleanArray.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.collections.List -public fun kotlin.BooleanArray.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.collections.List -public fun kotlin.ByteArray.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.collections.List -public fun kotlin.ByteArray.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.collections.List -public fun kotlin.CharArray.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.collections.List -public fun kotlin.CharArray.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.collections.List -public fun kotlin.DoubleArray.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.collections.List -public fun kotlin.DoubleArray.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.collections.List -public fun kotlin.FloatArray.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.collections.List -public fun kotlin.FloatArray.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.collections.List -public fun kotlin.IntArray.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.collections.List -public fun kotlin.IntArray.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.collections.List -public fun kotlin.LongArray.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.collections.List -public fun kotlin.LongArray.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.collections.List -public fun kotlin.ShortArray.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.collections.List -public fun kotlin.ShortArray.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.collections.List -public fun kotlin.collections.List.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.collections.List -public fun kotlin.collections.List.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.collections.List -public fun kotlin.Array.sliceArray(/*0*/ indices: kotlin.collections.Collection): kotlin.Array -public fun kotlin.Array.sliceArray(/*0*/ indices: kotlin.ranges.IntRange): kotlin.Array -public fun kotlin.BooleanArray.sliceArray(/*0*/ indices: kotlin.collections.Collection): kotlin.BooleanArray -public fun kotlin.BooleanArray.sliceArray(/*0*/ indices: kotlin.ranges.IntRange): kotlin.BooleanArray -public fun kotlin.ByteArray.sliceArray(/*0*/ indices: kotlin.collections.Collection): kotlin.ByteArray -public fun kotlin.ByteArray.sliceArray(/*0*/ indices: kotlin.ranges.IntRange): kotlin.ByteArray -public fun kotlin.CharArray.sliceArray(/*0*/ indices: kotlin.collections.Collection): kotlin.CharArray -public fun kotlin.CharArray.sliceArray(/*0*/ indices: kotlin.ranges.IntRange): kotlin.CharArray -public fun kotlin.DoubleArray.sliceArray(/*0*/ indices: kotlin.collections.Collection): kotlin.DoubleArray -public fun kotlin.DoubleArray.sliceArray(/*0*/ indices: kotlin.ranges.IntRange): kotlin.DoubleArray -public fun kotlin.FloatArray.sliceArray(/*0*/ indices: kotlin.collections.Collection): kotlin.FloatArray -public fun kotlin.FloatArray.sliceArray(/*0*/ indices: kotlin.ranges.IntRange): kotlin.FloatArray -public fun kotlin.IntArray.sliceArray(/*0*/ indices: kotlin.collections.Collection): kotlin.IntArray -public fun kotlin.IntArray.sliceArray(/*0*/ indices: kotlin.ranges.IntRange): kotlin.IntArray -public fun kotlin.LongArray.sliceArray(/*0*/ indices: kotlin.collections.Collection): kotlin.LongArray -public fun kotlin.LongArray.sliceArray(/*0*/ indices: kotlin.ranges.IntRange): kotlin.LongArray -public fun kotlin.ShortArray.sliceArray(/*0*/ indices: kotlin.collections.Collection): kotlin.ShortArray -public fun kotlin.ShortArray.sliceArray(/*0*/ indices: kotlin.ranges.IntRange): kotlin.ShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.sliceArray(/*0*/ indices: kotlin.collections.Collection): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.sliceArray(/*0*/ indices: kotlin.ranges.IntRange): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.sliceArray(/*0*/ indices: kotlin.collections.Collection): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.sliceArray(/*0*/ indices: kotlin.ranges.IntRange): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.sliceArray(/*0*/ indices: kotlin.collections.Collection): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.sliceArray(/*0*/ indices: kotlin.ranges.IntRange): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.sliceArray(/*0*/ indices: kotlin.collections.Collection): kotlin.UShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.sliceArray(/*0*/ indices: kotlin.ranges.IntRange): kotlin.UShortArray -public fun > kotlin.Array.sort(): kotlin.Unit -public fun kotlin.Array.sort(/*0*/ comparison: (a: T, b: T) -> kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun > kotlin.Array.sort(/*0*/ fromIndex: kotlin.Int = ..., /*1*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.js.library(name = "primitiveArraySort") public fun kotlin.ByteArray.sort(): kotlin.Unit -@kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.sort(/*0*/ noinline comparison: (a: kotlin.Byte, b: kotlin.Byte) -> kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.ByteArray.sort(/*0*/ fromIndex: kotlin.Int = ..., /*1*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.js.library(name = "primitiveArraySort") public fun kotlin.CharArray.sort(): kotlin.Unit -@kotlin.internal.InlineOnly public inline fun kotlin.CharArray.sort(/*0*/ noinline comparison: (a: kotlin.Char, b: kotlin.Char) -> kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.CharArray.sort(/*0*/ fromIndex: kotlin.Int = ..., /*1*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.js.library(name = "primitiveArraySort") public fun kotlin.DoubleArray.sort(): kotlin.Unit -@kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.sort(/*0*/ noinline comparison: (a: kotlin.Double, b: kotlin.Double) -> kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.DoubleArray.sort(/*0*/ fromIndex: kotlin.Int = ..., /*1*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.js.library(name = "primitiveArraySort") public fun kotlin.FloatArray.sort(): kotlin.Unit -@kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.sort(/*0*/ noinline comparison: (a: kotlin.Float, b: kotlin.Float) -> kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.FloatArray.sort(/*0*/ fromIndex: kotlin.Int = ..., /*1*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.js.library(name = "primitiveArraySort") public fun kotlin.IntArray.sort(): kotlin.Unit -@kotlin.internal.InlineOnly public inline fun kotlin.IntArray.sort(/*0*/ noinline comparison: (a: kotlin.Int, b: kotlin.Int) -> kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.IntArray.sort(/*0*/ fromIndex: kotlin.Int = ..., /*1*/ toIndex: kotlin.Int = ...): kotlin.Unit -public fun kotlin.LongArray.sort(): kotlin.Unit -@kotlin.internal.InlineOnly public inline fun kotlin.LongArray.sort(/*0*/ noinline comparison: (a: kotlin.Long, b: kotlin.Long) -> kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.LongArray.sort(/*0*/ fromIndex: kotlin.Int = ..., /*1*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.js.library(name = "primitiveArraySort") public fun kotlin.ShortArray.sort(): kotlin.Unit -@kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.sort(/*0*/ noinline comparison: (a: kotlin.Short, b: kotlin.Short) -> kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.ShortArray.sort(/*0*/ fromIndex: kotlin.Int = ..., /*1*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.sort(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.sort(/*0*/ fromIndex: kotlin.Int = ..., /*1*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.sort(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.sort(/*0*/ fromIndex: kotlin.Int = ..., /*1*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.sort(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.sort(/*0*/ fromIndex: kotlin.Int = ..., /*1*/ toIndex: kotlin.Int = ...): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.sort(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.sort(/*0*/ fromIndex: kotlin.Int = ..., /*1*/ toIndex: kotlin.Int = ...): kotlin.Unit -public fun > kotlin.collections.MutableList.sort(): kotlin.Unit -public inline fun > kotlin.Array.sortBy(/*0*/ crossinline selector: (T) -> R?): kotlin.Unit -public inline fun > kotlin.collections.MutableList.sortBy(/*0*/ crossinline selector: (T) -> R?): kotlin.Unit -public inline fun > kotlin.Array.sortByDescending(/*0*/ crossinline selector: (T) -> R?): kotlin.Unit -public inline fun > kotlin.collections.MutableList.sortByDescending(/*0*/ crossinline selector: (T) -> R?): kotlin.Unit -public fun > kotlin.Array.sortDescending(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun > kotlin.Array.sortDescending(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.ByteArray.sortDescending(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.ByteArray.sortDescending(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.CharArray.sortDescending(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.CharArray.sortDescending(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.DoubleArray.sortDescending(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.DoubleArray.sortDescending(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.FloatArray.sortDescending(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.FloatArray.sortDescending(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.IntArray.sortDescending(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.IntArray.sortDescending(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.LongArray.sortDescending(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.LongArray.sortDescending(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun kotlin.ShortArray.sortDescending(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.ShortArray.sortDescending(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.sortDescending(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.sortDescending(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.sortDescending(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.sortDescending(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.sortDescending(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.sortDescending(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.sortDescending(): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.sortDescending(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit -public fun > kotlin.collections.MutableList.sortDescending(): kotlin.Unit -public fun kotlin.Array.sortWith(/*0*/ comparator: kotlin.Comparator): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.Array.sortWith(/*0*/ comparator: kotlin.Comparator, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.Unit -public fun kotlin.collections.MutableList.sortWith(/*0*/ comparator: kotlin.Comparator): kotlin.Unit -public fun > kotlin.Array.sorted(): kotlin.collections.List -public fun kotlin.ByteArray.sorted(): kotlin.collections.List -public fun kotlin.CharArray.sorted(): kotlin.collections.List -public fun kotlin.DoubleArray.sorted(): kotlin.collections.List -public fun kotlin.FloatArray.sorted(): kotlin.collections.List -public fun kotlin.IntArray.sorted(): kotlin.collections.List -public fun kotlin.LongArray.sorted(): kotlin.collections.List -public fun kotlin.ShortArray.sorted(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.sorted(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.sorted(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.sorted(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.sorted(): kotlin.collections.List -public fun > kotlin.collections.Iterable.sorted(): kotlin.collections.List -public fun > kotlin.Array.sortedArray(): kotlin.Array -public fun kotlin.ByteArray.sortedArray(): kotlin.ByteArray -public fun kotlin.CharArray.sortedArray(): kotlin.CharArray -public fun kotlin.DoubleArray.sortedArray(): kotlin.DoubleArray -public fun kotlin.FloatArray.sortedArray(): kotlin.FloatArray -public fun kotlin.IntArray.sortedArray(): kotlin.IntArray -public fun kotlin.LongArray.sortedArray(): kotlin.LongArray -public fun kotlin.ShortArray.sortedArray(): kotlin.ShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.sortedArray(): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.sortedArray(): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.sortedArray(): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.sortedArray(): kotlin.UShortArray -public fun > kotlin.Array.sortedArrayDescending(): kotlin.Array -public fun kotlin.ByteArray.sortedArrayDescending(): kotlin.ByteArray -public fun kotlin.CharArray.sortedArrayDescending(): kotlin.CharArray -public fun kotlin.DoubleArray.sortedArrayDescending(): kotlin.DoubleArray -public fun kotlin.FloatArray.sortedArrayDescending(): kotlin.FloatArray -public fun kotlin.IntArray.sortedArrayDescending(): kotlin.IntArray -public fun kotlin.LongArray.sortedArrayDescending(): kotlin.LongArray -public fun kotlin.ShortArray.sortedArrayDescending(): kotlin.ShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.sortedArrayDescending(): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.sortedArrayDescending(): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.sortedArrayDescending(): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.sortedArrayDescending(): kotlin.UShortArray -public fun kotlin.Array.sortedArrayWith(/*0*/ comparator: kotlin.Comparator): kotlin.Array -public inline fun > kotlin.Array.sortedBy(/*0*/ crossinline selector: (T) -> R?): kotlin.collections.List -public inline fun > kotlin.BooleanArray.sortedBy(/*0*/ crossinline selector: (kotlin.Boolean) -> R?): kotlin.collections.List -public inline fun > kotlin.ByteArray.sortedBy(/*0*/ crossinline selector: (kotlin.Byte) -> R?): kotlin.collections.List -public inline fun > kotlin.CharArray.sortedBy(/*0*/ crossinline selector: (kotlin.Char) -> R?): kotlin.collections.List -public inline fun > kotlin.DoubleArray.sortedBy(/*0*/ crossinline selector: (kotlin.Double) -> R?): kotlin.collections.List -public inline fun > kotlin.FloatArray.sortedBy(/*0*/ crossinline selector: (kotlin.Float) -> R?): kotlin.collections.List -public inline fun > kotlin.IntArray.sortedBy(/*0*/ crossinline selector: (kotlin.Int) -> R?): kotlin.collections.List -public inline fun > kotlin.LongArray.sortedBy(/*0*/ crossinline selector: (kotlin.Long) -> R?): kotlin.collections.List -public inline fun > kotlin.ShortArray.sortedBy(/*0*/ crossinline selector: (kotlin.Short) -> R?): kotlin.collections.List -public inline fun > kotlin.collections.Iterable.sortedBy(/*0*/ crossinline selector: (T) -> R?): kotlin.collections.List -public inline fun > kotlin.Array.sortedByDescending(/*0*/ crossinline selector: (T) -> R?): kotlin.collections.List -public inline fun > kotlin.BooleanArray.sortedByDescending(/*0*/ crossinline selector: (kotlin.Boolean) -> R?): kotlin.collections.List -public inline fun > kotlin.ByteArray.sortedByDescending(/*0*/ crossinline selector: (kotlin.Byte) -> R?): kotlin.collections.List -public inline fun > kotlin.CharArray.sortedByDescending(/*0*/ crossinline selector: (kotlin.Char) -> R?): kotlin.collections.List -public inline fun > kotlin.DoubleArray.sortedByDescending(/*0*/ crossinline selector: (kotlin.Double) -> R?): kotlin.collections.List -public inline fun > kotlin.FloatArray.sortedByDescending(/*0*/ crossinline selector: (kotlin.Float) -> R?): kotlin.collections.List -public inline fun > kotlin.IntArray.sortedByDescending(/*0*/ crossinline selector: (kotlin.Int) -> R?): kotlin.collections.List -public inline fun > kotlin.LongArray.sortedByDescending(/*0*/ crossinline selector: (kotlin.Long) -> R?): kotlin.collections.List -public inline fun > kotlin.ShortArray.sortedByDescending(/*0*/ crossinline selector: (kotlin.Short) -> R?): kotlin.collections.List -public inline fun > kotlin.collections.Iterable.sortedByDescending(/*0*/ crossinline selector: (T) -> R?): kotlin.collections.List -public fun > kotlin.Array.sortedDescending(): kotlin.collections.List -public fun kotlin.ByteArray.sortedDescending(): kotlin.collections.List -public fun kotlin.CharArray.sortedDescending(): kotlin.collections.List -public fun kotlin.DoubleArray.sortedDescending(): kotlin.collections.List -public fun kotlin.FloatArray.sortedDescending(): kotlin.collections.List -public fun kotlin.IntArray.sortedDescending(): kotlin.collections.List -public fun kotlin.LongArray.sortedDescending(): kotlin.collections.List -public fun kotlin.ShortArray.sortedDescending(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.sortedDescending(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.sortedDescending(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.sortedDescending(): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.sortedDescending(): kotlin.collections.List -public fun > kotlin.collections.Iterable.sortedDescending(): kotlin.collections.List -public fun kotlin.Array.sortedWith(/*0*/ comparator: kotlin.Comparator): kotlin.collections.List -public fun kotlin.BooleanArray.sortedWith(/*0*/ comparator: kotlin.Comparator): kotlin.collections.List -public fun kotlin.ByteArray.sortedWith(/*0*/ comparator: kotlin.Comparator): kotlin.collections.List -public fun kotlin.CharArray.sortedWith(/*0*/ comparator: kotlin.Comparator): kotlin.collections.List -public fun kotlin.DoubleArray.sortedWith(/*0*/ comparator: kotlin.Comparator): kotlin.collections.List -public fun kotlin.FloatArray.sortedWith(/*0*/ comparator: kotlin.Comparator): kotlin.collections.List -public fun kotlin.IntArray.sortedWith(/*0*/ comparator: kotlin.Comparator): kotlin.collections.List -public fun kotlin.LongArray.sortedWith(/*0*/ comparator: kotlin.Comparator): kotlin.collections.List -public fun kotlin.ShortArray.sortedWith(/*0*/ comparator: kotlin.Comparator): kotlin.collections.List -public fun kotlin.collections.Iterable.sortedWith(/*0*/ comparator: kotlin.Comparator): kotlin.collections.List -public infix fun kotlin.Array.subtract(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.BooleanArray.subtract(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.ByteArray.subtract(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.CharArray.subtract(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.DoubleArray.subtract(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.FloatArray.subtract(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.IntArray.subtract(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.LongArray.subtract(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.ShortArray.subtract(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.collections.Iterable.subtract(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -@kotlin.jvm.JvmName(name = "sumOfByte") public fun kotlin.Array.sum(): kotlin.Int -@kotlin.jvm.JvmName(name = "sumOfDouble") public fun kotlin.Array.sum(): kotlin.Double -@kotlin.jvm.JvmName(name = "sumOfFloat") public fun kotlin.Array.sum(): kotlin.Float -@kotlin.jvm.JvmName(name = "sumOfInt") public fun kotlin.Array.sum(): kotlin.Int -@kotlin.jvm.JvmName(name = "sumOfLong") public fun kotlin.Array.sum(): kotlin.Long -@kotlin.jvm.JvmName(name = "sumOfShort") public fun kotlin.Array.sum(): kotlin.Int -@kotlin.jvm.JvmName(name = "sumOfUByte") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.Array.sum(): kotlin.UInt -@kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.Array.sum(): kotlin.UInt -@kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.Array.sum(): kotlin.ULong -@kotlin.jvm.JvmName(name = "sumOfUShort") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.Array.sum(): kotlin.UInt -public fun kotlin.ByteArray.sum(): kotlin.Int -public fun kotlin.DoubleArray.sum(): kotlin.Double -public fun kotlin.FloatArray.sum(): kotlin.Float -public fun kotlin.IntArray.sum(): kotlin.Int -public fun kotlin.LongArray.sum(): kotlin.Long -public fun kotlin.ShortArray.sum(): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.sum(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.sum(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.sum(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.sum(): kotlin.UInt -@kotlin.jvm.JvmName(name = "sumOfByte") public fun kotlin.collections.Iterable.sum(): kotlin.Int -@kotlin.jvm.JvmName(name = "sumOfDouble") public fun kotlin.collections.Iterable.sum(): kotlin.Double -@kotlin.jvm.JvmName(name = "sumOfFloat") public fun kotlin.collections.Iterable.sum(): kotlin.Float -@kotlin.jvm.JvmName(name = "sumOfInt") public fun kotlin.collections.Iterable.sum(): kotlin.Int -@kotlin.jvm.JvmName(name = "sumOfLong") public fun kotlin.collections.Iterable.sum(): kotlin.Long -@kotlin.jvm.JvmName(name = "sumOfShort") public fun kotlin.collections.Iterable.sum(): kotlin.Int -@kotlin.jvm.JvmName(name = "sumOfUByte") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.collections.Iterable.sum(): kotlin.UInt -@kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.collections.Iterable.sum(): kotlin.UInt -@kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.collections.Iterable.sum(): kotlin.ULong -@kotlin.jvm.JvmName(name = "sumOfUShort") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.collections.Iterable.sum(): kotlin.UInt -public inline fun kotlin.Array.sumBy(/*0*/ selector: (T) -> kotlin.Int): kotlin.Int -public inline fun kotlin.BooleanArray.sumBy(/*0*/ selector: (kotlin.Boolean) -> kotlin.Int): kotlin.Int -public inline fun kotlin.ByteArray.sumBy(/*0*/ selector: (kotlin.Byte) -> kotlin.Int): kotlin.Int -public inline fun kotlin.CharArray.sumBy(/*0*/ selector: (kotlin.Char) -> kotlin.Int): kotlin.Int -public inline fun kotlin.DoubleArray.sumBy(/*0*/ selector: (kotlin.Double) -> kotlin.Int): kotlin.Int -public inline fun kotlin.FloatArray.sumBy(/*0*/ selector: (kotlin.Float) -> kotlin.Int): kotlin.Int -public inline fun kotlin.IntArray.sumBy(/*0*/ selector: (kotlin.Int) -> kotlin.Int): kotlin.Int -public inline fun kotlin.LongArray.sumBy(/*0*/ selector: (kotlin.Long) -> kotlin.Int): kotlin.Int -public inline fun kotlin.ShortArray.sumBy(/*0*/ selector: (kotlin.Short) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.sumBy(/*0*/ selector: (kotlin.UByte) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.sumBy(/*0*/ selector: (kotlin.UInt) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.sumBy(/*0*/ selector: (kotlin.ULong) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.sumBy(/*0*/ selector: (kotlin.UShort) -> kotlin.UInt): kotlin.UInt -public inline fun kotlin.collections.Iterable.sumBy(/*0*/ selector: (T) -> kotlin.Int): kotlin.Int -public inline fun kotlin.Array.sumByDouble(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double -public inline fun kotlin.BooleanArray.sumByDouble(/*0*/ selector: (kotlin.Boolean) -> kotlin.Double): kotlin.Double -public inline fun kotlin.ByteArray.sumByDouble(/*0*/ selector: (kotlin.Byte) -> kotlin.Double): kotlin.Double -public inline fun kotlin.CharArray.sumByDouble(/*0*/ selector: (kotlin.Char) -> kotlin.Double): kotlin.Double -public inline fun kotlin.DoubleArray.sumByDouble(/*0*/ selector: (kotlin.Double) -> kotlin.Double): kotlin.Double -public inline fun kotlin.FloatArray.sumByDouble(/*0*/ selector: (kotlin.Float) -> kotlin.Double): kotlin.Double -public inline fun kotlin.IntArray.sumByDouble(/*0*/ selector: (kotlin.Int) -> kotlin.Double): kotlin.Double -public inline fun kotlin.LongArray.sumByDouble(/*0*/ selector: (kotlin.Long) -> kotlin.Double): kotlin.Double -public inline fun kotlin.ShortArray.sumByDouble(/*0*/ selector: (kotlin.Short) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.sumByDouble(/*0*/ selector: (kotlin.UByte) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.sumByDouble(/*0*/ selector: (kotlin.UInt) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.sumByDouble(/*0*/ selector: (kotlin.ULong) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.sumByDouble(/*0*/ selector: (kotlin.UShort) -> kotlin.Double): kotlin.Double -public inline fun kotlin.collections.Iterable.sumByDouble(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.Array.sumOf(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.Array.sumOf(/*0*/ selector: (T) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.Array.sumOf(/*0*/ selector: (T) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Array.sumOf(/*0*/ selector: (T) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Array.sumOf(/*0*/ selector: (T) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.sumOf(/*0*/ selector: (kotlin.Boolean) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.sumOf(/*0*/ selector: (kotlin.Boolean) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.sumOf(/*0*/ selector: (kotlin.Boolean) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.sumOf(/*0*/ selector: (kotlin.Boolean) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.sumOf(/*0*/ selector: (kotlin.Boolean) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.sumOf(/*0*/ selector: (kotlin.Byte) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.sumOf(/*0*/ selector: (kotlin.Byte) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.sumOf(/*0*/ selector: (kotlin.Byte) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.sumOf(/*0*/ selector: (kotlin.Byte) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.sumOf(/*0*/ selector: (kotlin.Byte) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.sumOf(/*0*/ selector: (kotlin.Char) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.sumOf(/*0*/ selector: (kotlin.Char) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.sumOf(/*0*/ selector: (kotlin.Char) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.sumOf(/*0*/ selector: (kotlin.Char) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.sumOf(/*0*/ selector: (kotlin.Char) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.sumOf(/*0*/ selector: (kotlin.Double) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.sumOf(/*0*/ selector: (kotlin.Double) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.sumOf(/*0*/ selector: (kotlin.Double) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.sumOf(/*0*/ selector: (kotlin.Double) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.sumOf(/*0*/ selector: (kotlin.Double) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.sumOf(/*0*/ selector: (kotlin.Float) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.sumOf(/*0*/ selector: (kotlin.Float) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.sumOf(/*0*/ selector: (kotlin.Float) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.sumOf(/*0*/ selector: (kotlin.Float) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.sumOf(/*0*/ selector: (kotlin.Float) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.sumOf(/*0*/ selector: (kotlin.Int) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.sumOf(/*0*/ selector: (kotlin.Int) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.sumOf(/*0*/ selector: (kotlin.Int) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.sumOf(/*0*/ selector: (kotlin.Int) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.sumOf(/*0*/ selector: (kotlin.Int) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.sumOf(/*0*/ selector: (kotlin.Long) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.sumOf(/*0*/ selector: (kotlin.Long) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.sumOf(/*0*/ selector: (kotlin.Long) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.sumOf(/*0*/ selector: (kotlin.Long) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.sumOf(/*0*/ selector: (kotlin.Long) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.sumOf(/*0*/ selector: (kotlin.Short) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.sumOf(/*0*/ selector: (kotlin.Short) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.sumOf(/*0*/ selector: (kotlin.Short) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.sumOf(/*0*/ selector: (kotlin.Short) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.sumOf(/*0*/ selector: (kotlin.Short) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.sumOf(/*0*/ selector: (kotlin.UByte) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.sumOf(/*0*/ selector: (kotlin.UByte) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.sumOf(/*0*/ selector: (kotlin.UByte) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.sumOf(/*0*/ selector: (kotlin.UByte) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.sumOf(/*0*/ selector: (kotlin.UByte) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.sumOf(/*0*/ selector: (kotlin.UInt) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.sumOf(/*0*/ selector: (kotlin.UInt) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.sumOf(/*0*/ selector: (kotlin.UInt) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.sumOf(/*0*/ selector: (kotlin.UInt) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.sumOf(/*0*/ selector: (kotlin.UInt) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.sumOf(/*0*/ selector: (kotlin.ULong) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.sumOf(/*0*/ selector: (kotlin.ULong) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.sumOf(/*0*/ selector: (kotlin.ULong) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.sumOf(/*0*/ selector: (kotlin.ULong) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.sumOf(/*0*/ selector: (kotlin.ULong) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.sumOf(/*0*/ selector: (kotlin.UShort) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.sumOf(/*0*/ selector: (kotlin.UShort) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.sumOf(/*0*/ selector: (kotlin.UShort) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.sumOf(/*0*/ selector: (kotlin.UShort) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.sumOf(/*0*/ selector: (kotlin.UShort) -> kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.sumOf(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.sumOf(/*0*/ selector: (T) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.sumOf(/*0*/ selector: (T) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.sumOf(/*0*/ selector: (T) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.sumOf(/*0*/ selector: (T) -> kotlin.ULong): kotlin.ULong -public fun kotlin.Array.take(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.BooleanArray.take(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.ByteArray.take(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.CharArray.take(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.DoubleArray.take(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.FloatArray.take(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.IntArray.take(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.LongArray.take(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.ShortArray.take(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.take(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.take(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.take(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.take(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.collections.Iterable.take(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.Array.takeLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.BooleanArray.takeLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.ByteArray.takeLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.CharArray.takeLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.DoubleArray.takeLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.FloatArray.takeLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.IntArray.takeLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.LongArray.takeLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.ShortArray.takeLast(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.takeLast(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.takeLast(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.takeLast(/*0*/ n: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.takeLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public fun kotlin.collections.List.takeLast(/*0*/ n: kotlin.Int): kotlin.collections.List -public inline fun kotlin.Array.takeLastWhile(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.BooleanArray.takeLastWhile(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.ByteArray.takeLastWhile(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.CharArray.takeLastWhile(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.DoubleArray.takeLastWhile(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.FloatArray.takeLastWhile(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.IntArray.takeLastWhile(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.LongArray.takeLastWhile(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.ShortArray.takeLastWhile(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.takeLastWhile(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.takeLastWhile(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.takeLastWhile(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.takeLastWhile(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.collections.List.takeLastWhile(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.Array.takeWhile(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.BooleanArray.takeWhile(/*0*/ predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.ByteArray.takeWhile(/*0*/ predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.CharArray.takeWhile(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.DoubleArray.takeWhile(/*0*/ predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.FloatArray.takeWhile(/*0*/ predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.IntArray.takeWhile(/*0*/ predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.LongArray.takeWhile(/*0*/ predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.ShortArray.takeWhile(/*0*/ predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.takeWhile(/*0*/ predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.takeWhile(/*0*/ predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.takeWhile(/*0*/ predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.takeWhile(/*0*/ predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List -public inline fun kotlin.collections.Iterable.takeWhile(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.collections.List -public fun kotlin.Array.toBooleanArray(): kotlin.BooleanArray -public fun kotlin.collections.Collection.toBooleanArray(): kotlin.BooleanArray -public fun kotlin.Array.toByteArray(): kotlin.ByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.toByteArray(): kotlin.ByteArray -public fun kotlin.collections.Collection.toByteArray(): kotlin.ByteArray -public fun kotlin.Array.toCharArray(): kotlin.CharArray -public fun kotlin.collections.Collection.toCharArray(): kotlin.CharArray -public fun > kotlin.Array.toCollection(/*0*/ destination: C): C -public fun > kotlin.BooleanArray.toCollection(/*0*/ destination: C): C -public fun > kotlin.ByteArray.toCollection(/*0*/ destination: C): C -public fun > kotlin.CharArray.toCollection(/*0*/ destination: C): C -public fun > kotlin.DoubleArray.toCollection(/*0*/ destination: C): C -public fun > kotlin.FloatArray.toCollection(/*0*/ destination: C): C -public fun > kotlin.IntArray.toCollection(/*0*/ destination: C): C -public fun > kotlin.LongArray.toCollection(/*0*/ destination: C): C -public fun > kotlin.ShortArray.toCollection(/*0*/ destination: C): C -public fun > kotlin.collections.Iterable.toCollection(/*0*/ destination: C): C -public fun kotlin.Array.toDoubleArray(): kotlin.DoubleArray -public fun kotlin.collections.Collection.toDoubleArray(): kotlin.DoubleArray -public fun kotlin.Array.toFloatArray(): kotlin.FloatArray -public fun kotlin.collections.Collection.toFloatArray(): kotlin.FloatArray -public fun kotlin.Array.toHashSet(): kotlin.collections.HashSet -public fun kotlin.BooleanArray.toHashSet(): kotlin.collections.HashSet -public fun kotlin.ByteArray.toHashSet(): kotlin.collections.HashSet -public fun kotlin.CharArray.toHashSet(): kotlin.collections.HashSet -public fun kotlin.DoubleArray.toHashSet(): kotlin.collections.HashSet -public fun kotlin.FloatArray.toHashSet(): kotlin.collections.HashSet -public fun kotlin.IntArray.toHashSet(): kotlin.collections.HashSet -public fun kotlin.LongArray.toHashSet(): kotlin.collections.HashSet -public fun kotlin.ShortArray.toHashSet(): kotlin.collections.HashSet -public fun kotlin.collections.Iterable.toHashSet(): kotlin.collections.HashSet -public fun kotlin.Array.toIntArray(): kotlin.IntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.toIntArray(): kotlin.IntArray -public fun kotlin.collections.Collection.toIntArray(): kotlin.IntArray -public fun kotlin.Array.toList(): kotlin.collections.List -public fun kotlin.BooleanArray.toList(): kotlin.collections.List -public fun kotlin.ByteArray.toList(): kotlin.collections.List -public fun kotlin.CharArray.toList(): kotlin.collections.List -public fun kotlin.DoubleArray.toList(): kotlin.collections.List -public fun kotlin.FloatArray.toList(): kotlin.collections.List -public fun kotlin.IntArray.toList(): kotlin.collections.List -public fun kotlin.LongArray.toList(): kotlin.collections.List -public fun kotlin.ShortArray.toList(): kotlin.collections.List -public fun kotlin.collections.Iterable.toList(): kotlin.collections.List -public fun kotlin.collections.Map.toList(): kotlin.collections.List> -public fun kotlin.Array.toLongArray(): kotlin.LongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.toLongArray(): kotlin.LongArray -public fun kotlin.collections.Collection.toLongArray(): kotlin.LongArray -public fun kotlin.Array>.toMap(): kotlin.collections.Map -public fun > kotlin.Array>.toMap(/*0*/ destination: M): M -public fun kotlin.collections.Iterable>.toMap(): kotlin.collections.Map -public fun > kotlin.collections.Iterable>.toMap(/*0*/ destination: M): M -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.collections.Map.toMap(): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.1") public fun > kotlin.collections.Map.toMap(/*0*/ destination: M): M -public fun kotlin.sequences.Sequence>.toMap(): kotlin.collections.Map -public fun > kotlin.sequences.Sequence>.toMap(/*0*/ destination: M): M -public fun kotlin.Array.toMutableList(): kotlin.collections.MutableList -public fun kotlin.BooleanArray.toMutableList(): kotlin.collections.MutableList -public fun kotlin.ByteArray.toMutableList(): kotlin.collections.MutableList -public fun kotlin.CharArray.toMutableList(): kotlin.collections.MutableList -public fun kotlin.DoubleArray.toMutableList(): kotlin.collections.MutableList -public fun kotlin.FloatArray.toMutableList(): kotlin.collections.MutableList -public fun kotlin.IntArray.toMutableList(): kotlin.collections.MutableList -public fun kotlin.LongArray.toMutableList(): kotlin.collections.MutableList -public fun kotlin.ShortArray.toMutableList(): kotlin.collections.MutableList -public fun kotlin.collections.Collection.toMutableList(): kotlin.collections.MutableList -public fun kotlin.collections.Iterable.toMutableList(): kotlin.collections.MutableList -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.collections.Map.toMutableMap(): kotlin.collections.MutableMap -public fun kotlin.Array.toMutableSet(): kotlin.collections.MutableSet -public fun kotlin.BooleanArray.toMutableSet(): kotlin.collections.MutableSet -public fun kotlin.ByteArray.toMutableSet(): kotlin.collections.MutableSet -public fun kotlin.CharArray.toMutableSet(): kotlin.collections.MutableSet -public fun kotlin.DoubleArray.toMutableSet(): kotlin.collections.MutableSet -public fun kotlin.FloatArray.toMutableSet(): kotlin.collections.MutableSet -public fun kotlin.IntArray.toMutableSet(): kotlin.collections.MutableSet -public fun kotlin.LongArray.toMutableSet(): kotlin.collections.MutableSet -public fun kotlin.ShortArray.toMutableSet(): kotlin.collections.MutableSet -public fun kotlin.collections.Iterable.toMutableSet(): kotlin.collections.MutableSet -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.Entry.toPair(): kotlin.Pair -public fun kotlin.Array.toSet(): kotlin.collections.Set -public fun kotlin.BooleanArray.toSet(): kotlin.collections.Set -public fun kotlin.ByteArray.toSet(): kotlin.collections.Set -public fun kotlin.CharArray.toSet(): kotlin.collections.Set -public fun kotlin.DoubleArray.toSet(): kotlin.collections.Set -public fun kotlin.FloatArray.toSet(): kotlin.collections.Set -public fun kotlin.IntArray.toSet(): kotlin.collections.Set -public fun kotlin.LongArray.toSet(): kotlin.collections.Set -public fun kotlin.ShortArray.toSet(): kotlin.collections.Set -public fun kotlin.collections.Iterable.toSet(): kotlin.collections.Set -public fun kotlin.Array.toShortArray(): kotlin.ShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.toShortArray(): kotlin.ShortArray -public fun kotlin.collections.Collection.toShortArray(): kotlin.ShortArray -public fun kotlin.BooleanArray.toTypedArray(): kotlin.Array -public fun kotlin.ByteArray.toTypedArray(): kotlin.Array -public fun kotlin.CharArray.toTypedArray(): kotlin.Array -public fun kotlin.DoubleArray.toTypedArray(): kotlin.Array -public fun kotlin.FloatArray.toTypedArray(): kotlin.Array -public fun kotlin.IntArray.toTypedArray(): kotlin.Array -public fun kotlin.LongArray.toTypedArray(): kotlin.Array -public fun kotlin.ShortArray.toTypedArray(): kotlin.Array -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.toTypedArray(): kotlin.Array -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.toTypedArray(): kotlin.Array -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.toTypedArray(): kotlin.Array -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.toTypedArray(): kotlin.Array -@kotlin.internal.InlineOnly public inline fun kotlin.collections.Collection.toTypedArray(): kotlin.Array -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.Array.toUByteArray(): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.toUByteArray(): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.collections.Collection.toUByteArray(): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.Array.toUIntArray(): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.toUIntArray(): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.collections.Collection.toUIntArray(): kotlin.UIntArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.Array.toULongArray(): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.toULongArray(): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.collections.Collection.toULongArray(): kotlin.ULongArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.Array.toUShortArray(): kotlin.UShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.toUShortArray(): kotlin.UShortArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.collections.Collection.toUShortArray(): kotlin.UShortArray -public infix fun kotlin.Array.union(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.BooleanArray.union(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.ByteArray.union(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.CharArray.union(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.DoubleArray.union(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.FloatArray.union(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.IntArray.union(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.LongArray.union(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.ShortArray.union(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public infix fun kotlin.collections.Iterable.union(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.Set -public fun kotlin.Array>.unzip(): kotlin.Pair, kotlin.collections.List> -public fun kotlin.collections.Iterable>.unzip(): kotlin.Pair, kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.collections.Iterable.windowed(/*0*/ size: kotlin.Int, /*1*/ step: kotlin.Int = ..., /*2*/ partialWindows: kotlin.Boolean = ...): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.collections.Iterable.windowed(/*0*/ size: kotlin.Int, /*1*/ step: kotlin.Int = ..., /*2*/ partialWindows: kotlin.Boolean = ..., /*3*/ transform: (kotlin.collections.List) -> R): kotlin.collections.List -public fun kotlin.collections.Map.withDefault(/*0*/ defaultValue: (key: K) -> V): kotlin.collections.Map -@kotlin.jvm.JvmName(name = "withDefaultMutable") public fun kotlin.collections.MutableMap.withDefault(/*0*/ defaultValue: (key: K) -> V): kotlin.collections.MutableMap -public fun kotlin.Array.withIndex(): kotlin.collections.Iterable> -public fun kotlin.BooleanArray.withIndex(): kotlin.collections.Iterable> -public fun kotlin.ByteArray.withIndex(): kotlin.collections.Iterable> -public fun kotlin.CharArray.withIndex(): kotlin.collections.Iterable> -public fun kotlin.DoubleArray.withIndex(): kotlin.collections.Iterable> -public fun kotlin.FloatArray.withIndex(): kotlin.collections.Iterable> -public fun kotlin.IntArray.withIndex(): kotlin.collections.Iterable> -public fun kotlin.LongArray.withIndex(): kotlin.collections.Iterable> -public fun kotlin.ShortArray.withIndex(): kotlin.collections.Iterable> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.withIndex(): kotlin.collections.Iterable> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.withIndex(): kotlin.collections.Iterable> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.withIndex(): kotlin.collections.Iterable> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.withIndex(): kotlin.collections.Iterable> -public fun kotlin.collections.Iterable.withIndex(): kotlin.collections.Iterable> -public fun kotlin.collections.Iterator.withIndex(): kotlin.collections.Iterator> -public infix fun kotlin.Array.zip(/*0*/ other: kotlin.Array): kotlin.collections.List> -public inline fun kotlin.Array.zip(/*0*/ other: kotlin.Array, /*1*/ transform: (a: T, b: R) -> V): kotlin.collections.List -public infix fun kotlin.Array.zip(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.List> -public inline fun kotlin.Array.zip(/*0*/ other: kotlin.collections.Iterable, /*1*/ transform: (a: T, b: R) -> V): kotlin.collections.List -public infix fun kotlin.BooleanArray.zip(/*0*/ other: kotlin.Array): kotlin.collections.List> -public inline fun kotlin.BooleanArray.zip(/*0*/ other: kotlin.Array, /*1*/ transform: (a: kotlin.Boolean, b: R) -> V): kotlin.collections.List -public infix fun kotlin.BooleanArray.zip(/*0*/ other: kotlin.BooleanArray): kotlin.collections.List> -public inline fun kotlin.BooleanArray.zip(/*0*/ other: kotlin.BooleanArray, /*1*/ transform: (a: kotlin.Boolean, b: kotlin.Boolean) -> V): kotlin.collections.List -public infix fun kotlin.BooleanArray.zip(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.List> -public inline fun kotlin.BooleanArray.zip(/*0*/ other: kotlin.collections.Iterable, /*1*/ transform: (a: kotlin.Boolean, b: R) -> V): kotlin.collections.List -public infix fun kotlin.ByteArray.zip(/*0*/ other: kotlin.Array): kotlin.collections.List> -public inline fun kotlin.ByteArray.zip(/*0*/ other: kotlin.Array, /*1*/ transform: (a: kotlin.Byte, b: R) -> V): kotlin.collections.List -public infix fun kotlin.ByteArray.zip(/*0*/ other: kotlin.ByteArray): kotlin.collections.List> -public inline fun kotlin.ByteArray.zip(/*0*/ other: kotlin.ByteArray, /*1*/ transform: (a: kotlin.Byte, b: kotlin.Byte) -> V): kotlin.collections.List -public infix fun kotlin.ByteArray.zip(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.List> -public inline fun kotlin.ByteArray.zip(/*0*/ other: kotlin.collections.Iterable, /*1*/ transform: (a: kotlin.Byte, b: R) -> V): kotlin.collections.List -public infix fun kotlin.CharArray.zip(/*0*/ other: kotlin.Array): kotlin.collections.List> -public inline fun kotlin.CharArray.zip(/*0*/ other: kotlin.Array, /*1*/ transform: (a: kotlin.Char, b: R) -> V): kotlin.collections.List -public infix fun kotlin.CharArray.zip(/*0*/ other: kotlin.CharArray): kotlin.collections.List> -public inline fun kotlin.CharArray.zip(/*0*/ other: kotlin.CharArray, /*1*/ transform: (a: kotlin.Char, b: kotlin.Char) -> V): kotlin.collections.List -public infix fun kotlin.CharArray.zip(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.List> -public inline fun kotlin.CharArray.zip(/*0*/ other: kotlin.collections.Iterable, /*1*/ transform: (a: kotlin.Char, b: R) -> V): kotlin.collections.List -public infix fun kotlin.DoubleArray.zip(/*0*/ other: kotlin.Array): kotlin.collections.List> -public inline fun kotlin.DoubleArray.zip(/*0*/ other: kotlin.Array, /*1*/ transform: (a: kotlin.Double, b: R) -> V): kotlin.collections.List -public infix fun kotlin.DoubleArray.zip(/*0*/ other: kotlin.DoubleArray): kotlin.collections.List> -public inline fun kotlin.DoubleArray.zip(/*0*/ other: kotlin.DoubleArray, /*1*/ transform: (a: kotlin.Double, b: kotlin.Double) -> V): kotlin.collections.List -public infix fun kotlin.DoubleArray.zip(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.List> -public inline fun kotlin.DoubleArray.zip(/*0*/ other: kotlin.collections.Iterable, /*1*/ transform: (a: kotlin.Double, b: R) -> V): kotlin.collections.List -public infix fun kotlin.FloatArray.zip(/*0*/ other: kotlin.Array): kotlin.collections.List> -public inline fun kotlin.FloatArray.zip(/*0*/ other: kotlin.Array, /*1*/ transform: (a: kotlin.Float, b: R) -> V): kotlin.collections.List -public infix fun kotlin.FloatArray.zip(/*0*/ other: kotlin.FloatArray): kotlin.collections.List> -public inline fun kotlin.FloatArray.zip(/*0*/ other: kotlin.FloatArray, /*1*/ transform: (a: kotlin.Float, b: kotlin.Float) -> V): kotlin.collections.List -public infix fun kotlin.FloatArray.zip(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.List> -public inline fun kotlin.FloatArray.zip(/*0*/ other: kotlin.collections.Iterable, /*1*/ transform: (a: kotlin.Float, b: R) -> V): kotlin.collections.List -public infix fun kotlin.IntArray.zip(/*0*/ other: kotlin.Array): kotlin.collections.List> -public inline fun kotlin.IntArray.zip(/*0*/ other: kotlin.Array, /*1*/ transform: (a: kotlin.Int, b: R) -> V): kotlin.collections.List -public infix fun kotlin.IntArray.zip(/*0*/ other: kotlin.IntArray): kotlin.collections.List> -public inline fun kotlin.IntArray.zip(/*0*/ other: kotlin.IntArray, /*1*/ transform: (a: kotlin.Int, b: kotlin.Int) -> V): kotlin.collections.List -public infix fun kotlin.IntArray.zip(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.List> -public inline fun kotlin.IntArray.zip(/*0*/ other: kotlin.collections.Iterable, /*1*/ transform: (a: kotlin.Int, b: R) -> V): kotlin.collections.List -public infix fun kotlin.LongArray.zip(/*0*/ other: kotlin.Array): kotlin.collections.List> -public inline fun kotlin.LongArray.zip(/*0*/ other: kotlin.Array, /*1*/ transform: (a: kotlin.Long, b: R) -> V): kotlin.collections.List -public infix fun kotlin.LongArray.zip(/*0*/ other: kotlin.LongArray): kotlin.collections.List> -public inline fun kotlin.LongArray.zip(/*0*/ other: kotlin.LongArray, /*1*/ transform: (a: kotlin.Long, b: kotlin.Long) -> V): kotlin.collections.List -public infix fun kotlin.LongArray.zip(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.List> -public inline fun kotlin.LongArray.zip(/*0*/ other: kotlin.collections.Iterable, /*1*/ transform: (a: kotlin.Long, b: R) -> V): kotlin.collections.List -public infix fun kotlin.ShortArray.zip(/*0*/ other: kotlin.Array): kotlin.collections.List> -public inline fun kotlin.ShortArray.zip(/*0*/ other: kotlin.Array, /*1*/ transform: (a: kotlin.Short, b: R) -> V): kotlin.collections.List -public infix fun kotlin.ShortArray.zip(/*0*/ other: kotlin.ShortArray): kotlin.collections.List> -public inline fun kotlin.ShortArray.zip(/*0*/ other: kotlin.ShortArray, /*1*/ transform: (a: kotlin.Short, b: kotlin.Short) -> V): kotlin.collections.List -public infix fun kotlin.ShortArray.zip(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.List> -public inline fun kotlin.ShortArray.zip(/*0*/ other: kotlin.collections.Iterable, /*1*/ transform: (a: kotlin.Short, b: R) -> V): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UByteArray.zip(/*0*/ other: kotlin.Array): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.zip(/*0*/ other: kotlin.Array, /*1*/ transform: (a: kotlin.UByte, b: R) -> V): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UByteArray.zip(/*0*/ other: kotlin.UByteArray): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.zip(/*0*/ other: kotlin.UByteArray, /*1*/ transform: (a: kotlin.UByte, b: kotlin.UByte) -> V): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UByteArray.zip(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.zip(/*0*/ other: kotlin.collections.Iterable, /*1*/ transform: (a: kotlin.UByte, b: R) -> V): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UIntArray.zip(/*0*/ other: kotlin.Array): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.zip(/*0*/ other: kotlin.Array, /*1*/ transform: (a: kotlin.UInt, b: R) -> V): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UIntArray.zip(/*0*/ other: kotlin.UIntArray): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.zip(/*0*/ other: kotlin.UIntArray, /*1*/ transform: (a: kotlin.UInt, b: kotlin.UInt) -> V): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UIntArray.zip(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.zip(/*0*/ other: kotlin.collections.Iterable, /*1*/ transform: (a: kotlin.UInt, b: R) -> V): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.ULongArray.zip(/*0*/ other: kotlin.Array): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.zip(/*0*/ other: kotlin.Array, /*1*/ transform: (a: kotlin.ULong, b: R) -> V): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.ULongArray.zip(/*0*/ other: kotlin.ULongArray): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.zip(/*0*/ other: kotlin.ULongArray, /*1*/ transform: (a: kotlin.ULong, b: kotlin.ULong) -> V): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.ULongArray.zip(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.zip(/*0*/ other: kotlin.collections.Iterable, /*1*/ transform: (a: kotlin.ULong, b: R) -> V): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UShortArray.zip(/*0*/ other: kotlin.Array): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.zip(/*0*/ other: kotlin.Array, /*1*/ transform: (a: kotlin.UShort, b: R) -> V): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UShortArray.zip(/*0*/ other: kotlin.UShortArray): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.zip(/*0*/ other: kotlin.UShortArray, /*1*/ transform: (a: kotlin.UShort, b: kotlin.UShort) -> V): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UShortArray.zip(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.zip(/*0*/ other: kotlin.collections.Iterable, /*1*/ transform: (a: kotlin.UShort, b: R) -> V): kotlin.collections.List -public infix fun kotlin.collections.Iterable.zip(/*0*/ other: kotlin.Array): kotlin.collections.List> -public inline fun kotlin.collections.Iterable.zip(/*0*/ other: kotlin.Array, /*1*/ transform: (a: T, b: R) -> V): kotlin.collections.List -public infix fun kotlin.collections.Iterable.zip(/*0*/ other: kotlin.collections.Iterable): kotlin.collections.List> -public inline fun kotlin.collections.Iterable.zip(/*0*/ other: kotlin.collections.Iterable, /*1*/ transform: (a: T, b: R) -> V): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.collections.Iterable.zipWithNext(): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.2") public inline fun kotlin.collections.Iterable.zipWithNext(/*0*/ transform: (a: T, b: T) -> R): kotlin.collections.List - -@kotlin.SinceKotlin(version = "1.1") public abstract class AbstractCollection : kotlin.collections.Collection { - /*primary*/ protected constructor AbstractCollection() - public abstract override /*1*/ val size: kotlin.Int - public abstract override /*1*/ fun (): kotlin.Int - public open override /*1*/ fun contains(/*0*/ element: E): kotlin.Boolean - public open override /*1*/ fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public open override /*1*/ fun isEmpty(): kotlin.Boolean - public abstract override /*1*/ fun iterator(): kotlin.collections.Iterator - @kotlin.js.JsName(name = "toArray") protected open fun toArray(): kotlin.Array - protected open fun toArray(/*0*/ array: kotlin.Array): kotlin.Array - public open override /*1*/ fun toString(): kotlin.String -} - -public abstract class AbstractIterator : kotlin.collections.Iterator { - /*primary*/ public constructor AbstractIterator() - protected abstract fun computeNext(): kotlin.Unit - protected final fun done(): kotlin.Unit - public open override /*1*/ fun hasNext(): kotlin.Boolean - public open override /*1*/ fun next(): T - protected final fun setNext(/*0*/ value: T): kotlin.Unit -} - -@kotlin.SinceKotlin(version = "1.1") public abstract class AbstractList : kotlin.collections.AbstractCollection, kotlin.collections.List { - /*primary*/ protected constructor AbstractList() - public abstract override /*2*/ val size: kotlin.Int - public abstract override /*2*/ fun (): kotlin.Int - public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public abstract override /*1*/ fun get(/*0*/ index: kotlin.Int): E - public open override /*2*/ fun hashCode(): kotlin.Int - public open override /*1*/ fun indexOf(/*0*/ element: E): kotlin.Int - public open override /*2*/ fun iterator(): kotlin.collections.Iterator - public open override /*1*/ fun lastIndexOf(/*0*/ element: E): kotlin.Int - public open override /*1*/ fun listIterator(): kotlin.collections.ListIterator - public open override /*1*/ fun listIterator(/*0*/ index: kotlin.Int): kotlin.collections.ListIterator - public open override /*1*/ fun subList(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.collections.List -} - -@kotlin.SinceKotlin(version = "1.1") public abstract class AbstractMap : kotlin.collections.Map { - /*primary*/ protected constructor AbstractMap() - public open override /*1*/ val keys: kotlin.collections.Set - public open override /*1*/ fun (): kotlin.collections.Set - public open override /*1*/ val size: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ val values: kotlin.collections.Collection - public open override /*1*/ fun (): kotlin.collections.Collection - public open override /*1*/ fun containsKey(/*0*/ key: K): kotlin.Boolean - public open override /*1*/ fun containsValue(/*0*/ value: V): kotlin.Boolean - public open override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ fun get(/*0*/ key: K): V? - public open override /*1*/ fun hashCode(): kotlin.Int - public open override /*1*/ fun isEmpty(): kotlin.Boolean - public open override /*1*/ fun toString(): kotlin.String -} - -public abstract class AbstractMutableCollection : kotlin.collections.AbstractCollection, kotlin.collections.MutableCollection { - /*primary*/ protected constructor AbstractMutableCollection() - public abstract override /*1*/ fun add(/*0*/ element: E): kotlin.Boolean - public open override /*1*/ fun addAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public open override /*1*/ fun clear(): kotlin.Unit - public open override /*1*/ fun remove(/*0*/ element: E): kotlin.Boolean - public open override /*1*/ fun removeAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public open override /*1*/ fun retainAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - @kotlin.js.JsName(name = "toJSON") public open fun toJSON(): kotlin.Any -} diff --git a/js/js.translator/testData/api/stdlib/kotlin.collections-3.kt b/js/js.translator/testData/api/stdlib/kotlin.collections-3.kt deleted file mode 100644 index a23ce786fd9..00000000000 --- a/js/js.translator/testData/api/stdlib/kotlin.collections-3.kt +++ /dev/null @@ -1,589 +0,0 @@ - -public abstract class AbstractMutableList : kotlin.collections.AbstractMutableCollection, kotlin.collections.MutableList { - /*primary*/ protected constructor AbstractMutableList() - protected final var modCount: kotlin.Int - protected final fun (): kotlin.Int - protected final fun (/*0*/ : kotlin.Int): kotlin.Unit - public open override /*2*/ fun add(/*0*/ element: E): kotlin.Boolean - public abstract override /*1*/ fun add(/*0*/ index: kotlin.Int, /*1*/ element: E): kotlin.Unit - public open override /*1*/ fun addAll(/*0*/ index: kotlin.Int, /*1*/ elements: kotlin.collections.Collection): kotlin.Boolean - public open override /*2*/ fun clear(): kotlin.Unit - public open override /*2*/ fun contains(/*0*/ element: E): kotlin.Boolean - public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*2*/ fun hashCode(): kotlin.Int - public open override /*1*/ fun indexOf(/*0*/ element: E): kotlin.Int - public open override /*2*/ fun iterator(): kotlin.collections.MutableIterator - public open override /*1*/ fun lastIndexOf(/*0*/ element: E): kotlin.Int - public open override /*1*/ fun listIterator(): kotlin.collections.MutableListIterator - public open override /*1*/ fun listIterator(/*0*/ index: kotlin.Int): kotlin.collections.MutableListIterator - public open override /*2*/ fun removeAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract override /*1*/ fun removeAt(/*0*/ index: kotlin.Int): E - protected open fun removeRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit - public open override /*2*/ fun retainAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract override /*1*/ fun set(/*0*/ index: kotlin.Int, /*1*/ element: E): E - public open override /*1*/ fun subList(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.collections.MutableList -} - -public abstract class AbstractMutableMap : kotlin.collections.AbstractMap, kotlin.collections.MutableMap { - /*primary*/ protected constructor AbstractMutableMap() - public open override /*2*/ val keys: kotlin.collections.MutableSet - public open override /*2*/ fun (): kotlin.collections.MutableSet - public open override /*2*/ val values: kotlin.collections.MutableCollection - public open override /*2*/ fun (): kotlin.collections.MutableCollection - public open override /*1*/ fun clear(): kotlin.Unit - public abstract override /*1*/ fun put(/*0*/ key: K, /*1*/ value: V): V? - public open override /*1*/ fun putAll(/*0*/ from: kotlin.collections.Map): kotlin.Unit - public open override /*1*/ fun remove(/*0*/ key: K): V? -} - -public abstract class AbstractMutableSet : kotlin.collections.AbstractMutableCollection, kotlin.collections.MutableSet { - /*primary*/ protected constructor AbstractMutableSet() - public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*2*/ fun hashCode(): kotlin.Int -} - -@kotlin.SinceKotlin(version = "1.1") public abstract class AbstractSet : kotlin.collections.AbstractCollection, kotlin.collections.Set { - /*primary*/ protected constructor AbstractSet() - public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*2*/ fun hashCode(): kotlin.Int -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public final class ArrayDeque : kotlin.collections.AbstractMutableList { - public constructor ArrayDeque() - public constructor ArrayDeque(/*0*/ initialCapacity: kotlin.Int) - public constructor ArrayDeque(/*0*/ elements: kotlin.collections.Collection) - public open override /*1*/ var size: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - private open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open override /*1*/ fun add(/*0*/ element: E): kotlin.Boolean - public open override /*1*/ fun add(/*0*/ index: kotlin.Int, /*1*/ element: E): kotlin.Unit - public open override /*1*/ fun addAll(/*0*/ index: kotlin.Int, /*1*/ elements: kotlin.collections.Collection): kotlin.Boolean - public open override /*1*/ fun addAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public final fun addFirst(/*0*/ element: E): kotlin.Unit - public final fun addLast(/*0*/ element: E): kotlin.Unit - public open override /*1*/ fun clear(): kotlin.Unit - public open override /*1*/ fun contains(/*0*/ element: E): kotlin.Boolean - public final fun first(): E - public final fun firstOrNull(): E? - public open override /*1*/ fun get(/*0*/ index: kotlin.Int): E - public open override /*1*/ fun indexOf(/*0*/ element: E): kotlin.Int - public open override /*1*/ fun isEmpty(): kotlin.Boolean - public final fun last(): E - public open override /*1*/ fun lastIndexOf(/*0*/ element: E): kotlin.Int - public final fun lastOrNull(): E? - public open override /*1*/ fun remove(/*0*/ element: E): kotlin.Boolean - public open override /*1*/ fun removeAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public open override /*1*/ fun removeAt(/*0*/ index: kotlin.Int): E - public final fun removeFirst(): E - public final fun removeFirstOrNull(): E? - public final fun removeLast(): E - public final fun removeLastOrNull(): E? - public open override /*1*/ fun retainAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public open override /*1*/ fun set(/*0*/ index: kotlin.Int, /*1*/ element: E): E -} - -public open class ArrayList : kotlin.collections.AbstractMutableList, kotlin.collections.MutableList, kotlin.collections.RandomAccess { - public constructor ArrayList() - public constructor ArrayList(/*0*/ initialCapacity: kotlin.Int = ...) - public constructor ArrayList(/*0*/ elements: kotlin.collections.Collection) - public open override /*2*/ val size: kotlin.Int - public open override /*2*/ fun (): kotlin.Int - public open override /*2*/ fun add(/*0*/ element: E): kotlin.Boolean - public open override /*2*/ fun add(/*0*/ index: kotlin.Int, /*1*/ element: E): kotlin.Unit - public open override /*2*/ fun addAll(/*0*/ index: kotlin.Int, /*1*/ elements: kotlin.collections.Collection): kotlin.Boolean - public open override /*2*/ fun addAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public open override /*2*/ fun clear(): kotlin.Unit - public final fun ensureCapacity(/*0*/ minCapacity: kotlin.Int): kotlin.Unit - public open override /*2*/ fun get(/*0*/ index: kotlin.Int): E - public open override /*2*/ fun indexOf(/*0*/ element: E): kotlin.Int - public open override /*2*/ fun lastIndexOf(/*0*/ element: E): kotlin.Int - public open override /*2*/ fun remove(/*0*/ element: E): kotlin.Boolean - public open override /*2*/ fun removeAt(/*0*/ index: kotlin.Int): E - protected open override /*1*/ fun removeRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit - public open override /*2*/ fun set(/*0*/ index: kotlin.Int, /*1*/ element: E): E - protected open override /*1*/ fun toArray(): kotlin.Array - public open override /*3*/ fun toString(): kotlin.String - public final fun trimToSize(): kotlin.Unit -} - -public abstract class BooleanIterator : kotlin.collections.Iterator { - /*primary*/ public constructor BooleanIterator() - public final override /*1*/ fun next(): kotlin.Boolean - public abstract fun nextBoolean(): kotlin.Boolean -} - -public abstract class BooleanIterator : kotlin.collections.Iterator { - /*primary*/ public constructor BooleanIterator() - public final override /*1*/ fun next(): kotlin.Boolean - public abstract fun nextBoolean(): kotlin.Boolean -} - -public abstract class ByteIterator : kotlin.collections.Iterator { - /*primary*/ public constructor ByteIterator() - public final override /*1*/ fun next(): kotlin.Byte - public abstract fun nextByte(): kotlin.Byte -} - -public abstract class ByteIterator : kotlin.collections.Iterator { - /*primary*/ public constructor ByteIterator() - public final override /*1*/ fun next(): kotlin.Byte - public abstract fun nextByte(): kotlin.Byte -} - -public abstract class CharIterator : kotlin.collections.Iterator { - /*primary*/ public constructor CharIterator() - public final override /*1*/ fun next(): kotlin.Char - public abstract fun nextChar(): kotlin.Char -} - -public abstract class CharIterator : kotlin.collections.Iterator { - /*primary*/ public constructor CharIterator() - public final override /*1*/ fun next(): kotlin.Char - public abstract fun nextChar(): kotlin.Char -} - -public interface Collection : kotlin.collections.Iterable { - public abstract val size: kotlin.Int - public abstract fun (): kotlin.Int - public abstract operator fun contains(/*0*/ element: E): kotlin.Boolean - public abstract fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract fun isEmpty(): kotlin.Boolean - public abstract override /*1*/ fun iterator(): kotlin.collections.Iterator -} - -public interface Collection : kotlin.collections.Iterable { - public abstract val size: kotlin.Int - public abstract fun (): kotlin.Int - public abstract operator fun contains(/*0*/ element: E): kotlin.Boolean - public abstract fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract fun isEmpty(): kotlin.Boolean - public abstract override /*1*/ fun iterator(): kotlin.collections.Iterator -} - -public abstract class DoubleIterator : kotlin.collections.Iterator { - /*primary*/ public constructor DoubleIterator() - public final override /*1*/ fun next(): kotlin.Double - public abstract fun nextDouble(): kotlin.Double -} - -public abstract class DoubleIterator : kotlin.collections.Iterator { - /*primary*/ public constructor DoubleIterator() - public final override /*1*/ fun next(): kotlin.Double - public abstract fun nextDouble(): kotlin.Double -} - -public abstract class FloatIterator : kotlin.collections.Iterator { - /*primary*/ public constructor FloatIterator() - public final override /*1*/ fun next(): kotlin.Float - public abstract fun nextFloat(): kotlin.Float -} - -public abstract class FloatIterator : kotlin.collections.Iterator { - /*primary*/ public constructor FloatIterator() - public final override /*1*/ fun next(): kotlin.Float - public abstract fun nextFloat(): kotlin.Float -} - -@kotlin.SinceKotlin(version = "1.1") public interface Grouping { - public abstract fun keyOf(/*0*/ element: T): K - public abstract fun sourceIterator(): kotlin.collections.Iterator -} - -public open class HashMap : kotlin.collections.AbstractMutableMap, kotlin.collections.MutableMap { - public constructor HashMap() - public constructor HashMap(/*0*/ initialCapacity: kotlin.Int) - public constructor HashMap(/*0*/ initialCapacity: kotlin.Int, /*1*/ loadFactor: kotlin.Float = ...) - public constructor HashMap(/*0*/ original: kotlin.collections.Map) - public open override /*2*/ val entries: kotlin.collections.MutableSet> - public open override /*2*/ fun (): kotlin.collections.MutableSet> - public open override /*2*/ val size: kotlin.Int - public open override /*2*/ fun (): kotlin.Int - public open override /*2*/ fun clear(): kotlin.Unit - public open override /*2*/ fun containsKey(/*0*/ key: K): kotlin.Boolean - public open override /*2*/ fun containsValue(/*0*/ value: V): kotlin.Boolean - protected open fun createEntrySet(): kotlin.collections.MutableSet> - public open override /*2*/ fun get(/*0*/ key: K): V? - public open override /*2*/ fun put(/*0*/ key: K, /*1*/ value: V): V? - public open override /*2*/ fun remove(/*0*/ key: K): V? -} - -public open class HashSet : kotlin.collections.AbstractMutableSet, kotlin.collections.MutableSet { - public constructor HashSet() - public constructor HashSet(/*0*/ initialCapacity: kotlin.Int) - public constructor HashSet(/*0*/ initialCapacity: kotlin.Int, /*1*/ loadFactor: kotlin.Float = ...) - public constructor HashSet(/*0*/ elements: kotlin.collections.Collection) - public open override /*2*/ val size: kotlin.Int - public open override /*2*/ fun (): kotlin.Int - public open override /*2*/ fun add(/*0*/ element: E): kotlin.Boolean - public open override /*2*/ fun clear(): kotlin.Unit - public open override /*2*/ fun contains(/*0*/ element: E): kotlin.Boolean - public open override /*2*/ fun isEmpty(): kotlin.Boolean - public open override /*2*/ fun iterator(): kotlin.collections.MutableIterator - public open override /*2*/ fun remove(/*0*/ element: E): kotlin.Boolean -} - -public final data class IndexedValue { - /*primary*/ public constructor IndexedValue(/*0*/ index: kotlin.Int, /*1*/ value: T) - public final val index: kotlin.Int - public final fun (): kotlin.Int - public final val value: T - public final fun (): T - public final operator /*synthesized*/ fun component1(): kotlin.Int - public final operator /*synthesized*/ fun component2(): T - public final /*synthesized*/ fun copy(/*0*/ index: kotlin.Int = ..., /*1*/ value: T = ...): kotlin.collections.IndexedValue - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - public open override /*1*/ /*synthesized*/ fun toString(): kotlin.String -} - -public abstract class IntIterator : kotlin.collections.Iterator { - /*primary*/ public constructor IntIterator() - public final override /*1*/ fun next(): kotlin.Int - public abstract fun nextInt(): kotlin.Int -} - -public abstract class IntIterator : kotlin.collections.Iterator { - /*primary*/ public constructor IntIterator() - public final override /*1*/ fun next(): kotlin.Int - public abstract fun nextInt(): kotlin.Int -} - -public interface Iterable { - public abstract operator fun iterator(): kotlin.collections.Iterator -} - -public interface Iterable { - public abstract operator fun iterator(): kotlin.collections.Iterator -} - -public interface Iterator { - public abstract operator fun hasNext(): kotlin.Boolean - public abstract operator fun next(): T -} - -public interface Iterator { - public abstract operator fun hasNext(): kotlin.Boolean - public abstract operator fun next(): T -} - -public open class LinkedHashMap : kotlin.collections.HashMap, kotlin.collections.MutableMap { - public constructor LinkedHashMap() - public constructor LinkedHashMap(/*0*/ initialCapacity: kotlin.Int) - public constructor LinkedHashMap(/*0*/ initialCapacity: kotlin.Int, /*1*/ loadFactor: kotlin.Float = ...) - public constructor LinkedHashMap(/*0*/ original: kotlin.collections.Map) - public open override /*2*/ val size: kotlin.Int - public open override /*2*/ fun (): kotlin.Int - public open override /*2*/ fun clear(): kotlin.Unit - public open override /*2*/ fun containsKey(/*0*/ key: K): kotlin.Boolean - public open override /*2*/ fun containsValue(/*0*/ value: V): kotlin.Boolean - protected open override /*1*/ fun createEntrySet(): kotlin.collections.MutableSet> - public open override /*2*/ fun get(/*0*/ key: K): V? - public open override /*2*/ fun put(/*0*/ key: K, /*1*/ value: V): V? - public open override /*2*/ fun remove(/*0*/ key: K): V? -} - -public open class LinkedHashSet : kotlin.collections.HashSet, kotlin.collections.MutableSet { - public constructor LinkedHashSet() - public constructor LinkedHashSet(/*0*/ initialCapacity: kotlin.Int) - public constructor LinkedHashSet(/*0*/ initialCapacity: kotlin.Int, /*1*/ loadFactor: kotlin.Float = ...) - public constructor LinkedHashSet(/*0*/ elements: kotlin.collections.Collection) -} - -public interface List : kotlin.collections.Collection { - public abstract override /*1*/ val size: kotlin.Int - public abstract override /*1*/ fun (): kotlin.Int - public abstract override /*1*/ fun contains(/*0*/ element: E): kotlin.Boolean - public abstract override /*1*/ fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract operator fun get(/*0*/ index: kotlin.Int): E - public abstract fun indexOf(/*0*/ element: E): kotlin.Int - public abstract override /*1*/ fun isEmpty(): kotlin.Boolean - public abstract override /*1*/ fun iterator(): kotlin.collections.Iterator - public abstract fun lastIndexOf(/*0*/ element: E): kotlin.Int - public abstract fun listIterator(): kotlin.collections.ListIterator - public abstract fun listIterator(/*0*/ index: kotlin.Int): kotlin.collections.ListIterator - public abstract fun subList(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.collections.List -} - -public interface List : kotlin.collections.Collection { - public abstract override /*1*/ val size: kotlin.Int - public abstract override /*1*/ fun (): kotlin.Int - public abstract override /*1*/ fun contains(/*0*/ element: E): kotlin.Boolean - public abstract override /*1*/ fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract operator fun get(/*0*/ index: kotlin.Int): E - public abstract fun indexOf(/*0*/ element: E): kotlin.Int - public abstract override /*1*/ fun isEmpty(): kotlin.Boolean - public abstract override /*1*/ fun iterator(): kotlin.collections.Iterator - public abstract fun lastIndexOf(/*0*/ element: E): kotlin.Int - public abstract fun listIterator(): kotlin.collections.ListIterator - public abstract fun listIterator(/*0*/ index: kotlin.Int): kotlin.collections.ListIterator - public abstract fun subList(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.collections.List -} - -public interface ListIterator : kotlin.collections.Iterator { - public abstract override /*1*/ fun hasNext(): kotlin.Boolean - public abstract fun hasPrevious(): kotlin.Boolean - public abstract override /*1*/ fun next(): T - public abstract fun nextIndex(): kotlin.Int - public abstract fun previous(): T - public abstract fun previousIndex(): kotlin.Int -} - -public interface ListIterator : kotlin.collections.Iterator { - public abstract override /*1*/ fun hasNext(): kotlin.Boolean - public abstract fun hasPrevious(): kotlin.Boolean - public abstract override /*1*/ fun next(): T - public abstract fun nextIndex(): kotlin.Int - public abstract fun previous(): T - public abstract fun previousIndex(): kotlin.Int -} - -public abstract class LongIterator : kotlin.collections.Iterator { - /*primary*/ public constructor LongIterator() - public final override /*1*/ fun next(): kotlin.Long - public abstract fun nextLong(): kotlin.Long -} - -public abstract class LongIterator : kotlin.collections.Iterator { - /*primary*/ public constructor LongIterator() - public final override /*1*/ fun next(): kotlin.Long - public abstract fun nextLong(): kotlin.Long -} - -public interface Map { - public abstract val entries: kotlin.collections.Set> - public abstract fun (): kotlin.collections.Set> - public abstract val keys: kotlin.collections.Set - public abstract fun (): kotlin.collections.Set - public abstract val size: kotlin.Int - public abstract fun (): kotlin.Int - public abstract val values: kotlin.collections.Collection - public abstract fun (): kotlin.collections.Collection - public abstract fun containsKey(/*0*/ key: K): kotlin.Boolean - public abstract fun containsValue(/*0*/ value: V): kotlin.Boolean - public abstract operator fun get(/*0*/ key: K): V? - public abstract fun isEmpty(): kotlin.Boolean - - public interface Entry { - public abstract val key: K - public abstract fun (): K - public abstract val value: V - public abstract fun (): V - } -} - -public interface Map { - public abstract val entries: kotlin.collections.Set> - public abstract fun (): kotlin.collections.Set> - public abstract val keys: kotlin.collections.Set - public abstract fun (): kotlin.collections.Set - public abstract val size: kotlin.Int - public abstract fun (): kotlin.Int - public abstract val values: kotlin.collections.Collection - public abstract fun (): kotlin.collections.Collection - public abstract fun containsKey(/*0*/ key: K): kotlin.Boolean - public abstract fun containsValue(/*0*/ value: V): kotlin.Boolean - public abstract operator fun get(/*0*/ key: K): V? - public abstract fun isEmpty(): kotlin.Boolean - - public interface Entry { - public abstract val key: K - public abstract fun (): K - public abstract val value: V - public abstract fun (): V - } -} - -public interface MutableCollection : kotlin.collections.Collection, kotlin.collections.MutableIterable { - public abstract fun add(/*0*/ element: E): kotlin.Boolean - public abstract fun addAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract fun clear(): kotlin.Unit - public abstract override /*2*/ fun iterator(): kotlin.collections.MutableIterator - public abstract fun remove(/*0*/ element: E): kotlin.Boolean - public abstract fun removeAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract fun retainAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean -} - -public interface MutableCollection : kotlin.collections.Collection, kotlin.collections.MutableIterable { - public abstract fun add(/*0*/ element: E): kotlin.Boolean - public abstract fun addAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract fun clear(): kotlin.Unit - public abstract override /*2*/ fun iterator(): kotlin.collections.MutableIterator - public abstract fun remove(/*0*/ element: E): kotlin.Boolean - public abstract fun removeAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract fun retainAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean -} - -public interface MutableIterable : kotlin.collections.Iterable { - public abstract override /*1*/ fun iterator(): kotlin.collections.MutableIterator -} - -public interface MutableIterable : kotlin.collections.Iterable { - public abstract override /*1*/ fun iterator(): kotlin.collections.MutableIterator -} - -public interface MutableIterator : kotlin.collections.Iterator { - public abstract fun remove(): kotlin.Unit -} - -public interface MutableIterator : kotlin.collections.Iterator { - public abstract fun remove(): kotlin.Unit -} - -public interface MutableList : kotlin.collections.List, kotlin.collections.MutableCollection { - public abstract override /*1*/ fun add(/*0*/ element: E): kotlin.Boolean - public abstract fun add(/*0*/ index: kotlin.Int, /*1*/ element: E): kotlin.Unit - public abstract fun addAll(/*0*/ index: kotlin.Int, /*1*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract override /*1*/ fun addAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract override /*1*/ fun clear(): kotlin.Unit - public abstract override /*1*/ fun listIterator(): kotlin.collections.MutableListIterator - public abstract override /*1*/ fun listIterator(/*0*/ index: kotlin.Int): kotlin.collections.MutableListIterator - public abstract override /*1*/ fun remove(/*0*/ element: E): kotlin.Boolean - public abstract override /*1*/ fun removeAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract fun removeAt(/*0*/ index: kotlin.Int): E - public abstract override /*1*/ fun retainAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract operator fun set(/*0*/ index: kotlin.Int, /*1*/ element: E): E - public abstract override /*1*/ fun subList(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.collections.MutableList -} - -public interface MutableList : kotlin.collections.List, kotlin.collections.MutableCollection { - public abstract override /*1*/ fun add(/*0*/ element: E): kotlin.Boolean - public abstract fun add(/*0*/ index: kotlin.Int, /*1*/ element: E): kotlin.Unit - public abstract fun addAll(/*0*/ index: kotlin.Int, /*1*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract override /*1*/ fun addAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract override /*1*/ fun clear(): kotlin.Unit - public abstract override /*1*/ fun listIterator(): kotlin.collections.MutableListIterator - public abstract override /*1*/ fun listIterator(/*0*/ index: kotlin.Int): kotlin.collections.MutableListIterator - public abstract override /*1*/ fun remove(/*0*/ element: E): kotlin.Boolean - public abstract override /*1*/ fun removeAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract fun removeAt(/*0*/ index: kotlin.Int): E - public abstract override /*1*/ fun retainAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract operator fun set(/*0*/ index: kotlin.Int, /*1*/ element: E): E - public abstract override /*1*/ fun subList(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.collections.MutableList -} - -public interface MutableListIterator : kotlin.collections.ListIterator, kotlin.collections.MutableIterator { - public abstract fun add(/*0*/ element: T): kotlin.Unit - public abstract override /*2*/ fun hasNext(): kotlin.Boolean - public abstract override /*2*/ fun next(): T - public abstract override /*1*/ fun remove(): kotlin.Unit - public abstract fun set(/*0*/ element: T): kotlin.Unit -} - -public interface MutableListIterator : kotlin.collections.ListIterator, kotlin.collections.MutableIterator { - public abstract fun add(/*0*/ element: T): kotlin.Unit - public abstract override /*2*/ fun hasNext(): kotlin.Boolean - public abstract override /*2*/ fun next(): T - public abstract override /*1*/ fun remove(): kotlin.Unit - public abstract fun set(/*0*/ element: T): kotlin.Unit -} - -public interface MutableMap : kotlin.collections.Map { - public abstract override /*1*/ val entries: kotlin.collections.MutableSet> - public abstract override /*1*/ fun (): kotlin.collections.MutableSet> - public abstract override /*1*/ val keys: kotlin.collections.MutableSet - public abstract override /*1*/ fun (): kotlin.collections.MutableSet - public abstract override /*1*/ val values: kotlin.collections.MutableCollection - public abstract override /*1*/ fun (): kotlin.collections.MutableCollection - public abstract fun clear(): kotlin.Unit - public abstract fun put(/*0*/ key: K, /*1*/ value: V): V? - public abstract fun putAll(/*0*/ from: kotlin.collections.Map): kotlin.Unit - public abstract fun remove(/*0*/ key: K): V? - - public interface MutableEntry : kotlin.collections.Map.Entry { - public abstract fun setValue(/*0*/ newValue: V): V - } -} - -public interface MutableMap : kotlin.collections.Map { - public abstract override /*1*/ val entries: kotlin.collections.MutableSet> - public abstract override /*1*/ fun (): kotlin.collections.MutableSet> - public abstract override /*1*/ val keys: kotlin.collections.MutableSet - public abstract override /*1*/ fun (): kotlin.collections.MutableSet - public abstract override /*1*/ val values: kotlin.collections.MutableCollection - public abstract override /*1*/ fun (): kotlin.collections.MutableCollection - public abstract fun clear(): kotlin.Unit - public abstract fun put(/*0*/ key: K, /*1*/ value: V): V? - public abstract fun putAll(/*0*/ from: kotlin.collections.Map): kotlin.Unit - public abstract fun remove(/*0*/ key: K): V? - - public interface MutableEntry : kotlin.collections.Map.Entry { - public abstract fun setValue(/*0*/ newValue: V): V - } -} - -public interface MutableSet : kotlin.collections.Set, kotlin.collections.MutableCollection { - public abstract override /*1*/ fun add(/*0*/ element: E): kotlin.Boolean - public abstract override /*1*/ fun addAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract override /*1*/ fun clear(): kotlin.Unit - public abstract override /*2*/ fun iterator(): kotlin.collections.MutableIterator - public abstract override /*1*/ fun remove(/*0*/ element: E): kotlin.Boolean - public abstract override /*1*/ fun removeAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract override /*1*/ fun retainAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean -} - -public interface MutableSet : kotlin.collections.Set, kotlin.collections.MutableCollection { - public abstract override /*1*/ fun add(/*0*/ element: E): kotlin.Boolean - public abstract override /*1*/ fun addAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract override /*1*/ fun clear(): kotlin.Unit - public abstract override /*2*/ fun iterator(): kotlin.collections.MutableIterator - public abstract override /*1*/ fun remove(/*0*/ element: E): kotlin.Boolean - public abstract override /*1*/ fun removeAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract override /*1*/ fun retainAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean -} - -public interface RandomAccess { -} - -public interface Set : kotlin.collections.Collection { - public abstract override /*1*/ val size: kotlin.Int - public abstract override /*1*/ fun (): kotlin.Int - public abstract override /*1*/ fun contains(/*0*/ element: E): kotlin.Boolean - public abstract override /*1*/ fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract override /*1*/ fun isEmpty(): kotlin.Boolean - public abstract override /*1*/ fun iterator(): kotlin.collections.Iterator -} - -public interface Set : kotlin.collections.Collection { - public abstract override /*1*/ val size: kotlin.Int - public abstract override /*1*/ fun (): kotlin.Int - public abstract override /*1*/ fun contains(/*0*/ element: E): kotlin.Boolean - public abstract override /*1*/ fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean - public abstract override /*1*/ fun isEmpty(): kotlin.Boolean - public abstract override /*1*/ fun iterator(): kotlin.collections.Iterator -} - -public abstract class ShortIterator : kotlin.collections.Iterator { - /*primary*/ public constructor ShortIterator() - public final override /*1*/ fun next(): kotlin.Short - public abstract fun nextShort(): kotlin.Short -} - -public abstract class ShortIterator : kotlin.collections.Iterator { - /*primary*/ public constructor ShortIterator() - public final override /*1*/ fun next(): kotlin.Short - public abstract fun nextShort(): kotlin.Short -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public abstract class UByteIterator : kotlin.collections.Iterator { - /*primary*/ public constructor UByteIterator() - public final override /*1*/ fun next(): kotlin.UByte - public abstract fun nextUByte(): kotlin.UByte -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public abstract class UIntIterator : kotlin.collections.Iterator { - /*primary*/ public constructor UIntIterator() - public final override /*1*/ fun next(): kotlin.UInt - public abstract fun nextUInt(): kotlin.UInt -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public abstract class ULongIterator : kotlin.collections.Iterator { - /*primary*/ public constructor ULongIterator() - public final override /*1*/ fun next(): kotlin.ULong - public abstract fun nextULong(): kotlin.ULong -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public abstract class UShortIterator : kotlin.collections.Iterator { - /*primary*/ public constructor UShortIterator() - public final override /*1*/ fun next(): kotlin.UShort - public abstract fun nextUShort(): kotlin.UShort -} diff --git a/js/js.translator/testData/api/stdlib/kotlin.comparisons.kt b/js/js.translator/testData/api/stdlib/kotlin.comparisons.kt deleted file mode 100644 index 1093a8ae501..00000000000 --- a/js/js.translator/testData/api/stdlib/kotlin.comparisons.kt +++ /dev/null @@ -1,97 +0,0 @@ -package kotlin.comparisons - -@kotlin.internal.InlineOnly public inline fun compareBy(/*0*/ crossinline selector: (T) -> kotlin.Comparable<*>?): kotlin.Comparator -public fun compareBy(/*0*/ vararg selectors: (T) -> kotlin.Comparable<*>? /*kotlin.Array kotlin.Comparable<*>?>*/): kotlin.Comparator -@kotlin.internal.InlineOnly public inline fun compareBy(/*0*/ comparator: kotlin.Comparator, /*1*/ crossinline selector: (T) -> K): kotlin.Comparator -@kotlin.internal.InlineOnly public inline fun compareByDescending(/*0*/ crossinline selector: (T) -> kotlin.Comparable<*>?): kotlin.Comparator -@kotlin.internal.InlineOnly public inline fun compareByDescending(/*0*/ comparator: kotlin.Comparator, /*1*/ crossinline selector: (T) -> K): kotlin.Comparator -public fun > compareValues(/*0*/ a: T?, /*1*/ b: T?): kotlin.Int -@kotlin.internal.InlineOnly public inline fun compareValuesBy(/*0*/ a: T, /*1*/ b: T, /*2*/ selector: (T) -> kotlin.Comparable<*>?): kotlin.Int -public fun compareValuesBy(/*0*/ a: T, /*1*/ b: T, /*2*/ vararg selectors: (T) -> kotlin.Comparable<*>? /*kotlin.Array kotlin.Comparable<*>?>*/): kotlin.Int -@kotlin.internal.InlineOnly public inline fun compareValuesBy(/*0*/ a: T, /*1*/ b: T, /*2*/ comparator: kotlin.Comparator, /*3*/ selector: (T) -> K): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") public fun > maxOf(/*0*/ a: T, /*1*/ b: T): T -@kotlin.SinceKotlin(version = "1.1") public fun > maxOf(/*0*/ a: T, /*1*/ b: T, /*2*/ c: T): T -@kotlin.SinceKotlin(version = "1.1") public fun maxOf(/*0*/ a: T, /*1*/ b: T, /*2*/ c: T, /*3*/ comparator: kotlin.Comparator): T -@kotlin.SinceKotlin(version = "1.1") public fun maxOf(/*0*/ a: T, /*1*/ b: T, /*2*/ comparator: kotlin.Comparator): T -@kotlin.SinceKotlin(version = "1.4") public fun > maxOf(/*0*/ a: T, /*1*/ vararg other: T /*kotlin.Array*/): T -@kotlin.SinceKotlin(version = "1.4") public fun maxOf(/*0*/ a: T, /*1*/ vararg other: T /*kotlin.Array*/, /*2*/ comparator: kotlin.Comparator): T -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun maxOf(/*0*/ a: kotlin.Byte, /*1*/ b: kotlin.Byte): kotlin.Byte -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun maxOf(/*0*/ a: kotlin.Byte, /*1*/ b: kotlin.Byte, /*2*/ c: kotlin.Byte): kotlin.Byte -@kotlin.SinceKotlin(version = "1.4") public fun maxOf(/*0*/ a: kotlin.Byte, /*1*/ vararg other: kotlin.Byte /*kotlin.ByteArray*/): kotlin.Byte -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun maxOf(/*0*/ a: kotlin.Double, /*1*/ b: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun maxOf(/*0*/ a: kotlin.Double, /*1*/ b: kotlin.Double, /*2*/ c: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") public fun maxOf(/*0*/ a: kotlin.Double, /*1*/ vararg other: kotlin.Double /*kotlin.DoubleArray*/): kotlin.Double -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun maxOf(/*0*/ a: kotlin.Float, /*1*/ b: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun maxOf(/*0*/ a: kotlin.Float, /*1*/ b: kotlin.Float, /*2*/ c: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") public fun maxOf(/*0*/ a: kotlin.Float, /*1*/ vararg other: kotlin.Float /*kotlin.FloatArray*/): kotlin.Float -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun maxOf(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun maxOf(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Int, /*2*/ c: kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") public fun maxOf(/*0*/ a: kotlin.Int, /*1*/ vararg other: kotlin.Int /*kotlin.IntArray*/): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") public inline fun maxOf(/*0*/ a: kotlin.Long, /*1*/ b: kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun maxOf(/*0*/ a: kotlin.Long, /*1*/ b: kotlin.Long, /*2*/ c: kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") public fun maxOf(/*0*/ a: kotlin.Long, /*1*/ vararg other: kotlin.Long /*kotlin.LongArray*/): kotlin.Long -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun maxOf(/*0*/ a: kotlin.Short, /*1*/ b: kotlin.Short): kotlin.Short -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun maxOf(/*0*/ a: kotlin.Short, /*1*/ b: kotlin.Short, /*2*/ c: kotlin.Short): kotlin.Short -@kotlin.SinceKotlin(version = "1.4") public fun maxOf(/*0*/ a: kotlin.Short, /*1*/ vararg other: kotlin.Short /*kotlin.ShortArray*/): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun maxOf(/*0*/ a: kotlin.UByte, /*1*/ b: kotlin.UByte): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun maxOf(/*0*/ a: kotlin.UByte, /*1*/ b: kotlin.UByte, /*2*/ c: kotlin.UByte): kotlin.UByte -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun maxOf(/*0*/ a: kotlin.UByte, /*1*/ vararg other: kotlin.UByte /*kotlin.UByteArray*/): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun maxOf(/*0*/ a: kotlin.UInt, /*1*/ b: kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun maxOf(/*0*/ a: kotlin.UInt, /*1*/ b: kotlin.UInt, /*2*/ c: kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun maxOf(/*0*/ a: kotlin.UInt, /*1*/ vararg other: kotlin.UInt /*kotlin.UIntArray*/): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun maxOf(/*0*/ a: kotlin.ULong, /*1*/ b: kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun maxOf(/*0*/ a: kotlin.ULong, /*1*/ b: kotlin.ULong, /*2*/ c: kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun maxOf(/*0*/ a: kotlin.ULong, /*1*/ vararg other: kotlin.ULong /*kotlin.ULongArray*/): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun maxOf(/*0*/ a: kotlin.UShort, /*1*/ b: kotlin.UShort): kotlin.UShort -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun maxOf(/*0*/ a: kotlin.UShort, /*1*/ b: kotlin.UShort, /*2*/ c: kotlin.UShort): kotlin.UShort -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun maxOf(/*0*/ a: kotlin.UShort, /*1*/ vararg other: kotlin.UShort /*kotlin.UShortArray*/): kotlin.UShort -@kotlin.SinceKotlin(version = "1.1") public fun > minOf(/*0*/ a: T, /*1*/ b: T): T -@kotlin.SinceKotlin(version = "1.1") public fun > minOf(/*0*/ a: T, /*1*/ b: T, /*2*/ c: T): T -@kotlin.SinceKotlin(version = "1.1") public fun minOf(/*0*/ a: T, /*1*/ b: T, /*2*/ c: T, /*3*/ comparator: kotlin.Comparator): T -@kotlin.SinceKotlin(version = "1.1") public fun minOf(/*0*/ a: T, /*1*/ b: T, /*2*/ comparator: kotlin.Comparator): T -@kotlin.SinceKotlin(version = "1.4") public fun > minOf(/*0*/ a: T, /*1*/ vararg other: T /*kotlin.Array*/): T -@kotlin.SinceKotlin(version = "1.4") public fun minOf(/*0*/ a: T, /*1*/ vararg other: T /*kotlin.Array*/, /*2*/ comparator: kotlin.Comparator): T -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun minOf(/*0*/ a: kotlin.Byte, /*1*/ b: kotlin.Byte): kotlin.Byte -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun minOf(/*0*/ a: kotlin.Byte, /*1*/ b: kotlin.Byte, /*2*/ c: kotlin.Byte): kotlin.Byte -@kotlin.SinceKotlin(version = "1.4") public fun minOf(/*0*/ a: kotlin.Byte, /*1*/ vararg other: kotlin.Byte /*kotlin.ByteArray*/): kotlin.Byte -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun minOf(/*0*/ a: kotlin.Double, /*1*/ b: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun minOf(/*0*/ a: kotlin.Double, /*1*/ b: kotlin.Double, /*2*/ c: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") public fun minOf(/*0*/ a: kotlin.Double, /*1*/ vararg other: kotlin.Double /*kotlin.DoubleArray*/): kotlin.Double -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun minOf(/*0*/ a: kotlin.Float, /*1*/ b: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun minOf(/*0*/ a: kotlin.Float, /*1*/ b: kotlin.Float, /*2*/ c: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") public fun minOf(/*0*/ a: kotlin.Float, /*1*/ vararg other: kotlin.Float /*kotlin.FloatArray*/): kotlin.Float -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun minOf(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun minOf(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Int, /*2*/ c: kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") public fun minOf(/*0*/ a: kotlin.Int, /*1*/ vararg other: kotlin.Int /*kotlin.IntArray*/): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") public inline fun minOf(/*0*/ a: kotlin.Long, /*1*/ b: kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun minOf(/*0*/ a: kotlin.Long, /*1*/ b: kotlin.Long, /*2*/ c: kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") public fun minOf(/*0*/ a: kotlin.Long, /*1*/ vararg other: kotlin.Long /*kotlin.LongArray*/): kotlin.Long -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun minOf(/*0*/ a: kotlin.Short, /*1*/ b: kotlin.Short): kotlin.Short -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun minOf(/*0*/ a: kotlin.Short, /*1*/ b: kotlin.Short, /*2*/ c: kotlin.Short): kotlin.Short -@kotlin.SinceKotlin(version = "1.4") public fun minOf(/*0*/ a: kotlin.Short, /*1*/ vararg other: kotlin.Short /*kotlin.ShortArray*/): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun minOf(/*0*/ a: kotlin.UByte, /*1*/ b: kotlin.UByte): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun minOf(/*0*/ a: kotlin.UByte, /*1*/ b: kotlin.UByte, /*2*/ c: kotlin.UByte): kotlin.UByte -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun minOf(/*0*/ a: kotlin.UByte, /*1*/ vararg other: kotlin.UByte /*kotlin.UByteArray*/): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun minOf(/*0*/ a: kotlin.UInt, /*1*/ b: kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun minOf(/*0*/ a: kotlin.UInt, /*1*/ b: kotlin.UInt, /*2*/ c: kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun minOf(/*0*/ a: kotlin.UInt, /*1*/ vararg other: kotlin.UInt /*kotlin.UIntArray*/): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun minOf(/*0*/ a: kotlin.ULong, /*1*/ b: kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun minOf(/*0*/ a: kotlin.ULong, /*1*/ b: kotlin.ULong, /*2*/ c: kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun minOf(/*0*/ a: kotlin.ULong, /*1*/ vararg other: kotlin.ULong /*kotlin.ULongArray*/): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun minOf(/*0*/ a: kotlin.UShort, /*1*/ b: kotlin.UShort): kotlin.UShort -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun minOf(/*0*/ a: kotlin.UShort, /*1*/ b: kotlin.UShort, /*2*/ c: kotlin.UShort): kotlin.UShort -@kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun minOf(/*0*/ a: kotlin.UShort, /*1*/ vararg other: kotlin.UShort /*kotlin.UShortArray*/): kotlin.UShort -public fun > naturalOrder(): kotlin.Comparator -@kotlin.internal.InlineOnly public inline fun > nullsFirst(): kotlin.Comparator -public fun nullsFirst(/*0*/ comparator: kotlin.Comparator): kotlin.Comparator -@kotlin.internal.InlineOnly public inline fun > nullsLast(): kotlin.Comparator -public fun nullsLast(/*0*/ comparator: kotlin.Comparator): kotlin.Comparator -public fun > reverseOrder(): kotlin.Comparator -public fun kotlin.Comparator.reversed(): kotlin.Comparator -public infix fun kotlin.Comparator.then(/*0*/ comparator: kotlin.Comparator): kotlin.Comparator -@kotlin.internal.InlineOnly public inline fun kotlin.Comparator.thenBy(/*0*/ crossinline selector: (T) -> kotlin.Comparable<*>?): kotlin.Comparator -@kotlin.internal.InlineOnly public inline fun kotlin.Comparator.thenBy(/*0*/ comparator: kotlin.Comparator, /*1*/ crossinline selector: (T) -> K): kotlin.Comparator -@kotlin.internal.InlineOnly public inline fun kotlin.Comparator.thenByDescending(/*0*/ crossinline selector: (T) -> kotlin.Comparable<*>?): kotlin.Comparator -@kotlin.internal.InlineOnly public inline fun kotlin.Comparator.thenByDescending(/*0*/ comparator: kotlin.Comparator, /*1*/ crossinline selector: (T) -> K): kotlin.Comparator -@kotlin.internal.InlineOnly public inline fun kotlin.Comparator.thenComparator(/*0*/ crossinline comparison: (a: T, b: T) -> kotlin.Int): kotlin.Comparator -public infix fun kotlin.Comparator.thenDescending(/*0*/ comparator: kotlin.Comparator): kotlin.Comparator \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/kotlin.contracts.kt b/js/js.translator/testData/api/stdlib/kotlin.contracts.kt deleted file mode 100644 index 2dc84601ad8..00000000000 --- a/js/js.translator/testData/api/stdlib/kotlin.contracts.kt +++ /dev/null @@ -1,47 +0,0 @@ -package kotlin.contracts - -@kotlin.internal.ContractsDsl @kotlin.contracts.ExperimentalContracts @kotlin.internal.InlineOnly @kotlin.SinceKotlin(version = "1.3") public inline fun contract(/*0*/ builder: kotlin.contracts.ContractBuilder.() -> kotlin.Unit): kotlin.Unit - -@kotlin.internal.ContractsDsl @kotlin.contracts.ExperimentalContracts @kotlin.SinceKotlin(version = "1.3") public interface CallsInPlace : kotlin.contracts.Effect { -} - -@kotlin.internal.ContractsDsl @kotlin.contracts.ExperimentalContracts @kotlin.SinceKotlin(version = "1.3") public interface ConditionalEffect : kotlin.contracts.Effect { -} - -@kotlin.internal.ContractsDsl @kotlin.contracts.ExperimentalContracts @kotlin.SinceKotlin(version = "1.3") public interface ContractBuilder { - @kotlin.internal.ContractsDsl public abstract fun callsInPlace(/*0*/ lambda: kotlin.Function, /*1*/ kind: kotlin.contracts.InvocationKind = ...): kotlin.contracts.CallsInPlace - @kotlin.internal.ContractsDsl public abstract fun returns(): kotlin.contracts.Returns - @kotlin.internal.ContractsDsl public abstract fun returns(/*0*/ value: kotlin.Any?): kotlin.contracts.Returns - @kotlin.internal.ContractsDsl public abstract fun returnsNotNull(): kotlin.contracts.ReturnsNotNull -} - -@kotlin.internal.ContractsDsl @kotlin.contracts.ExperimentalContracts @kotlin.SinceKotlin(version = "1.3") public interface Effect { -} - -@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.SinceKotlin(version = "1.3") @kotlin.Experimental @kotlin.RequiresOptIn @kotlin.annotation.MustBeDocumented public final annotation class ExperimentalContracts : kotlin.Annotation { - /*primary*/ public constructor ExperimentalContracts() -} - -@kotlin.internal.ContractsDsl @kotlin.contracts.ExperimentalContracts @kotlin.SinceKotlin(version = "1.3") public final enum class InvocationKind : kotlin.Enum { - @kotlin.internal.ContractsDsl enum entry AT_MOST_ONCE - - @kotlin.internal.ContractsDsl enum entry AT_LEAST_ONCE - - @kotlin.internal.ContractsDsl enum entry EXACTLY_ONCE - - @kotlin.internal.ContractsDsl enum entry UNKNOWN - - // Static members - public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): kotlin.contracts.InvocationKind - public final /*synthesized*/ fun values(): kotlin.Array -} - -@kotlin.internal.ContractsDsl @kotlin.contracts.ExperimentalContracts @kotlin.SinceKotlin(version = "1.3") public interface Returns : kotlin.contracts.SimpleEffect { -} - -@kotlin.internal.ContractsDsl @kotlin.contracts.ExperimentalContracts @kotlin.SinceKotlin(version = "1.3") public interface ReturnsNotNull : kotlin.contracts.SimpleEffect { -} - -@kotlin.internal.ContractsDsl @kotlin.contracts.ExperimentalContracts @kotlin.SinceKotlin(version = "1.3") public interface SimpleEffect : kotlin.contracts.Effect { - @kotlin.internal.ContractsDsl @kotlin.contracts.ExperimentalContracts public abstract infix fun implies(/*0*/ booleanExpression: kotlin.Boolean): kotlin.contracts.ConditionalEffect -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/kotlin.coroutines.intrinsics.kt b/js/js.translator/testData/api/stdlib/kotlin.coroutines.intrinsics.kt deleted file mode 100644 index 4b6488cb0e5..00000000000 --- a/js/js.translator/testData/api/stdlib/kotlin.coroutines.intrinsics.kt +++ /dev/null @@ -1,10 +0,0 @@ -package kotlin.coroutines.intrinsics - -@kotlin.SinceKotlin(version = "1.3") public val COROUTINE_SUSPENDED: kotlin.Any - public fun (): kotlin.Any -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public suspend inline fun suspendCoroutineUninterceptedOrReturn(/*0*/ crossinline block: (kotlin.coroutines.Continuation) -> kotlin.Any?): T -@kotlin.SinceKotlin(version = "1.3") public fun (suspend () -> T).createCoroutineUnintercepted(/*0*/ completion: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation -@kotlin.SinceKotlin(version = "1.3") public fun (suspend R.() -> T).createCoroutineUnintercepted(/*0*/ receiver: R, /*1*/ completion: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.coroutines.Continuation.intercepted(): kotlin.coroutines.Continuation -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun (suspend () -> T).startCoroutineUninterceptedOrReturn(/*0*/ completion: kotlin.coroutines.Continuation): kotlin.Any? -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun (suspend R.() -> T).startCoroutineUninterceptedOrReturn(/*0*/ receiver: R, /*1*/ completion: kotlin.coroutines.Continuation): kotlin.Any? \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/kotlin.coroutines.kt b/js/js.translator/testData/api/stdlib/kotlin.coroutines.kt deleted file mode 100644 index 3745cf79b32..00000000000 --- a/js/js.translator/testData/api/stdlib/kotlin.coroutines.kt +++ /dev/null @@ -1,71 +0,0 @@ -package kotlin.coroutines - -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public val coroutineContext: kotlin.coroutines.CoroutineContext - public inline fun (): kotlin.coroutines.CoroutineContext -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun Continuation(/*0*/ context: kotlin.coroutines.CoroutineContext, /*1*/ crossinline resumeWith: (kotlin.Result) -> kotlin.Unit): kotlin.coroutines.Continuation -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public suspend inline fun suspendCoroutine(/*0*/ crossinline block: (kotlin.coroutines.Continuation) -> kotlin.Unit): T -@kotlin.SinceKotlin(version = "1.3") public fun (suspend () -> T).createCoroutine(/*0*/ completion: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation -@kotlin.SinceKotlin(version = "1.3") public fun (suspend R.() -> T).createCoroutine(/*0*/ receiver: R, /*1*/ completion: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.coroutines.CoroutineContext.Element.getPolymorphicElement(/*0*/ key: kotlin.coroutines.CoroutineContext.Key): E? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.coroutines.CoroutineContext.Element.minusPolymorphicKey(/*0*/ key: kotlin.coroutines.CoroutineContext.Key<*>): kotlin.coroutines.CoroutineContext -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.coroutines.Continuation.resume(/*0*/ value: T): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.coroutines.Continuation.resumeWithException(/*0*/ exception: kotlin.Throwable): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") public fun (suspend () -> T).startCoroutine(/*0*/ completion: kotlin.coroutines.Continuation): kotlin.Unit -@kotlin.SinceKotlin(version = "1.3") public fun (suspend R.() -> T).startCoroutine(/*0*/ receiver: R, /*1*/ completion: kotlin.coroutines.Continuation): kotlin.Unit - -@kotlin.SinceKotlin(version = "1.3") public abstract class AbstractCoroutineContextElement : kotlin.coroutines.CoroutineContext.Element { - /*primary*/ public constructor AbstractCoroutineContextElement(/*0*/ key: kotlin.coroutines.CoroutineContext.Key<*>) - public open override /*1*/ val key: kotlin.coroutines.CoroutineContext.Key<*> - public open override /*1*/ fun (): kotlin.coroutines.CoroutineContext.Key<*> -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public abstract class AbstractCoroutineContextKey : kotlin.coroutines.CoroutineContext.Key { - /*primary*/ public constructor AbstractCoroutineContextKey(/*0*/ baseKey: kotlin.coroutines.CoroutineContext.Key, /*1*/ safeCast: (element: kotlin.coroutines.CoroutineContext.Element) -> E?) -} - -@kotlin.SinceKotlin(version = "1.3") public interface Continuation { - public abstract val context: kotlin.coroutines.CoroutineContext - public abstract fun (): kotlin.coroutines.CoroutineContext - public abstract fun resumeWith(/*0*/ result: kotlin.Result): kotlin.Unit -} - -@kotlin.SinceKotlin(version = "1.3") public interface ContinuationInterceptor : kotlin.coroutines.CoroutineContext.Element { - public open override /*1*/ fun get(/*0*/ key: kotlin.coroutines.CoroutineContext.Key): E? - public abstract fun interceptContinuation(/*0*/ continuation: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation - public open override /*1*/ fun minusKey(/*0*/ key: kotlin.coroutines.CoroutineContext.Key<*>): kotlin.coroutines.CoroutineContext - public open fun releaseInterceptedContinuation(/*0*/ continuation: kotlin.coroutines.Continuation<*>): kotlin.Unit - - public companion object Key : kotlin.coroutines.CoroutineContext.Key { - } -} - -@kotlin.SinceKotlin(version = "1.3") public interface CoroutineContext { - public abstract fun fold(/*0*/ initial: R, /*1*/ operation: (R, kotlin.coroutines.CoroutineContext.Element) -> R): R - public abstract operator fun get(/*0*/ key: kotlin.coroutines.CoroutineContext.Key): E? - public abstract fun minusKey(/*0*/ key: kotlin.coroutines.CoroutineContext.Key<*>): kotlin.coroutines.CoroutineContext - public open operator fun plus(/*0*/ context: kotlin.coroutines.CoroutineContext): kotlin.coroutines.CoroutineContext - - public interface Element : kotlin.coroutines.CoroutineContext { - public abstract val key: kotlin.coroutines.CoroutineContext.Key<*> - public abstract fun (): kotlin.coroutines.CoroutineContext.Key<*> - public open override /*1*/ fun fold(/*0*/ initial: R, /*1*/ operation: (R, kotlin.coroutines.CoroutineContext.Element) -> R): R - public open override /*1*/ fun get(/*0*/ key: kotlin.coroutines.CoroutineContext.Key): E? - public open override /*1*/ fun minusKey(/*0*/ key: kotlin.coroutines.CoroutineContext.Key<*>): kotlin.coroutines.CoroutineContext - } - - public interface Key { - } -} - -@kotlin.SinceKotlin(version = "1.3") public object EmptyCoroutineContext : kotlin.coroutines.CoroutineContext, kotlin.io.Serializable { - public open override /*1*/ fun fold(/*0*/ initial: R, /*1*/ operation: (R, kotlin.coroutines.CoroutineContext.Element) -> R): R - public open override /*1*/ fun get(/*0*/ key: kotlin.coroutines.CoroutineContext.Key): E? - public open override /*2*/ fun hashCode(): kotlin.Int - public open override /*1*/ fun minusKey(/*0*/ key: kotlin.coroutines.CoroutineContext.Key<*>): kotlin.coroutines.CoroutineContext - public open override /*1*/ fun plus(/*0*/ context: kotlin.coroutines.CoroutineContext): kotlin.coroutines.CoroutineContext - public open override /*2*/ fun toString(): kotlin.String -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) public final annotation class RestrictsSuspension : kotlin.Annotation { - /*primary*/ public constructor RestrictsSuspension() -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/kotlin.dom.kt b/js/js.translator/testData/api/stdlib/kotlin.dom.kt deleted file mode 100644 index bd66ea6509f..00000000000 --- a/js/js.translator/testData/api/stdlib/kotlin.dom.kt +++ /dev/null @@ -1,13 +0,0 @@ -package kotlin.dom - -public val org.w3c.dom.Node.isElement: kotlin.Boolean - public fun org.w3c.dom.Node.(): kotlin.Boolean -public val org.w3c.dom.Node.isText: kotlin.Boolean - public fun org.w3c.dom.Node.(): kotlin.Boolean -public fun org.w3c.dom.Element.addClass(/*0*/ vararg cssClasses: kotlin.String /*kotlin.Array*/): kotlin.Boolean -public fun org.w3c.dom.Element.appendElement(/*0*/ name: kotlin.String, /*1*/ init: org.w3c.dom.Element.() -> kotlin.Unit): org.w3c.dom.Element -public fun org.w3c.dom.Element.appendText(/*0*/ text: kotlin.String): org.w3c.dom.Element -public fun org.w3c.dom.Node.clear(): kotlin.Unit -public fun org.w3c.dom.Document.createElement(/*0*/ name: kotlin.String, /*1*/ init: org.w3c.dom.Element.() -> kotlin.Unit): org.w3c.dom.Element -public fun org.w3c.dom.Element.hasClass(/*0*/ cssClass: kotlin.String): kotlin.Boolean -public fun org.w3c.dom.Element.removeClass(/*0*/ vararg cssClasses: kotlin.String /*kotlin.Array*/): kotlin.Boolean \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/kotlin.experimental.kt b/js/js.translator/testData/api/stdlib/kotlin.experimental.kt deleted file mode 100644 index 18637c12a8d..00000000000 --- a/js/js.translator/testData/api/stdlib/kotlin.experimental.kt +++ /dev/null @@ -1,14 +0,0 @@ -package kotlin.experimental - -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline infix fun kotlin.Byte.and(/*0*/ other: kotlin.Byte): kotlin.Byte -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline infix fun kotlin.Short.and(/*0*/ other: kotlin.Short): kotlin.Short -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun kotlin.Byte.inv(): kotlin.Byte -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun kotlin.Short.inv(): kotlin.Short -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline infix fun kotlin.Byte.or(/*0*/ other: kotlin.Byte): kotlin.Byte -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline infix fun kotlin.Short.or(/*0*/ other: kotlin.Short): kotlin.Short -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline infix fun kotlin.Byte.xor(/*0*/ other: kotlin.Byte): kotlin.Byte -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline infix fun kotlin.Short.xor(/*0*/ other: kotlin.Short): kotlin.Short - -@kotlin.Experimental(level = Level.ERROR) @kotlin.RequiresOptIn(level = Level.ERROR) @kotlin.annotation.MustBeDocumented @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) @kotlin.SinceKotlin(version = "1.3") public final annotation class ExperimentalTypeInference : kotlin.Annotation { - /*primary*/ public constructor ExperimentalTypeInference() -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/kotlin.io.kt b/js/js.translator/testData/api/stdlib/kotlin.io.kt deleted file mode 100644 index 4cc7c6abc6a..00000000000 --- a/js/js.translator/testData/api/stdlib/kotlin.io.kt +++ /dev/null @@ -1,5 +0,0 @@ -package kotlin.io - -public fun print(/*0*/ message: kotlin.Any?): kotlin.Unit -public fun println(): kotlin.Unit -public fun println(/*0*/ message: kotlin.Any?): kotlin.Unit \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/kotlin.js.kt b/js/js.translator/testData/api/stdlib/kotlin.js.kt deleted file mode 100644 index 91b67874410..00000000000 --- a/js/js.translator/testData/api/stdlib/kotlin.js.kt +++ /dev/null @@ -1,276 +0,0 @@ -package kotlin.js - -public external val console: kotlin.js.Console - public fun (): kotlin.js.Console -public external val definedExternally: kotlin.Nothing - public fun (): kotlin.Nothing -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use `definedExternally` instead", replaceWith = kotlin.ReplaceWith(expression = "definedExternally", imports = {})) public external val noImpl: kotlin.Nothing - public fun (): kotlin.Nothing -public external val undefined: kotlin.Nothing? - public fun (): kotlin.Nothing? -public val kotlin.reflect.KClass.js: kotlin.js.JsClass - public fun kotlin.reflect.KClass.(): kotlin.js.JsClass -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use class literal and extension property `js` instead.", replaceWith = kotlin.ReplaceWith(expression = "this::class.js", imports = {})) public val T.jsClass: kotlin.js.JsClass - public fun T.(): kotlin.js.JsClass -public val kotlin.js.JsClass.kotlin: kotlin.reflect.KClass - public fun kotlin.js.JsClass.(): kotlin.reflect.KClass -public inline fun dateLocaleOptions(/*0*/ init: kotlin.js.Date.LocaleOptions.() -> kotlin.Unit): kotlin.js.Date.LocaleOptions -public external fun eval(/*0*/ expr: kotlin.String): dynamic -public external fun js(/*0*/ code: kotlin.String): dynamic -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use class literal and extension property `js` instead.", replaceWith = kotlin.ReplaceWith(expression = "T::class.js", imports = {})) public external fun jsClass(): kotlin.js.JsClass -@kotlin.internal.InlineOnly public inline fun jsTypeOf(/*0*/ a: kotlin.Any?): kotlin.String -public fun json(/*0*/ vararg pairs: kotlin.Pair /*kotlin.Array>*/): kotlin.js.Json -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use toDouble() instead.", replaceWith = kotlin.ReplaceWith(expression = "s.toDouble()", imports = {})) public external fun parseFloat(/*0*/ s: kotlin.String, /*1*/ radix: kotlin.Int = ...): kotlin.Double -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use toInt() instead.", replaceWith = kotlin.ReplaceWith(expression = "s.toInt()", imports = {})) public external fun parseInt(/*0*/ s: kotlin.String): kotlin.Int -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use toInt(radix) instead.", replaceWith = kotlin.ReplaceWith(expression = "s.toInt(radix)", imports = {})) public external fun parseInt(/*0*/ s: kotlin.String, /*1*/ radix: kotlin.Int = ...): kotlin.Int -public fun kotlin.js.Json.add(/*0*/ other: kotlin.js.Json): kotlin.js.Json -public inline fun kotlin.js.RegExpMatch.asArray(): kotlin.Array -@kotlin.internal.InlineOnly public inline fun kotlin.Any?.asDynamic(): dynamic -public inline operator fun kotlin.js.RegExpMatch.get(/*0*/ index: kotlin.Int): kotlin.String? -@kotlin.internal.DynamicExtension public operator fun dynamic.iterator(): kotlin.collections.Iterator -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use maxOf or kotlin.math.max instead", replaceWith = kotlin.ReplaceWith(expression = "maxOf(a, b)", imports = {})) public fun kotlin.js.Math.max(/*0*/ a: kotlin.Long, /*1*/ b: kotlin.Long): kotlin.Long -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use minOf or kotlin.math.min instead", replaceWith = kotlin.ReplaceWith(expression = "minOf(a, b)", imports = {})) public fun kotlin.js.Math.min(/*0*/ a: kotlin.Long, /*1*/ b: kotlin.Long): kotlin.Long -public fun kotlin.js.RegExp.reset(): kotlin.Unit -public inline fun kotlin.js.Promise>.then(/*0*/ noinline onFulfilled: ((T) -> S)?): kotlin.js.Promise -public inline fun kotlin.js.Promise>.then(/*0*/ noinline onFulfilled: ((T) -> S)?, /*1*/ noinline onRejected: ((kotlin.Throwable) -> S)?): kotlin.js.Promise -@kotlin.internal.DynamicExtension @kotlin.js.JsName(name = "unsafeCastDynamic") @kotlin.internal.InlineOnly public inline fun dynamic.unsafeCast(): T -@kotlin.internal.InlineOnly public inline fun kotlin.Any?.unsafeCast(): T - -public external interface Console { - public abstract fun dir(/*0*/ o: kotlin.Any): kotlin.Unit - public abstract fun error(/*0*/ vararg o: kotlin.Any? /*kotlin.Array*/): kotlin.Unit - public abstract fun info(/*0*/ vararg o: kotlin.Any? /*kotlin.Array*/): kotlin.Unit - public abstract fun log(/*0*/ vararg o: kotlin.Any? /*kotlin.Array*/): kotlin.Unit - public abstract fun warn(/*0*/ vararg o: kotlin.Any? /*kotlin.Array*/): kotlin.Unit -} - -public final external class Date { - /*primary*/ public constructor Date() - public constructor Date(/*0*/ year: kotlin.Int, /*1*/ month: kotlin.Int) - public constructor Date(/*0*/ year: kotlin.Int, /*1*/ month: kotlin.Int, /*2*/ day: kotlin.Int) - public constructor Date(/*0*/ year: kotlin.Int, /*1*/ month: kotlin.Int, /*2*/ day: kotlin.Int, /*3*/ hour: kotlin.Int) - public constructor Date(/*0*/ year: kotlin.Int, /*1*/ month: kotlin.Int, /*2*/ day: kotlin.Int, /*3*/ hour: kotlin.Int, /*4*/ minute: kotlin.Int) - public constructor Date(/*0*/ year: kotlin.Int, /*1*/ month: kotlin.Int, /*2*/ day: kotlin.Int, /*3*/ hour: kotlin.Int, /*4*/ minute: kotlin.Int, /*5*/ second: kotlin.Int) - public constructor Date(/*0*/ year: kotlin.Int, /*1*/ month: kotlin.Int, /*2*/ day: kotlin.Int, /*3*/ hour: kotlin.Int, /*4*/ minute: kotlin.Int, /*5*/ second: kotlin.Int, /*6*/ millisecond: kotlin.Number) - public constructor Date(/*0*/ milliseconds: kotlin.Number) - public constructor Date(/*0*/ dateString: kotlin.String) - public final fun getDate(): kotlin.Int - public final fun getDay(): kotlin.Int - public final fun getFullYear(): kotlin.Int - public final fun getHours(): kotlin.Int - public final fun getMilliseconds(): kotlin.Int - public final fun getMinutes(): kotlin.Int - public final fun getMonth(): kotlin.Int - public final fun getSeconds(): kotlin.Int - public final fun getTime(): kotlin.Double - public final fun getTimezoneOffset(): kotlin.Int - public final fun getUTCDate(): kotlin.Int - public final fun getUTCDay(): kotlin.Int - public final fun getUTCFullYear(): kotlin.Int - public final fun getUTCHours(): kotlin.Int - public final fun getUTCMilliseconds(): kotlin.Int - public final fun getUTCMinutes(): kotlin.Int - public final fun getUTCMonth(): kotlin.Int - public final fun getUTCSeconds(): kotlin.Int - public final fun toDateString(): kotlin.String - public final fun toISOString(): kotlin.String - public final fun toJSON(): kotlin.js.Json - public final fun toLocaleDateString(/*0*/ locales: kotlin.Array = ..., /*1*/ options: kotlin.js.Date.LocaleOptions = ...): kotlin.String - public final fun toLocaleDateString(/*0*/ locales: kotlin.String, /*1*/ options: kotlin.js.Date.LocaleOptions = ...): kotlin.String - public final fun toLocaleString(/*0*/ locales: kotlin.Array = ..., /*1*/ options: kotlin.js.Date.LocaleOptions = ...): kotlin.String - public final fun toLocaleString(/*0*/ locales: kotlin.String, /*1*/ options: kotlin.js.Date.LocaleOptions = ...): kotlin.String - public final fun toLocaleTimeString(/*0*/ locales: kotlin.Array = ..., /*1*/ options: kotlin.js.Date.LocaleOptions = ...): kotlin.String - public final fun toLocaleTimeString(/*0*/ locales: kotlin.String, /*1*/ options: kotlin.js.Date.LocaleOptions = ...): kotlin.String - public final fun toTimeString(): kotlin.String - public final fun toUTCString(): kotlin.String - - public companion object Companion { - public final fun UTC(/*0*/ year: kotlin.Int, /*1*/ month: kotlin.Int): kotlin.Double - public final fun UTC(/*0*/ year: kotlin.Int, /*1*/ month: kotlin.Int, /*2*/ day: kotlin.Int): kotlin.Double - public final fun UTC(/*0*/ year: kotlin.Int, /*1*/ month: kotlin.Int, /*2*/ day: kotlin.Int, /*3*/ hour: kotlin.Int): kotlin.Double - public final fun UTC(/*0*/ year: kotlin.Int, /*1*/ month: kotlin.Int, /*2*/ day: kotlin.Int, /*3*/ hour: kotlin.Int, /*4*/ minute: kotlin.Int): kotlin.Double - public final fun UTC(/*0*/ year: kotlin.Int, /*1*/ month: kotlin.Int, /*2*/ day: kotlin.Int, /*3*/ hour: kotlin.Int, /*4*/ minute: kotlin.Int, /*5*/ second: kotlin.Int): kotlin.Double - public final fun UTC(/*0*/ year: kotlin.Int, /*1*/ month: kotlin.Int, /*2*/ day: kotlin.Int, /*3*/ hour: kotlin.Int, /*4*/ minute: kotlin.Int, /*5*/ second: kotlin.Int, /*6*/ millisecond: kotlin.Number): kotlin.Double - public final fun now(): kotlin.Double - public final fun parse(/*0*/ dateString: kotlin.String): kotlin.Double - } - - public interface LocaleOptions { - public abstract var day: kotlin.String? - public abstract fun (): kotlin.String? - public abstract fun (/*0*/ : kotlin.String?): kotlin.Unit - public abstract var era: kotlin.String? - public abstract fun (): kotlin.String? - public abstract fun (/*0*/ : kotlin.String?): kotlin.Unit - public abstract var formatMatcher: kotlin.String? - public abstract fun (): kotlin.String? - public abstract fun (/*0*/ : kotlin.String?): kotlin.Unit - public abstract var hour: kotlin.String? - public abstract fun (): kotlin.String? - public abstract fun (/*0*/ : kotlin.String?): kotlin.Unit - public abstract var hour12: kotlin.Boolean? - public abstract fun (): kotlin.Boolean? - public abstract fun (/*0*/ : kotlin.Boolean?): kotlin.Unit - public abstract var localeMatcher: kotlin.String? - public abstract fun (): kotlin.String? - public abstract fun (/*0*/ : kotlin.String?): kotlin.Unit - public abstract var minute: kotlin.String? - public abstract fun (): kotlin.String? - public abstract fun (/*0*/ : kotlin.String?): kotlin.Unit - public abstract var month: kotlin.String? - public abstract fun (): kotlin.String? - public abstract fun (/*0*/ : kotlin.String?): kotlin.Unit - public abstract var second: kotlin.String? - public abstract fun (): kotlin.String? - public abstract fun (/*0*/ : kotlin.String?): kotlin.Unit - public abstract var timeZone: kotlin.String? - public abstract fun (): kotlin.String? - public abstract fun (/*0*/ : kotlin.String?): kotlin.Unit - public abstract var timeZoneName: kotlin.String? - public abstract fun (): kotlin.String? - public abstract fun (/*0*/ : kotlin.String?): kotlin.Unit - public abstract var weekday: kotlin.String? - public abstract fun (): kotlin.String? - public abstract fun (/*0*/ : kotlin.String?): kotlin.Unit - public abstract var year: kotlin.String? - public abstract fun (): kotlin.String? - public abstract fun (/*0*/ : kotlin.String?): kotlin.Unit - } -} - -@kotlin.Experimental(level = Level.WARNING) @kotlin.RequiresOptIn(level = Level.WARNING) @kotlin.annotation.MustBeDocumented @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.SinceKotlin(version = "1.4") public final annotation class ExperimentalJsExport : kotlin.Annotation { - /*primary*/ public constructor ExperimentalJsExport() -} - -public external object JSON { - public final fun parse(/*0*/ text: kotlin.String): T - public final fun parse(/*0*/ text: kotlin.String, /*1*/ reviver: (key: kotlin.String, value: kotlin.Any?) -> kotlin.Any?): T - public final fun stringify(/*0*/ o: kotlin.Any?): kotlin.String - public final fun stringify(/*0*/ o: kotlin.Any?, /*1*/ replacer: ((key: kotlin.String, value: kotlin.Any?) -> kotlin.Any?)? = ..., /*2*/ space: kotlin.Int): kotlin.String - public final fun stringify(/*0*/ o: kotlin.Any?, /*1*/ replacer: ((key: kotlin.String, value: kotlin.Any?) -> kotlin.Any?)? = ..., /*2*/ space: kotlin.String): kotlin.String - public final fun stringify(/*0*/ o: kotlin.Any?, /*1*/ replacer: (key: kotlin.String, value: kotlin.Any?) -> kotlin.Any?): kotlin.String - public final fun stringify(/*0*/ o: kotlin.Any?, /*1*/ replacer: kotlin.Array): kotlin.String - public final fun stringify(/*0*/ o: kotlin.Any?, /*1*/ replacer: kotlin.Array, /*2*/ space: kotlin.Int): kotlin.String - public final fun stringify(/*0*/ o: kotlin.Any?, /*1*/ replacer: kotlin.Array, /*2*/ space: kotlin.String): kotlin.String -} - -public external interface JsClass { - public abstract val name: kotlin.String - public abstract fun (): kotlin.String -} - -@kotlin.js.ExperimentalJsExport @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FUNCTION, AnnotationTarget.FILE}) @kotlin.SinceKotlin(version = "1.3") public final annotation class JsExport : kotlin.Annotation { - /*primary*/ public constructor JsExport() -} - -@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FUNCTION, AnnotationTarget.FILE}) public final annotation class JsModule : kotlin.Annotation { - /*primary*/ public constructor JsModule(/*0*/ import: kotlin.String) - public final val import: kotlin.String - public final fun (): kotlin.String -} - -@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER}) public final annotation class JsName : kotlin.Annotation { - /*primary*/ public constructor JsName(/*0*/ name: kotlin.String) - public final val name: kotlin.String - public final fun (): kotlin.String -} - -@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FUNCTION, AnnotationTarget.FILE}) public final annotation class JsNonModule : kotlin.Annotation { - /*primary*/ public constructor JsNonModule() -} - -@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FILE}) public final annotation class JsQualifier : kotlin.Annotation { - /*primary*/ public constructor JsQualifier(/*0*/ value: kotlin.String) - public final val value: kotlin.String - public final fun (): kotlin.String -} - -public external interface Json { - public abstract operator fun get(/*0*/ propertyName: kotlin.String): kotlin.Any? - public abstract operator fun set(/*0*/ propertyName: kotlin.String, /*1*/ value: kotlin.Any?): kotlin.Unit -} - -@kotlin.Deprecated(level = DeprecationLevel.WARNING, message = "Use top-level functions from kotlin.math package instead.") public external object Math { - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.PI instead.", replaceWith = kotlin.ReplaceWith(expression = "PI", imports = {"kotlin.math.PI"})) public final val PI: kotlin.Double - public final fun (): kotlin.Double - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.abs instead.", replaceWith = kotlin.ReplaceWith(expression = "abs(value)", imports = {"kotlin.math.abs"})) public final fun abs(/*0*/ value: kotlin.Double): kotlin.Double - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.acos instead.", replaceWith = kotlin.ReplaceWith(expression = "acos(value)", imports = {"kotlin.math.acos"})) public final fun acos(/*0*/ value: kotlin.Double): kotlin.Double - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.asin instead.", replaceWith = kotlin.ReplaceWith(expression = "asin(value)", imports = {"kotlin.math.asin"})) public final fun asin(/*0*/ value: kotlin.Double): kotlin.Double - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.atan instead.", replaceWith = kotlin.ReplaceWith(expression = "atan(value)", imports = {"kotlin.math.atan"})) public final fun atan(/*0*/ value: kotlin.Double): kotlin.Double - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.atan2 instead.", replaceWith = kotlin.ReplaceWith(expression = "atan2(y, x)", imports = {"kotlin.math.atan2"})) public final fun atan2(/*0*/ y: kotlin.Double, /*1*/ x: kotlin.Double): kotlin.Double - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.ceil instead.", replaceWith = kotlin.ReplaceWith(expression = "ceil(value)", imports = {"kotlin.math.ceil"})) public final fun ceil(/*0*/ value: kotlin.Number): kotlin.Int - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.cos instead.", replaceWith = kotlin.ReplaceWith(expression = "cos(value)", imports = {"kotlin.math.cos"})) public final fun cos(/*0*/ value: kotlin.Double): kotlin.Double - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.exp instead.", replaceWith = kotlin.ReplaceWith(expression = "exp(value)", imports = {"kotlin.math.exp"})) public final fun exp(/*0*/ value: kotlin.Double): kotlin.Double - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.floor instead.", replaceWith = kotlin.ReplaceWith(expression = "floor(value)", imports = {"kotlin.math.floor"})) public final fun floor(/*0*/ value: kotlin.Number): kotlin.Int - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.ln instead.", replaceWith = kotlin.ReplaceWith(expression = "ln(value)", imports = {"kotlin.math.ln"})) public final fun log(/*0*/ value: kotlin.Double): kotlin.Double - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use maxOf or kotlin.math.max instead") public final fun max(/*0*/ vararg values: kotlin.Double /*kotlin.DoubleArray*/): kotlin.Double - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use maxOf or kotlin.math.max instead") public final fun max(/*0*/ vararg values: kotlin.Float /*kotlin.FloatArray*/): kotlin.Float - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use maxOf or kotlin.math.max instead") public final fun max(/*0*/ vararg values: kotlin.Int /*kotlin.IntArray*/): kotlin.Int - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use minOf or kotlin.math.min instead") public final fun min(/*0*/ vararg values: kotlin.Double /*kotlin.DoubleArray*/): kotlin.Double - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use minOf or kotlin.math.min instead") public final fun min(/*0*/ vararg values: kotlin.Float /*kotlin.FloatArray*/): kotlin.Float - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use minOf or kotlin.math.min instead") public final fun min(/*0*/ vararg values: kotlin.Int /*kotlin.IntArray*/): kotlin.Int - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.pow instead.", replaceWith = kotlin.ReplaceWith(expression = "base.pow(exp)", imports = {"kotlin.math.pow"})) public final fun pow(/*0*/ base: kotlin.Double, /*1*/ exp: kotlin.Double): kotlin.Double - @kotlin.Deprecated(level = DeprecationLevel.WARNING, message = "Use Random.nextDouble instead", replaceWith = kotlin.ReplaceWith(expression = "kotlin.random.Random.nextDouble()", imports = {"kotlin.random.Random"})) public final fun random(): kotlin.Double - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.round instead.", replaceWith = kotlin.ReplaceWith(expression = "round(value)", imports = {"kotlin.math.round"})) public final fun round(/*0*/ value: kotlin.Number): kotlin.Int - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.sin instead.", replaceWith = kotlin.ReplaceWith(expression = "sin(value)", imports = {"kotlin.math.sin"})) public final fun sin(/*0*/ value: kotlin.Double): kotlin.Double - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.sqrt instead.", replaceWith = kotlin.ReplaceWith(expression = "sqrt(value)", imports = {"kotlin.math.sqrt"})) public final fun sqrt(/*0*/ value: kotlin.Double): kotlin.Double - @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.tan instead.", replaceWith = kotlin.ReplaceWith(expression = "tan(value)", imports = {"kotlin.math.tan"})) public final fun tan(/*0*/ value: kotlin.Double): kotlin.Double -} - -public open external class Promise { - /*primary*/ public constructor Promise(/*0*/ executor: (resolve: (T) -> kotlin.Unit, reject: (kotlin.Throwable) -> kotlin.Unit) -> kotlin.Unit) - public open fun catch(/*0*/ onRejected: (kotlin.Throwable) -> S): kotlin.js.Promise - @kotlin.internal.LowPriorityInOverloadResolution public open fun then(/*0*/ onFulfilled: ((T) -> S)?): kotlin.js.Promise - @kotlin.internal.LowPriorityInOverloadResolution public open fun then(/*0*/ onFulfilled: ((T) -> S)?, /*1*/ onRejected: ((kotlin.Throwable) -> S)?): kotlin.js.Promise - - public companion object Companion { - public final fun all(/*0*/ promise: kotlin.Array>): kotlin.js.Promise> - public final fun race(/*0*/ promise: kotlin.Array>): kotlin.js.Promise - public final fun reject(/*0*/ e: kotlin.Throwable): kotlin.js.Promise - public final fun resolve(/*0*/ e: S): kotlin.js.Promise - public final fun resolve(/*0*/ e: kotlin.js.Promise): kotlin.js.Promise - } -} - -public final external class RegExp { - /*primary*/ public constructor RegExp(/*0*/ pattern: kotlin.String, /*1*/ flags: kotlin.String? = ...) - public final val global: kotlin.Boolean - public final fun (): kotlin.Boolean - public final val ignoreCase: kotlin.Boolean - public final fun (): kotlin.Boolean - public final var lastIndex: kotlin.Int - public final fun (): kotlin.Int - public final fun (/*0*/ : kotlin.Int): kotlin.Unit - public final val multiline: kotlin.Boolean - public final fun (): kotlin.Boolean - public final fun exec(/*0*/ str: kotlin.String): kotlin.js.RegExpMatch? - public final fun test(/*0*/ str: kotlin.String): kotlin.Boolean - public open override /*1*/ fun toString(): kotlin.String -} - -public external interface RegExpMatch { - public abstract val index: kotlin.Int - public abstract fun (): kotlin.Int - public abstract val input: kotlin.String - public abstract fun (): kotlin.String - public abstract val length: kotlin.Int - public abstract fun (): kotlin.Int -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER}) @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use `external` modifier instead") public final annotation class native : kotlin.Annotation { - /*primary*/ public constructor native(/*0*/ name: kotlin.String = ...) - public final val name: kotlin.String - public final fun (): kotlin.String -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FUNCTION}) @kotlin.Deprecated(message = "Use inline extension function with body using dynamic") public final annotation class nativeGetter : kotlin.Annotation { - /*primary*/ public constructor nativeGetter() -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FUNCTION}) @kotlin.Deprecated(message = "Use inline extension function with body using dynamic") public final annotation class nativeInvoke : kotlin.Annotation { - /*primary*/ public constructor nativeInvoke() -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FUNCTION}) @kotlin.Deprecated(message = "Use inline extension function with body using dynamic") public final annotation class nativeSetter : kotlin.Annotation { - /*primary*/ public constructor nativeSetter() -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/kotlin.jvm.kt b/js/js.translator/testData/api/stdlib/kotlin.jvm.kt deleted file mode 100644 index 384dc7d09cd..00000000000 --- a/js/js.translator/testData/api/stdlib/kotlin.jvm.kt +++ /dev/null @@ -1,9 +0,0 @@ -package kotlin.jvm - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER}) @kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) public final annotation class Synchronized : kotlin.Annotation { - /*primary*/ public constructor Synchronized() -} - -@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FIELD}) @kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) public final annotation class Volatile : kotlin.Annotation { - /*primary*/ public constructor Volatile() -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/kotlin.math.kt b/js/js.translator/testData/api/stdlib/kotlin.math.kt deleted file mode 100644 index e0cf8ce5a3d..00000000000 --- a/js/js.translator/testData/api/stdlib/kotlin.math.kt +++ /dev/null @@ -1,109 +0,0 @@ -package kotlin.math - -@kotlin.SinceKotlin(version = "1.2") public const val E: kotlin.Double = 2.718281828459045.toDouble() - public fun (): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") public const val PI: kotlin.Double = 3.141592653589793.toDouble() - public fun (): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public val kotlin.Double.absoluteValue: kotlin.Double - public inline fun kotlin.Double.(): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public val kotlin.Float.absoluteValue: kotlin.Float - public inline fun kotlin.Float.(): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public val kotlin.Int.absoluteValue: kotlin.Int - public inline fun kotlin.Int.(): kotlin.Int -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public val kotlin.Long.absoluteValue: kotlin.Long - public inline fun kotlin.Long.(): kotlin.Long -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public val kotlin.Double.sign: kotlin.Double - public inline fun kotlin.Double.(): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public val kotlin.Float.sign: kotlin.Float - public inline fun kotlin.Float.(): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") public val kotlin.Int.sign: kotlin.Int - public fun kotlin.Int.(): kotlin.Int -@kotlin.SinceKotlin(version = "1.2") public val kotlin.Long.sign: kotlin.Int - public fun kotlin.Long.(): kotlin.Int -@kotlin.SinceKotlin(version = "1.2") public val kotlin.Double.ulp: kotlin.Double - public fun kotlin.Double.(): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun abs(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun abs(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") public fun abs(/*0*/ n: kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.2") public fun abs(/*0*/ n: kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun acos(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun acos(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun acosh(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun acosh(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun asin(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun asin(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun asinh(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun asinh(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun atan(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun atan(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun atan2(/*0*/ y: kotlin.Double, /*1*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun atan2(/*0*/ y: kotlin.Float, /*1*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun atanh(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun atanh(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun ceil(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun ceil(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun cos(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun cos(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun cosh(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun cosh(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun exp(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun exp(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun expm1(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun expm1(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun floor(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun floor(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun hypot(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun hypot(/*0*/ x: kotlin.Float, /*1*/ y: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun ln(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun ln(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun ln1p(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun ln1p(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") public fun log(/*0*/ x: kotlin.Double, /*1*/ base: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun log(/*0*/ x: kotlin.Float, /*1*/ base: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun log10(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun log10(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun log2(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun log2(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun max(/*0*/ a: kotlin.Double, /*1*/ b: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun max(/*0*/ a: kotlin.Float, /*1*/ b: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun max(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.2") public inline fun max(/*0*/ a: kotlin.Long, /*1*/ b: kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun max(/*0*/ a: kotlin.UInt, /*1*/ b: kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun max(/*0*/ a: kotlin.ULong, /*1*/ b: kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun min(/*0*/ a: kotlin.Double, /*1*/ b: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun min(/*0*/ a: kotlin.Float, /*1*/ b: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun min(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.2") public inline fun min(/*0*/ a: kotlin.Long, /*1*/ b: kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun min(/*0*/ a: kotlin.UInt, /*1*/ b: kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun min(/*0*/ a: kotlin.ULong, /*1*/ b: kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.2") public fun round(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun round(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun sign(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun sign(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun sin(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun sin(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun sinh(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun sinh(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun sqrt(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun sqrt(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun tan(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun tan(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun tanh(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun tanh(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun truncate(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun truncate(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.Double.nextDown(): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.Double.nextTowards(/*0*/ to: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.Double.nextUp(): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun kotlin.Double.pow(/*0*/ x: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun kotlin.Double.pow(/*0*/ n: kotlin.Int): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun kotlin.Float.pow(/*0*/ x: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun kotlin.Float.pow(/*0*/ n: kotlin.Int): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.Double.roundToInt(): kotlin.Int -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun kotlin.Float.roundToInt(): kotlin.Int -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.Double.roundToLong(): kotlin.Long -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun kotlin.Float.roundToLong(): kotlin.Long -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.Double.withSign(/*0*/ sign: kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun kotlin.Double.withSign(/*0*/ sign: kotlin.Int): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun kotlin.Float.withSign(/*0*/ sign: kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun kotlin.Float.withSign(/*0*/ sign: kotlin.Int): kotlin.Float \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/kotlin.properties.kt b/js/js.translator/testData/api/stdlib/kotlin.properties.kt deleted file mode 100644 index 7221bf27001..00000000000 --- a/js/js.translator/testData/api/stdlib/kotlin.properties.kt +++ /dev/null @@ -1,28 +0,0 @@ -package kotlin.properties - -public object Delegates { - public final fun notNull(): kotlin.properties.ReadWriteProperty - public final inline fun observable(/*0*/ initialValue: T, /*1*/ crossinline onChange: (property: kotlin.reflect.KProperty<*>, oldValue: T, newValue: T) -> kotlin.Unit): kotlin.properties.ReadWriteProperty - public final inline fun vetoable(/*0*/ initialValue: T, /*1*/ crossinline onChange: (property: kotlin.reflect.KProperty<*>, oldValue: T, newValue: T) -> kotlin.Boolean): kotlin.properties.ReadWriteProperty -} - -public abstract class ObservableProperty : kotlin.properties.ReadWriteProperty { - /*primary*/ public constructor ObservableProperty(/*0*/ initialValue: V) - protected open fun afterChange(/*0*/ property: kotlin.reflect.KProperty<*>, /*1*/ oldValue: V, /*2*/ newValue: V): kotlin.Unit - protected open fun beforeChange(/*0*/ property: kotlin.reflect.KProperty<*>, /*1*/ oldValue: V, /*2*/ newValue: V): kotlin.Boolean - public open override /*1*/ fun getValue(/*0*/ thisRef: kotlin.Any?, /*1*/ property: kotlin.reflect.KProperty<*>): V - public open override /*1*/ fun setValue(/*0*/ thisRef: kotlin.Any?, /*1*/ property: kotlin.reflect.KProperty<*>, /*2*/ value: V): kotlin.Unit -} - -@kotlin.SinceKotlin(version = "1.4") public interface PropertyDelegateProvider { - public abstract operator fun provideDelegate(/*0*/ thisRef: T, /*1*/ property: kotlin.reflect.KProperty<*>): D -} - -public interface ReadOnlyProperty { - public abstract operator fun getValue(/*0*/ thisRef: T, /*1*/ property: kotlin.reflect.KProperty<*>): V -} - -public interface ReadWriteProperty : kotlin.properties.ReadOnlyProperty { - public abstract override /*1*/ fun getValue(/*0*/ thisRef: T, /*1*/ property: kotlin.reflect.KProperty<*>): V - public abstract operator fun setValue(/*0*/ thisRef: T, /*1*/ property: kotlin.reflect.KProperty<*>, /*2*/ value: V): kotlin.Unit -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/kotlin.random.kt b/js/js.translator/testData/api/stdlib/kotlin.random.kt deleted file mode 100644 index ac9068f7b2b..00000000000 --- a/js/js.translator/testData/api/stdlib/kotlin.random.kt +++ /dev/null @@ -1,60 +0,0 @@ -package kotlin.random - -@kotlin.SinceKotlin(version = "1.3") public fun Random(/*0*/ seed: kotlin.Int): kotlin.random.Random -@kotlin.SinceKotlin(version = "1.3") public fun Random(/*0*/ seed: kotlin.Long): kotlin.random.Random -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.random.Random.nextInt(/*0*/ range: kotlin.ranges.IntRange): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.random.Random.nextLong(/*0*/ range: kotlin.ranges.LongRange): kotlin.Long -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.random.Random.nextUBytes(/*0*/ size: kotlin.Int): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.random.Random.nextUBytes(/*0*/ array: kotlin.UByteArray): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.random.Random.nextUBytes(/*0*/ array: kotlin.UByteArray, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.UByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.random.Random.nextUInt(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.random.Random.nextUInt(/*0*/ until: kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.random.Random.nextUInt(/*0*/ from: kotlin.UInt, /*1*/ until: kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.random.Random.nextUInt(/*0*/ range: kotlin.ranges.UIntRange): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.random.Random.nextULong(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.random.Random.nextULong(/*0*/ until: kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.random.Random.nextULong(/*0*/ from: kotlin.ULong, /*1*/ until: kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.random.Random.nextULong(/*0*/ range: kotlin.ranges.ULongRange): kotlin.ULong - -@kotlin.SinceKotlin(version = "1.3") public abstract class Random { - /*primary*/ public constructor Random() - public abstract fun nextBits(/*0*/ bitCount: kotlin.Int): kotlin.Int - public open fun nextBoolean(): kotlin.Boolean - public open fun nextBytes(/*0*/ array: kotlin.ByteArray): kotlin.ByteArray - public open fun nextBytes(/*0*/ array: kotlin.ByteArray, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.ByteArray - public open fun nextBytes(/*0*/ size: kotlin.Int): kotlin.ByteArray - public open fun nextDouble(): kotlin.Double - public open fun nextDouble(/*0*/ until: kotlin.Double): kotlin.Double - public open fun nextDouble(/*0*/ from: kotlin.Double, /*1*/ until: kotlin.Double): kotlin.Double - public open fun nextFloat(): kotlin.Float - public open fun nextInt(): kotlin.Int - public open fun nextInt(/*0*/ until: kotlin.Int): kotlin.Int - public open fun nextInt(/*0*/ from: kotlin.Int, /*1*/ until: kotlin.Int): kotlin.Int - public open fun nextLong(): kotlin.Long - public open fun nextLong(/*0*/ until: kotlin.Long): kotlin.Long - public open fun nextLong(/*0*/ from: kotlin.Long, /*1*/ until: kotlin.Long): kotlin.Long - - @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "Use Default companion object instead") public object Companion : kotlin.random.Random { - public open override /*1*/ fun nextBits(/*0*/ bitCount: kotlin.Int): kotlin.Int - } - - public companion object Default : kotlin.random.Random { - @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "Use Default companion object instead") public final val Companion: kotlin.random.Random.Companion - public final fun (): kotlin.random.Random.Companion - public open override /*1*/ fun nextBits(/*0*/ bitCount: kotlin.Int): kotlin.Int - public open override /*1*/ fun nextBoolean(): kotlin.Boolean - public open override /*1*/ fun nextBytes(/*0*/ array: kotlin.ByteArray): kotlin.ByteArray - public open override /*1*/ fun nextBytes(/*0*/ array: kotlin.ByteArray, /*1*/ fromIndex: kotlin.Int = ..., /*2*/ toIndex: kotlin.Int = ...): kotlin.ByteArray - public open override /*1*/ fun nextBytes(/*0*/ size: kotlin.Int): kotlin.ByteArray - public open override /*1*/ fun nextDouble(): kotlin.Double - public open override /*1*/ fun nextDouble(/*0*/ until: kotlin.Double): kotlin.Double - public open override /*1*/ fun nextDouble(/*0*/ from: kotlin.Double, /*1*/ until: kotlin.Double): kotlin.Double - public open override /*1*/ fun nextFloat(): kotlin.Float - public open override /*1*/ fun nextInt(): kotlin.Int - public open override /*1*/ fun nextInt(/*0*/ until: kotlin.Int): kotlin.Int - public open override /*1*/ fun nextInt(/*0*/ from: kotlin.Int, /*1*/ until: kotlin.Int): kotlin.Int - public open override /*1*/ fun nextLong(): kotlin.Long - public open override /*1*/ fun nextLong(/*0*/ until: kotlin.Long): kotlin.Long - public open override /*1*/ fun nextLong(/*0*/ from: kotlin.Long, /*1*/ until: kotlin.Long): kotlin.Long - } -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/kotlin.ranges.kt b/js/js.translator/testData/api/stdlib/kotlin.ranges.kt deleted file mode 100644 index 7eef28adba1..00000000000 --- a/js/js.translator/testData/api/stdlib/kotlin.ranges.kt +++ /dev/null @@ -1,470 +0,0 @@ -package kotlin.ranges - -public fun > T.coerceAtLeast(/*0*/ minimumValue: T): T -public fun kotlin.Byte.coerceAtLeast(/*0*/ minimumValue: kotlin.Byte): kotlin.Byte -public fun kotlin.Double.coerceAtLeast(/*0*/ minimumValue: kotlin.Double): kotlin.Double -public fun kotlin.Float.coerceAtLeast(/*0*/ minimumValue: kotlin.Float): kotlin.Float -public fun kotlin.Int.coerceAtLeast(/*0*/ minimumValue: kotlin.Int): kotlin.Int -public fun kotlin.Long.coerceAtLeast(/*0*/ minimumValue: kotlin.Long): kotlin.Long -public fun kotlin.Short.coerceAtLeast(/*0*/ minimumValue: kotlin.Short): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByte.coerceAtLeast(/*0*/ minimumValue: kotlin.UByte): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UInt.coerceAtLeast(/*0*/ minimumValue: kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULong.coerceAtLeast(/*0*/ minimumValue: kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShort.coerceAtLeast(/*0*/ minimumValue: kotlin.UShort): kotlin.UShort -public fun > T.coerceAtMost(/*0*/ maximumValue: T): T -public fun kotlin.Byte.coerceAtMost(/*0*/ maximumValue: kotlin.Byte): kotlin.Byte -public fun kotlin.Double.coerceAtMost(/*0*/ maximumValue: kotlin.Double): kotlin.Double -public fun kotlin.Float.coerceAtMost(/*0*/ maximumValue: kotlin.Float): kotlin.Float -public fun kotlin.Int.coerceAtMost(/*0*/ maximumValue: kotlin.Int): kotlin.Int -public fun kotlin.Long.coerceAtMost(/*0*/ maximumValue: kotlin.Long): kotlin.Long -public fun kotlin.Short.coerceAtMost(/*0*/ maximumValue: kotlin.Short): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByte.coerceAtMost(/*0*/ maximumValue: kotlin.UByte): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UInt.coerceAtMost(/*0*/ maximumValue: kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULong.coerceAtMost(/*0*/ maximumValue: kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShort.coerceAtMost(/*0*/ maximumValue: kotlin.UShort): kotlin.UShort -public fun > T.coerceIn(/*0*/ minimumValue: T?, /*1*/ maximumValue: T?): T -@kotlin.SinceKotlin(version = "1.1") public fun > T.coerceIn(/*0*/ range: kotlin.ranges.ClosedFloatingPointRange): T -public fun > T.coerceIn(/*0*/ range: kotlin.ranges.ClosedRange): T -public fun kotlin.Byte.coerceIn(/*0*/ minimumValue: kotlin.Byte, /*1*/ maximumValue: kotlin.Byte): kotlin.Byte -public fun kotlin.Double.coerceIn(/*0*/ minimumValue: kotlin.Double, /*1*/ maximumValue: kotlin.Double): kotlin.Double -public fun kotlin.Float.coerceIn(/*0*/ minimumValue: kotlin.Float, /*1*/ maximumValue: kotlin.Float): kotlin.Float -public fun kotlin.Int.coerceIn(/*0*/ minimumValue: kotlin.Int, /*1*/ maximumValue: kotlin.Int): kotlin.Int -public fun kotlin.Int.coerceIn(/*0*/ range: kotlin.ranges.ClosedRange): kotlin.Int -public fun kotlin.Long.coerceIn(/*0*/ minimumValue: kotlin.Long, /*1*/ maximumValue: kotlin.Long): kotlin.Long -public fun kotlin.Long.coerceIn(/*0*/ range: kotlin.ranges.ClosedRange): kotlin.Long -public fun kotlin.Short.coerceIn(/*0*/ minimumValue: kotlin.Short, /*1*/ maximumValue: kotlin.Short): kotlin.Short -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByte.coerceIn(/*0*/ minimumValue: kotlin.UByte, /*1*/ maximumValue: kotlin.UByte): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UInt.coerceIn(/*0*/ minimumValue: kotlin.UInt, /*1*/ maximumValue: kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UInt.coerceIn(/*0*/ range: kotlin.ranges.ClosedRange): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULong.coerceIn(/*0*/ minimumValue: kotlin.ULong, /*1*/ maximumValue: kotlin.ULong): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULong.coerceIn(/*0*/ range: kotlin.ranges.ClosedRange): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShort.coerceIn(/*0*/ minimumValue: kotlin.UShort, /*1*/ maximumValue: kotlin.UShort): kotlin.UShort -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline operator fun > R.contains(/*0*/ element: T?): kotlin.Boolean where R : kotlin.ranges.ClosedRange -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline operator fun kotlin.ranges.CharRange.contains(/*0*/ element: kotlin.Char?): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "byteRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Double): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "byteRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Float): kotlin.Boolean -@kotlin.jvm.JvmName(name = "byteRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Int): kotlin.Boolean -@kotlin.jvm.JvmName(name = "byteRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Long): kotlin.Boolean -@kotlin.jvm.JvmName(name = "byteRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Short): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "doubleRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Byte): kotlin.Boolean -@kotlin.jvm.JvmName(name = "doubleRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Float): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "doubleRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Int): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "doubleRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Long): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "doubleRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Short): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "floatRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Byte): kotlin.Boolean -@kotlin.jvm.JvmName(name = "floatRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Double): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "floatRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Int): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "floatRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Long): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "floatRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Short): kotlin.Boolean -@kotlin.jvm.JvmName(name = "intRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Byte): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "intRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Double): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "intRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Float): kotlin.Boolean -@kotlin.jvm.JvmName(name = "intRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Long): kotlin.Boolean -@kotlin.jvm.JvmName(name = "intRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Short): kotlin.Boolean -@kotlin.jvm.JvmName(name = "longRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Byte): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "longRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Double): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "longRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Float): kotlin.Boolean -@kotlin.jvm.JvmName(name = "longRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Int): kotlin.Boolean -@kotlin.jvm.JvmName(name = "longRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Short): kotlin.Boolean -@kotlin.jvm.JvmName(name = "shortRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Byte): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "shortRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Double): kotlin.Boolean -@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") @kotlin.jvm.JvmName(name = "shortRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Float): kotlin.Boolean -@kotlin.jvm.JvmName(name = "shortRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Int): kotlin.Boolean -@kotlin.jvm.JvmName(name = "shortRangeContains") public operator fun kotlin.ranges.ClosedRange.contains(/*0*/ value: kotlin.Long): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline operator fun kotlin.ranges.IntRange.contains(/*0*/ element: kotlin.Int?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline operator fun kotlin.ranges.LongRange.contains(/*0*/ element: kotlin.Long?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public operator fun kotlin.ranges.UIntRange.contains(/*0*/ value: kotlin.UByte): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.ranges.UIntRange.contains(/*0*/ element: kotlin.UInt?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public operator fun kotlin.ranges.UIntRange.contains(/*0*/ value: kotlin.ULong): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public operator fun kotlin.ranges.UIntRange.contains(/*0*/ value: kotlin.UShort): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public operator fun kotlin.ranges.ULongRange.contains(/*0*/ value: kotlin.UByte): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public operator fun kotlin.ranges.ULongRange.contains(/*0*/ value: kotlin.UInt): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.ranges.ULongRange.contains(/*0*/ element: kotlin.ULong?): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public operator fun kotlin.ranges.ULongRange.contains(/*0*/ value: kotlin.UShort): kotlin.Boolean -public infix fun kotlin.Byte.downTo(/*0*/ to: kotlin.Byte): kotlin.ranges.IntProgression -public infix fun kotlin.Byte.downTo(/*0*/ to: kotlin.Int): kotlin.ranges.IntProgression -public infix fun kotlin.Byte.downTo(/*0*/ to: kotlin.Long): kotlin.ranges.LongProgression -public infix fun kotlin.Byte.downTo(/*0*/ to: kotlin.Short): kotlin.ranges.IntProgression -public infix fun kotlin.Char.downTo(/*0*/ to: kotlin.Char): kotlin.ranges.CharProgression -public infix fun kotlin.Int.downTo(/*0*/ to: kotlin.Byte): kotlin.ranges.IntProgression -public infix fun kotlin.Int.downTo(/*0*/ to: kotlin.Int): kotlin.ranges.IntProgression -public infix fun kotlin.Int.downTo(/*0*/ to: kotlin.Long): kotlin.ranges.LongProgression -public infix fun kotlin.Int.downTo(/*0*/ to: kotlin.Short): kotlin.ranges.IntProgression -public infix fun kotlin.Long.downTo(/*0*/ to: kotlin.Byte): kotlin.ranges.LongProgression -public infix fun kotlin.Long.downTo(/*0*/ to: kotlin.Int): kotlin.ranges.LongProgression -public infix fun kotlin.Long.downTo(/*0*/ to: kotlin.Long): kotlin.ranges.LongProgression -public infix fun kotlin.Long.downTo(/*0*/ to: kotlin.Short): kotlin.ranges.LongProgression -public infix fun kotlin.Short.downTo(/*0*/ to: kotlin.Byte): kotlin.ranges.IntProgression -public infix fun kotlin.Short.downTo(/*0*/ to: kotlin.Int): kotlin.ranges.IntProgression -public infix fun kotlin.Short.downTo(/*0*/ to: kotlin.Long): kotlin.ranges.LongProgression -public infix fun kotlin.Short.downTo(/*0*/ to: kotlin.Short): kotlin.ranges.IntProgression -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UByte.downTo(/*0*/ to: kotlin.UByte): kotlin.ranges.UIntProgression -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UInt.downTo(/*0*/ to: kotlin.UInt): kotlin.ranges.UIntProgression -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.ULong.downTo(/*0*/ to: kotlin.ULong): kotlin.ranges.ULongProgression -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UShort.downTo(/*0*/ to: kotlin.UShort): kotlin.ranges.UIntProgression -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.ranges.CharRange.random(): kotlin.Char -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.ranges.CharRange.random(/*0*/ random: kotlin.random.Random): kotlin.Char -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.ranges.IntRange.random(): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.ranges.IntRange.random(/*0*/ random: kotlin.random.Random): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.ranges.LongRange.random(): kotlin.Long -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.ranges.LongRange.random(/*0*/ random: kotlin.random.Random): kotlin.Long -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ranges.UIntRange.random(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ranges.UIntRange.random(/*0*/ random: kotlin.random.Random): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ranges.ULongRange.random(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ranges.ULongRange.random(/*0*/ random: kotlin.random.Random): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ranges.CharRange.randomOrNull(): kotlin.Char? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.ranges.CharRange.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.Char? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ranges.IntRange.randomOrNull(): kotlin.Int? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.ranges.IntRange.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.Int? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ranges.LongRange.randomOrNull(): kotlin.Long? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.ranges.LongRange.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.Long? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ranges.UIntRange.randomOrNull(): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes public fun kotlin.ranges.UIntRange.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ranges.ULongRange.randomOrNull(): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes public fun kotlin.ranges.ULongRange.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.ULong? -public operator fun > T.rangeTo(/*0*/ that: T): kotlin.ranges.ClosedRange -@kotlin.SinceKotlin(version = "1.1") public operator fun kotlin.Double.rangeTo(/*0*/ that: kotlin.Double): kotlin.ranges.ClosedFloatingPointRange -@kotlin.SinceKotlin(version = "1.1") public operator fun kotlin.Float.rangeTo(/*0*/ that: kotlin.Float): kotlin.ranges.ClosedFloatingPointRange -public fun kotlin.ranges.CharProgression.reversed(): kotlin.ranges.CharProgression -public fun kotlin.ranges.IntProgression.reversed(): kotlin.ranges.IntProgression -public fun kotlin.ranges.LongProgression.reversed(): kotlin.ranges.LongProgression -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ranges.UIntProgression.reversed(): kotlin.ranges.UIntProgression -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ranges.ULongProgression.reversed(): kotlin.ranges.ULongProgression -public infix fun kotlin.ranges.CharProgression.step(/*0*/ step: kotlin.Int): kotlin.ranges.CharProgression -public infix fun kotlin.ranges.IntProgression.step(/*0*/ step: kotlin.Int): kotlin.ranges.IntProgression -public infix fun kotlin.ranges.LongProgression.step(/*0*/ step: kotlin.Long): kotlin.ranges.LongProgression -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.ranges.UIntProgression.step(/*0*/ step: kotlin.Int): kotlin.ranges.UIntProgression -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.ranges.ULongProgression.step(/*0*/ step: kotlin.Long): kotlin.ranges.ULongProgression -public infix fun kotlin.Byte.until(/*0*/ to: kotlin.Byte): kotlin.ranges.IntRange -public infix fun kotlin.Byte.until(/*0*/ to: kotlin.Int): kotlin.ranges.IntRange -public infix fun kotlin.Byte.until(/*0*/ to: kotlin.Long): kotlin.ranges.LongRange -public infix fun kotlin.Byte.until(/*0*/ to: kotlin.Short): kotlin.ranges.IntRange -public infix fun kotlin.Char.until(/*0*/ to: kotlin.Char): kotlin.ranges.CharRange -public infix fun kotlin.Int.until(/*0*/ to: kotlin.Byte): kotlin.ranges.IntRange -public infix fun kotlin.Int.until(/*0*/ to: kotlin.Int): kotlin.ranges.IntRange -public infix fun kotlin.Int.until(/*0*/ to: kotlin.Long): kotlin.ranges.LongRange -public infix fun kotlin.Int.until(/*0*/ to: kotlin.Short): kotlin.ranges.IntRange -public infix fun kotlin.Long.until(/*0*/ to: kotlin.Byte): kotlin.ranges.LongRange -public infix fun kotlin.Long.until(/*0*/ to: kotlin.Int): kotlin.ranges.LongRange -public infix fun kotlin.Long.until(/*0*/ to: kotlin.Long): kotlin.ranges.LongRange -public infix fun kotlin.Long.until(/*0*/ to: kotlin.Short): kotlin.ranges.LongRange -public infix fun kotlin.Short.until(/*0*/ to: kotlin.Byte): kotlin.ranges.IntRange -public infix fun kotlin.Short.until(/*0*/ to: kotlin.Int): kotlin.ranges.IntRange -public infix fun kotlin.Short.until(/*0*/ to: kotlin.Long): kotlin.ranges.LongRange -public infix fun kotlin.Short.until(/*0*/ to: kotlin.Short): kotlin.ranges.IntRange -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UByte.until(/*0*/ to: kotlin.UByte): kotlin.ranges.UIntRange -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UInt.until(/*0*/ to: kotlin.UInt): kotlin.ranges.UIntRange -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.ULong.until(/*0*/ to: kotlin.ULong): kotlin.ranges.ULongRange -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UShort.until(/*0*/ to: kotlin.UShort): kotlin.ranges.UIntRange - -public open class CharProgression : kotlin.collections.Iterable { - public final val first: kotlin.Char - public final fun (): kotlin.Char - public final val last: kotlin.Char - public final fun (): kotlin.Char - public final val step: kotlin.Int - public final fun (): kotlin.Int - public open override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ fun hashCode(): kotlin.Int - public open fun isEmpty(): kotlin.Boolean - public open override /*1*/ fun iterator(): kotlin.collections.CharIterator - public open override /*1*/ fun toString(): kotlin.String - - public companion object Companion { - public final fun fromClosedRange(/*0*/ rangeStart: kotlin.Char, /*1*/ rangeEnd: kotlin.Char, /*2*/ step: kotlin.Int): kotlin.ranges.CharProgression - } -} - -public open class CharProgression : kotlin.collections.Iterable { - public final val first: kotlin.Char - public final fun (): kotlin.Char - public final val last: kotlin.Char - public final fun (): kotlin.Char - public final val step: kotlin.Int - public final fun (): kotlin.Int - public open override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ fun hashCode(): kotlin.Int - public open fun isEmpty(): kotlin.Boolean - public open override /*1*/ fun iterator(): kotlin.collections.CharIterator - public open override /*1*/ fun toString(): kotlin.String - - public companion object Companion { - public final fun fromClosedRange(/*0*/ rangeStart: kotlin.Char, /*1*/ rangeEnd: kotlin.Char, /*2*/ step: kotlin.Int): kotlin.ranges.CharProgression - } -} - -public final class CharRange : kotlin.ranges.CharProgression, kotlin.ranges.ClosedRange { - /*primary*/ public constructor CharRange(/*0*/ start: kotlin.Char, /*1*/ endInclusive: kotlin.Char) - public open override /*1*/ val endInclusive: kotlin.Char - public open override /*1*/ fun (): kotlin.Char - public open override /*1*/ val start: kotlin.Char - public open override /*1*/ fun (): kotlin.Char - public open override /*1*/ fun contains(/*0*/ value: kotlin.Char): kotlin.Boolean - public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*2*/ fun hashCode(): kotlin.Int - public open override /*2*/ fun isEmpty(): kotlin.Boolean - public open override /*2*/ fun toString(): kotlin.String - - public companion object Companion { - public final val EMPTY: kotlin.ranges.CharRange - public final fun (): kotlin.ranges.CharRange - } -} - -public final class CharRange : kotlin.ranges.CharProgression, kotlin.ranges.ClosedRange { - /*primary*/ public constructor CharRange(/*0*/ start: kotlin.Char, /*1*/ endInclusive: kotlin.Char) - public open override /*1*/ val endInclusive: kotlin.Char - public open override /*1*/ fun (): kotlin.Char - public open override /*1*/ val start: kotlin.Char - public open override /*1*/ fun (): kotlin.Char - public open override /*1*/ fun contains(/*0*/ value: kotlin.Char): kotlin.Boolean - public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*2*/ fun hashCode(): kotlin.Int - public open override /*2*/ fun isEmpty(): kotlin.Boolean - public open override /*2*/ fun toString(): kotlin.String - - public companion object Companion { - public final val EMPTY: kotlin.ranges.CharRange - public final fun (): kotlin.ranges.CharRange - } -} - -@kotlin.SinceKotlin(version = "1.1") public interface ClosedFloatingPointRange> : kotlin.ranges.ClosedRange { - public open override /*1*/ fun contains(/*0*/ value: T): kotlin.Boolean - public open override /*1*/ fun isEmpty(): kotlin.Boolean - public abstract fun lessThanOrEquals(/*0*/ a: T, /*1*/ b: T): kotlin.Boolean -} - -public interface ClosedRange> { - public abstract val endInclusive: T - public abstract fun (): T - public abstract val start: T - public abstract fun (): T - public open operator fun contains(/*0*/ value: T): kotlin.Boolean - public open fun isEmpty(): kotlin.Boolean -} - -public interface ClosedRange> { - public abstract val endInclusive: T - public abstract fun (): T - public abstract val start: T - public abstract fun (): T - public open operator fun contains(/*0*/ value: T): kotlin.Boolean - public open fun isEmpty(): kotlin.Boolean -} - -public open class IntProgression : kotlin.collections.Iterable { - public final val first: kotlin.Int - public final fun (): kotlin.Int - public final val last: kotlin.Int - public final fun (): kotlin.Int - public final val step: kotlin.Int - public final fun (): kotlin.Int - public open override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ fun hashCode(): kotlin.Int - public open fun isEmpty(): kotlin.Boolean - public open override /*1*/ fun iterator(): kotlin.collections.IntIterator - public open override /*1*/ fun toString(): kotlin.String - - public companion object Companion { - public final fun fromClosedRange(/*0*/ rangeStart: kotlin.Int, /*1*/ rangeEnd: kotlin.Int, /*2*/ step: kotlin.Int): kotlin.ranges.IntProgression - } -} - -public open class IntProgression : kotlin.collections.Iterable { - public final val first: kotlin.Int - public final fun (): kotlin.Int - public final val last: kotlin.Int - public final fun (): kotlin.Int - public final val step: kotlin.Int - public final fun (): kotlin.Int - public open override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ fun hashCode(): kotlin.Int - public open fun isEmpty(): kotlin.Boolean - public open override /*1*/ fun iterator(): kotlin.collections.IntIterator - public open override /*1*/ fun toString(): kotlin.String - - public companion object Companion { - public final fun fromClosedRange(/*0*/ rangeStart: kotlin.Int, /*1*/ rangeEnd: kotlin.Int, /*2*/ step: kotlin.Int): kotlin.ranges.IntProgression - } -} - -public final class IntRange : kotlin.ranges.IntProgression, kotlin.ranges.ClosedRange { - /*primary*/ public constructor IntRange(/*0*/ start: kotlin.Int, /*1*/ endInclusive: kotlin.Int) - public open override /*1*/ val endInclusive: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ val start: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ fun contains(/*0*/ value: kotlin.Int): kotlin.Boolean - public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*2*/ fun hashCode(): kotlin.Int - public open override /*2*/ fun isEmpty(): kotlin.Boolean - public open override /*2*/ fun toString(): kotlin.String - - public companion object Companion { - public final val EMPTY: kotlin.ranges.IntRange - public final fun (): kotlin.ranges.IntRange - } -} - -public final class IntRange : kotlin.ranges.IntProgression, kotlin.ranges.ClosedRange { - /*primary*/ public constructor IntRange(/*0*/ start: kotlin.Int, /*1*/ endInclusive: kotlin.Int) - public open override /*1*/ val endInclusive: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ val start: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ fun contains(/*0*/ value: kotlin.Int): kotlin.Boolean - public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*2*/ fun hashCode(): kotlin.Int - public open override /*2*/ fun isEmpty(): kotlin.Boolean - public open override /*2*/ fun toString(): kotlin.String - - public companion object Companion { - public final val EMPTY: kotlin.ranges.IntRange - public final fun (): kotlin.ranges.IntRange - } -} - -public open class LongProgression : kotlin.collections.Iterable { - public final val first: kotlin.Long - public final fun (): kotlin.Long - public final val last: kotlin.Long - public final fun (): kotlin.Long - public final val step: kotlin.Long - public final fun (): kotlin.Long - public open override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ fun hashCode(): kotlin.Int - public open fun isEmpty(): kotlin.Boolean - public open override /*1*/ fun iterator(): kotlin.collections.LongIterator - public open override /*1*/ fun toString(): kotlin.String - - public companion object Companion { - public final fun fromClosedRange(/*0*/ rangeStart: kotlin.Long, /*1*/ rangeEnd: kotlin.Long, /*2*/ step: kotlin.Long): kotlin.ranges.LongProgression - } -} - -public open class LongProgression : kotlin.collections.Iterable { - public final val first: kotlin.Long - public final fun (): kotlin.Long - public final val last: kotlin.Long - public final fun (): kotlin.Long - public final val step: kotlin.Long - public final fun (): kotlin.Long - public open override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ fun hashCode(): kotlin.Int - public open fun isEmpty(): kotlin.Boolean - public open override /*1*/ fun iterator(): kotlin.collections.LongIterator - public open override /*1*/ fun toString(): kotlin.String - - public companion object Companion { - public final fun fromClosedRange(/*0*/ rangeStart: kotlin.Long, /*1*/ rangeEnd: kotlin.Long, /*2*/ step: kotlin.Long): kotlin.ranges.LongProgression - } -} - -public final class LongRange : kotlin.ranges.LongProgression, kotlin.ranges.ClosedRange { - /*primary*/ public constructor LongRange(/*0*/ start: kotlin.Long, /*1*/ endInclusive: kotlin.Long) - public open override /*1*/ val endInclusive: kotlin.Long - public open override /*1*/ fun (): kotlin.Long - public open override /*1*/ val start: kotlin.Long - public open override /*1*/ fun (): kotlin.Long - public open override /*1*/ fun contains(/*0*/ value: kotlin.Long): kotlin.Boolean - public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*2*/ fun hashCode(): kotlin.Int - public open override /*2*/ fun isEmpty(): kotlin.Boolean - public open override /*2*/ fun toString(): kotlin.String - - public companion object Companion { - public final val EMPTY: kotlin.ranges.LongRange - public final fun (): kotlin.ranges.LongRange - } -} - -public final class LongRange : kotlin.ranges.LongProgression, kotlin.ranges.ClosedRange { - /*primary*/ public constructor LongRange(/*0*/ start: kotlin.Long, /*1*/ endInclusive: kotlin.Long) - public open override /*1*/ val endInclusive: kotlin.Long - public open override /*1*/ fun (): kotlin.Long - public open override /*1*/ val start: kotlin.Long - public open override /*1*/ fun (): kotlin.Long - public open override /*1*/ fun contains(/*0*/ value: kotlin.Long): kotlin.Boolean - public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*2*/ fun hashCode(): kotlin.Int - public open override /*2*/ fun isEmpty(): kotlin.Boolean - public open override /*2*/ fun toString(): kotlin.String - - public companion object Companion { - public final val EMPTY: kotlin.ranges.LongRange - public final fun (): kotlin.ranges.LongRange - } -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public open class UIntProgression : kotlin.collections.Iterable { - public final val first: kotlin.UInt - public final fun (): kotlin.UInt - public final val last: kotlin.UInt - public final fun (): kotlin.UInt - public final val step: kotlin.Int - public final fun (): kotlin.Int - public open override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ fun hashCode(): kotlin.Int - public open fun isEmpty(): kotlin.Boolean - public open override /*1*/ fun iterator(): kotlin.collections.UIntIterator - public open override /*1*/ fun toString(): kotlin.String - - public companion object Companion { - public final fun fromClosedRange(/*0*/ rangeStart: kotlin.UInt, /*1*/ rangeEnd: kotlin.UInt, /*2*/ step: kotlin.Int): kotlin.ranges.UIntProgression - } -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public final class UIntRange : kotlin.ranges.UIntProgression, kotlin.ranges.ClosedRange { - /*primary*/ public constructor UIntRange(/*0*/ start: kotlin.UInt, /*1*/ endInclusive: kotlin.UInt) - public open override /*1*/ val endInclusive: kotlin.UInt - public open override /*1*/ fun (): kotlin.UInt - public open override /*1*/ val start: kotlin.UInt - public open override /*1*/ fun (): kotlin.UInt - public open override /*1*/ fun contains(/*0*/ value: kotlin.UInt): kotlin.Boolean - public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*2*/ fun hashCode(): kotlin.Int - public open override /*2*/ fun isEmpty(): kotlin.Boolean - public open override /*2*/ fun toString(): kotlin.String - - public companion object Companion { - public final val EMPTY: kotlin.ranges.UIntRange - public final fun (): kotlin.ranges.UIntRange - } -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public open class ULongProgression : kotlin.collections.Iterable { - public final val first: kotlin.ULong - public final fun (): kotlin.ULong - public final val last: kotlin.ULong - public final fun (): kotlin.ULong - public final val step: kotlin.Long - public final fun (): kotlin.Long - public open override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ fun hashCode(): kotlin.Int - public open fun isEmpty(): kotlin.Boolean - public open override /*1*/ fun iterator(): kotlin.collections.ULongIterator - public open override /*1*/ fun toString(): kotlin.String - - public companion object Companion { - public final fun fromClosedRange(/*0*/ rangeStart: kotlin.ULong, /*1*/ rangeEnd: kotlin.ULong, /*2*/ step: kotlin.Long): kotlin.ranges.ULongProgression - } -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public final class ULongRange : kotlin.ranges.ULongProgression, kotlin.ranges.ClosedRange { - /*primary*/ public constructor ULongRange(/*0*/ start: kotlin.ULong, /*1*/ endInclusive: kotlin.ULong) - public open override /*1*/ val endInclusive: kotlin.ULong - public open override /*1*/ fun (): kotlin.ULong - public open override /*1*/ val start: kotlin.ULong - public open override /*1*/ fun (): kotlin.ULong - public open override /*1*/ fun contains(/*0*/ value: kotlin.ULong): kotlin.Boolean - public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*2*/ fun hashCode(): kotlin.Int - public open override /*2*/ fun isEmpty(): kotlin.Boolean - public open override /*2*/ fun toString(): kotlin.String - - public companion object Companion { - public final val EMPTY: kotlin.ranges.ULongRange - public final fun (): kotlin.ranges.ULongRange - } -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/kotlin.reflect.kt b/js/js.translator/testData/api/stdlib/kotlin.reflect.kt deleted file mode 100644 index 071ca0337cb..00000000000 --- a/js/js.translator/testData/api/stdlib/kotlin.reflect.kt +++ /dev/null @@ -1,167 +0,0 @@ -package kotlin.reflect - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun typeOf(): kotlin.reflect.KType -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.reflect.KClass.cast(/*0*/ value: kotlin.Any?): T -@kotlin.reflect.ExperimentalAssociatedObjects public inline fun kotlin.reflect.KClass<*>.findAssociatedObject(): kotlin.Any? -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.reflect.KClass.safeCast(/*0*/ value: kotlin.Any?): T? - -@kotlin.reflect.ExperimentalAssociatedObjects @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) public final annotation class AssociatedObjectKey : kotlin.Annotation { - /*primary*/ public constructor AssociatedObjectKey() -} - -@kotlin.RequiresOptIn(level = Level.ERROR) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) public final annotation class ExperimentalAssociatedObjects : kotlin.Annotation { - /*primary*/ public constructor ExperimentalAssociatedObjects() -} - -public interface KCallable { - public abstract val name: kotlin.String - public abstract fun (): kotlin.String -} - -public interface KClass : kotlin.reflect.KClassifier { - public abstract val qualifiedName: kotlin.String? - public abstract fun (): kotlin.String? - public abstract val simpleName: kotlin.String? - public abstract fun (): kotlin.String? - public abstract override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public abstract override /*1*/ fun hashCode(): kotlin.Int - @kotlin.SinceKotlin(version = "1.1") public abstract fun isInstance(/*0*/ value: kotlin.Any?): kotlin.Boolean -} - -@kotlin.SinceKotlin(version = "1.1") public interface KClassifier { -} - -@kotlin.SinceKotlin(version = "1.1") public interface KClassifier { -} - -public interface KFunction : kotlin.reflect.KCallable, kotlin.Function { -} - -public interface KMutableProperty : kotlin.reflect.KProperty { -} - -public interface KMutableProperty0 : kotlin.reflect.KProperty0, kotlin.reflect.KMutableProperty { - public abstract fun set(/*0*/ value: V): kotlin.Unit -} - -public interface KMutableProperty1 : kotlin.reflect.KProperty1, kotlin.reflect.KMutableProperty { - public abstract fun set(/*0*/ receiver: T, /*1*/ value: V): kotlin.Unit -} - -public interface KMutableProperty2 : kotlin.reflect.KProperty2, kotlin.reflect.KMutableProperty { - public abstract fun set(/*0*/ receiver1: D, /*1*/ receiver2: E, /*2*/ value: V): kotlin.Unit -} - -public interface KProperty : kotlin.reflect.KCallable { -} - -public interface KProperty0 : kotlin.reflect.KProperty, () -> V { - public abstract fun get(): V -} - -public interface KProperty1 : kotlin.reflect.KProperty, (T) -> V { - public abstract fun get(/*0*/ receiver: T): V -} - -public interface KProperty2 : kotlin.reflect.KProperty, (D, E) -> V { - public abstract fun get(/*0*/ receiver1: D, /*1*/ receiver2: E): V -} - -public interface KType { - @kotlin.SinceKotlin(version = "1.1") public abstract val arguments: kotlin.collections.List - public abstract fun (): kotlin.collections.List - @kotlin.SinceKotlin(version = "1.1") public abstract val classifier: kotlin.reflect.KClassifier? - public abstract fun (): kotlin.reflect.KClassifier? - public abstract val isMarkedNullable: kotlin.Boolean - public abstract fun (): kotlin.Boolean -} - -@kotlin.SinceKotlin(version = "1.1") public interface KTypeParameter : kotlin.reflect.KClassifier { - public abstract val isReified: kotlin.Boolean - public abstract fun (): kotlin.Boolean - public abstract val name: kotlin.String - public abstract fun (): kotlin.String - public abstract val upperBounds: kotlin.collections.List - public abstract fun (): kotlin.collections.List - public abstract val variance: kotlin.reflect.KVariance - public abstract fun (): kotlin.reflect.KVariance -} - -@kotlin.SinceKotlin(version = "1.1") public interface KTypeParameter : kotlin.reflect.KClassifier { - public abstract val isReified: kotlin.Boolean - public abstract fun (): kotlin.Boolean - public abstract val name: kotlin.String - public abstract fun (): kotlin.String - public abstract val upperBounds: kotlin.collections.List - public abstract fun (): kotlin.collections.List - public abstract val variance: kotlin.reflect.KVariance - public abstract fun (): kotlin.reflect.KVariance -} - -@kotlin.SinceKotlin(version = "1.1") public final data class KTypeProjection { - /*primary*/ public constructor KTypeProjection(/*0*/ variance: kotlin.reflect.KVariance?, /*1*/ type: kotlin.reflect.KType?) - public final val type: kotlin.reflect.KType? - public final fun (): kotlin.reflect.KType? - public final val variance: kotlin.reflect.KVariance? - public final fun (): kotlin.reflect.KVariance? - public final operator /*synthesized*/ fun component1(): kotlin.reflect.KVariance? - public final operator /*synthesized*/ fun component2(): kotlin.reflect.KType? - public final /*synthesized*/ fun copy(/*0*/ variance: kotlin.reflect.KVariance? = ..., /*1*/ type: kotlin.reflect.KType? = ...): kotlin.reflect.KTypeProjection - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - public open override /*1*/ fun toString(): kotlin.String - - public companion object Companion { - public final val STAR: kotlin.reflect.KTypeProjection - public final fun (): kotlin.reflect.KTypeProjection - public final fun contravariant(/*0*/ type: kotlin.reflect.KType): kotlin.reflect.KTypeProjection - public final fun covariant(/*0*/ type: kotlin.reflect.KType): kotlin.reflect.KTypeProjection - public final fun invariant(/*0*/ type: kotlin.reflect.KType): kotlin.reflect.KTypeProjection - } -} - -@kotlin.SinceKotlin(version = "1.1") public final data class KTypeProjection { - /*primary*/ public constructor KTypeProjection(/*0*/ variance: kotlin.reflect.KVariance?, /*1*/ type: kotlin.reflect.KType?) - public final val type: kotlin.reflect.KType? - public final fun (): kotlin.reflect.KType? - public final val variance: kotlin.reflect.KVariance? - public final fun (): kotlin.reflect.KVariance? - public final operator /*synthesized*/ fun component1(): kotlin.reflect.KVariance? - public final operator /*synthesized*/ fun component2(): kotlin.reflect.KType? - public final /*synthesized*/ fun copy(/*0*/ variance: kotlin.reflect.KVariance? = ..., /*1*/ type: kotlin.reflect.KType? = ...): kotlin.reflect.KTypeProjection - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - public open override /*1*/ fun toString(): kotlin.String - - public companion object Companion { - public final val STAR: kotlin.reflect.KTypeProjection - public final fun (): kotlin.reflect.KTypeProjection - public final fun contravariant(/*0*/ type: kotlin.reflect.KType): kotlin.reflect.KTypeProjection - public final fun covariant(/*0*/ type: kotlin.reflect.KType): kotlin.reflect.KTypeProjection - public final fun invariant(/*0*/ type: kotlin.reflect.KType): kotlin.reflect.KTypeProjection - } -} - -@kotlin.SinceKotlin(version = "1.1") public final enum class KVariance : kotlin.Enum { - enum entry INVARIANT - - enum entry IN - - enum entry OUT - - // Static members - public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): kotlin.reflect.KVariance - public final /*synthesized*/ fun values(): kotlin.Array -} - -@kotlin.SinceKotlin(version = "1.1") public final enum class KVariance : kotlin.Enum { - enum entry INVARIANT - - enum entry IN - - enum entry OUT - - // Static members - public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): kotlin.reflect.KVariance - public final /*synthesized*/ fun values(): kotlin.Array -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/kotlin.sequences.kt b/js/js.translator/testData/api/stdlib/kotlin.sequences.kt deleted file mode 100644 index bb7e98fbdfe..00000000000 --- a/js/js.translator/testData/api/stdlib/kotlin.sequences.kt +++ /dev/null @@ -1,206 +0,0 @@ -package kotlin.sequences - -@kotlin.internal.InlineOnly public inline fun Sequence(/*0*/ crossinline iterator: () -> kotlin.collections.Iterator): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.3") @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use 'iterator { }' function instead.", replaceWith = kotlin.ReplaceWith(expression = "iterator(builderAction)", imports = {})) @kotlin.internal.InlineOnly public inline fun buildIterator(/*0*/ @kotlin.BuilderInference noinline builderAction: suspend kotlin.sequences.SequenceScope.() -> kotlin.Unit): kotlin.collections.Iterator -@kotlin.SinceKotlin(version = "1.3") @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use 'sequence { }' function instead.", replaceWith = kotlin.ReplaceWith(expression = "sequence(builderAction)", imports = {})) @kotlin.internal.InlineOnly public inline fun buildSequence(/*0*/ @kotlin.BuilderInference noinline builderAction: suspend kotlin.sequences.SequenceScope.() -> kotlin.Unit): kotlin.sequences.Sequence -public fun emptySequence(): kotlin.sequences.Sequence -public fun generateSequence(/*0*/ nextFunction: () -> T?): kotlin.sequences.Sequence -public fun generateSequence(/*0*/ seedFunction: () -> T?, /*1*/ nextFunction: (T) -> T?): kotlin.sequences.Sequence -@kotlin.internal.LowPriorityInOverloadResolution public fun generateSequence(/*0*/ seed: T?, /*1*/ nextFunction: (T) -> T?): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.3") public fun iterator(/*0*/ @kotlin.BuilderInference block: suspend kotlin.sequences.SequenceScope.() -> kotlin.Unit): kotlin.collections.Iterator -@kotlin.SinceKotlin(version = "1.3") public fun sequence(/*0*/ @kotlin.BuilderInference block: suspend kotlin.sequences.SequenceScope.() -> kotlin.Unit): kotlin.sequences.Sequence -public fun sequenceOf(/*0*/ vararg elements: T /*kotlin.Array*/): kotlin.sequences.Sequence -public inline fun kotlin.sequences.Sequence.all(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.sequences.Sequence.any(): kotlin.Boolean -public inline fun kotlin.sequences.Sequence.any(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.sequences.Sequence.asIterable(): kotlin.collections.Iterable -public fun kotlin.collections.Iterator.asSequence(): kotlin.sequences.Sequence -@kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.asSequence(): kotlin.sequences.Sequence -public inline fun kotlin.sequences.Sequence.associate(/*0*/ transform: (T) -> kotlin.Pair): kotlin.collections.Map -public inline fun kotlin.sequences.Sequence.associateBy(/*0*/ keySelector: (T) -> K): kotlin.collections.Map -public inline fun kotlin.sequences.Sequence.associateBy(/*0*/ keySelector: (T) -> K, /*1*/ valueTransform: (T) -> V): kotlin.collections.Map -public inline fun > kotlin.sequences.Sequence.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (T) -> K): M -public inline fun > kotlin.sequences.Sequence.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (T) -> K, /*2*/ valueTransform: (T) -> V): M -public inline fun > kotlin.sequences.Sequence.associateTo(/*0*/ destination: M, /*1*/ transform: (T) -> kotlin.Pair): M -@kotlin.SinceKotlin(version = "1.3") public inline fun kotlin.sequences.Sequence.associateWith(/*0*/ valueSelector: (K) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.3") public inline fun > kotlin.sequences.Sequence.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (K) -> V): M -@kotlin.jvm.JvmName(name = "averageOfByte") public fun kotlin.sequences.Sequence.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfDouble") public fun kotlin.sequences.Sequence.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfFloat") public fun kotlin.sequences.Sequence.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfInt") public fun kotlin.sequences.Sequence.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfLong") public fun kotlin.sequences.Sequence.average(): kotlin.Double -@kotlin.jvm.JvmName(name = "averageOfShort") public fun kotlin.sequences.Sequence.average(): kotlin.Double -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.sequences.Sequence.chunked(/*0*/ size: kotlin.Int): kotlin.sequences.Sequence> -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.sequences.Sequence.chunked(/*0*/ size: kotlin.Int, /*1*/ transform: (kotlin.collections.List) -> R): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.constrainOnce(): kotlin.sequences.Sequence -public operator fun kotlin.sequences.Sequence.contains(/*0*/ element: T): kotlin.Boolean -public fun kotlin.sequences.Sequence.count(): kotlin.Int -public inline fun kotlin.sequences.Sequence.count(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Int -public fun kotlin.sequences.Sequence.distinct(): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.distinctBy(/*0*/ selector: (T) -> K): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.drop(/*0*/ n: kotlin.Int): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.dropWhile(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.elementAt(/*0*/ index: kotlin.Int): T -public fun kotlin.sequences.Sequence.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> T): T -public fun kotlin.sequences.Sequence.elementAtOrNull(/*0*/ index: kotlin.Int): T? -public fun kotlin.sequences.Sequence.filter(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.filterIndexed(/*0*/ predicate: (index: kotlin.Int, T) -> kotlin.Boolean): kotlin.sequences.Sequence -public inline fun > kotlin.sequences.Sequence.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, T) -> kotlin.Boolean): C -public inline fun kotlin.sequences.Sequence<*>.filterIsInstance(): kotlin.sequences.Sequence -public inline fun > kotlin.sequences.Sequence<*>.filterIsInstanceTo(/*0*/ destination: C): C -public fun kotlin.sequences.Sequence.filterNot(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.filterNotNull(): kotlin.sequences.Sequence -public fun , /*1*/ T : kotlin.Any> kotlin.sequences.Sequence.filterNotNullTo(/*0*/ destination: C): C -public inline fun > kotlin.sequences.Sequence.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (T) -> kotlin.Boolean): C -public inline fun > kotlin.sequences.Sequence.filterTo(/*0*/ destination: C, /*1*/ predicate: (T) -> kotlin.Boolean): C -@kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.find(/*0*/ predicate: (T) -> kotlin.Boolean): T? -@kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.findLast(/*0*/ predicate: (T) -> kotlin.Boolean): T? -public fun kotlin.sequences.Sequence.first(): T -public inline fun kotlin.sequences.Sequence.first(/*0*/ predicate: (T) -> kotlin.Boolean): T -public fun kotlin.sequences.Sequence.firstOrNull(): T? -public inline fun kotlin.sequences.Sequence.firstOrNull(/*0*/ predicate: (T) -> kotlin.Boolean): T? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "flatMapIterable") public fun kotlin.sequences.Sequence.flatMap(/*0*/ transform: (T) -> kotlin.collections.Iterable): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.flatMap(/*0*/ transform: (T) -> kotlin.sequences.Sequence): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "flatMapIterableTo") public inline fun > kotlin.sequences.Sequence.flatMapTo(/*0*/ destination: C, /*1*/ transform: (T) -> kotlin.collections.Iterable): C -public inline fun > kotlin.sequences.Sequence.flatMapTo(/*0*/ destination: C, /*1*/ transform: (T) -> kotlin.sequences.Sequence): C -@kotlin.jvm.JvmName(name = "flattenSequenceOfIterable") public fun kotlin.sequences.Sequence>.flatten(): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence>.flatten(): kotlin.sequences.Sequence -public inline fun kotlin.sequences.Sequence.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, T) -> R): R -public inline fun kotlin.sequences.Sequence.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, T) -> R): R -public inline fun kotlin.sequences.Sequence.forEach(/*0*/ action: (T) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.sequences.Sequence.forEachIndexed(/*0*/ action: (index: kotlin.Int, T) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.sequences.Sequence.groupBy(/*0*/ keySelector: (T) -> K): kotlin.collections.Map> -public inline fun kotlin.sequences.Sequence.groupBy(/*0*/ keySelector: (T) -> K, /*1*/ valueTransform: (T) -> V): kotlin.collections.Map> -public inline fun >> kotlin.sequences.Sequence.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (T) -> K): M -public inline fun >> kotlin.sequences.Sequence.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (T) -> K, /*2*/ valueTransform: (T) -> V): M -@kotlin.SinceKotlin(version = "1.1") public inline fun kotlin.sequences.Sequence.groupingBy(/*0*/ crossinline keySelector: (T) -> K): kotlin.collections.Grouping -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.sequences.Sequence.ifEmpty(/*0*/ defaultValue: () -> kotlin.sequences.Sequence): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.indexOf(/*0*/ element: T): kotlin.Int -public inline fun kotlin.sequences.Sequence.indexOfFirst(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.sequences.Sequence.indexOfLast(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Int -public fun kotlin.sequences.Sequence.joinTo(/*0*/ buffer: A, /*1*/ separator: kotlin.CharSequence = ..., /*2*/ prefix: kotlin.CharSequence = ..., /*3*/ postfix: kotlin.CharSequence = ..., /*4*/ limit: kotlin.Int = ..., /*5*/ truncated: kotlin.CharSequence = ..., /*6*/ transform: ((T) -> kotlin.CharSequence)? = ...): A -public fun kotlin.sequences.Sequence.joinToString(/*0*/ separator: kotlin.CharSequence = ..., /*1*/ prefix: kotlin.CharSequence = ..., /*2*/ postfix: kotlin.CharSequence = ..., /*3*/ limit: kotlin.Int = ..., /*4*/ truncated: kotlin.CharSequence = ..., /*5*/ transform: ((T) -> kotlin.CharSequence)? = ...): kotlin.String -public fun kotlin.sequences.Sequence.last(): T -public inline fun kotlin.sequences.Sequence.last(/*0*/ predicate: (T) -> kotlin.Boolean): T -public fun kotlin.sequences.Sequence.lastIndexOf(/*0*/ element: T): kotlin.Int -public fun kotlin.sequences.Sequence.lastOrNull(): T? -public inline fun kotlin.sequences.Sequence.lastOrNull(/*0*/ predicate: (T) -> kotlin.Boolean): T? -public fun kotlin.sequences.Sequence.map(/*0*/ transform: (T) -> R): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.mapIndexed(/*0*/ transform: (index: kotlin.Int, T) -> R): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.mapIndexedNotNull(/*0*/ transform: (index: kotlin.Int, T) -> R?): kotlin.sequences.Sequence -public inline fun > kotlin.sequences.Sequence.mapIndexedNotNullTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, T) -> R?): C -public inline fun > kotlin.sequences.Sequence.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, T) -> R): C -public fun kotlin.sequences.Sequence.mapNotNull(/*0*/ transform: (T) -> R?): kotlin.sequences.Sequence -public inline fun > kotlin.sequences.Sequence.mapNotNullTo(/*0*/ destination: C, /*1*/ transform: (T) -> R?): C -public inline fun > kotlin.sequences.Sequence.mapTo(/*0*/ destination: C, /*1*/ transform: (T) -> R): C -public fun > kotlin.sequences.Sequence.max(): T? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.sequences.Sequence.max(): kotlin.Double? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.sequences.Sequence.max(): kotlin.Float? -public inline fun > kotlin.sequences.Sequence.maxBy(/*0*/ selector: (T) -> R): T? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.sequences.Sequence.maxOf(/*0*/ selector: (T) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.maxOf(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.maxOf(/*0*/ selector: (T) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.sequences.Sequence.maxOfOrNull(/*0*/ selector: (T) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.maxOfOrNull(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.maxOfOrNull(/*0*/ selector: (T) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (T) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (T) -> R): R? -public fun kotlin.sequences.Sequence.maxWith(/*0*/ comparator: kotlin.Comparator): T? -public fun > kotlin.sequences.Sequence.min(): T? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.sequences.Sequence.min(): kotlin.Double? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.sequences.Sequence.min(): kotlin.Float? -public inline fun > kotlin.sequences.Sequence.minBy(/*0*/ selector: (T) -> R): T? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.sequences.Sequence.minOf(/*0*/ selector: (T) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.minOf(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.minOf(/*0*/ selector: (T) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.sequences.Sequence.minOfOrNull(/*0*/ selector: (T) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.minOfOrNull(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.minOfOrNull(/*0*/ selector: (T) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (T) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (T) -> R): R? -public fun kotlin.sequences.Sequence.minWith(/*0*/ comparator: kotlin.Comparator): T? -public operator fun kotlin.sequences.Sequence.minus(/*0*/ element: T): kotlin.sequences.Sequence -public operator fun kotlin.sequences.Sequence.minus(/*0*/ elements: kotlin.Array): kotlin.sequences.Sequence -public operator fun kotlin.sequences.Sequence.minus(/*0*/ elements: kotlin.collections.Iterable): kotlin.sequences.Sequence -public operator fun kotlin.sequences.Sequence.minus(/*0*/ elements: kotlin.sequences.Sequence): kotlin.sequences.Sequence -@kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.minusElement(/*0*/ element: T): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.none(): kotlin.Boolean -public inline fun kotlin.sequences.Sequence.none(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.sequences.Sequence.onEach(/*0*/ action: (T) -> kotlin.Unit): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.sequences.Sequence.onEachIndexed(/*0*/ action: (index: kotlin.Int, T) -> kotlin.Unit): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence?.orEmpty(): kotlin.sequences.Sequence -public inline fun kotlin.sequences.Sequence.partition(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> -public operator fun kotlin.sequences.Sequence.plus(/*0*/ element: T): kotlin.sequences.Sequence -public operator fun kotlin.sequences.Sequence.plus(/*0*/ elements: kotlin.Array): kotlin.sequences.Sequence -public operator fun kotlin.sequences.Sequence.plus(/*0*/ elements: kotlin.collections.Iterable): kotlin.sequences.Sequence -public operator fun kotlin.sequences.Sequence.plus(/*0*/ elements: kotlin.sequences.Sequence): kotlin.sequences.Sequence -@kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.plusElement(/*0*/ element: T): kotlin.sequences.Sequence -public inline fun kotlin.sequences.Sequence.reduce(/*0*/ operation: (acc: S, T) -> S): S -public inline fun kotlin.sequences.Sequence.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: S, T) -> S): S -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.sequences.Sequence.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: S, T) -> S): S? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.sequences.Sequence.reduceOrNull(/*0*/ operation: (acc: S, T) -> S): S? -public fun kotlin.sequences.Sequence.requireNoNulls(): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.sequences.Sequence.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, T) -> R): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.sequences.Sequence.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.sequences.Sequence.runningReduce(/*0*/ operation: (acc: S, T) -> S): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.sequences.Sequence.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.sequences.Sequence.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, T) -> R): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.sequences.Sequence.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.sequences.Sequence -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.sequences.Sequence.scanReduce(/*0*/ operation: (acc: S, T) -> S): kotlin.sequences.Sequence -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.sequences.Sequence.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.sequences.Sequence.shuffled(): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.sequences.Sequence.shuffled(/*0*/ random: kotlin.random.Random): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.single(): T -public inline fun kotlin.sequences.Sequence.single(/*0*/ predicate: (T) -> kotlin.Boolean): T -public fun kotlin.sequences.Sequence.singleOrNull(): T? -public inline fun kotlin.sequences.Sequence.singleOrNull(/*0*/ predicate: (T) -> kotlin.Boolean): T? -public fun > kotlin.sequences.Sequence.sorted(): kotlin.sequences.Sequence -public inline fun > kotlin.sequences.Sequence.sortedBy(/*0*/ crossinline selector: (T) -> R?): kotlin.sequences.Sequence -public inline fun > kotlin.sequences.Sequence.sortedByDescending(/*0*/ crossinline selector: (T) -> R?): kotlin.sequences.Sequence -public fun > kotlin.sequences.Sequence.sortedDescending(): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.sortedWith(/*0*/ comparator: kotlin.Comparator): kotlin.sequences.Sequence -@kotlin.jvm.JvmName(name = "sumOfByte") public fun kotlin.sequences.Sequence.sum(): kotlin.Int -@kotlin.jvm.JvmName(name = "sumOfDouble") public fun kotlin.sequences.Sequence.sum(): kotlin.Double -@kotlin.jvm.JvmName(name = "sumOfFloat") public fun kotlin.sequences.Sequence.sum(): kotlin.Float -@kotlin.jvm.JvmName(name = "sumOfInt") public fun kotlin.sequences.Sequence.sum(): kotlin.Int -@kotlin.jvm.JvmName(name = "sumOfLong") public fun kotlin.sequences.Sequence.sum(): kotlin.Long -@kotlin.jvm.JvmName(name = "sumOfShort") public fun kotlin.sequences.Sequence.sum(): kotlin.Int -@kotlin.jvm.JvmName(name = "sumOfUByte") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.sequences.Sequence.sum(): kotlin.UInt -@kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.sequences.Sequence.sum(): kotlin.UInt -@kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.sequences.Sequence.sum(): kotlin.ULong -@kotlin.jvm.JvmName(name = "sumOfUShort") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.sequences.Sequence.sum(): kotlin.UInt -public inline fun kotlin.sequences.Sequence.sumBy(/*0*/ selector: (T) -> kotlin.Int): kotlin.Int -public inline fun kotlin.sequences.Sequence.sumByDouble(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.sumOf(/*0*/ selector: (T) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.sumOf(/*0*/ selector: (T) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.sumOf(/*0*/ selector: (T) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.sumOf(/*0*/ selector: (T) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.sequences.Sequence.sumOf(/*0*/ selector: (T) -> kotlin.ULong): kotlin.ULong -public fun kotlin.sequences.Sequence.take(/*0*/ n: kotlin.Int): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.takeWhile(/*0*/ predicate: (T) -> kotlin.Boolean): kotlin.sequences.Sequence -public fun > kotlin.sequences.Sequence.toCollection(/*0*/ destination: C): C -public fun kotlin.sequences.Sequence.toHashSet(): kotlin.collections.HashSet -public fun kotlin.sequences.Sequence.toList(): kotlin.collections.List -public fun kotlin.sequences.Sequence.toMutableList(): kotlin.collections.MutableList -public fun kotlin.sequences.Sequence.toMutableSet(): kotlin.collections.MutableSet -public fun kotlin.sequences.Sequence.toSet(): kotlin.collections.Set -public fun kotlin.sequences.Sequence>.unzip(): kotlin.Pair, kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.sequences.Sequence.windowed(/*0*/ size: kotlin.Int, /*1*/ step: kotlin.Int = ..., /*2*/ partialWindows: kotlin.Boolean = ...): kotlin.sequences.Sequence> -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.sequences.Sequence.windowed(/*0*/ size: kotlin.Int, /*1*/ step: kotlin.Int = ..., /*2*/ partialWindows: kotlin.Boolean = ..., /*3*/ transform: (kotlin.collections.List) -> R): kotlin.sequences.Sequence -public fun kotlin.sequences.Sequence.withIndex(): kotlin.sequences.Sequence> -public infix fun kotlin.sequences.Sequence.zip(/*0*/ other: kotlin.sequences.Sequence): kotlin.sequences.Sequence> -public fun kotlin.sequences.Sequence.zip(/*0*/ other: kotlin.sequences.Sequence, /*1*/ transform: (a: T, b: R) -> V): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.sequences.Sequence.zipWithNext(): kotlin.sequences.Sequence> -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.sequences.Sequence.zipWithNext(/*0*/ transform: (a: T, b: T) -> R): kotlin.sequences.Sequence - -public interface Sequence { - public abstract operator fun iterator(): kotlin.collections.Iterator -} - -@kotlin.coroutines.RestrictsSuspension @kotlin.SinceKotlin(version = "1.3") public abstract class SequenceScope { - public abstract suspend fun yield(/*0*/ value: T): kotlin.Unit - public final suspend fun yieldAll(/*0*/ elements: kotlin.collections.Iterable): kotlin.Unit - public abstract suspend fun yieldAll(/*0*/ iterator: kotlin.collections.Iterator): kotlin.Unit - public final suspend fun yieldAll(/*0*/ sequence: kotlin.sequences.Sequence): kotlin.Unit -} -@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use SequenceScope class instead.", replaceWith = kotlin.ReplaceWith(expression = "SequenceScope", imports = {})) public typealias SequenceBuilder = kotlin.sequences.SequenceScope \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/kotlin.text.kt b/js/js.translator/testData/api/stdlib/kotlin.text.kt deleted file mode 100644 index b8592120c4e..00000000000 --- a/js/js.translator/testData/api/stdlib/kotlin.text.kt +++ /dev/null @@ -1,621 +0,0 @@ -package kotlin.text - -@kotlin.SinceKotlin(version = "1.2") public val kotlin.String.Companion.CASE_INSENSITIVE_ORDER: kotlin.Comparator - public fun kotlin.String.Companion.(): kotlin.Comparator -public val kotlin.CharSequence.indices: kotlin.ranges.IntRange - public fun kotlin.CharSequence.(): kotlin.ranges.IntRange -public val kotlin.CharSequence.lastIndex: kotlin.Int - public fun kotlin.CharSequence.(): kotlin.Int -@kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "Provided for binary compatibility") @kotlin.js.JsName(name = "Regex_sb3q2$") public fun Regex_0(/*0*/ pattern: kotlin.String, /*1*/ option: kotlin.text.RegexOption): kotlin.text.Regex -@kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "Provided for binary compatibility") @kotlin.js.JsName(name = "Regex_61zpoe$") public fun Regex_1(/*0*/ pattern: kotlin.String): kotlin.text.Regex -@kotlin.SinceKotlin(version = "1.2") public fun String(/*0*/ chars: kotlin.CharArray): kotlin.String -@kotlin.SinceKotlin(version = "1.2") public fun String(/*0*/ chars: kotlin.CharArray, /*1*/ offset: kotlin.Int, /*2*/ length: kotlin.Int): kotlin.String -@kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun buildString(/*0*/ capacity: kotlin.Int, /*1*/ builderAction: kotlin.text.StringBuilder.() -> kotlin.Unit): kotlin.String -@kotlin.internal.InlineOnly public inline fun buildString(/*0*/ builderAction: kotlin.text.StringBuilder.() -> kotlin.Unit): kotlin.String -public inline fun kotlin.CharSequence.all(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Boolean -public fun kotlin.CharSequence.any(): kotlin.Boolean -public inline fun kotlin.CharSequence.any(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Boolean -public fun T.append(/*0*/ vararg value: kotlin.CharSequence? /*kotlin.Array*/): T -@kotlin.Deprecated(level = DeprecationLevel.WARNING, message = "Use append(value: Any?) instead", replaceWith = kotlin.ReplaceWith(expression = "append(value = obj)", imports = {})) @kotlin.internal.InlineOnly public inline fun kotlin.text.StringBuilder.append(/*0*/ obj: kotlin.Any?): kotlin.text.StringBuilder -public fun kotlin.text.StringBuilder.append(/*0*/ vararg value: kotlin.Any? /*kotlin.Array*/): kotlin.text.StringBuilder -public fun kotlin.text.StringBuilder.append(/*0*/ vararg value: kotlin.String? /*kotlin.Array*/): kotlin.text.StringBuilder -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.text.Appendable.appendLine(): kotlin.text.Appendable -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.text.Appendable.appendLine(/*0*/ value: kotlin.Char): kotlin.text.Appendable -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.text.Appendable.appendLine(/*0*/ value: kotlin.CharSequence?): kotlin.text.Appendable -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.text.StringBuilder.appendLine(): kotlin.text.StringBuilder -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.text.StringBuilder.appendLine(/*0*/ value: kotlin.Any?): kotlin.text.StringBuilder -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.text.StringBuilder.appendLine(/*0*/ value: kotlin.Boolean): kotlin.text.StringBuilder -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.text.StringBuilder.appendLine(/*0*/ value: kotlin.Char): kotlin.text.StringBuilder -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.text.StringBuilder.appendLine(/*0*/ value: kotlin.CharArray): kotlin.text.StringBuilder -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.text.StringBuilder.appendLine(/*0*/ value: kotlin.CharSequence?): kotlin.text.StringBuilder -@kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.text.StringBuilder.appendLine(/*0*/ value: kotlin.String?): kotlin.text.StringBuilder -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun T.appendRange(/*0*/ value: kotlin.CharSequence, /*1*/ startIndex: kotlin.Int, /*2*/ endIndex: kotlin.Int): T -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.text.StringBuilder.appendRange(/*0*/ value: kotlin.CharArray, /*1*/ startIndex: kotlin.Int, /*2*/ endIndex: kotlin.Int): kotlin.text.StringBuilder -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.text.StringBuilder.appendRange(/*0*/ value: kotlin.CharSequence, /*1*/ startIndex: kotlin.Int, /*2*/ endIndex: kotlin.Int): kotlin.text.StringBuilder -public fun kotlin.CharSequence.asIterable(): kotlin.collections.Iterable -public fun kotlin.CharSequence.asSequence(): kotlin.sequences.Sequence -public inline fun kotlin.CharSequence.associate(/*0*/ transform: (kotlin.Char) -> kotlin.Pair): kotlin.collections.Map -public inline fun kotlin.CharSequence.associateBy(/*0*/ keySelector: (kotlin.Char) -> K): kotlin.collections.Map -public inline fun kotlin.CharSequence.associateBy(/*0*/ keySelector: (kotlin.Char) -> K, /*1*/ valueTransform: (kotlin.Char) -> V): kotlin.collections.Map -public inline fun > kotlin.CharSequence.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Char) -> K): M -public inline fun > kotlin.CharSequence.associateByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Char) -> K, /*2*/ valueTransform: (kotlin.Char) -> V): M -public inline fun > kotlin.CharSequence.associateTo(/*0*/ destination: M, /*1*/ transform: (kotlin.Char) -> kotlin.Pair): M -@kotlin.SinceKotlin(version = "1.3") public inline fun kotlin.CharSequence.associateWith(/*0*/ valueSelector: (kotlin.Char) -> V): kotlin.collections.Map -@kotlin.SinceKotlin(version = "1.3") public inline fun > kotlin.CharSequence.associateWithTo(/*0*/ destination: M, /*1*/ valueSelector: (kotlin.Char) -> V): M -public fun kotlin.String.capitalize(): kotlin.String -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.CharSequence.chunked(/*0*/ size: kotlin.Int): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.CharSequence.chunked(/*0*/ size: kotlin.Int, /*1*/ transform: (kotlin.CharSequence) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.CharSequence.chunkedSequence(/*0*/ size: kotlin.Int): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.CharSequence.chunkedSequence(/*0*/ size: kotlin.Int, /*1*/ transform: (kotlin.CharSequence) -> R): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.3") public inline fun kotlin.text.StringBuilder.clear(): kotlin.text.StringBuilder -public fun kotlin.CharSequence.commonPrefixWith(/*0*/ other: kotlin.CharSequence, /*1*/ ignoreCase: kotlin.Boolean = ...): kotlin.String -public fun kotlin.CharSequence.commonSuffixWith(/*0*/ other: kotlin.CharSequence, /*1*/ ignoreCase: kotlin.Boolean = ...): kotlin.String -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.String.compareTo(/*0*/ other: kotlin.String, /*1*/ ignoreCase: kotlin.Boolean = ...): kotlin.Int -@kotlin.internal.InlineOnly public inline fun kotlin.String.concat(/*0*/ str: kotlin.String): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.CharArray.concatToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.CharArray.concatToString(/*0*/ startIndex: kotlin.Int = ..., /*1*/ endIndex: kotlin.Int = ...): kotlin.String -public operator fun kotlin.CharSequence.contains(/*0*/ char: kotlin.Char, /*1*/ ignoreCase: kotlin.Boolean = ...): kotlin.Boolean -public operator fun kotlin.CharSequence.contains(/*0*/ other: kotlin.CharSequence, /*1*/ ignoreCase: kotlin.Boolean = ...): kotlin.Boolean -@kotlin.internal.InlineOnly public inline operator fun kotlin.CharSequence.contains(/*0*/ regex: kotlin.text.Regex): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.count(): kotlin.Int -public inline fun kotlin.CharSequence.count(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Int -public fun kotlin.String.decapitalize(): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.ByteArray.decodeToString(): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.ByteArray.decodeToString(/*0*/ startIndex: kotlin.Int = ..., /*1*/ endIndex: kotlin.Int = ..., /*2*/ throwOnInvalidSequence: kotlin.Boolean = ...): kotlin.String -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.text.StringBuilder.deleteAt(/*0*/ index: kotlin.Int): kotlin.text.StringBuilder -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.text.StringBuilder.deleteRange(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int): kotlin.text.StringBuilder -public fun kotlin.CharSequence.drop(/*0*/ n: kotlin.Int): kotlin.CharSequence -public fun kotlin.String.drop(/*0*/ n: kotlin.Int): kotlin.String -public fun kotlin.CharSequence.dropLast(/*0*/ n: kotlin.Int): kotlin.CharSequence -public fun kotlin.String.dropLast(/*0*/ n: kotlin.Int): kotlin.String -public inline fun kotlin.CharSequence.dropLastWhile(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence -public inline fun kotlin.String.dropLastWhile(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String -public inline fun kotlin.CharSequence.dropWhile(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence -public inline fun kotlin.String.dropWhile(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String -public fun kotlin.CharSequence.elementAt(/*0*/ index: kotlin.Int): kotlin.Char -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.elementAtOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Char): kotlin.Char -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.elementAtOrNull(/*0*/ index: kotlin.Int): kotlin.Char? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.String.encodeToByteArray(): kotlin.ByteArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.String.encodeToByteArray(/*0*/ startIndex: kotlin.Int = ..., /*1*/ endIndex: kotlin.Int = ..., /*2*/ throwOnInvalidSequence: kotlin.Boolean = ...): kotlin.ByteArray -public fun kotlin.CharSequence.endsWith(/*0*/ char: kotlin.Char, /*1*/ ignoreCase: kotlin.Boolean = ...): kotlin.Boolean -public fun kotlin.CharSequence.endsWith(/*0*/ suffix: kotlin.CharSequence, /*1*/ ignoreCase: kotlin.Boolean = ...): kotlin.Boolean -public fun kotlin.String.endsWith(/*0*/ suffix: kotlin.String, /*1*/ ignoreCase: kotlin.Boolean = ...): kotlin.Boolean -public fun kotlin.Char.equals(/*0*/ other: kotlin.Char, /*1*/ ignoreCase: kotlin.Boolean = ...): kotlin.Boolean -public fun kotlin.String?.equals(/*0*/ other: kotlin.String?, /*1*/ ignoreCase: kotlin.Boolean = ...): kotlin.Boolean -public inline fun kotlin.CharSequence.filter(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence -public inline fun kotlin.String.filter(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String -public inline fun kotlin.CharSequence.filterIndexed(/*0*/ predicate: (index: kotlin.Int, kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence -public inline fun kotlin.String.filterIndexed(/*0*/ predicate: (index: kotlin.Int, kotlin.Char) -> kotlin.Boolean): kotlin.String -public inline fun kotlin.CharSequence.filterIndexedTo(/*0*/ destination: C, /*1*/ predicate: (index: kotlin.Int, kotlin.Char) -> kotlin.Boolean): C -public inline fun kotlin.CharSequence.filterNot(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence -public inline fun kotlin.String.filterNot(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String -public inline fun kotlin.CharSequence.filterNotTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Char) -> kotlin.Boolean): C -public inline fun kotlin.CharSequence.filterTo(/*0*/ destination: C, /*1*/ predicate: (kotlin.Char) -> kotlin.Boolean): C -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.find(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? -public fun kotlin.CharSequence.findAnyOf(/*0*/ strings: kotlin.collections.Collection, /*1*/ startIndex: kotlin.Int = ..., /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.Pair? -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.findLast(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? -public fun kotlin.CharSequence.findLastAnyOf(/*0*/ strings: kotlin.collections.Collection, /*1*/ startIndex: kotlin.Int = ..., /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.Pair? -public fun kotlin.CharSequence.first(): kotlin.Char -public inline fun kotlin.CharSequence.first(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char -public fun kotlin.CharSequence.firstOrNull(): kotlin.Char? -public inline fun kotlin.CharSequence.firstOrNull(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? -public inline fun kotlin.CharSequence.flatMap(/*0*/ transform: (kotlin.Char) -> kotlin.collections.Iterable): kotlin.collections.List -public inline fun > kotlin.CharSequence.flatMapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Char) -> kotlin.collections.Iterable): C -public inline fun kotlin.CharSequence.fold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Char) -> R): R -public inline fun kotlin.CharSequence.foldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Char) -> R): R -public inline fun kotlin.CharSequence.foldRight(/*0*/ initial: R, /*1*/ operation: (kotlin.Char, acc: R) -> R): R -public inline fun kotlin.CharSequence.foldRightIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, kotlin.Char, acc: R) -> R): R -public inline fun kotlin.CharSequence.forEach(/*0*/ action: (kotlin.Char) -> kotlin.Unit): kotlin.Unit -public inline fun kotlin.CharSequence.forEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Char) -> kotlin.Unit): kotlin.Unit -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.getOrElse(/*0*/ index: kotlin.Int, /*1*/ defaultValue: (kotlin.Int) -> kotlin.Char): kotlin.Char -public fun kotlin.CharSequence.getOrNull(/*0*/ index: kotlin.Int): kotlin.Char? -public inline fun kotlin.CharSequence.groupBy(/*0*/ keySelector: (kotlin.Char) -> K): kotlin.collections.Map> -public inline fun kotlin.CharSequence.groupBy(/*0*/ keySelector: (kotlin.Char) -> K, /*1*/ valueTransform: (kotlin.Char) -> V): kotlin.collections.Map> -public inline fun >> kotlin.CharSequence.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Char) -> K): M -public inline fun >> kotlin.CharSequence.groupByTo(/*0*/ destination: M, /*1*/ keySelector: (kotlin.Char) -> K, /*2*/ valueTransform: (kotlin.Char) -> V): M -@kotlin.SinceKotlin(version = "1.1") public inline fun kotlin.CharSequence.groupingBy(/*0*/ crossinline keySelector: (kotlin.Char) -> K): kotlin.collections.Grouping -public fun kotlin.CharSequence.hasSurrogatePairAt(/*0*/ index: kotlin.Int): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun C.ifBlank(/*0*/ defaultValue: () -> R): R where C : R -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun C.ifEmpty(/*0*/ defaultValue: () -> R): R where C : R -public fun kotlin.CharSequence.indexOf(/*0*/ char: kotlin.Char, /*1*/ startIndex: kotlin.Int = ..., /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.Int -public fun kotlin.CharSequence.indexOf(/*0*/ string: kotlin.String, /*1*/ startIndex: kotlin.Int = ..., /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.Int -public fun kotlin.CharSequence.indexOfAny(/*0*/ chars: kotlin.CharArray, /*1*/ startIndex: kotlin.Int = ..., /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.Int -public fun kotlin.CharSequence.indexOfAny(/*0*/ strings: kotlin.collections.Collection, /*1*/ startIndex: kotlin.Int = ..., /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.Int -public inline fun kotlin.CharSequence.indexOfFirst(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Int -public inline fun kotlin.CharSequence.indexOfLast(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.text.StringBuilder.insertRange(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.CharArray, /*2*/ startIndex: kotlin.Int, /*3*/ endIndex: kotlin.Int): kotlin.text.StringBuilder -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.text.StringBuilder.insertRange(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.CharSequence, /*2*/ startIndex: kotlin.Int, /*3*/ endIndex: kotlin.Int): kotlin.text.StringBuilder -public fun kotlin.CharSequence.isBlank(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.isEmpty(): kotlin.Boolean -public fun kotlin.Char.isHighSurrogate(): kotlin.Boolean -public fun kotlin.Char.isLowSurrogate(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.isNotBlank(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.isNotEmpty(): kotlin.Boolean -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence?.isNullOrBlank(): kotlin.Boolean - Returns(FALSE) -> != null - -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence?.isNullOrEmpty(): kotlin.Boolean - Returns(FALSE) -> != null - -public fun kotlin.Char.isSurrogate(): kotlin.Boolean -public fun kotlin.Char.isWhitespace(): kotlin.Boolean -public operator fun kotlin.CharSequence.iterator(): kotlin.collections.CharIterator -public fun kotlin.CharSequence.last(): kotlin.Char -public inline fun kotlin.CharSequence.last(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char -public fun kotlin.CharSequence.lastIndexOf(/*0*/ char: kotlin.Char, /*1*/ startIndex: kotlin.Int = ..., /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.Int -public fun kotlin.CharSequence.lastIndexOf(/*0*/ string: kotlin.String, /*1*/ startIndex: kotlin.Int = ..., /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.Int -public fun kotlin.CharSequence.lastIndexOfAny(/*0*/ chars: kotlin.CharArray, /*1*/ startIndex: kotlin.Int = ..., /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.Int -public fun kotlin.CharSequence.lastIndexOfAny(/*0*/ strings: kotlin.collections.Collection, /*1*/ startIndex: kotlin.Int = ..., /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.Int -public fun kotlin.CharSequence.lastOrNull(): kotlin.Char? -public inline fun kotlin.CharSequence.lastOrNull(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? -public fun kotlin.CharSequence.lineSequence(): kotlin.sequences.Sequence -public fun kotlin.CharSequence.lines(): kotlin.collections.List -public inline fun kotlin.CharSequence.map(/*0*/ transform: (kotlin.Char) -> R): kotlin.collections.List -public inline fun kotlin.CharSequence.mapIndexed(/*0*/ transform: (index: kotlin.Int, kotlin.Char) -> R): kotlin.collections.List -public inline fun kotlin.CharSequence.mapIndexedNotNull(/*0*/ transform: (index: kotlin.Int, kotlin.Char) -> R?): kotlin.collections.List -public inline fun > kotlin.CharSequence.mapIndexedNotNullTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, kotlin.Char) -> R?): C -public inline fun > kotlin.CharSequence.mapIndexedTo(/*0*/ destination: C, /*1*/ transform: (index: kotlin.Int, kotlin.Char) -> R): C -public inline fun kotlin.CharSequence.mapNotNull(/*0*/ transform: (kotlin.Char) -> R?): kotlin.collections.List -public inline fun > kotlin.CharSequence.mapNotNullTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Char) -> R?): C -public inline fun > kotlin.CharSequence.mapTo(/*0*/ destination: C, /*1*/ transform: (kotlin.Char) -> R): C -@kotlin.internal.InlineOnly public inline fun kotlin.String.match(/*0*/ regex: kotlin.String): kotlin.Array? -@kotlin.internal.InlineOnly public inline infix fun kotlin.CharSequence.matches(/*0*/ regex: kotlin.text.Regex): kotlin.Boolean -public fun kotlin.String.matches(/*0*/ regex: kotlin.String): kotlin.Boolean -public fun kotlin.CharSequence.max(): kotlin.Char? -public inline fun > kotlin.CharSequence.maxBy(/*0*/ selector: (kotlin.Char) -> R): kotlin.Char? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.CharSequence.maxOf(/*0*/ selector: (kotlin.Char) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.maxOf(/*0*/ selector: (kotlin.Char) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.maxOf(/*0*/ selector: (kotlin.Char) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.CharSequence.maxOfOrNull(/*0*/ selector: (kotlin.Char) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.maxOfOrNull(/*0*/ selector: (kotlin.Char) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.maxOfOrNull(/*0*/ selector: (kotlin.Char) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.maxOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Char) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.maxOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Char) -> R): R? -public fun kotlin.CharSequence.maxWith(/*0*/ comparator: kotlin.Comparator): kotlin.Char? -public fun kotlin.CharSequence.min(): kotlin.Char? -public inline fun > kotlin.CharSequence.minBy(/*0*/ selector: (kotlin.Char) -> R): kotlin.Char? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.CharSequence.minOf(/*0*/ selector: (kotlin.Char) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.minOf(/*0*/ selector: (kotlin.Char) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.minOf(/*0*/ selector: (kotlin.Char) -> kotlin.Float): kotlin.Float -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.CharSequence.minOfOrNull(/*0*/ selector: (kotlin.Char) -> R): R? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.minOfOrNull(/*0*/ selector: (kotlin.Char) -> kotlin.Double): kotlin.Double? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.minOfOrNull(/*0*/ selector: (kotlin.Char) -> kotlin.Float): kotlin.Float? -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.minOfWith(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Char) -> R): R -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.minOfWithOrNull(/*0*/ comparator: kotlin.Comparator, /*1*/ selector: (kotlin.Char) -> R): R? -public fun kotlin.CharSequence.minWith(/*0*/ comparator: kotlin.Comparator): kotlin.Char? -public fun kotlin.CharSequence.none(): kotlin.Boolean -public inline fun kotlin.CharSequence.none(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.1") public inline fun S.onEach(/*0*/ action: (kotlin.Char) -> kotlin.Unit): S -@kotlin.SinceKotlin(version = "1.4") public inline fun S.onEachIndexed(/*0*/ action: (index: kotlin.Int, kotlin.Char) -> kotlin.Unit): S -@kotlin.internal.InlineOnly public inline fun kotlin.String?.orEmpty(): kotlin.String -public fun kotlin.CharSequence.padEnd(/*0*/ length: kotlin.Int, /*1*/ padChar: kotlin.Char = ...): kotlin.CharSequence -public fun kotlin.String.padEnd(/*0*/ length: kotlin.Int, /*1*/ padChar: kotlin.Char = ...): kotlin.String -public fun kotlin.CharSequence.padStart(/*0*/ length: kotlin.Int, /*1*/ padChar: kotlin.Char = ...): kotlin.CharSequence -public fun kotlin.String.padStart(/*0*/ length: kotlin.Int, /*1*/ padChar: kotlin.Char = ...): kotlin.String -public inline fun kotlin.CharSequence.partition(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Pair -public inline fun kotlin.String.partition(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Pair -@kotlin.internal.InlineOnly public inline operator fun kotlin.Char.plus(/*0*/ other: kotlin.String): kotlin.String -public fun kotlin.String.prependIndent(/*0*/ indent: kotlin.String = ...): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.random(): kotlin.Char -@kotlin.SinceKotlin(version = "1.3") public fun kotlin.CharSequence.random(/*0*/ random: kotlin.random.Random): kotlin.Char -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.randomOrNull(): kotlin.Char? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.CharSequence.randomOrNull(/*0*/ random: kotlin.random.Random): kotlin.Char? -public inline fun kotlin.CharSequence.reduce(/*0*/ operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char -public inline fun kotlin.CharSequence.reduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.CharSequence.reduceIndexedOrNull(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.CharSequence.reduceOrNull(/*0*/ operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char? -public inline fun kotlin.CharSequence.reduceRight(/*0*/ operation: (kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char -public inline fun kotlin.CharSequence.reduceRightIndexed(/*0*/ operation: (index: kotlin.Int, kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.CharSequence.reduceRightIndexedOrNull(/*0*/ operation: (index: kotlin.Int, kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.CharSequence.reduceRightOrNull(/*0*/ operation: (kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char? -public fun kotlin.CharSequence.regionMatches(/*0*/ thisOffset: kotlin.Int, /*1*/ other: kotlin.CharSequence, /*2*/ otherOffset: kotlin.Int, /*3*/ length: kotlin.Int, /*4*/ ignoreCase: kotlin.Boolean = ...): kotlin.Boolean -public fun kotlin.CharSequence.removePrefix(/*0*/ prefix: kotlin.CharSequence): kotlin.CharSequence -public fun kotlin.String.removePrefix(/*0*/ prefix: kotlin.CharSequence): kotlin.String -public fun kotlin.CharSequence.removeRange(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int): kotlin.CharSequence -public fun kotlin.CharSequence.removeRange(/*0*/ range: kotlin.ranges.IntRange): kotlin.CharSequence -@kotlin.internal.InlineOnly public inline fun kotlin.String.removeRange(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int): kotlin.String -@kotlin.internal.InlineOnly public inline fun kotlin.String.removeRange(/*0*/ range: kotlin.ranges.IntRange): kotlin.String -public fun kotlin.CharSequence.removeSuffix(/*0*/ suffix: kotlin.CharSequence): kotlin.CharSequence -public fun kotlin.String.removeSuffix(/*0*/ suffix: kotlin.CharSequence): kotlin.String -public fun kotlin.CharSequence.removeSurrounding(/*0*/ delimiter: kotlin.CharSequence): kotlin.CharSequence -public fun kotlin.CharSequence.removeSurrounding(/*0*/ prefix: kotlin.CharSequence, /*1*/ suffix: kotlin.CharSequence): kotlin.CharSequence -public fun kotlin.String.removeSurrounding(/*0*/ delimiter: kotlin.CharSequence): kotlin.String -public fun kotlin.String.removeSurrounding(/*0*/ prefix: kotlin.CharSequence, /*1*/ suffix: kotlin.CharSequence): kotlin.String -public fun kotlin.CharSequence.repeat(/*0*/ n: kotlin.Int): kotlin.String -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.replace(/*0*/ regex: kotlin.text.Regex, /*1*/ noinline transform: (kotlin.text.MatchResult) -> kotlin.CharSequence): kotlin.String -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.replace(/*0*/ regex: kotlin.text.Regex, /*1*/ replacement: kotlin.String): kotlin.String -public fun kotlin.String.replace(/*0*/ oldChar: kotlin.Char, /*1*/ newChar: kotlin.Char, /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.String -public fun kotlin.String.replace(/*0*/ oldValue: kotlin.String, /*1*/ newValue: kotlin.String, /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.String -public fun kotlin.String.replaceAfter(/*0*/ delimiter: kotlin.Char, /*1*/ replacement: kotlin.String, /*2*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -public fun kotlin.String.replaceAfter(/*0*/ delimiter: kotlin.String, /*1*/ replacement: kotlin.String, /*2*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -public fun kotlin.String.replaceAfterLast(/*0*/ delimiter: kotlin.Char, /*1*/ replacement: kotlin.String, /*2*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -public fun kotlin.String.replaceAfterLast(/*0*/ delimiter: kotlin.String, /*1*/ replacement: kotlin.String, /*2*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -public fun kotlin.String.replaceBefore(/*0*/ delimiter: kotlin.Char, /*1*/ replacement: kotlin.String, /*2*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -public fun kotlin.String.replaceBefore(/*0*/ delimiter: kotlin.String, /*1*/ replacement: kotlin.String, /*2*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -public fun kotlin.String.replaceBeforeLast(/*0*/ delimiter: kotlin.Char, /*1*/ replacement: kotlin.String, /*2*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -public fun kotlin.String.replaceBeforeLast(/*0*/ delimiter: kotlin.String, /*1*/ replacement: kotlin.String, /*2*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.replaceFirst(/*0*/ regex: kotlin.text.Regex, /*1*/ replacement: kotlin.String): kotlin.String -public fun kotlin.String.replaceFirst(/*0*/ oldChar: kotlin.Char, /*1*/ newChar: kotlin.Char, /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.String -public fun kotlin.String.replaceFirst(/*0*/ oldValue: kotlin.String, /*1*/ newValue: kotlin.String, /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.String -public fun kotlin.String.replaceIndent(/*0*/ newIndent: kotlin.String = ...): kotlin.String -public fun kotlin.String.replaceIndentByMargin(/*0*/ newIndent: kotlin.String = ..., /*1*/ marginPrefix: kotlin.String = ...): kotlin.String -public fun kotlin.CharSequence.replaceRange(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int, /*2*/ replacement: kotlin.CharSequence): kotlin.CharSequence -public fun kotlin.CharSequence.replaceRange(/*0*/ range: kotlin.ranges.IntRange, /*1*/ replacement: kotlin.CharSequence): kotlin.CharSequence -@kotlin.internal.InlineOnly public inline fun kotlin.String.replaceRange(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int, /*2*/ replacement: kotlin.CharSequence): kotlin.String -@kotlin.internal.InlineOnly public inline fun kotlin.String.replaceRange(/*0*/ range: kotlin.ranges.IntRange, /*1*/ replacement: kotlin.CharSequence): kotlin.String -public fun kotlin.CharSequence.reversed(): kotlin.CharSequence -@kotlin.internal.InlineOnly public inline fun kotlin.String.reversed(): kotlin.String -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.CharSequence.runningFold(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Char) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.CharSequence.runningFoldIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Char) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.CharSequence.runningReduce(/*0*/ operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.CharSequence.runningReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.CharSequence.scan(/*0*/ initial: R, /*1*/ operation: (acc: R, kotlin.Char) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.CharSequence.scanIndexed(/*0*/ initial: R, /*1*/ operation: (index: kotlin.Int, acc: R, kotlin.Char) -> R): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.CharSequence.scanReduce(/*0*/ operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List -@kotlin.Deprecated(message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.CharSequence.scanReduceIndexed(/*0*/ operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline operator fun kotlin.text.StringBuilder.set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Char): kotlin.Unit -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.text.StringBuilder.setRange(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int, /*2*/ value: kotlin.String): kotlin.text.StringBuilder -public fun kotlin.CharSequence.single(): kotlin.Char -public inline fun kotlin.CharSequence.single(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char -public fun kotlin.CharSequence.singleOrNull(): kotlin.Char? -public inline fun kotlin.CharSequence.singleOrNull(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? -public fun kotlin.CharSequence.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.CharSequence -public fun kotlin.CharSequence.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.CharSequence -@kotlin.internal.InlineOnly public inline fun kotlin.String.slice(/*0*/ indices: kotlin.collections.Iterable): kotlin.String -public fun kotlin.String.slice(/*0*/ indices: kotlin.ranges.IntRange): kotlin.String -public fun kotlin.CharSequence.split(/*0*/ vararg delimiters: kotlin.String /*kotlin.Array*/, /*1*/ ignoreCase: kotlin.Boolean = ..., /*2*/ limit: kotlin.Int = ...): kotlin.collections.List -public fun kotlin.CharSequence.split(/*0*/ vararg delimiters: kotlin.Char /*kotlin.CharArray*/, /*1*/ ignoreCase: kotlin.Boolean = ..., /*2*/ limit: kotlin.Int = ...): kotlin.collections.List -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.split(/*0*/ regex: kotlin.text.Regex, /*1*/ limit: kotlin.Int = ...): kotlin.collections.List -public fun kotlin.CharSequence.splitToSequence(/*0*/ vararg delimiters: kotlin.String /*kotlin.Array*/, /*1*/ ignoreCase: kotlin.Boolean = ..., /*2*/ limit: kotlin.Int = ...): kotlin.sequences.Sequence -public fun kotlin.CharSequence.splitToSequence(/*0*/ vararg delimiters: kotlin.Char /*kotlin.CharArray*/, /*1*/ ignoreCase: kotlin.Boolean = ..., /*2*/ limit: kotlin.Int = ...): kotlin.sequences.Sequence -public fun kotlin.CharSequence.startsWith(/*0*/ char: kotlin.Char, /*1*/ ignoreCase: kotlin.Boolean = ...): kotlin.Boolean -public fun kotlin.CharSequence.startsWith(/*0*/ prefix: kotlin.CharSequence, /*1*/ ignoreCase: kotlin.Boolean = ...): kotlin.Boolean -public fun kotlin.CharSequence.startsWith(/*0*/ prefix: kotlin.CharSequence, /*1*/ startIndex: kotlin.Int, /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.Boolean -public fun kotlin.String.startsWith(/*0*/ prefix: kotlin.String, /*1*/ ignoreCase: kotlin.Boolean = ...): kotlin.Boolean -public fun kotlin.String.startsWith(/*0*/ prefix: kotlin.String, /*1*/ startIndex: kotlin.Int, /*2*/ ignoreCase: kotlin.Boolean = ...): kotlin.Boolean -public fun kotlin.CharSequence.subSequence(/*0*/ range: kotlin.ranges.IntRange): kotlin.CharSequence -@kotlin.internal.InlineOnly @kotlin.Deprecated(message = "Use parameters named startIndex and endIndex.", replaceWith = kotlin.ReplaceWith(expression = "subSequence(startIndex = start, endIndex = end)", imports = {})) public inline fun kotlin.String.subSequence(/*0*/ start: kotlin.Int, /*1*/ end: kotlin.Int): kotlin.CharSequence -@kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.substring(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int = ...): kotlin.String -public fun kotlin.CharSequence.substring(/*0*/ range: kotlin.ranges.IntRange): kotlin.String -@kotlin.internal.InlineOnly public inline fun kotlin.String.substring(/*0*/ startIndex: kotlin.Int): kotlin.String -@kotlin.internal.InlineOnly public inline fun kotlin.String.substring(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int): kotlin.String -public fun kotlin.String.substring(/*0*/ range: kotlin.ranges.IntRange): kotlin.String -public fun kotlin.String.substringAfter(/*0*/ delimiter: kotlin.Char, /*1*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -public fun kotlin.String.substringAfter(/*0*/ delimiter: kotlin.String, /*1*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -public fun kotlin.String.substringAfterLast(/*0*/ delimiter: kotlin.Char, /*1*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -public fun kotlin.String.substringAfterLast(/*0*/ delimiter: kotlin.String, /*1*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -public fun kotlin.String.substringBefore(/*0*/ delimiter: kotlin.Char, /*1*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -public fun kotlin.String.substringBefore(/*0*/ delimiter: kotlin.String, /*1*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -public fun kotlin.String.substringBeforeLast(/*0*/ delimiter: kotlin.Char, /*1*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -public fun kotlin.String.substringBeforeLast(/*0*/ delimiter: kotlin.String, /*1*/ missingDelimiterValue: kotlin.String = ...): kotlin.String -public inline fun kotlin.CharSequence.sumBy(/*0*/ selector: (kotlin.Char) -> kotlin.Int): kotlin.Int -public inline fun kotlin.CharSequence.sumByDouble(/*0*/ selector: (kotlin.Char) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.sumOf(/*0*/ selector: (kotlin.Char) -> kotlin.Double): kotlin.Double -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.sumOf(/*0*/ selector: (kotlin.Char) -> kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.sumOf(/*0*/ selector: (kotlin.Char) -> kotlin.Long): kotlin.Long -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.sumOf(/*0*/ selector: (kotlin.Char) -> kotlin.UInt): kotlin.UInt -@kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.CharSequence.sumOf(/*0*/ selector: (kotlin.Char) -> kotlin.ULong): kotlin.ULong -public fun kotlin.CharSequence.take(/*0*/ n: kotlin.Int): kotlin.CharSequence -public fun kotlin.String.take(/*0*/ n: kotlin.Int): kotlin.String -public fun kotlin.CharSequence.takeLast(/*0*/ n: kotlin.Int): kotlin.CharSequence -public fun kotlin.String.takeLast(/*0*/ n: kotlin.Int): kotlin.String -public inline fun kotlin.CharSequence.takeLastWhile(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence -public inline fun kotlin.String.takeLastWhile(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String -public inline fun kotlin.CharSequence.takeWhile(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence -public inline fun kotlin.String.takeWhile(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String -@kotlin.internal.LowPriorityInOverloadResolution @kotlin.internal.InlineOnly public inline fun kotlin.String.toBoolean(): kotlin.Boolean -@kotlin.SinceKotlin(version = "1.4") public fun kotlin.String?.toBoolean(): kotlin.Boolean -public fun kotlin.String.toByte(): kotlin.Byte -public fun kotlin.String.toByte(/*0*/ radix: kotlin.Int): kotlin.Byte -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.String.toByteOrNull(): kotlin.Byte? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.String.toByteOrNull(/*0*/ radix: kotlin.Int): kotlin.Byte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.String.toCharArray(): kotlin.CharArray -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public fun kotlin.String.toCharArray(/*0*/ startIndex: kotlin.Int = ..., /*1*/ endIndex: kotlin.Int = ...): kotlin.CharArray -@kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.text.StringBuilder.toCharArray(/*0*/ destination: kotlin.CharArray, /*1*/ destinationOffset: kotlin.Int = ..., /*2*/ startIndex: kotlin.Int = ..., /*3*/ endIndex: kotlin.Int = ...): kotlin.Unit -public fun > kotlin.CharSequence.toCollection(/*0*/ destination: C): C -public fun kotlin.String.toDouble(): kotlin.Double -public fun kotlin.String.toDoubleOrNull(): kotlin.Double? -@kotlin.internal.InlineOnly public inline fun kotlin.String.toFloat(): kotlin.Float -@kotlin.internal.InlineOnly public inline fun kotlin.String.toFloatOrNull(): kotlin.Float? -public fun kotlin.CharSequence.toHashSet(): kotlin.collections.HashSet -public fun kotlin.String.toInt(): kotlin.Int -public fun kotlin.String.toInt(/*0*/ radix: kotlin.Int): kotlin.Int -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.String.toIntOrNull(): kotlin.Int? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.String.toIntOrNull(/*0*/ radix: kotlin.Int): kotlin.Int? -public fun kotlin.CharSequence.toList(): kotlin.collections.List -public fun kotlin.String.toLong(): kotlin.Long -public fun kotlin.String.toLong(/*0*/ radix: kotlin.Int): kotlin.Long -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.String.toLongOrNull(): kotlin.Long? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.String.toLongOrNull(/*0*/ radix: kotlin.Int): kotlin.Long? -@kotlin.internal.InlineOnly public inline fun kotlin.Char.toLowerCase(): kotlin.Char -@kotlin.internal.InlineOnly public inline fun kotlin.String.toLowerCase(): kotlin.String -public fun kotlin.CharSequence.toMutableList(): kotlin.collections.MutableList -@kotlin.internal.InlineOnly public inline fun kotlin.String.toRegex(): kotlin.text.Regex -@kotlin.internal.InlineOnly public inline fun kotlin.String.toRegex(/*0*/ options: kotlin.collections.Set): kotlin.text.Regex -@kotlin.internal.InlineOnly public inline fun kotlin.String.toRegex(/*0*/ option: kotlin.text.RegexOption): kotlin.text.Regex -public fun kotlin.CharSequence.toSet(): kotlin.collections.Set -public fun kotlin.String.toShort(): kotlin.Short -public fun kotlin.String.toShort(/*0*/ radix: kotlin.Int): kotlin.Short -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.String.toShortOrNull(): kotlin.Short? -@kotlin.SinceKotlin(version = "1.1") public fun kotlin.String.toShortOrNull(/*0*/ radix: kotlin.Int): kotlin.Short? -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun kotlin.Byte.toString(/*0*/ radix: kotlin.Int): kotlin.String -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.Int.toString(/*0*/ radix: kotlin.Int): kotlin.String -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.Long.toString(/*0*/ radix: kotlin.Int): kotlin.String -@kotlin.SinceKotlin(version = "1.2") @kotlin.internal.InlineOnly public inline fun kotlin.Short.toString(/*0*/ radix: kotlin.Int): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByte.toString(/*0*/ radix: kotlin.Int): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UInt.toString(/*0*/ radix: kotlin.Int): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULong.toString(/*0*/ radix: kotlin.Int): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShort.toString(/*0*/ radix: kotlin.Int): kotlin.String -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toUByte(): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toUByte(/*0*/ radix: kotlin.Int): kotlin.UByte -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toUByteOrNull(): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toUByteOrNull(/*0*/ radix: kotlin.Int): kotlin.UByte? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toUInt(): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toUInt(/*0*/ radix: kotlin.Int): kotlin.UInt -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toUIntOrNull(): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toUIntOrNull(/*0*/ radix: kotlin.Int): kotlin.UInt? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toULong(): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toULong(/*0*/ radix: kotlin.Int): kotlin.ULong -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toULongOrNull(): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toULongOrNull(/*0*/ radix: kotlin.Int): kotlin.ULong? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toUShort(): kotlin.UShort -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toUShort(/*0*/ radix: kotlin.Int): kotlin.UShort -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toUShortOrNull(): kotlin.UShort? -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.String.toUShortOrNull(/*0*/ radix: kotlin.Int): kotlin.UShort? -@kotlin.internal.InlineOnly public inline fun kotlin.Char.toUpperCase(): kotlin.Char -@kotlin.internal.InlineOnly public inline fun kotlin.String.toUpperCase(): kotlin.String -public fun kotlin.CharSequence.trim(): kotlin.CharSequence -public inline fun kotlin.CharSequence.trim(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence -public fun kotlin.CharSequence.trim(/*0*/ vararg chars: kotlin.Char /*kotlin.CharArray*/): kotlin.CharSequence -@kotlin.internal.InlineOnly public inline fun kotlin.String.trim(): kotlin.String -public inline fun kotlin.String.trim(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String -public fun kotlin.String.trim(/*0*/ vararg chars: kotlin.Char /*kotlin.CharArray*/): kotlin.String -public fun kotlin.CharSequence.trimEnd(): kotlin.CharSequence -public inline fun kotlin.CharSequence.trimEnd(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence -public fun kotlin.CharSequence.trimEnd(/*0*/ vararg chars: kotlin.Char /*kotlin.CharArray*/): kotlin.CharSequence -@kotlin.internal.InlineOnly public inline fun kotlin.String.trimEnd(): kotlin.String -public inline fun kotlin.String.trimEnd(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String -public fun kotlin.String.trimEnd(/*0*/ vararg chars: kotlin.Char /*kotlin.CharArray*/): kotlin.String -public fun kotlin.String.trimIndent(): kotlin.String -public fun kotlin.String.trimMargin(/*0*/ marginPrefix: kotlin.String = ...): kotlin.String -public fun kotlin.CharSequence.trimStart(): kotlin.CharSequence -public inline fun kotlin.CharSequence.trimStart(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence -public fun kotlin.CharSequence.trimStart(/*0*/ vararg chars: kotlin.Char /*kotlin.CharArray*/): kotlin.CharSequence -@kotlin.internal.InlineOnly public inline fun kotlin.String.trimStart(): kotlin.String -public inline fun kotlin.String.trimStart(/*0*/ predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String -public fun kotlin.String.trimStart(/*0*/ vararg chars: kotlin.Char /*kotlin.CharArray*/): kotlin.String -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.CharSequence.windowed(/*0*/ size: kotlin.Int, /*1*/ step: kotlin.Int = ..., /*2*/ partialWindows: kotlin.Boolean = ...): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.CharSequence.windowed(/*0*/ size: kotlin.Int, /*1*/ step: kotlin.Int = ..., /*2*/ partialWindows: kotlin.Boolean = ..., /*3*/ transform: (kotlin.CharSequence) -> R): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.CharSequence.windowedSequence(/*0*/ size: kotlin.Int, /*1*/ step: kotlin.Int = ..., /*2*/ partialWindows: kotlin.Boolean = ...): kotlin.sequences.Sequence -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.CharSequence.windowedSequence(/*0*/ size: kotlin.Int, /*1*/ step: kotlin.Int = ..., /*2*/ partialWindows: kotlin.Boolean = ..., /*3*/ transform: (kotlin.CharSequence) -> R): kotlin.sequences.Sequence -public fun kotlin.CharSequence.withIndex(): kotlin.collections.Iterable> -public infix fun kotlin.CharSequence.zip(/*0*/ other: kotlin.CharSequence): kotlin.collections.List> -public inline fun kotlin.CharSequence.zip(/*0*/ other: kotlin.CharSequence, /*1*/ transform: (a: kotlin.Char, b: kotlin.Char) -> V): kotlin.collections.List -@kotlin.SinceKotlin(version = "1.2") public fun kotlin.CharSequence.zipWithNext(): kotlin.collections.List> -@kotlin.SinceKotlin(version = "1.2") public inline fun kotlin.CharSequence.zipWithNext(/*0*/ transform: (a: kotlin.Char, b: kotlin.Char) -> R): kotlin.collections.List - -public interface Appendable { - public abstract fun append(/*0*/ value: kotlin.Char): kotlin.text.Appendable - public abstract fun append(/*0*/ value: kotlin.CharSequence?): kotlin.text.Appendable - public abstract fun append(/*0*/ value: kotlin.CharSequence?, /*1*/ startIndex: kotlin.Int, /*2*/ endIndex: kotlin.Int): kotlin.text.Appendable -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public open class CharacterCodingException : kotlin.Exception { - public constructor CharacterCodingException() - /*primary*/ public constructor CharacterCodingException(/*0*/ message: kotlin.String?) -} - -public final data class MatchGroup { - /*primary*/ public constructor MatchGroup(/*0*/ value: kotlin.String) - public final val value: kotlin.String - public final fun (): kotlin.String - public final operator /*synthesized*/ fun component1(): kotlin.String - public final /*synthesized*/ fun copy(/*0*/ value: kotlin.String = ...): kotlin.text.MatchGroup - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - public open override /*1*/ /*synthesized*/ fun toString(): kotlin.String -} - -public interface MatchGroupCollection : kotlin.collections.Collection { - public abstract operator fun get(/*0*/ index: kotlin.Int): kotlin.text.MatchGroup? -} - -@kotlin.SinceKotlin(version = "1.1") public interface MatchNamedGroupCollection : kotlin.text.MatchGroupCollection { - public abstract operator fun get(/*0*/ name: kotlin.String): kotlin.text.MatchGroup? -} - -public interface MatchResult { - public open val destructured: kotlin.text.MatchResult.Destructured - public open fun (): kotlin.text.MatchResult.Destructured - public abstract val groupValues: kotlin.collections.List - public abstract fun (): kotlin.collections.List - public abstract val groups: kotlin.text.MatchGroupCollection - public abstract fun (): kotlin.text.MatchGroupCollection - public abstract val range: kotlin.ranges.IntRange - public abstract fun (): kotlin.ranges.IntRange - public abstract val value: kotlin.String - public abstract fun (): kotlin.String - public abstract fun next(): kotlin.text.MatchResult? - - public final class Destructured { - public final val match: kotlin.text.MatchResult - public final fun (): kotlin.text.MatchResult - @kotlin.internal.InlineOnly public final inline operator fun component1(): kotlin.String - @kotlin.internal.InlineOnly public final inline operator fun component10(): kotlin.String - @kotlin.internal.InlineOnly public final inline operator fun component2(): kotlin.String - @kotlin.internal.InlineOnly public final inline operator fun component3(): kotlin.String - @kotlin.internal.InlineOnly public final inline operator fun component4(): kotlin.String - @kotlin.internal.InlineOnly public final inline operator fun component5(): kotlin.String - @kotlin.internal.InlineOnly public final inline operator fun component6(): kotlin.String - @kotlin.internal.InlineOnly public final inline operator fun component7(): kotlin.String - @kotlin.internal.InlineOnly public final inline operator fun component8(): kotlin.String - @kotlin.internal.InlineOnly public final inline operator fun component9(): kotlin.String - public final fun toList(): kotlin.collections.List - } -} - -public final class Regex { - public constructor Regex(/*0*/ pattern: kotlin.String) - /*primary*/ public constructor Regex(/*0*/ pattern: kotlin.String, /*1*/ options: kotlin.collections.Set) - public constructor Regex(/*0*/ pattern: kotlin.String, /*1*/ option: kotlin.text.RegexOption) - public final val options: kotlin.collections.Set - public final fun (): kotlin.collections.Set - public final val pattern: kotlin.String - public final fun (): kotlin.String - public final fun containsMatchIn(/*0*/ input: kotlin.CharSequence): kotlin.Boolean - public final fun find(/*0*/ input: kotlin.CharSequence, /*1*/ startIndex: kotlin.Int = ...): kotlin.text.MatchResult? - public final fun findAll(/*0*/ input: kotlin.CharSequence, /*1*/ startIndex: kotlin.Int = ...): kotlin.sequences.Sequence - public final fun matchEntire(/*0*/ input: kotlin.CharSequence): kotlin.text.MatchResult? - public final infix fun matches(/*0*/ input: kotlin.CharSequence): kotlin.Boolean - public final inline fun replace(/*0*/ input: kotlin.CharSequence, /*1*/ transform: (kotlin.text.MatchResult) -> kotlin.CharSequence): kotlin.String - public final fun replace(/*0*/ input: kotlin.CharSequence, /*1*/ replacement: kotlin.String): kotlin.String - public final fun replaceFirst(/*0*/ input: kotlin.CharSequence, /*1*/ replacement: kotlin.String): kotlin.String - public final fun split(/*0*/ input: kotlin.CharSequence, /*1*/ limit: kotlin.Int = ...): kotlin.collections.List - public open override /*1*/ fun toString(): kotlin.String - - public companion object Companion { - public final fun escape(/*0*/ literal: kotlin.String): kotlin.String - public final fun escapeReplacement(/*0*/ literal: kotlin.String): kotlin.String - public final fun fromLiteral(/*0*/ literal: kotlin.String): kotlin.text.Regex - } -} - -public final enum class RegexOption : kotlin.Enum { - enum entry IGNORE_CASE - - enum entry MULTILINE - - public final val value: kotlin.String - public final fun (): kotlin.String - - // Static members - public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): kotlin.text.RegexOption - public final /*synthesized*/ fun values(): kotlin.Array -} - -public final class StringBuilder : kotlin.text.Appendable, kotlin.CharSequence { - public constructor StringBuilder() - public constructor StringBuilder(/*0*/ content: kotlin.CharSequence) - public constructor StringBuilder(/*0*/ capacity: kotlin.Int) - /*primary*/ public constructor StringBuilder(/*0*/ content: kotlin.String) - public open override /*1*/ val length: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public final fun append(/*0*/ value: kotlin.Any?): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.3") public final fun append(/*0*/ value: kotlin.Boolean): kotlin.text.StringBuilder - public open override /*1*/ fun append(/*0*/ value: kotlin.Char): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun append(/*0*/ value: kotlin.CharArray): kotlin.text.StringBuilder - public open override /*1*/ fun append(/*0*/ value: kotlin.CharSequence?): kotlin.text.StringBuilder - public open override /*1*/ fun append(/*0*/ value: kotlin.CharSequence?, /*1*/ startIndex: kotlin.Int, /*2*/ endIndex: kotlin.Int): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.3") public final fun append(/*0*/ value: kotlin.String?): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun appendRange(/*0*/ value: kotlin.CharArray, /*1*/ startIndex: kotlin.Int, /*2*/ endIndex: kotlin.Int): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun appendRange(/*0*/ value: kotlin.CharSequence, /*1*/ startIndex: kotlin.Int, /*2*/ endIndex: kotlin.Int): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun capacity(): kotlin.Int - @kotlin.SinceKotlin(version = "1.3") public final fun clear(): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun deleteAt(/*0*/ index: kotlin.Int): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun deleteRange(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun ensureCapacity(/*0*/ minimumCapacity: kotlin.Int): kotlin.Unit - public open override /*1*/ fun get(/*0*/ index: kotlin.Int): kotlin.Char - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun indexOf(/*0*/ string: kotlin.String): kotlin.Int - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun indexOf(/*0*/ string: kotlin.String, /*1*/ startIndex: kotlin.Int): kotlin.Int - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun insert(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Any?): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun insert(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Boolean): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun insert(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Char): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun insert(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.CharArray): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun insert(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.CharSequence?): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun insert(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.String?): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun insertRange(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.CharArray, /*2*/ startIndex: kotlin.Int, /*3*/ endIndex: kotlin.Int): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun insertRange(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.CharSequence, /*2*/ startIndex: kotlin.Int, /*3*/ endIndex: kotlin.Int): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun lastIndexOf(/*0*/ string: kotlin.String): kotlin.Int - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun lastIndexOf(/*0*/ string: kotlin.String, /*1*/ startIndex: kotlin.Int): kotlin.Int - public final fun reverse(): kotlin.text.StringBuilder - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Char): kotlin.Unit - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun setLength(/*0*/ newLength: kotlin.Int): kotlin.Unit - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun setRange(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int, /*2*/ value: kotlin.String): kotlin.text.StringBuilder - public open override /*1*/ fun subSequence(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int): kotlin.CharSequence - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun substring(/*0*/ startIndex: kotlin.Int): kotlin.String - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun substring(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int): kotlin.String - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun toCharArray(/*0*/ destination: kotlin.CharArray, /*1*/ destinationOffset: kotlin.Int = ..., /*2*/ startIndex: kotlin.Int = ..., /*3*/ endIndex: kotlin.Int = ...): kotlin.Unit - public open override /*2*/ fun toString(): kotlin.String - @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final fun trimToSize(): kotlin.Unit -} - -public object Typography { - public const final val almostEqual: kotlin.Char = \u2248 ('≈') - public final fun (): kotlin.Char - public const final val amp: kotlin.Char = \u0026 ('&') - public final fun (): kotlin.Char - public const final val bullet: kotlin.Char = \u2022 ('•') - public final fun (): kotlin.Char - public const final val cent: kotlin.Char = \u00A2 ('¢') - public final fun (): kotlin.Char - public const final val copyright: kotlin.Char = \u00A9 ('©') - public final fun (): kotlin.Char - public const final val dagger: kotlin.Char = \u2020 ('†') - public final fun (): kotlin.Char - public const final val degree: kotlin.Char = \u00B0 ('°') - public final fun (): kotlin.Char - public const final val dollar: kotlin.Char = \u0024 ('$') - public final fun (): kotlin.Char - public const final val doubleDagger: kotlin.Char = \u2021 ('‡') - public final fun (): kotlin.Char - public const final val doublePrime: kotlin.Char = \u2033 ('″') - public final fun (): kotlin.Char - public const final val ellipsis: kotlin.Char = \u2026 ('…') - public final fun (): kotlin.Char - public const final val euro: kotlin.Char = \u20AC ('€') - public final fun (): kotlin.Char - public const final val greater: kotlin.Char = \u003E ('>') - public final fun (): kotlin.Char - public const final val greaterOrEqual: kotlin.Char = \u2265 ('≥') - public final fun (): kotlin.Char - public const final val half: kotlin.Char = \u00BD ('½') - public final fun (): kotlin.Char - public const final val leftDoubleQuote: kotlin.Char = \u201C ('“') - public final fun (): kotlin.Char - public const final val leftGuillemete: kotlin.Char = \u00AB ('«') - public final fun (): kotlin.Char - public const final val leftSingleQuote: kotlin.Char = \u2018 ('‘') - public final fun (): kotlin.Char - public const final val less: kotlin.Char = \u003C ('<') - public final fun (): kotlin.Char - public const final val lessOrEqual: kotlin.Char = \u2264 ('≤') - public final fun (): kotlin.Char - public const final val lowDoubleQuote: kotlin.Char = \u201E ('„') - public final fun (): kotlin.Char - public const final val lowSingleQuote: kotlin.Char = \u201A ('‚') - public final fun (): kotlin.Char - public const final val mdash: kotlin.Char = \u2014 ('—') - public final fun (): kotlin.Char - public const final val middleDot: kotlin.Char = \u00B7 ('·') - public final fun (): kotlin.Char - public const final val nbsp: kotlin.Char = \u00A0 (' ') - public final fun (): kotlin.Char - public const final val ndash: kotlin.Char = \u2013 ('–') - public final fun (): kotlin.Char - public const final val notEqual: kotlin.Char = \u2260 ('≠') - public final fun (): kotlin.Char - public const final val paragraph: kotlin.Char = \u00B6 ('¶') - public final fun (): kotlin.Char - public const final val plusMinus: kotlin.Char = \u00B1 ('±') - public final fun (): kotlin.Char - public const final val pound: kotlin.Char = \u00A3 ('£') - public final fun (): kotlin.Char - public const final val prime: kotlin.Char = \u2032 ('′') - public final fun (): kotlin.Char - public const final val quote: kotlin.Char = \u0022 ('"') - public final fun (): kotlin.Char - public const final val registered: kotlin.Char = \u00AE ('®') - public final fun (): kotlin.Char - public const final val rightDoubleQuote: kotlin.Char = \u201D ('”') - public final fun (): kotlin.Char - public const final val rightGuillemete: kotlin.Char = \u00BB ('»') - public final fun (): kotlin.Char - public const final val rightSingleQuote: kotlin.Char = \u2019 ('’') - public final fun (): kotlin.Char - public const final val section: kotlin.Char = \u00A7 ('§') - public final fun (): kotlin.Char - public const final val times: kotlin.Char = \u00D7 ('×') - public final fun (): kotlin.Char - public const final val tm: kotlin.Char = \u2122 ('™') - public final fun (): kotlin.Char -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/kotlin.time.kt b/js/js.translator/testData/api/stdlib/kotlin.time.kt deleted file mode 100644 index 177a7c644d9..00000000000 --- a/js/js.translator/testData/api/stdlib/kotlin.time.kt +++ /dev/null @@ -1,204 +0,0 @@ -package kotlin.time - -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Double.days: kotlin.time.Duration - public fun kotlin.Double.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Int.days: kotlin.time.Duration - public fun kotlin.Int.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Long.days: kotlin.time.Duration - public fun kotlin.Long.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Double.hours: kotlin.time.Duration - public fun kotlin.Double.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Int.hours: kotlin.time.Duration - public fun kotlin.Int.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Long.hours: kotlin.time.Duration - public fun kotlin.Long.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Double.microseconds: kotlin.time.Duration - public fun kotlin.Double.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Int.microseconds: kotlin.time.Duration - public fun kotlin.Int.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Long.microseconds: kotlin.time.Duration - public fun kotlin.Long.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Double.milliseconds: kotlin.time.Duration - public fun kotlin.Double.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Int.milliseconds: kotlin.time.Duration - public fun kotlin.Int.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Long.milliseconds: kotlin.time.Duration - public fun kotlin.Long.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Double.minutes: kotlin.time.Duration - public fun kotlin.Double.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Int.minutes: kotlin.time.Duration - public fun kotlin.Int.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Long.minutes: kotlin.time.Duration - public fun kotlin.Long.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Double.nanoseconds: kotlin.time.Duration - public fun kotlin.Double.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Int.nanoseconds: kotlin.time.Duration - public fun kotlin.Int.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Long.nanoseconds: kotlin.time.Duration - public fun kotlin.Long.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Double.seconds: kotlin.time.Duration - public fun kotlin.Double.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Int.seconds: kotlin.time.Duration - public fun kotlin.Int.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public val kotlin.Long.seconds: kotlin.time.Duration - public fun kotlin.Long.(): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public inline fun measureTime(/*0*/ block: () -> kotlin.Unit): kotlin.time.Duration - CallsInPlace(block, EXACTLY_ONCE) - -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public inline fun measureTimedValue(/*0*/ block: () -> T): kotlin.time.TimedValue - CallsInPlace(block, EXACTLY_ONCE) - -@kotlin.time.ExperimentalTime @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Comparing one TimeMark to another is not a well defined operation because these time marks could have been obtained from the different time sources.") public inline operator fun kotlin.time.TimeMark.compareTo(/*0*/ other: kotlin.time.TimeMark): kotlin.Int -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public inline fun kotlin.time.TimeSource.measureTime(/*0*/ block: () -> kotlin.Unit): kotlin.time.Duration - CallsInPlace(block, EXACTLY_ONCE) - -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public inline fun kotlin.time.TimeSource.measureTimedValue(/*0*/ block: () -> T): kotlin.time.TimedValue - CallsInPlace(block, EXACTLY_ONCE) - -@kotlin.time.ExperimentalTime @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Subtracting one TimeMark from another is not a well defined operation because these time marks could have been obtained from the different time sources.") public inline operator fun kotlin.time.TimeMark.minus(/*0*/ other: kotlin.time.TimeMark): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime @kotlin.internal.InlineOnly public inline operator fun kotlin.Double.times(/*0*/ duration: kotlin.time.Duration): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime @kotlin.internal.InlineOnly public inline operator fun kotlin.Int.times(/*0*/ duration: kotlin.time.Duration): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public fun kotlin.Double.toDuration(/*0*/ unit: kotlin.time.DurationUnit): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public fun kotlin.Int.toDuration(/*0*/ unit: kotlin.time.DurationUnit): kotlin.time.Duration -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public fun kotlin.Long.toDuration(/*0*/ unit: kotlin.time.DurationUnit): kotlin.time.Duration - -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public abstract class AbstractDoubleTimeSource : kotlin.time.TimeSource { - /*primary*/ public constructor AbstractDoubleTimeSource(/*0*/ unit: kotlin.time.DurationUnit) - protected final val unit: kotlin.time.DurationUnit - protected final fun (): kotlin.time.DurationUnit - public open override /*1*/ fun markNow(): kotlin.time.TimeMark - protected abstract fun read(): kotlin.Double -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public abstract class AbstractLongTimeSource : kotlin.time.TimeSource { - /*primary*/ public constructor AbstractLongTimeSource(/*0*/ unit: kotlin.time.DurationUnit) - protected final val unit: kotlin.time.DurationUnit - protected final fun (): kotlin.time.DurationUnit - public open override /*1*/ fun markNow(): kotlin.time.TimeMark - protected abstract fun read(): kotlin.Long -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public final inline class Duration : kotlin.Comparable { - public final val absoluteValue: kotlin.time.Duration - public final fun (): kotlin.time.Duration - public final val inDays: kotlin.Double - public final fun (): kotlin.Double - public final val inHours: kotlin.Double - public final fun (): kotlin.Double - public final val inMicroseconds: kotlin.Double - public final fun (): kotlin.Double - public final val inMilliseconds: kotlin.Double - public final fun (): kotlin.Double - public final val inMinutes: kotlin.Double - public final fun (): kotlin.Double - public final val inNanoseconds: kotlin.Double - public final fun (): kotlin.Double - public final val inSeconds: kotlin.Double - public final fun (): kotlin.Double - public open override /*1*/ fun compareTo(/*0*/ other: kotlin.time.Duration): kotlin.Int - public final operator fun div(/*0*/ scale: kotlin.Double): kotlin.time.Duration - public final operator fun div(/*0*/ scale: kotlin.Int): kotlin.time.Duration - public final operator fun div(/*0*/ other: kotlin.time.Duration): kotlin.Double - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - public final fun isFinite(): kotlin.Boolean - public final fun isInfinite(): kotlin.Boolean - public final fun isNegative(): kotlin.Boolean - public final fun isPositive(): kotlin.Boolean - public final operator fun minus(/*0*/ other: kotlin.time.Duration): kotlin.time.Duration - public final operator fun plus(/*0*/ other: kotlin.time.Duration): kotlin.time.Duration - public final operator fun times(/*0*/ scale: kotlin.Double): kotlin.time.Duration - public final operator fun times(/*0*/ scale: kotlin.Int): kotlin.time.Duration - public final inline fun toComponents(/*0*/ action: (days: kotlin.Int, hours: kotlin.Int, minutes: kotlin.Int, seconds: kotlin.Int, nanoseconds: kotlin.Int) -> T): T - public final inline fun toComponents(/*0*/ action: (hours: kotlin.Int, minutes: kotlin.Int, seconds: kotlin.Int, nanoseconds: kotlin.Int) -> T): T - public final inline fun toComponents(/*0*/ action: (minutes: kotlin.Int, seconds: kotlin.Int, nanoseconds: kotlin.Int) -> T): T - public final inline fun toComponents(/*0*/ action: (seconds: kotlin.Long, nanoseconds: kotlin.Int) -> T): T - public final fun toDouble(/*0*/ unit: kotlin.time.DurationUnit): kotlin.Double - public final fun toInt(/*0*/ unit: kotlin.time.DurationUnit): kotlin.Int - public final fun toIsoString(): kotlin.String - public final fun toLong(/*0*/ unit: kotlin.time.DurationUnit): kotlin.Long - public final fun toLongMilliseconds(): kotlin.Long - public final fun toLongNanoseconds(): kotlin.Long - public open override /*1*/ fun toString(): kotlin.String - public final fun toString(/*0*/ unit: kotlin.time.DurationUnit, /*1*/ decimals: kotlin.Int = ...): kotlin.String - public final operator fun unaryMinus(): kotlin.time.Duration - - public companion object Companion { - public final val INFINITE: kotlin.time.Duration - public final fun (): kotlin.time.Duration - public final val ZERO: kotlin.time.Duration - public final fun (): kotlin.time.Duration - public final fun convert(/*0*/ value: kotlin.Double, /*1*/ sourceUnit: kotlin.time.DurationUnit, /*2*/ targetUnit: kotlin.time.DurationUnit): kotlin.Double - } -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public final enum class DurationUnit : kotlin.Enum { - enum entry NANOSECONDS - - enum entry MICROSECONDS - - enum entry MILLISECONDS - - enum entry SECONDS - - enum entry MINUTES - - enum entry HOURS - - enum entry DAYS - - // Static members - public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): kotlin.time.DurationUnit - public final /*synthesized*/ fun values(): kotlin.Array -} - -@kotlin.Experimental(level = Level.ERROR) @kotlin.RequiresOptIn(level = Level.ERROR) @kotlin.annotation.MustBeDocumented @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPEALIAS}) @kotlin.SinceKotlin(version = "1.3") public final annotation class ExperimentalTime : kotlin.Annotation { - /*primary*/ public constructor ExperimentalTime() -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public final class TestTimeSource : kotlin.time.AbstractLongTimeSource { - /*primary*/ public constructor TestTimeSource() - public final operator fun plusAssign(/*0*/ duration: kotlin.time.Duration): kotlin.Unit - protected open override /*1*/ fun read(): kotlin.Long -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public abstract class TimeMark { - /*primary*/ public constructor TimeMark() - public abstract fun elapsedNow(): kotlin.time.Duration - public final fun hasNotPassedNow(): kotlin.Boolean - public final fun hasPassedNow(): kotlin.Boolean - public open operator fun minus(/*0*/ duration: kotlin.time.Duration): kotlin.time.TimeMark - public open operator fun plus(/*0*/ duration: kotlin.time.Duration): kotlin.time.TimeMark -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public interface TimeSource { - public abstract fun markNow(): kotlin.time.TimeMark - - public companion object Companion { - } - - public object Monotonic : kotlin.time.TimeSource { - public open override /*1*/ /*delegation*/ fun markNow(): kotlin.time.TimeMark - public open override /*1*/ fun toString(): kotlin.String - } -} - -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime public final data class TimedValue { - /*primary*/ public constructor TimedValue(/*0*/ value: T, /*1*/ duration: kotlin.time.Duration) - public final val duration: kotlin.time.Duration - public final fun (): kotlin.time.Duration - public final val value: T - public final fun (): T - public final operator /*synthesized*/ fun component1(): T - public final operator /*synthesized*/ fun component2(): kotlin.time.Duration - public final /*synthesized*/ fun copy(/*0*/ value: T = ..., /*1*/ duration: kotlin.time.Duration = ...): kotlin.time.TimedValue - public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int - public open override /*1*/ /*synthesized*/ fun toString(): kotlin.String -} -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime @kotlin.Deprecated(message = "Use AbstractDoubleTimeSource instead.", replaceWith = kotlin.ReplaceWith(expression = "AbstractDoubleTimeSource", imports = {"kotlin.time.AbstractDoubleTimeSource"})) public typealias AbstractDoubleClock = kotlin.time.AbstractDoubleTimeSource -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime @kotlin.Deprecated(message = "Use AbstractLongTimeSource instead.", replaceWith = kotlin.ReplaceWith(expression = "AbstractLongTimeSource", imports = {"kotlin.time.AbstractLongTimeSource"})) public typealias AbstractLongClock = kotlin.time.AbstractLongTimeSource -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime @kotlin.Deprecated(message = "Use TimeSource interface instead.", replaceWith = kotlin.ReplaceWith(expression = "TimeSource", imports = {"kotlin.time.TimeSource"})) public typealias Clock = kotlin.time.TimeSource -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime @kotlin.Deprecated(message = "Use TimeMark class instead.", replaceWith = kotlin.ReplaceWith(expression = "TimeMark", imports = {"kotlin.time.TimeMark"})) public typealias ClockMark = kotlin.time.TimeMark -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime @kotlin.Deprecated(message = "Use TimeSource.Monotonic instead.", replaceWith = kotlin.ReplaceWith(expression = "TimeSource.Monotonic", imports = {"kotlin.time.TimeSource"})) public typealias MonoClock = kotlin.time.TimeSource.Monotonic -@kotlin.SinceKotlin(version = "1.3") @kotlin.time.ExperimentalTime @kotlin.Deprecated(message = "Use TestTimeSource instead.", replaceWith = kotlin.ReplaceWith(expression = "TestTimeSource", imports = {"kotlin.time.TestTimeSource"})) public typealias TestClock = kotlin.time.TestTimeSource \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/org.khronos.webgl-0.kt b/js/js.translator/testData/api/stdlib/org.khronos.webgl-0.kt deleted file mode 100644 index 1d9e5779288..00000000000 --- a/js/js.translator/testData/api/stdlib/org.khronos.webgl-0.kt +++ /dev/null @@ -1,1718 +0,0 @@ -package org.khronos.webgl - -@kotlin.internal.InlineOnly public inline fun WebGLContextAttributes(/*0*/ alpha: kotlin.Boolean? = ..., /*1*/ depth: kotlin.Boolean? = ..., /*2*/ stencil: kotlin.Boolean? = ..., /*3*/ antialias: kotlin.Boolean? = ..., /*4*/ premultipliedAlpha: kotlin.Boolean? = ..., /*5*/ preserveDrawingBuffer: kotlin.Boolean? = ..., /*6*/ preferLowPowerToHighPerformance: kotlin.Boolean? = ..., /*7*/ failIfMajorPerformanceCaveat: kotlin.Boolean? = ...): org.khronos.webgl.WebGLContextAttributes -@kotlin.internal.InlineOnly public inline fun WebGLContextEventInit(/*0*/ statusMessage: kotlin.String? = ..., /*1*/ bubbles: kotlin.Boolean? = ..., /*2*/ cancelable: kotlin.Boolean? = ..., /*3*/ composed: kotlin.Boolean? = ...): org.khronos.webgl.WebGLContextEventInit -@kotlin.internal.InlineOnly public inline operator fun org.khronos.webgl.Float32Array.get(/*0*/ index: kotlin.Int): kotlin.Float -@kotlin.internal.InlineOnly public inline operator fun org.khronos.webgl.Float64Array.get(/*0*/ index: kotlin.Int): kotlin.Double -@kotlin.internal.InlineOnly public inline operator fun org.khronos.webgl.Int16Array.get(/*0*/ index: kotlin.Int): kotlin.Short -@kotlin.internal.InlineOnly public inline operator fun org.khronos.webgl.Int32Array.get(/*0*/ index: kotlin.Int): kotlin.Int -@kotlin.internal.InlineOnly public inline operator fun org.khronos.webgl.Int8Array.get(/*0*/ index: kotlin.Int): kotlin.Byte -@kotlin.internal.InlineOnly public inline operator fun org.khronos.webgl.Uint16Array.get(/*0*/ index: kotlin.Int): kotlin.Short -@kotlin.internal.InlineOnly public inline operator fun org.khronos.webgl.Uint32Array.get(/*0*/ index: kotlin.Int): kotlin.Int -@kotlin.internal.InlineOnly public inline operator fun org.khronos.webgl.Uint8Array.get(/*0*/ index: kotlin.Int): kotlin.Byte -@kotlin.internal.InlineOnly public inline operator fun org.khronos.webgl.Uint8ClampedArray.get(/*0*/ index: kotlin.Int): kotlin.Byte -@kotlin.internal.InlineOnly public inline operator fun org.khronos.webgl.Float32Array.set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Float): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun org.khronos.webgl.Float64Array.set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Double): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun org.khronos.webgl.Int16Array.set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Short): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun org.khronos.webgl.Int32Array.set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Int): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun org.khronos.webgl.Int8Array.set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Byte): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun org.khronos.webgl.Uint16Array.set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Short): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun org.khronos.webgl.Uint32Array.set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Int): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun org.khronos.webgl.Uint8Array.set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Byte): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun org.khronos.webgl.Uint8ClampedArray.set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Byte): kotlin.Unit - -public open external class ArrayBuffer : org.khronos.webgl.BufferDataSource { - /*primary*/ public constructor ArrayBuffer(/*0*/ length: kotlin.Int) - public open val byteLength: kotlin.Int - public open fun (): kotlin.Int - public final fun slice(/*0*/ begin: kotlin.Int, /*1*/ end: kotlin.Int = ...): org.khronos.webgl.ArrayBuffer - - public companion object Companion { - public final fun isView(/*0*/ value: kotlin.Any?): kotlin.Boolean - } -} - -public external interface ArrayBufferView : org.khronos.webgl.BufferDataSource { - public abstract val buffer: org.khronos.webgl.ArrayBuffer - public abstract fun (): org.khronos.webgl.ArrayBuffer - public abstract val byteLength: kotlin.Int - public abstract fun (): kotlin.Int - public abstract val byteOffset: kotlin.Int - public abstract fun (): kotlin.Int -} - -public external interface BufferDataSource { -} - -public open external class DataView : org.khronos.webgl.ArrayBufferView { - /*primary*/ public constructor DataView(/*0*/ buffer: org.khronos.webgl.ArrayBuffer, /*1*/ byteOffset: kotlin.Int = ..., /*2*/ byteLength: kotlin.Int = ...) - public open override /*1*/ val buffer: org.khronos.webgl.ArrayBuffer - public open override /*1*/ fun (): org.khronos.webgl.ArrayBuffer - public open override /*1*/ val byteLength: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ val byteOffset: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public final fun getFloat32(/*0*/ byteOffset: kotlin.Int, /*1*/ littleEndian: kotlin.Boolean = ...): kotlin.Float - public final fun getFloat64(/*0*/ byteOffset: kotlin.Int, /*1*/ littleEndian: kotlin.Boolean = ...): kotlin.Double - public final fun getInt16(/*0*/ byteOffset: kotlin.Int, /*1*/ littleEndian: kotlin.Boolean = ...): kotlin.Short - public final fun getInt32(/*0*/ byteOffset: kotlin.Int, /*1*/ littleEndian: kotlin.Boolean = ...): kotlin.Int - public final fun getInt8(/*0*/ byteOffset: kotlin.Int): kotlin.Byte - public final fun getUint16(/*0*/ byteOffset: kotlin.Int, /*1*/ littleEndian: kotlin.Boolean = ...): kotlin.Short - public final fun getUint32(/*0*/ byteOffset: kotlin.Int, /*1*/ littleEndian: kotlin.Boolean = ...): kotlin.Int - public final fun getUint8(/*0*/ byteOffset: kotlin.Int): kotlin.Byte - public final fun setFloat32(/*0*/ byteOffset: kotlin.Int, /*1*/ value: kotlin.Float, /*2*/ littleEndian: kotlin.Boolean = ...): kotlin.Unit - public final fun setFloat64(/*0*/ byteOffset: kotlin.Int, /*1*/ value: kotlin.Double, /*2*/ littleEndian: kotlin.Boolean = ...): kotlin.Unit - public final fun setInt16(/*0*/ byteOffset: kotlin.Int, /*1*/ value: kotlin.Short, /*2*/ littleEndian: kotlin.Boolean = ...): kotlin.Unit - public final fun setInt32(/*0*/ byteOffset: kotlin.Int, /*1*/ value: kotlin.Int, /*2*/ littleEndian: kotlin.Boolean = ...): kotlin.Unit - public final fun setInt8(/*0*/ byteOffset: kotlin.Int, /*1*/ value: kotlin.Byte): kotlin.Unit - public final fun setUint16(/*0*/ byteOffset: kotlin.Int, /*1*/ value: kotlin.Short, /*2*/ littleEndian: kotlin.Boolean = ...): kotlin.Unit - public final fun setUint32(/*0*/ byteOffset: kotlin.Int, /*1*/ value: kotlin.Int, /*2*/ littleEndian: kotlin.Boolean = ...): kotlin.Unit - public final fun setUint8(/*0*/ byteOffset: kotlin.Int, /*1*/ value: kotlin.Byte): kotlin.Unit -} - -public open external class Float32Array : org.khronos.webgl.ArrayBufferView { - public constructor Float32Array(/*0*/ array: kotlin.Array) - public constructor Float32Array(/*0*/ length: kotlin.Int) - public constructor Float32Array(/*0*/ buffer: org.khronos.webgl.ArrayBuffer, /*1*/ byteOffset: kotlin.Int = ..., /*2*/ length: kotlin.Int = ...) - public constructor Float32Array(/*0*/ array: org.khronos.webgl.Float32Array) - public open override /*1*/ val buffer: org.khronos.webgl.ArrayBuffer - public open override /*1*/ fun (): org.khronos.webgl.ArrayBuffer - public open override /*1*/ val byteLength: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ val byteOffset: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open val length: kotlin.Int - public open fun (): kotlin.Int - public final fun set(/*0*/ array: kotlin.Array, /*1*/ offset: kotlin.Int = ...): kotlin.Unit - public final fun set(/*0*/ array: org.khronos.webgl.Float32Array, /*1*/ offset: kotlin.Int = ...): kotlin.Unit - public final fun subarray(/*0*/ start: kotlin.Int, /*1*/ end: kotlin.Int): org.khronos.webgl.Float32Array - - public companion object Companion { - public final val BYTES_PER_ELEMENT: kotlin.Int - public final fun (): kotlin.Int - } -} - -public open external class Float64Array : org.khronos.webgl.ArrayBufferView { - public constructor Float64Array(/*0*/ array: kotlin.Array) - public constructor Float64Array(/*0*/ length: kotlin.Int) - public constructor Float64Array(/*0*/ buffer: org.khronos.webgl.ArrayBuffer, /*1*/ byteOffset: kotlin.Int = ..., /*2*/ length: kotlin.Int = ...) - public constructor Float64Array(/*0*/ array: org.khronos.webgl.Float64Array) - public open override /*1*/ val buffer: org.khronos.webgl.ArrayBuffer - public open override /*1*/ fun (): org.khronos.webgl.ArrayBuffer - public open override /*1*/ val byteLength: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ val byteOffset: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open val length: kotlin.Int - public open fun (): kotlin.Int - public final fun set(/*0*/ array: kotlin.Array, /*1*/ offset: kotlin.Int = ...): kotlin.Unit - public final fun set(/*0*/ array: org.khronos.webgl.Float64Array, /*1*/ offset: kotlin.Int = ...): kotlin.Unit - public final fun subarray(/*0*/ start: kotlin.Int, /*1*/ end: kotlin.Int): org.khronos.webgl.Float64Array - - public companion object Companion { - public final val BYTES_PER_ELEMENT: kotlin.Int - public final fun (): kotlin.Int - } -} - -public open external class Int16Array : org.khronos.webgl.ArrayBufferView { - public constructor Int16Array(/*0*/ array: kotlin.Array) - public constructor Int16Array(/*0*/ length: kotlin.Int) - public constructor Int16Array(/*0*/ buffer: org.khronos.webgl.ArrayBuffer, /*1*/ byteOffset: kotlin.Int = ..., /*2*/ length: kotlin.Int = ...) - public constructor Int16Array(/*0*/ array: org.khronos.webgl.Int16Array) - public open override /*1*/ val buffer: org.khronos.webgl.ArrayBuffer - public open override /*1*/ fun (): org.khronos.webgl.ArrayBuffer - public open override /*1*/ val byteLength: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ val byteOffset: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open val length: kotlin.Int - public open fun (): kotlin.Int - public final fun set(/*0*/ array: kotlin.Array, /*1*/ offset: kotlin.Int = ...): kotlin.Unit - public final fun set(/*0*/ array: org.khronos.webgl.Int16Array, /*1*/ offset: kotlin.Int = ...): kotlin.Unit - public final fun subarray(/*0*/ start: kotlin.Int, /*1*/ end: kotlin.Int): org.khronos.webgl.Int16Array - - public companion object Companion { - public final val BYTES_PER_ELEMENT: kotlin.Int - public final fun (): kotlin.Int - } -} - -public open external class Int32Array : org.khronos.webgl.ArrayBufferView { - public constructor Int32Array(/*0*/ array: kotlin.Array) - public constructor Int32Array(/*0*/ length: kotlin.Int) - public constructor Int32Array(/*0*/ buffer: org.khronos.webgl.ArrayBuffer, /*1*/ byteOffset: kotlin.Int = ..., /*2*/ length: kotlin.Int = ...) - public constructor Int32Array(/*0*/ array: org.khronos.webgl.Int32Array) - public open override /*1*/ val buffer: org.khronos.webgl.ArrayBuffer - public open override /*1*/ fun (): org.khronos.webgl.ArrayBuffer - public open override /*1*/ val byteLength: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ val byteOffset: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open val length: kotlin.Int - public open fun (): kotlin.Int - public final fun set(/*0*/ array: kotlin.Array, /*1*/ offset: kotlin.Int = ...): kotlin.Unit - public final fun set(/*0*/ array: org.khronos.webgl.Int32Array, /*1*/ offset: kotlin.Int = ...): kotlin.Unit - public final fun subarray(/*0*/ start: kotlin.Int, /*1*/ end: kotlin.Int): org.khronos.webgl.Int32Array - - public companion object Companion { - public final val BYTES_PER_ELEMENT: kotlin.Int - public final fun (): kotlin.Int - } -} - -public open external class Int8Array : org.khronos.webgl.ArrayBufferView { - public constructor Int8Array(/*0*/ array: kotlin.Array) - public constructor Int8Array(/*0*/ length: kotlin.Int) - public constructor Int8Array(/*0*/ buffer: org.khronos.webgl.ArrayBuffer, /*1*/ byteOffset: kotlin.Int = ..., /*2*/ length: kotlin.Int = ...) - public constructor Int8Array(/*0*/ array: org.khronos.webgl.Int8Array) - public open override /*1*/ val buffer: org.khronos.webgl.ArrayBuffer - public open override /*1*/ fun (): org.khronos.webgl.ArrayBuffer - public open override /*1*/ val byteLength: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ val byteOffset: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open val length: kotlin.Int - public open fun (): kotlin.Int - public final fun set(/*0*/ array: kotlin.Array, /*1*/ offset: kotlin.Int = ...): kotlin.Unit - public final fun set(/*0*/ array: org.khronos.webgl.Int8Array, /*1*/ offset: kotlin.Int = ...): kotlin.Unit - public final fun subarray(/*0*/ start: kotlin.Int, /*1*/ end: kotlin.Int): org.khronos.webgl.Int8Array - - public companion object Companion { - public final val BYTES_PER_ELEMENT: kotlin.Int - public final fun (): kotlin.Int - } -} - -public external interface TexImageSource { -} - -public open external class Uint16Array : org.khronos.webgl.ArrayBufferView { - public constructor Uint16Array(/*0*/ array: kotlin.Array) - public constructor Uint16Array(/*0*/ length: kotlin.Int) - public constructor Uint16Array(/*0*/ buffer: org.khronos.webgl.ArrayBuffer, /*1*/ byteOffset: kotlin.Int = ..., /*2*/ length: kotlin.Int = ...) - public constructor Uint16Array(/*0*/ array: org.khronos.webgl.Uint16Array) - public open override /*1*/ val buffer: org.khronos.webgl.ArrayBuffer - public open override /*1*/ fun (): org.khronos.webgl.ArrayBuffer - public open override /*1*/ val byteLength: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ val byteOffset: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open val length: kotlin.Int - public open fun (): kotlin.Int - public final fun set(/*0*/ array: kotlin.Array, /*1*/ offset: kotlin.Int = ...): kotlin.Unit - public final fun set(/*0*/ array: org.khronos.webgl.Uint16Array, /*1*/ offset: kotlin.Int = ...): kotlin.Unit - public final fun subarray(/*0*/ start: kotlin.Int, /*1*/ end: kotlin.Int): org.khronos.webgl.Uint16Array - - public companion object Companion { - public final val BYTES_PER_ELEMENT: kotlin.Int - public final fun (): kotlin.Int - } -} - -public open external class Uint32Array : org.khronos.webgl.ArrayBufferView { - public constructor Uint32Array(/*0*/ array: kotlin.Array) - public constructor Uint32Array(/*0*/ length: kotlin.Int) - public constructor Uint32Array(/*0*/ buffer: org.khronos.webgl.ArrayBuffer, /*1*/ byteOffset: kotlin.Int = ..., /*2*/ length: kotlin.Int = ...) - public constructor Uint32Array(/*0*/ array: org.khronos.webgl.Uint32Array) - public open override /*1*/ val buffer: org.khronos.webgl.ArrayBuffer - public open override /*1*/ fun (): org.khronos.webgl.ArrayBuffer - public open override /*1*/ val byteLength: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ val byteOffset: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open val length: kotlin.Int - public open fun (): kotlin.Int - public final fun set(/*0*/ array: kotlin.Array, /*1*/ offset: kotlin.Int = ...): kotlin.Unit - public final fun set(/*0*/ array: org.khronos.webgl.Uint32Array, /*1*/ offset: kotlin.Int = ...): kotlin.Unit - public final fun subarray(/*0*/ start: kotlin.Int, /*1*/ end: kotlin.Int): org.khronos.webgl.Uint32Array - - public companion object Companion { - public final val BYTES_PER_ELEMENT: kotlin.Int - public final fun (): kotlin.Int - } -} - -public open external class Uint8Array : org.khronos.webgl.ArrayBufferView { - public constructor Uint8Array(/*0*/ array: kotlin.Array) - public constructor Uint8Array(/*0*/ length: kotlin.Int) - public constructor Uint8Array(/*0*/ buffer: org.khronos.webgl.ArrayBuffer, /*1*/ byteOffset: kotlin.Int = ..., /*2*/ length: kotlin.Int = ...) - public constructor Uint8Array(/*0*/ array: org.khronos.webgl.Uint8Array) - public open override /*1*/ val buffer: org.khronos.webgl.ArrayBuffer - public open override /*1*/ fun (): org.khronos.webgl.ArrayBuffer - public open override /*1*/ val byteLength: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ val byteOffset: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open val length: kotlin.Int - public open fun (): kotlin.Int - public final fun set(/*0*/ array: kotlin.Array, /*1*/ offset: kotlin.Int = ...): kotlin.Unit - public final fun set(/*0*/ array: org.khronos.webgl.Uint8Array, /*1*/ offset: kotlin.Int = ...): kotlin.Unit - public final fun subarray(/*0*/ start: kotlin.Int, /*1*/ end: kotlin.Int): org.khronos.webgl.Uint8Array - - public companion object Companion { - public final val BYTES_PER_ELEMENT: kotlin.Int - public final fun (): kotlin.Int - } -} - -public open external class Uint8ClampedArray : org.khronos.webgl.ArrayBufferView { - public constructor Uint8ClampedArray(/*0*/ array: kotlin.Array) - public constructor Uint8ClampedArray(/*0*/ length: kotlin.Int) - public constructor Uint8ClampedArray(/*0*/ buffer: org.khronos.webgl.ArrayBuffer, /*1*/ byteOffset: kotlin.Int = ..., /*2*/ length: kotlin.Int = ...) - public constructor Uint8ClampedArray(/*0*/ array: org.khronos.webgl.Uint8ClampedArray) - public open override /*1*/ val buffer: org.khronos.webgl.ArrayBuffer - public open override /*1*/ fun (): org.khronos.webgl.ArrayBuffer - public open override /*1*/ val byteLength: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ val byteOffset: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open val length: kotlin.Int - public open fun (): kotlin.Int - public final fun set(/*0*/ array: kotlin.Array, /*1*/ offset: kotlin.Int = ...): kotlin.Unit - public final fun set(/*0*/ array: org.khronos.webgl.Uint8ClampedArray, /*1*/ offset: kotlin.Int = ...): kotlin.Unit - public final fun subarray(/*0*/ start: kotlin.Int, /*1*/ end: kotlin.Int): org.khronos.webgl.Uint8ClampedArray - - public companion object Companion { - public final val BYTES_PER_ELEMENT: kotlin.Int - public final fun (): kotlin.Int - } -} - -public abstract external class WebGLActiveInfo { - /*primary*/ public constructor WebGLActiveInfo() - public open val name: kotlin.String - public open fun (): kotlin.String - public open val size: kotlin.Int - public open fun (): kotlin.Int - public open val type: kotlin.Int - public open fun (): kotlin.Int -} - -public abstract external class WebGLBuffer : org.khronos.webgl.WebGLObject { - /*primary*/ public constructor WebGLBuffer() -} - -public external interface WebGLContextAttributes { - public open var alpha: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var antialias: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var depth: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var failIfMajorPerformanceCaveat: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var preferLowPowerToHighPerformance: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var premultipliedAlpha: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var preserveDrawingBuffer: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var stencil: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit -} - -public open external class WebGLContextEvent : org.w3c.dom.events.Event { - /*primary*/ public constructor WebGLContextEvent(/*0*/ type: kotlin.String, /*1*/ eventInit: org.khronos.webgl.WebGLContextEventInit = ...) - public open val statusMessage: kotlin.String - public open fun (): kotlin.String - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface WebGLContextEventInit : org.w3c.dom.EventInit { - public open var statusMessage: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit -} - -public abstract external class WebGLFramebuffer : org.khronos.webgl.WebGLObject { - /*primary*/ public constructor WebGLFramebuffer() -} - -public abstract external class WebGLObject { - /*primary*/ public constructor WebGLObject() -} - -public abstract external class WebGLProgram : org.khronos.webgl.WebGLObject { - /*primary*/ public constructor WebGLProgram() -} - -public abstract external class WebGLRenderbuffer : org.khronos.webgl.WebGLObject { - /*primary*/ public constructor WebGLRenderbuffer() -} - -public abstract external class WebGLRenderingContext : org.khronos.webgl.WebGLRenderingContextBase, org.w3c.dom.RenderingContext { - /*primary*/ public constructor WebGLRenderingContext() - - public companion object Companion { - public final val ACTIVE_ATTRIBUTES: kotlin.Int - public final fun (): kotlin.Int - public final val ACTIVE_TEXTURE: kotlin.Int - public final fun (): kotlin.Int - public final val ACTIVE_UNIFORMS: kotlin.Int - public final fun (): kotlin.Int - public final val ALIASED_LINE_WIDTH_RANGE: kotlin.Int - public final fun (): kotlin.Int - public final val ALIASED_POINT_SIZE_RANGE: kotlin.Int - public final fun (): kotlin.Int - public final val ALPHA: kotlin.Int - public final fun (): kotlin.Int - public final val ALPHA_BITS: kotlin.Int - public final fun (): kotlin.Int - public final val ALWAYS: kotlin.Int - public final fun (): kotlin.Int - public final val ARRAY_BUFFER: kotlin.Int - public final fun (): kotlin.Int - public final val ARRAY_BUFFER_BINDING: kotlin.Int - public final fun (): kotlin.Int - public final val ATTACHED_SHADERS: kotlin.Int - public final fun (): kotlin.Int - public final val BACK: kotlin.Int - public final fun (): kotlin.Int - public final val BLEND: kotlin.Int - public final fun (): kotlin.Int - public final val BLEND_COLOR: kotlin.Int - public final fun (): kotlin.Int - public final val BLEND_DST_ALPHA: kotlin.Int - public final fun (): kotlin.Int - public final val BLEND_DST_RGB: kotlin.Int - public final fun (): kotlin.Int - public final val BLEND_EQUATION: kotlin.Int - public final fun (): kotlin.Int - public final val BLEND_EQUATION_ALPHA: kotlin.Int - public final fun (): kotlin.Int - public final val BLEND_EQUATION_RGB: kotlin.Int - public final fun (): kotlin.Int - public final val BLEND_SRC_ALPHA: kotlin.Int - public final fun (): kotlin.Int - public final val BLEND_SRC_RGB: kotlin.Int - public final fun (): kotlin.Int - public final val BLUE_BITS: kotlin.Int - public final fun (): kotlin.Int - public final val BOOL: kotlin.Int - public final fun (): kotlin.Int - public final val BOOL_VEC2: kotlin.Int - public final fun (): kotlin.Int - public final val BOOL_VEC3: kotlin.Int - public final fun (): kotlin.Int - public final val BOOL_VEC4: kotlin.Int - public final fun (): kotlin.Int - public final val BROWSER_DEFAULT_WEBGL: kotlin.Int - public final fun (): kotlin.Int - public final val BUFFER_SIZE: kotlin.Int - public final fun (): kotlin.Int - public final val BUFFER_USAGE: kotlin.Int - public final fun (): kotlin.Int - public final val BYTE: kotlin.Int - public final fun (): kotlin.Int - public final val CCW: kotlin.Int - public final fun (): kotlin.Int - public final val CLAMP_TO_EDGE: kotlin.Int - public final fun (): kotlin.Int - public final val COLOR_ATTACHMENT0: kotlin.Int - public final fun (): kotlin.Int - public final val COLOR_BUFFER_BIT: kotlin.Int - public final fun (): kotlin.Int - public final val COLOR_CLEAR_VALUE: kotlin.Int - public final fun (): kotlin.Int - public final val COLOR_WRITEMASK: kotlin.Int - public final fun (): kotlin.Int - public final val COMPILE_STATUS: kotlin.Int - public final fun (): kotlin.Int - public final val COMPRESSED_TEXTURE_FORMATS: kotlin.Int - public final fun (): kotlin.Int - public final val CONSTANT_ALPHA: kotlin.Int - public final fun (): kotlin.Int - public final val CONSTANT_COLOR: kotlin.Int - public final fun (): kotlin.Int - public final val CONTEXT_LOST_WEBGL: kotlin.Int - public final fun (): kotlin.Int - public final val CULL_FACE: kotlin.Int - public final fun (): kotlin.Int - public final val CULL_FACE_MODE: kotlin.Int - public final fun (): kotlin.Int - public final val CURRENT_PROGRAM: kotlin.Int - public final fun (): kotlin.Int - public final val CURRENT_VERTEX_ATTRIB: kotlin.Int - public final fun (): kotlin.Int - public final val CW: kotlin.Int - public final fun (): kotlin.Int - public final val DECR: kotlin.Int - public final fun (): kotlin.Int - public final val DECR_WRAP: kotlin.Int - public final fun (): kotlin.Int - public final val DELETE_STATUS: kotlin.Int - public final fun (): kotlin.Int - public final val DEPTH_ATTACHMENT: kotlin.Int - public final fun (): kotlin.Int - public final val DEPTH_BITS: kotlin.Int - public final fun (): kotlin.Int - public final val DEPTH_BUFFER_BIT: kotlin.Int - public final fun (): kotlin.Int - public final val DEPTH_CLEAR_VALUE: kotlin.Int - public final fun (): kotlin.Int - public final val DEPTH_COMPONENT: kotlin.Int - public final fun (): kotlin.Int - public final val DEPTH_COMPONENT16: kotlin.Int - public final fun (): kotlin.Int - public final val DEPTH_FUNC: kotlin.Int - public final fun (): kotlin.Int - public final val DEPTH_RANGE: kotlin.Int - public final fun (): kotlin.Int - public final val DEPTH_STENCIL: kotlin.Int - public final fun (): kotlin.Int - public final val DEPTH_STENCIL_ATTACHMENT: kotlin.Int - public final fun (): kotlin.Int - public final val DEPTH_TEST: kotlin.Int - public final fun (): kotlin.Int - public final val DEPTH_WRITEMASK: kotlin.Int - public final fun (): kotlin.Int - public final val DITHER: kotlin.Int - public final fun (): kotlin.Int - public final val DONT_CARE: kotlin.Int - public final fun (): kotlin.Int - public final val DST_ALPHA: kotlin.Int - public final fun (): kotlin.Int - public final val DST_COLOR: kotlin.Int - public final fun (): kotlin.Int - public final val DYNAMIC_DRAW: kotlin.Int - public final fun (): kotlin.Int - public final val ELEMENT_ARRAY_BUFFER: kotlin.Int - public final fun (): kotlin.Int - public final val ELEMENT_ARRAY_BUFFER_BINDING: kotlin.Int - public final fun (): kotlin.Int - public final val EQUAL: kotlin.Int - public final fun (): kotlin.Int - public final val FASTEST: kotlin.Int - public final fun (): kotlin.Int - public final val FLOAT: kotlin.Int - public final fun (): kotlin.Int - public final val FLOAT_MAT2: kotlin.Int - public final fun (): kotlin.Int - public final val FLOAT_MAT3: kotlin.Int - public final fun (): kotlin.Int - public final val FLOAT_MAT4: kotlin.Int - public final fun (): kotlin.Int - public final val FLOAT_VEC2: kotlin.Int - public final fun (): kotlin.Int - public final val FLOAT_VEC3: kotlin.Int - public final fun (): kotlin.Int - public final val FLOAT_VEC4: kotlin.Int - public final fun (): kotlin.Int - public final val FRAGMENT_SHADER: kotlin.Int - public final fun (): kotlin.Int - public final val FRAMEBUFFER: kotlin.Int - public final fun (): kotlin.Int - public final val FRAMEBUFFER_ATTACHMENT_OBJECT_NAME: kotlin.Int - public final fun (): kotlin.Int - public final val FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE: kotlin.Int - public final fun (): kotlin.Int - public final val FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE: kotlin.Int - public final fun (): kotlin.Int - public final val FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL: kotlin.Int - public final fun (): kotlin.Int - public final val FRAMEBUFFER_BINDING: kotlin.Int - public final fun (): kotlin.Int - public final val FRAMEBUFFER_COMPLETE: kotlin.Int - public final fun (): kotlin.Int - public final val FRAMEBUFFER_INCOMPLETE_ATTACHMENT: kotlin.Int - public final fun (): kotlin.Int - public final val FRAMEBUFFER_INCOMPLETE_DIMENSIONS: kotlin.Int - public final fun (): kotlin.Int - public final val FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: kotlin.Int - public final fun (): kotlin.Int - public final val FRAMEBUFFER_UNSUPPORTED: kotlin.Int - public final fun (): kotlin.Int - public final val FRONT: kotlin.Int - public final fun (): kotlin.Int - public final val FRONT_AND_BACK: kotlin.Int - public final fun (): kotlin.Int - public final val FRONT_FACE: kotlin.Int - public final fun (): kotlin.Int - public final val FUNC_ADD: kotlin.Int - public final fun (): kotlin.Int - public final val FUNC_REVERSE_SUBTRACT: kotlin.Int - public final fun (): kotlin.Int - public final val FUNC_SUBTRACT: kotlin.Int - public final fun (): kotlin.Int - public final val GENERATE_MIPMAP_HINT: kotlin.Int - public final fun (): kotlin.Int - public final val GEQUAL: kotlin.Int - public final fun (): kotlin.Int - public final val GREATER: kotlin.Int - public final fun (): kotlin.Int - public final val GREEN_BITS: kotlin.Int - public final fun (): kotlin.Int - public final val HIGH_FLOAT: kotlin.Int - public final fun (): kotlin.Int - public final val HIGH_INT: kotlin.Int - public final fun (): kotlin.Int - public final val IMPLEMENTATION_COLOR_READ_FORMAT: kotlin.Int - public final fun (): kotlin.Int - public final val IMPLEMENTATION_COLOR_READ_TYPE: kotlin.Int - public final fun (): kotlin.Int - public final val INCR: kotlin.Int - public final fun (): kotlin.Int - public final val INCR_WRAP: kotlin.Int - public final fun (): kotlin.Int - public final val INT: kotlin.Int - public final fun (): kotlin.Int - public final val INT_VEC2: kotlin.Int - public final fun (): kotlin.Int - public final val INT_VEC3: kotlin.Int - public final fun (): kotlin.Int - public final val INT_VEC4: kotlin.Int - public final fun (): kotlin.Int - public final val INVALID_ENUM: kotlin.Int - public final fun (): kotlin.Int - public final val INVALID_FRAMEBUFFER_OPERATION: kotlin.Int - public final fun (): kotlin.Int - public final val INVALID_OPERATION: kotlin.Int - public final fun (): kotlin.Int - public final val INVALID_VALUE: kotlin.Int - public final fun (): kotlin.Int - public final val INVERT: kotlin.Int - public final fun (): kotlin.Int - public final val KEEP: kotlin.Int - public final fun (): kotlin.Int - public final val LEQUAL: kotlin.Int - public final fun (): kotlin.Int - public final val LESS: kotlin.Int - public final fun (): kotlin.Int - public final val LINEAR: kotlin.Int - public final fun (): kotlin.Int - public final val LINEAR_MIPMAP_LINEAR: kotlin.Int - public final fun (): kotlin.Int - public final val LINEAR_MIPMAP_NEAREST: kotlin.Int - public final fun (): kotlin.Int - public final val LINES: kotlin.Int - public final fun (): kotlin.Int - public final val LINE_LOOP: kotlin.Int - public final fun (): kotlin.Int - public final val LINE_STRIP: kotlin.Int - public final fun (): kotlin.Int - public final val LINE_WIDTH: kotlin.Int - public final fun (): kotlin.Int - public final val LINK_STATUS: kotlin.Int - public final fun (): kotlin.Int - public final val LOW_FLOAT: kotlin.Int - public final fun (): kotlin.Int - public final val LOW_INT: kotlin.Int - public final fun (): kotlin.Int - public final val LUMINANCE: kotlin.Int - public final fun (): kotlin.Int - public final val LUMINANCE_ALPHA: kotlin.Int - public final fun (): kotlin.Int - public final val MAX_COMBINED_TEXTURE_IMAGE_UNITS: kotlin.Int - public final fun (): kotlin.Int - public final val MAX_CUBE_MAP_TEXTURE_SIZE: kotlin.Int - public final fun (): kotlin.Int - public final val MAX_FRAGMENT_UNIFORM_VECTORS: kotlin.Int - public final fun (): kotlin.Int - public final val MAX_RENDERBUFFER_SIZE: kotlin.Int - public final fun (): kotlin.Int - public final val MAX_TEXTURE_IMAGE_UNITS: kotlin.Int - public final fun (): kotlin.Int - public final val MAX_TEXTURE_SIZE: kotlin.Int - public final fun (): kotlin.Int - public final val MAX_VARYING_VECTORS: kotlin.Int - public final fun (): kotlin.Int - public final val MAX_VERTEX_ATTRIBS: kotlin.Int - public final fun (): kotlin.Int - public final val MAX_VERTEX_TEXTURE_IMAGE_UNITS: kotlin.Int - public final fun (): kotlin.Int - public final val MAX_VERTEX_UNIFORM_VECTORS: kotlin.Int - public final fun (): kotlin.Int - public final val MAX_VIEWPORT_DIMS: kotlin.Int - public final fun (): kotlin.Int - public final val MEDIUM_FLOAT: kotlin.Int - public final fun (): kotlin.Int - public final val MEDIUM_INT: kotlin.Int - public final fun (): kotlin.Int - public final val MIRRORED_REPEAT: kotlin.Int - public final fun (): kotlin.Int - public final val NEAREST: kotlin.Int - public final fun (): kotlin.Int - public final val NEAREST_MIPMAP_LINEAR: kotlin.Int - public final fun (): kotlin.Int - public final val NEAREST_MIPMAP_NEAREST: kotlin.Int - public final fun (): kotlin.Int - public final val NEVER: kotlin.Int - public final fun (): kotlin.Int - public final val NICEST: kotlin.Int - public final fun (): kotlin.Int - public final val NONE: kotlin.Int - public final fun (): kotlin.Int - public final val NOTEQUAL: kotlin.Int - public final fun (): kotlin.Int - public final val NO_ERROR: kotlin.Int - public final fun (): kotlin.Int - public final val ONE: kotlin.Int - public final fun (): kotlin.Int - public final val ONE_MINUS_CONSTANT_ALPHA: kotlin.Int - public final fun (): kotlin.Int - public final val ONE_MINUS_CONSTANT_COLOR: kotlin.Int - public final fun (): kotlin.Int - public final val ONE_MINUS_DST_ALPHA: kotlin.Int - public final fun (): kotlin.Int - public final val ONE_MINUS_DST_COLOR: kotlin.Int - public final fun (): kotlin.Int - public final val ONE_MINUS_SRC_ALPHA: kotlin.Int - public final fun (): kotlin.Int - public final val ONE_MINUS_SRC_COLOR: kotlin.Int - public final fun (): kotlin.Int - public final val OUT_OF_MEMORY: kotlin.Int - public final fun (): kotlin.Int - public final val PACK_ALIGNMENT: kotlin.Int - public final fun (): kotlin.Int - public final val POINTS: kotlin.Int - public final fun (): kotlin.Int - public final val POLYGON_OFFSET_FACTOR: kotlin.Int - public final fun (): kotlin.Int - public final val POLYGON_OFFSET_FILL: kotlin.Int - public final fun (): kotlin.Int - public final val POLYGON_OFFSET_UNITS: kotlin.Int - public final fun (): kotlin.Int - public final val RED_BITS: kotlin.Int - public final fun (): kotlin.Int - public final val RENDERBUFFER: kotlin.Int - public final fun (): kotlin.Int - public final val RENDERBUFFER_ALPHA_SIZE: kotlin.Int - public final fun (): kotlin.Int - public final val RENDERBUFFER_BINDING: kotlin.Int - public final fun (): kotlin.Int - public final val RENDERBUFFER_BLUE_SIZE: kotlin.Int - public final fun (): kotlin.Int - public final val RENDERBUFFER_DEPTH_SIZE: kotlin.Int - public final fun (): kotlin.Int - public final val RENDERBUFFER_GREEN_SIZE: kotlin.Int - public final fun (): kotlin.Int - public final val RENDERBUFFER_HEIGHT: kotlin.Int - public final fun (): kotlin.Int - public final val RENDERBUFFER_INTERNAL_FORMAT: kotlin.Int - public final fun (): kotlin.Int - public final val RENDERBUFFER_RED_SIZE: kotlin.Int - public final fun (): kotlin.Int - public final val RENDERBUFFER_STENCIL_SIZE: kotlin.Int - public final fun (): kotlin.Int - public final val RENDERBUFFER_WIDTH: kotlin.Int - public final fun (): kotlin.Int - public final val RENDERER: kotlin.Int - public final fun (): kotlin.Int - public final val REPEAT: kotlin.Int - public final fun (): kotlin.Int - public final val REPLACE: kotlin.Int - public final fun (): kotlin.Int - public final val RGB: kotlin.Int - public final fun (): kotlin.Int - public final val RGB565: kotlin.Int - public final fun (): kotlin.Int - public final val RGB5_A1: kotlin.Int - public final fun (): kotlin.Int - public final val RGBA: kotlin.Int - public final fun (): kotlin.Int - public final val RGBA4: kotlin.Int - public final fun (): kotlin.Int - public final val SAMPLER_2D: kotlin.Int - public final fun (): kotlin.Int - public final val SAMPLER_CUBE: kotlin.Int - public final fun (): kotlin.Int - public final val SAMPLES: kotlin.Int - public final fun (): kotlin.Int - public final val SAMPLE_ALPHA_TO_COVERAGE: kotlin.Int - public final fun (): kotlin.Int - public final val SAMPLE_BUFFERS: kotlin.Int - public final fun (): kotlin.Int - public final val SAMPLE_COVERAGE: kotlin.Int - public final fun (): kotlin.Int - public final val SAMPLE_COVERAGE_INVERT: kotlin.Int - public final fun (): kotlin.Int - public final val SAMPLE_COVERAGE_VALUE: kotlin.Int - public final fun (): kotlin.Int - public final val SCISSOR_BOX: kotlin.Int - public final fun (): kotlin.Int - public final val SCISSOR_TEST: kotlin.Int - public final fun (): kotlin.Int - public final val SHADER_TYPE: kotlin.Int - public final fun (): kotlin.Int - public final val SHADING_LANGUAGE_VERSION: kotlin.Int - public final fun (): kotlin.Int - public final val SHORT: kotlin.Int - public final fun (): kotlin.Int - public final val SRC_ALPHA: kotlin.Int - public final fun (): kotlin.Int - public final val SRC_ALPHA_SATURATE: kotlin.Int - public final fun (): kotlin.Int - public final val SRC_COLOR: kotlin.Int - public final fun (): kotlin.Int - public final val STATIC_DRAW: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_ATTACHMENT: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_BACK_FAIL: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_BACK_FUNC: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_BACK_PASS_DEPTH_FAIL: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_BACK_PASS_DEPTH_PASS: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_BACK_REF: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_BACK_VALUE_MASK: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_BACK_WRITEMASK: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_BITS: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_BUFFER_BIT: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_CLEAR_VALUE: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_FAIL: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_FUNC: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_INDEX: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_INDEX8: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_PASS_DEPTH_FAIL: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_PASS_DEPTH_PASS: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_REF: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_TEST: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_VALUE_MASK: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_WRITEMASK: kotlin.Int - public final fun (): kotlin.Int - public final val STREAM_DRAW: kotlin.Int - public final fun (): kotlin.Int - public final val SUBPIXEL_BITS: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE0: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE1: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE10: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE11: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE12: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE13: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE14: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE15: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE16: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE17: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE18: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE19: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE2: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE20: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE21: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE22: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE23: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE24: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE25: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE26: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE27: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE28: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE29: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE3: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE30: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE31: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE4: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE5: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE6: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE7: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE8: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE9: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE_2D: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE_BINDING_2D: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE_BINDING_CUBE_MAP: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE_CUBE_MAP: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE_CUBE_MAP_NEGATIVE_X: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE_CUBE_MAP_NEGATIVE_Y: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE_CUBE_MAP_NEGATIVE_Z: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE_CUBE_MAP_POSITIVE_X: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE_CUBE_MAP_POSITIVE_Y: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE_CUBE_MAP_POSITIVE_Z: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE_MAG_FILTER: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE_MIN_FILTER: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE_WRAP_S: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE_WRAP_T: kotlin.Int - public final fun (): kotlin.Int - public final val TRIANGLES: kotlin.Int - public final fun (): kotlin.Int - public final val TRIANGLE_FAN: kotlin.Int - public final fun (): kotlin.Int - public final val TRIANGLE_STRIP: kotlin.Int - public final fun (): kotlin.Int - public final val UNPACK_ALIGNMENT: kotlin.Int - public final fun (): kotlin.Int - public final val UNPACK_COLORSPACE_CONVERSION_WEBGL: kotlin.Int - public final fun (): kotlin.Int - public final val UNPACK_FLIP_Y_WEBGL: kotlin.Int - public final fun (): kotlin.Int - public final val UNPACK_PREMULTIPLY_ALPHA_WEBGL: kotlin.Int - public final fun (): kotlin.Int - public final val UNSIGNED_BYTE: kotlin.Int - public final fun (): kotlin.Int - public final val UNSIGNED_INT: kotlin.Int - public final fun (): kotlin.Int - public final val UNSIGNED_SHORT: kotlin.Int - public final fun (): kotlin.Int - public final val UNSIGNED_SHORT_4_4_4_4: kotlin.Int - public final fun (): kotlin.Int - public final val UNSIGNED_SHORT_5_5_5_1: kotlin.Int - public final fun (): kotlin.Int - public final val UNSIGNED_SHORT_5_6_5: kotlin.Int - public final fun (): kotlin.Int - public final val VALIDATE_STATUS: kotlin.Int - public final fun (): kotlin.Int - public final val VENDOR: kotlin.Int - public final fun (): kotlin.Int - public final val VERSION: kotlin.Int - public final fun (): kotlin.Int - public final val VERTEX_ATTRIB_ARRAY_BUFFER_BINDING: kotlin.Int - public final fun (): kotlin.Int - public final val VERTEX_ATTRIB_ARRAY_ENABLED: kotlin.Int - public final fun (): kotlin.Int - public final val VERTEX_ATTRIB_ARRAY_NORMALIZED: kotlin.Int - public final fun (): kotlin.Int - public final val VERTEX_ATTRIB_ARRAY_POINTER: kotlin.Int - public final fun (): kotlin.Int - public final val VERTEX_ATTRIB_ARRAY_SIZE: kotlin.Int - public final fun (): kotlin.Int - public final val VERTEX_ATTRIB_ARRAY_STRIDE: kotlin.Int - public final fun (): kotlin.Int - public final val VERTEX_ATTRIB_ARRAY_TYPE: kotlin.Int - public final fun (): kotlin.Int - public final val VERTEX_SHADER: kotlin.Int - public final fun (): kotlin.Int - public final val VIEWPORT: kotlin.Int - public final fun (): kotlin.Int - public final val ZERO: kotlin.Int - public final fun (): kotlin.Int - } -} - -public external interface WebGLRenderingContextBase { - public abstract val canvas: org.w3c.dom.HTMLCanvasElement - public abstract fun (): org.w3c.dom.HTMLCanvasElement - public abstract val drawingBufferHeight: kotlin.Int - public abstract fun (): kotlin.Int - public abstract val drawingBufferWidth: kotlin.Int - public abstract fun (): kotlin.Int - public abstract fun activeTexture(/*0*/ texture: kotlin.Int): kotlin.Unit - public abstract fun attachShader(/*0*/ program: org.khronos.webgl.WebGLProgram?, /*1*/ shader: org.khronos.webgl.WebGLShader?): kotlin.Unit - public abstract fun bindAttribLocation(/*0*/ program: org.khronos.webgl.WebGLProgram?, /*1*/ index: kotlin.Int, /*2*/ name: kotlin.String): kotlin.Unit - public abstract fun bindBuffer(/*0*/ target: kotlin.Int, /*1*/ buffer: org.khronos.webgl.WebGLBuffer?): kotlin.Unit - public abstract fun bindFramebuffer(/*0*/ target: kotlin.Int, /*1*/ framebuffer: org.khronos.webgl.WebGLFramebuffer?): kotlin.Unit - public abstract fun bindRenderbuffer(/*0*/ target: kotlin.Int, /*1*/ renderbuffer: org.khronos.webgl.WebGLRenderbuffer?): kotlin.Unit - public abstract fun bindTexture(/*0*/ target: kotlin.Int, /*1*/ texture: org.khronos.webgl.WebGLTexture?): kotlin.Unit - public abstract fun blendColor(/*0*/ red: kotlin.Float, /*1*/ green: kotlin.Float, /*2*/ blue: kotlin.Float, /*3*/ alpha: kotlin.Float): kotlin.Unit - public abstract fun blendEquation(/*0*/ mode: kotlin.Int): kotlin.Unit - public abstract fun blendEquationSeparate(/*0*/ modeRGB: kotlin.Int, /*1*/ modeAlpha: kotlin.Int): kotlin.Unit - public abstract fun blendFunc(/*0*/ sfactor: kotlin.Int, /*1*/ dfactor: kotlin.Int): kotlin.Unit - public abstract fun blendFuncSeparate(/*0*/ srcRGB: kotlin.Int, /*1*/ dstRGB: kotlin.Int, /*2*/ srcAlpha: kotlin.Int, /*3*/ dstAlpha: kotlin.Int): kotlin.Unit - public abstract fun bufferData(/*0*/ target: kotlin.Int, /*1*/ size: kotlin.Int, /*2*/ usage: kotlin.Int): kotlin.Unit - public abstract fun bufferData(/*0*/ target: kotlin.Int, /*1*/ data: org.khronos.webgl.BufferDataSource?, /*2*/ usage: kotlin.Int): kotlin.Unit - public abstract fun bufferSubData(/*0*/ target: kotlin.Int, /*1*/ offset: kotlin.Int, /*2*/ data: org.khronos.webgl.BufferDataSource?): kotlin.Unit - public abstract fun checkFramebufferStatus(/*0*/ target: kotlin.Int): kotlin.Int - public abstract fun clear(/*0*/ mask: kotlin.Int): kotlin.Unit - public abstract fun clearColor(/*0*/ red: kotlin.Float, /*1*/ green: kotlin.Float, /*2*/ blue: kotlin.Float, /*3*/ alpha: kotlin.Float): kotlin.Unit - public abstract fun clearDepth(/*0*/ depth: kotlin.Float): kotlin.Unit - public abstract fun clearStencil(/*0*/ s: kotlin.Int): kotlin.Unit - public abstract fun colorMask(/*0*/ red: kotlin.Boolean, /*1*/ green: kotlin.Boolean, /*2*/ blue: kotlin.Boolean, /*3*/ alpha: kotlin.Boolean): kotlin.Unit - public abstract fun compileShader(/*0*/ shader: org.khronos.webgl.WebGLShader?): kotlin.Unit - public abstract fun compressedTexImage2D(/*0*/ target: kotlin.Int, /*1*/ level: kotlin.Int, /*2*/ internalformat: kotlin.Int, /*3*/ width: kotlin.Int, /*4*/ height: kotlin.Int, /*5*/ border: kotlin.Int, /*6*/ data: org.khronos.webgl.ArrayBufferView): kotlin.Unit - public abstract fun compressedTexSubImage2D(/*0*/ target: kotlin.Int, /*1*/ level: kotlin.Int, /*2*/ xoffset: kotlin.Int, /*3*/ yoffset: kotlin.Int, /*4*/ width: kotlin.Int, /*5*/ height: kotlin.Int, /*6*/ format: kotlin.Int, /*7*/ data: org.khronos.webgl.ArrayBufferView): kotlin.Unit - public abstract fun copyTexImage2D(/*0*/ target: kotlin.Int, /*1*/ level: kotlin.Int, /*2*/ internalformat: kotlin.Int, /*3*/ x: kotlin.Int, /*4*/ y: kotlin.Int, /*5*/ width: kotlin.Int, /*6*/ height: kotlin.Int, /*7*/ border: kotlin.Int): kotlin.Unit - public abstract fun copyTexSubImage2D(/*0*/ target: kotlin.Int, /*1*/ level: kotlin.Int, /*2*/ xoffset: kotlin.Int, /*3*/ yoffset: kotlin.Int, /*4*/ x: kotlin.Int, /*5*/ y: kotlin.Int, /*6*/ width: kotlin.Int, /*7*/ height: kotlin.Int): kotlin.Unit - public abstract fun createBuffer(): org.khronos.webgl.WebGLBuffer? - public abstract fun createFramebuffer(): org.khronos.webgl.WebGLFramebuffer? - public abstract fun createProgram(): org.khronos.webgl.WebGLProgram? - public abstract fun createRenderbuffer(): org.khronos.webgl.WebGLRenderbuffer? - public abstract fun createShader(/*0*/ type: kotlin.Int): org.khronos.webgl.WebGLShader? - public abstract fun createTexture(): org.khronos.webgl.WebGLTexture? - public abstract fun cullFace(/*0*/ mode: kotlin.Int): kotlin.Unit - public abstract fun deleteBuffer(/*0*/ buffer: org.khronos.webgl.WebGLBuffer?): kotlin.Unit - public abstract fun deleteFramebuffer(/*0*/ framebuffer: org.khronos.webgl.WebGLFramebuffer?): kotlin.Unit - public abstract fun deleteProgram(/*0*/ program: org.khronos.webgl.WebGLProgram?): kotlin.Unit - public abstract fun deleteRenderbuffer(/*0*/ renderbuffer: org.khronos.webgl.WebGLRenderbuffer?): kotlin.Unit - public abstract fun deleteShader(/*0*/ shader: org.khronos.webgl.WebGLShader?): kotlin.Unit - public abstract fun deleteTexture(/*0*/ texture: org.khronos.webgl.WebGLTexture?): kotlin.Unit - public abstract fun depthFunc(/*0*/ func: kotlin.Int): kotlin.Unit - public abstract fun depthMask(/*0*/ flag: kotlin.Boolean): kotlin.Unit - public abstract fun depthRange(/*0*/ zNear: kotlin.Float, /*1*/ zFar: kotlin.Float): kotlin.Unit - public abstract fun detachShader(/*0*/ program: org.khronos.webgl.WebGLProgram?, /*1*/ shader: org.khronos.webgl.WebGLShader?): kotlin.Unit - public abstract fun disable(/*0*/ cap: kotlin.Int): kotlin.Unit - public abstract fun disableVertexAttribArray(/*0*/ index: kotlin.Int): kotlin.Unit - public abstract fun drawArrays(/*0*/ mode: kotlin.Int, /*1*/ first: kotlin.Int, /*2*/ count: kotlin.Int): kotlin.Unit - public abstract fun drawElements(/*0*/ mode: kotlin.Int, /*1*/ count: kotlin.Int, /*2*/ type: kotlin.Int, /*3*/ offset: kotlin.Int): kotlin.Unit - public abstract fun enable(/*0*/ cap: kotlin.Int): kotlin.Unit - public abstract fun enableVertexAttribArray(/*0*/ index: kotlin.Int): kotlin.Unit - public abstract fun finish(): kotlin.Unit - public abstract fun flush(): kotlin.Unit - public abstract fun framebufferRenderbuffer(/*0*/ target: kotlin.Int, /*1*/ attachment: kotlin.Int, /*2*/ renderbuffertarget: kotlin.Int, /*3*/ renderbuffer: org.khronos.webgl.WebGLRenderbuffer?): kotlin.Unit - public abstract fun framebufferTexture2D(/*0*/ target: kotlin.Int, /*1*/ attachment: kotlin.Int, /*2*/ textarget: kotlin.Int, /*3*/ texture: org.khronos.webgl.WebGLTexture?, /*4*/ level: kotlin.Int): kotlin.Unit - public abstract fun frontFace(/*0*/ mode: kotlin.Int): kotlin.Unit - public abstract fun generateMipmap(/*0*/ target: kotlin.Int): kotlin.Unit - public abstract fun getActiveAttrib(/*0*/ program: org.khronos.webgl.WebGLProgram?, /*1*/ index: kotlin.Int): org.khronos.webgl.WebGLActiveInfo? - public abstract fun getActiveUniform(/*0*/ program: org.khronos.webgl.WebGLProgram?, /*1*/ index: kotlin.Int): org.khronos.webgl.WebGLActiveInfo? - public abstract fun getAttachedShaders(/*0*/ program: org.khronos.webgl.WebGLProgram?): kotlin.Array? - public abstract fun getAttribLocation(/*0*/ program: org.khronos.webgl.WebGLProgram?, /*1*/ name: kotlin.String): kotlin.Int - public abstract fun getBufferParameter(/*0*/ target: kotlin.Int, /*1*/ pname: kotlin.Int): kotlin.Any? - public abstract fun getContextAttributes(): org.khronos.webgl.WebGLContextAttributes? - public abstract fun getError(): kotlin.Int - public abstract fun getExtension(/*0*/ name: kotlin.String): dynamic - public abstract fun getFramebufferAttachmentParameter(/*0*/ target: kotlin.Int, /*1*/ attachment: kotlin.Int, /*2*/ pname: kotlin.Int): kotlin.Any? - public abstract fun getParameter(/*0*/ pname: kotlin.Int): kotlin.Any? - public abstract fun getProgramInfoLog(/*0*/ program: org.khronos.webgl.WebGLProgram?): kotlin.String? - public abstract fun getProgramParameter(/*0*/ program: org.khronos.webgl.WebGLProgram?, /*1*/ pname: kotlin.Int): kotlin.Any? - public abstract fun getRenderbufferParameter(/*0*/ target: kotlin.Int, /*1*/ pname: kotlin.Int): kotlin.Any? - public abstract fun getShaderInfoLog(/*0*/ shader: org.khronos.webgl.WebGLShader?): kotlin.String? - public abstract fun getShaderParameter(/*0*/ shader: org.khronos.webgl.WebGLShader?, /*1*/ pname: kotlin.Int): kotlin.Any? - public abstract fun getShaderPrecisionFormat(/*0*/ shadertype: kotlin.Int, /*1*/ precisiontype: kotlin.Int): org.khronos.webgl.WebGLShaderPrecisionFormat? - public abstract fun getShaderSource(/*0*/ shader: org.khronos.webgl.WebGLShader?): kotlin.String? - public abstract fun getSupportedExtensions(): kotlin.Array? - public abstract fun getTexParameter(/*0*/ target: kotlin.Int, /*1*/ pname: kotlin.Int): kotlin.Any? - public abstract fun getUniform(/*0*/ program: org.khronos.webgl.WebGLProgram?, /*1*/ location: org.khronos.webgl.WebGLUniformLocation?): kotlin.Any? - public abstract fun getUniformLocation(/*0*/ program: org.khronos.webgl.WebGLProgram?, /*1*/ name: kotlin.String): org.khronos.webgl.WebGLUniformLocation? - public abstract fun getVertexAttrib(/*0*/ index: kotlin.Int, /*1*/ pname: kotlin.Int): kotlin.Any? - public abstract fun getVertexAttribOffset(/*0*/ index: kotlin.Int, /*1*/ pname: kotlin.Int): kotlin.Int - public abstract fun hint(/*0*/ target: kotlin.Int, /*1*/ mode: kotlin.Int): kotlin.Unit - public abstract fun isBuffer(/*0*/ buffer: org.khronos.webgl.WebGLBuffer?): kotlin.Boolean - public abstract fun isContextLost(): kotlin.Boolean - public abstract fun isEnabled(/*0*/ cap: kotlin.Int): kotlin.Boolean - public abstract fun isFramebuffer(/*0*/ framebuffer: org.khronos.webgl.WebGLFramebuffer?): kotlin.Boolean - public abstract fun isProgram(/*0*/ program: org.khronos.webgl.WebGLProgram?): kotlin.Boolean - public abstract fun isRenderbuffer(/*0*/ renderbuffer: org.khronos.webgl.WebGLRenderbuffer?): kotlin.Boolean - public abstract fun isShader(/*0*/ shader: org.khronos.webgl.WebGLShader?): kotlin.Boolean - public abstract fun isTexture(/*0*/ texture: org.khronos.webgl.WebGLTexture?): kotlin.Boolean - public abstract fun lineWidth(/*0*/ width: kotlin.Float): kotlin.Unit - public abstract fun linkProgram(/*0*/ program: org.khronos.webgl.WebGLProgram?): kotlin.Unit - public abstract fun pixelStorei(/*0*/ pname: kotlin.Int, /*1*/ param: kotlin.Int): kotlin.Unit - public abstract fun polygonOffset(/*0*/ factor: kotlin.Float, /*1*/ units: kotlin.Float): kotlin.Unit - public abstract fun readPixels(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int, /*2*/ width: kotlin.Int, /*3*/ height: kotlin.Int, /*4*/ format: kotlin.Int, /*5*/ type: kotlin.Int, /*6*/ pixels: org.khronos.webgl.ArrayBufferView?): kotlin.Unit - public abstract fun renderbufferStorage(/*0*/ target: kotlin.Int, /*1*/ internalformat: kotlin.Int, /*2*/ width: kotlin.Int, /*3*/ height: kotlin.Int): kotlin.Unit - public abstract fun sampleCoverage(/*0*/ value: kotlin.Float, /*1*/ invert: kotlin.Boolean): kotlin.Unit - public abstract fun scissor(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int, /*2*/ width: kotlin.Int, /*3*/ height: kotlin.Int): kotlin.Unit - public abstract fun shaderSource(/*0*/ shader: org.khronos.webgl.WebGLShader?, /*1*/ source: kotlin.String): kotlin.Unit - public abstract fun stencilFunc(/*0*/ func: kotlin.Int, /*1*/ ref: kotlin.Int, /*2*/ mask: kotlin.Int): kotlin.Unit - public abstract fun stencilFuncSeparate(/*0*/ face: kotlin.Int, /*1*/ func: kotlin.Int, /*2*/ ref: kotlin.Int, /*3*/ mask: kotlin.Int): kotlin.Unit - public abstract fun stencilMask(/*0*/ mask: kotlin.Int): kotlin.Unit - public abstract fun stencilMaskSeparate(/*0*/ face: kotlin.Int, /*1*/ mask: kotlin.Int): kotlin.Unit - public abstract fun stencilOp(/*0*/ fail: kotlin.Int, /*1*/ zfail: kotlin.Int, /*2*/ zpass: kotlin.Int): kotlin.Unit - public abstract fun stencilOpSeparate(/*0*/ face: kotlin.Int, /*1*/ fail: kotlin.Int, /*2*/ zfail: kotlin.Int, /*3*/ zpass: kotlin.Int): kotlin.Unit - public abstract fun texImage2D(/*0*/ target: kotlin.Int, /*1*/ level: kotlin.Int, /*2*/ internalformat: kotlin.Int, /*3*/ width: kotlin.Int, /*4*/ height: kotlin.Int, /*5*/ border: kotlin.Int, /*6*/ format: kotlin.Int, /*7*/ type: kotlin.Int, /*8*/ pixels: org.khronos.webgl.ArrayBufferView?): kotlin.Unit - public abstract fun texImage2D(/*0*/ target: kotlin.Int, /*1*/ level: kotlin.Int, /*2*/ internalformat: kotlin.Int, /*3*/ format: kotlin.Int, /*4*/ type: kotlin.Int, /*5*/ source: org.khronos.webgl.TexImageSource?): kotlin.Unit - public abstract fun texParameterf(/*0*/ target: kotlin.Int, /*1*/ pname: kotlin.Int, /*2*/ param: kotlin.Float): kotlin.Unit - public abstract fun texParameteri(/*0*/ target: kotlin.Int, /*1*/ pname: kotlin.Int, /*2*/ param: kotlin.Int): kotlin.Unit - public abstract fun texSubImage2D(/*0*/ target: kotlin.Int, /*1*/ level: kotlin.Int, /*2*/ xoffset: kotlin.Int, /*3*/ yoffset: kotlin.Int, /*4*/ width: kotlin.Int, /*5*/ height: kotlin.Int, /*6*/ format: kotlin.Int, /*7*/ type: kotlin.Int, /*8*/ pixels: org.khronos.webgl.ArrayBufferView?): kotlin.Unit - public abstract fun texSubImage2D(/*0*/ target: kotlin.Int, /*1*/ level: kotlin.Int, /*2*/ xoffset: kotlin.Int, /*3*/ yoffset: kotlin.Int, /*4*/ format: kotlin.Int, /*5*/ type: kotlin.Int, /*6*/ source: org.khronos.webgl.TexImageSource?): kotlin.Unit - public abstract fun uniform1f(/*0*/ location: org.khronos.webgl.WebGLUniformLocation?, /*1*/ x: kotlin.Float): kotlin.Unit - public abstract fun uniform1fv(/*0*/ location: org.khronos.webgl.WebGLUniformLocation?, /*1*/ v: kotlin.Array): kotlin.Unit - public abstract fun uniform1fv(/*0*/ location: org.khronos.webgl.WebGLUniformLocation?, /*1*/ v: org.khronos.webgl.Float32Array): kotlin.Unit - public abstract fun uniform1i(/*0*/ location: org.khronos.webgl.WebGLUniformLocation?, /*1*/ x: kotlin.Int): kotlin.Unit - public abstract fun uniform1iv(/*0*/ location: org.khronos.webgl.WebGLUniformLocation?, /*1*/ v: kotlin.Array): kotlin.Unit - public abstract fun uniform1iv(/*0*/ location: org.khronos.webgl.WebGLUniformLocation?, /*1*/ v: org.khronos.webgl.Int32Array): kotlin.Unit - public abstract fun uniform2f(/*0*/ location: org.khronos.webgl.WebGLUniformLocation?, /*1*/ x: kotlin.Float, /*2*/ y: kotlin.Float): kotlin.Unit - public abstract fun uniform2fv(/*0*/ location: org.khronos.webgl.WebGLUniformLocation?, /*1*/ v: kotlin.Array): kotlin.Unit - public abstract fun uniform2fv(/*0*/ location: org.khronos.webgl.WebGLUniformLocation?, /*1*/ v: org.khronos.webgl.Float32Array): kotlin.Unit - public abstract fun uniform2i(/*0*/ location: org.khronos.webgl.WebGLUniformLocation?, /*1*/ x: kotlin.Int, /*2*/ y: kotlin.Int): kotlin.Unit - public abstract fun uniform2iv(/*0*/ location: org.khronos.webgl.WebGLUniformLocation?, /*1*/ v: kotlin.Array): kotlin.Unit - public abstract fun uniform2iv(/*0*/ location: org.khronos.webgl.WebGLUniformLocation?, /*1*/ v: org.khronos.webgl.Int32Array): kotlin.Unit - public abstract fun uniform3f(/*0*/ location: org.khronos.webgl.WebGLUniformLocation?, /*1*/ x: kotlin.Float, /*2*/ y: kotlin.Float, /*3*/ z: kotlin.Float): kotlin.Unit - public abstract fun uniform3fv(/*0*/ location: org.khronos.webgl.WebGLUniformLocation?, /*1*/ v: kotlin.Array): kotlin.Unit - public abstract fun uniform3fv(/*0*/ location: org.khronos.webgl.WebGLUniformLocation?, /*1*/ v: org.khronos.webgl.Float32Array): kotlin.Unit - public abstract fun uniform3i(/*0*/ location: org.khronos.webgl.WebGLUniformLocation?, /*1*/ x: kotlin.Int, /*2*/ y: kotlin.Int, /*3*/ z: kotlin.Int): kotlin.Unit - public abstract fun uniform3iv(/*0*/ location: org.khronos.webgl.WebGLUniformLocation?, /*1*/ v: kotlin.Array): kotlin.Unit - public abstract fun uniform3iv(/*0*/ location: org.khronos.webgl.WebGLUniformLocation?, /*1*/ v: org.khronos.webgl.Int32Array): kotlin.Unit - public abstract fun uniform4f(/*0*/ location: org.khronos.webgl.WebGLUniformLocation?, /*1*/ x: kotlin.Float, /*2*/ y: kotlin.Float, /*3*/ z: kotlin.Float, /*4*/ w: kotlin.Float): kotlin.Unit - public abstract fun uniform4fv(/*0*/ location: org.khronos.webgl.WebGLUniformLocation?, /*1*/ v: kotlin.Array): kotlin.Unit - public abstract fun uniform4fv(/*0*/ location: org.khronos.webgl.WebGLUniformLocation?, /*1*/ v: org.khronos.webgl.Float32Array): kotlin.Unit - public abstract fun uniform4i(/*0*/ location: org.khronos.webgl.WebGLUniformLocation?, /*1*/ x: kotlin.Int, /*2*/ y: kotlin.Int, /*3*/ z: kotlin.Int, /*4*/ w: kotlin.Int): kotlin.Unit - public abstract fun uniform4iv(/*0*/ location: org.khronos.webgl.WebGLUniformLocation?, /*1*/ v: kotlin.Array): kotlin.Unit - public abstract fun uniform4iv(/*0*/ location: org.khronos.webgl.WebGLUniformLocation?, /*1*/ v: org.khronos.webgl.Int32Array): kotlin.Unit - public abstract fun uniformMatrix2fv(/*0*/ location: org.khronos.webgl.WebGLUniformLocation?, /*1*/ transpose: kotlin.Boolean, /*2*/ value: kotlin.Array): kotlin.Unit - public abstract fun uniformMatrix2fv(/*0*/ location: org.khronos.webgl.WebGLUniformLocation?, /*1*/ transpose: kotlin.Boolean, /*2*/ value: org.khronos.webgl.Float32Array): kotlin.Unit - public abstract fun uniformMatrix3fv(/*0*/ location: org.khronos.webgl.WebGLUniformLocation?, /*1*/ transpose: kotlin.Boolean, /*2*/ value: kotlin.Array): kotlin.Unit - public abstract fun uniformMatrix3fv(/*0*/ location: org.khronos.webgl.WebGLUniformLocation?, /*1*/ transpose: kotlin.Boolean, /*2*/ value: org.khronos.webgl.Float32Array): kotlin.Unit - public abstract fun uniformMatrix4fv(/*0*/ location: org.khronos.webgl.WebGLUniformLocation?, /*1*/ transpose: kotlin.Boolean, /*2*/ value: kotlin.Array): kotlin.Unit - public abstract fun uniformMatrix4fv(/*0*/ location: org.khronos.webgl.WebGLUniformLocation?, /*1*/ transpose: kotlin.Boolean, /*2*/ value: org.khronos.webgl.Float32Array): kotlin.Unit - public abstract fun useProgram(/*0*/ program: org.khronos.webgl.WebGLProgram?): kotlin.Unit - public abstract fun validateProgram(/*0*/ program: org.khronos.webgl.WebGLProgram?): kotlin.Unit - public abstract fun vertexAttrib1f(/*0*/ index: kotlin.Int, /*1*/ x: kotlin.Float): kotlin.Unit - public abstract fun vertexAttrib1fv(/*0*/ index: kotlin.Int, /*1*/ values: dynamic): kotlin.Unit - public abstract fun vertexAttrib2f(/*0*/ index: kotlin.Int, /*1*/ x: kotlin.Float, /*2*/ y: kotlin.Float): kotlin.Unit - public abstract fun vertexAttrib2fv(/*0*/ index: kotlin.Int, /*1*/ values: dynamic): kotlin.Unit - public abstract fun vertexAttrib3f(/*0*/ index: kotlin.Int, /*1*/ x: kotlin.Float, /*2*/ y: kotlin.Float, /*3*/ z: kotlin.Float): kotlin.Unit - public abstract fun vertexAttrib3fv(/*0*/ index: kotlin.Int, /*1*/ values: dynamic): kotlin.Unit - public abstract fun vertexAttrib4f(/*0*/ index: kotlin.Int, /*1*/ x: kotlin.Float, /*2*/ y: kotlin.Float, /*3*/ z: kotlin.Float, /*4*/ w: kotlin.Float): kotlin.Unit - public abstract fun vertexAttrib4fv(/*0*/ index: kotlin.Int, /*1*/ values: dynamic): kotlin.Unit - public abstract fun vertexAttribPointer(/*0*/ index: kotlin.Int, /*1*/ size: kotlin.Int, /*2*/ type: kotlin.Int, /*3*/ normalized: kotlin.Boolean, /*4*/ stride: kotlin.Int, /*5*/ offset: kotlin.Int): kotlin.Unit - public abstract fun viewport(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int, /*2*/ width: kotlin.Int, /*3*/ height: kotlin.Int): kotlin.Unit - - public companion object Companion { - public final val ACTIVE_ATTRIBUTES: kotlin.Int - public final fun (): kotlin.Int - public final val ACTIVE_TEXTURE: kotlin.Int - public final fun (): kotlin.Int - public final val ACTIVE_UNIFORMS: kotlin.Int - public final fun (): kotlin.Int - public final val ALIASED_LINE_WIDTH_RANGE: kotlin.Int - public final fun (): kotlin.Int - public final val ALIASED_POINT_SIZE_RANGE: kotlin.Int - public final fun (): kotlin.Int - public final val ALPHA: kotlin.Int - public final fun (): kotlin.Int - public final val ALPHA_BITS: kotlin.Int - public final fun (): kotlin.Int - public final val ALWAYS: kotlin.Int - public final fun (): kotlin.Int - public final val ARRAY_BUFFER: kotlin.Int - public final fun (): kotlin.Int - public final val ARRAY_BUFFER_BINDING: kotlin.Int - public final fun (): kotlin.Int - public final val ATTACHED_SHADERS: kotlin.Int - public final fun (): kotlin.Int - public final val BACK: kotlin.Int - public final fun (): kotlin.Int - public final val BLEND: kotlin.Int - public final fun (): kotlin.Int - public final val BLEND_COLOR: kotlin.Int - public final fun (): kotlin.Int - public final val BLEND_DST_ALPHA: kotlin.Int - public final fun (): kotlin.Int - public final val BLEND_DST_RGB: kotlin.Int - public final fun (): kotlin.Int - public final val BLEND_EQUATION: kotlin.Int - public final fun (): kotlin.Int - public final val BLEND_EQUATION_ALPHA: kotlin.Int - public final fun (): kotlin.Int - public final val BLEND_EQUATION_RGB: kotlin.Int - public final fun (): kotlin.Int - public final val BLEND_SRC_ALPHA: kotlin.Int - public final fun (): kotlin.Int - public final val BLEND_SRC_RGB: kotlin.Int - public final fun (): kotlin.Int - public final val BLUE_BITS: kotlin.Int - public final fun (): kotlin.Int - public final val BOOL: kotlin.Int - public final fun (): kotlin.Int - public final val BOOL_VEC2: kotlin.Int - public final fun (): kotlin.Int - public final val BOOL_VEC3: kotlin.Int - public final fun (): kotlin.Int - public final val BOOL_VEC4: kotlin.Int - public final fun (): kotlin.Int - public final val BROWSER_DEFAULT_WEBGL: kotlin.Int - public final fun (): kotlin.Int - public final val BUFFER_SIZE: kotlin.Int - public final fun (): kotlin.Int - public final val BUFFER_USAGE: kotlin.Int - public final fun (): kotlin.Int - public final val BYTE: kotlin.Int - public final fun (): kotlin.Int - public final val CCW: kotlin.Int - public final fun (): kotlin.Int - public final val CLAMP_TO_EDGE: kotlin.Int - public final fun (): kotlin.Int - public final val COLOR_ATTACHMENT0: kotlin.Int - public final fun (): kotlin.Int - public final val COLOR_BUFFER_BIT: kotlin.Int - public final fun (): kotlin.Int - public final val COLOR_CLEAR_VALUE: kotlin.Int - public final fun (): kotlin.Int - public final val COLOR_WRITEMASK: kotlin.Int - public final fun (): kotlin.Int - public final val COMPILE_STATUS: kotlin.Int - public final fun (): kotlin.Int - public final val COMPRESSED_TEXTURE_FORMATS: kotlin.Int - public final fun (): kotlin.Int - public final val CONSTANT_ALPHA: kotlin.Int - public final fun (): kotlin.Int - public final val CONSTANT_COLOR: kotlin.Int - public final fun (): kotlin.Int - public final val CONTEXT_LOST_WEBGL: kotlin.Int - public final fun (): kotlin.Int - public final val CULL_FACE: kotlin.Int - public final fun (): kotlin.Int - public final val CULL_FACE_MODE: kotlin.Int - public final fun (): kotlin.Int - public final val CURRENT_PROGRAM: kotlin.Int - public final fun (): kotlin.Int - public final val CURRENT_VERTEX_ATTRIB: kotlin.Int - public final fun (): kotlin.Int - public final val CW: kotlin.Int - public final fun (): kotlin.Int - public final val DECR: kotlin.Int - public final fun (): kotlin.Int - public final val DECR_WRAP: kotlin.Int - public final fun (): kotlin.Int - public final val DELETE_STATUS: kotlin.Int - public final fun (): kotlin.Int - public final val DEPTH_ATTACHMENT: kotlin.Int - public final fun (): kotlin.Int - public final val DEPTH_BITS: kotlin.Int - public final fun (): kotlin.Int - public final val DEPTH_BUFFER_BIT: kotlin.Int - public final fun (): kotlin.Int - public final val DEPTH_CLEAR_VALUE: kotlin.Int - public final fun (): kotlin.Int - public final val DEPTH_COMPONENT: kotlin.Int - public final fun (): kotlin.Int - public final val DEPTH_COMPONENT16: kotlin.Int - public final fun (): kotlin.Int - public final val DEPTH_FUNC: kotlin.Int - public final fun (): kotlin.Int - public final val DEPTH_RANGE: kotlin.Int - public final fun (): kotlin.Int - public final val DEPTH_STENCIL: kotlin.Int - public final fun (): kotlin.Int - public final val DEPTH_STENCIL_ATTACHMENT: kotlin.Int - public final fun (): kotlin.Int - public final val DEPTH_TEST: kotlin.Int - public final fun (): kotlin.Int - public final val DEPTH_WRITEMASK: kotlin.Int - public final fun (): kotlin.Int - public final val DITHER: kotlin.Int - public final fun (): kotlin.Int - public final val DONT_CARE: kotlin.Int - public final fun (): kotlin.Int - public final val DST_ALPHA: kotlin.Int - public final fun (): kotlin.Int - public final val DST_COLOR: kotlin.Int - public final fun (): kotlin.Int - public final val DYNAMIC_DRAW: kotlin.Int - public final fun (): kotlin.Int - public final val ELEMENT_ARRAY_BUFFER: kotlin.Int - public final fun (): kotlin.Int - public final val ELEMENT_ARRAY_BUFFER_BINDING: kotlin.Int - public final fun (): kotlin.Int - public final val EQUAL: kotlin.Int - public final fun (): kotlin.Int - public final val FASTEST: kotlin.Int - public final fun (): kotlin.Int - public final val FLOAT: kotlin.Int - public final fun (): kotlin.Int - public final val FLOAT_MAT2: kotlin.Int - public final fun (): kotlin.Int - public final val FLOAT_MAT3: kotlin.Int - public final fun (): kotlin.Int - public final val FLOAT_MAT4: kotlin.Int - public final fun (): kotlin.Int - public final val FLOAT_VEC2: kotlin.Int - public final fun (): kotlin.Int - public final val FLOAT_VEC3: kotlin.Int - public final fun (): kotlin.Int - public final val FLOAT_VEC4: kotlin.Int - public final fun (): kotlin.Int - public final val FRAGMENT_SHADER: kotlin.Int - public final fun (): kotlin.Int - public final val FRAMEBUFFER: kotlin.Int - public final fun (): kotlin.Int - public final val FRAMEBUFFER_ATTACHMENT_OBJECT_NAME: kotlin.Int - public final fun (): kotlin.Int - public final val FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE: kotlin.Int - public final fun (): kotlin.Int - public final val FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE: kotlin.Int - public final fun (): kotlin.Int - public final val FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL: kotlin.Int - public final fun (): kotlin.Int - public final val FRAMEBUFFER_BINDING: kotlin.Int - public final fun (): kotlin.Int - public final val FRAMEBUFFER_COMPLETE: kotlin.Int - public final fun (): kotlin.Int - public final val FRAMEBUFFER_INCOMPLETE_ATTACHMENT: kotlin.Int - public final fun (): kotlin.Int - public final val FRAMEBUFFER_INCOMPLETE_DIMENSIONS: kotlin.Int - public final fun (): kotlin.Int - public final val FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: kotlin.Int - public final fun (): kotlin.Int - public final val FRAMEBUFFER_UNSUPPORTED: kotlin.Int - public final fun (): kotlin.Int - public final val FRONT: kotlin.Int - public final fun (): kotlin.Int - public final val FRONT_AND_BACK: kotlin.Int - public final fun (): kotlin.Int - public final val FRONT_FACE: kotlin.Int - public final fun (): kotlin.Int - public final val FUNC_ADD: kotlin.Int - public final fun (): kotlin.Int - public final val FUNC_REVERSE_SUBTRACT: kotlin.Int - public final fun (): kotlin.Int - public final val FUNC_SUBTRACT: kotlin.Int - public final fun (): kotlin.Int - public final val GENERATE_MIPMAP_HINT: kotlin.Int - public final fun (): kotlin.Int - public final val GEQUAL: kotlin.Int - public final fun (): kotlin.Int - public final val GREATER: kotlin.Int - public final fun (): kotlin.Int - public final val GREEN_BITS: kotlin.Int - public final fun (): kotlin.Int - public final val HIGH_FLOAT: kotlin.Int - public final fun (): kotlin.Int - public final val HIGH_INT: kotlin.Int - public final fun (): kotlin.Int - public final val IMPLEMENTATION_COLOR_READ_FORMAT: kotlin.Int - public final fun (): kotlin.Int - public final val IMPLEMENTATION_COLOR_READ_TYPE: kotlin.Int - public final fun (): kotlin.Int - public final val INCR: kotlin.Int - public final fun (): kotlin.Int - public final val INCR_WRAP: kotlin.Int - public final fun (): kotlin.Int - public final val INT: kotlin.Int - public final fun (): kotlin.Int - public final val INT_VEC2: kotlin.Int - public final fun (): kotlin.Int - public final val INT_VEC3: kotlin.Int - public final fun (): kotlin.Int - public final val INT_VEC4: kotlin.Int - public final fun (): kotlin.Int - public final val INVALID_ENUM: kotlin.Int - public final fun (): kotlin.Int - public final val INVALID_FRAMEBUFFER_OPERATION: kotlin.Int - public final fun (): kotlin.Int - public final val INVALID_OPERATION: kotlin.Int - public final fun (): kotlin.Int - public final val INVALID_VALUE: kotlin.Int - public final fun (): kotlin.Int - public final val INVERT: kotlin.Int - public final fun (): kotlin.Int - public final val KEEP: kotlin.Int - public final fun (): kotlin.Int - public final val LEQUAL: kotlin.Int - public final fun (): kotlin.Int - public final val LESS: kotlin.Int - public final fun (): kotlin.Int - public final val LINEAR: kotlin.Int - public final fun (): kotlin.Int - public final val LINEAR_MIPMAP_LINEAR: kotlin.Int - public final fun (): kotlin.Int - public final val LINEAR_MIPMAP_NEAREST: kotlin.Int - public final fun (): kotlin.Int - public final val LINES: kotlin.Int - public final fun (): kotlin.Int - public final val LINE_LOOP: kotlin.Int - public final fun (): kotlin.Int - public final val LINE_STRIP: kotlin.Int - public final fun (): kotlin.Int - public final val LINE_WIDTH: kotlin.Int - public final fun (): kotlin.Int - public final val LINK_STATUS: kotlin.Int - public final fun (): kotlin.Int - public final val LOW_FLOAT: kotlin.Int - public final fun (): kotlin.Int - public final val LOW_INT: kotlin.Int - public final fun (): kotlin.Int - public final val LUMINANCE: kotlin.Int - public final fun (): kotlin.Int - public final val LUMINANCE_ALPHA: kotlin.Int - public final fun (): kotlin.Int - public final val MAX_COMBINED_TEXTURE_IMAGE_UNITS: kotlin.Int - public final fun (): kotlin.Int - public final val MAX_CUBE_MAP_TEXTURE_SIZE: kotlin.Int - public final fun (): kotlin.Int - public final val MAX_FRAGMENT_UNIFORM_VECTORS: kotlin.Int - public final fun (): kotlin.Int - public final val MAX_RENDERBUFFER_SIZE: kotlin.Int - public final fun (): kotlin.Int - public final val MAX_TEXTURE_IMAGE_UNITS: kotlin.Int - public final fun (): kotlin.Int - public final val MAX_TEXTURE_SIZE: kotlin.Int - public final fun (): kotlin.Int - public final val MAX_VARYING_VECTORS: kotlin.Int - public final fun (): kotlin.Int - public final val MAX_VERTEX_ATTRIBS: kotlin.Int - public final fun (): kotlin.Int - public final val MAX_VERTEX_TEXTURE_IMAGE_UNITS: kotlin.Int - public final fun (): kotlin.Int - public final val MAX_VERTEX_UNIFORM_VECTORS: kotlin.Int - public final fun (): kotlin.Int - public final val MAX_VIEWPORT_DIMS: kotlin.Int - public final fun (): kotlin.Int - public final val MEDIUM_FLOAT: kotlin.Int - public final fun (): kotlin.Int - public final val MEDIUM_INT: kotlin.Int - public final fun (): kotlin.Int - public final val MIRRORED_REPEAT: kotlin.Int - public final fun (): kotlin.Int - public final val NEAREST: kotlin.Int - public final fun (): kotlin.Int - public final val NEAREST_MIPMAP_LINEAR: kotlin.Int - public final fun (): kotlin.Int - public final val NEAREST_MIPMAP_NEAREST: kotlin.Int - public final fun (): kotlin.Int - public final val NEVER: kotlin.Int - public final fun (): kotlin.Int - public final val NICEST: kotlin.Int - public final fun (): kotlin.Int - public final val NONE: kotlin.Int - public final fun (): kotlin.Int - public final val NOTEQUAL: kotlin.Int - public final fun (): kotlin.Int - public final val NO_ERROR: kotlin.Int - public final fun (): kotlin.Int - public final val ONE: kotlin.Int - public final fun (): kotlin.Int - public final val ONE_MINUS_CONSTANT_ALPHA: kotlin.Int - public final fun (): kotlin.Int - public final val ONE_MINUS_CONSTANT_COLOR: kotlin.Int - public final fun (): kotlin.Int - public final val ONE_MINUS_DST_ALPHA: kotlin.Int - public final fun (): kotlin.Int - public final val ONE_MINUS_DST_COLOR: kotlin.Int - public final fun (): kotlin.Int - public final val ONE_MINUS_SRC_ALPHA: kotlin.Int - public final fun (): kotlin.Int - public final val ONE_MINUS_SRC_COLOR: kotlin.Int - public final fun (): kotlin.Int - public final val OUT_OF_MEMORY: kotlin.Int - public final fun (): kotlin.Int - public final val PACK_ALIGNMENT: kotlin.Int - public final fun (): kotlin.Int - public final val POINTS: kotlin.Int - public final fun (): kotlin.Int - public final val POLYGON_OFFSET_FACTOR: kotlin.Int - public final fun (): kotlin.Int - public final val POLYGON_OFFSET_FILL: kotlin.Int - public final fun (): kotlin.Int - public final val POLYGON_OFFSET_UNITS: kotlin.Int - public final fun (): kotlin.Int - public final val RED_BITS: kotlin.Int - public final fun (): kotlin.Int - public final val RENDERBUFFER: kotlin.Int - public final fun (): kotlin.Int - public final val RENDERBUFFER_ALPHA_SIZE: kotlin.Int - public final fun (): kotlin.Int - public final val RENDERBUFFER_BINDING: kotlin.Int - public final fun (): kotlin.Int - public final val RENDERBUFFER_BLUE_SIZE: kotlin.Int - public final fun (): kotlin.Int - public final val RENDERBUFFER_DEPTH_SIZE: kotlin.Int - public final fun (): kotlin.Int - public final val RENDERBUFFER_GREEN_SIZE: kotlin.Int - public final fun (): kotlin.Int - public final val RENDERBUFFER_HEIGHT: kotlin.Int - public final fun (): kotlin.Int - public final val RENDERBUFFER_INTERNAL_FORMAT: kotlin.Int - public final fun (): kotlin.Int - public final val RENDERBUFFER_RED_SIZE: kotlin.Int - public final fun (): kotlin.Int - public final val RENDERBUFFER_STENCIL_SIZE: kotlin.Int - public final fun (): kotlin.Int - public final val RENDERBUFFER_WIDTH: kotlin.Int - public final fun (): kotlin.Int - public final val RENDERER: kotlin.Int - public final fun (): kotlin.Int - public final val REPEAT: kotlin.Int - public final fun (): kotlin.Int - public final val REPLACE: kotlin.Int - public final fun (): kotlin.Int - public final val RGB: kotlin.Int - public final fun (): kotlin.Int - public final val RGB565: kotlin.Int - public final fun (): kotlin.Int - public final val RGB5_A1: kotlin.Int - public final fun (): kotlin.Int - public final val RGBA: kotlin.Int - public final fun (): kotlin.Int - public final val RGBA4: kotlin.Int - public final fun (): kotlin.Int - public final val SAMPLER_2D: kotlin.Int - public final fun (): kotlin.Int - public final val SAMPLER_CUBE: kotlin.Int - public final fun (): kotlin.Int - public final val SAMPLES: kotlin.Int - public final fun (): kotlin.Int - public final val SAMPLE_ALPHA_TO_COVERAGE: kotlin.Int - public final fun (): kotlin.Int - public final val SAMPLE_BUFFERS: kotlin.Int - public final fun (): kotlin.Int - public final val SAMPLE_COVERAGE: kotlin.Int - public final fun (): kotlin.Int - public final val SAMPLE_COVERAGE_INVERT: kotlin.Int - public final fun (): kotlin.Int - public final val SAMPLE_COVERAGE_VALUE: kotlin.Int - public final fun (): kotlin.Int - public final val SCISSOR_BOX: kotlin.Int - public final fun (): kotlin.Int - public final val SCISSOR_TEST: kotlin.Int - public final fun (): kotlin.Int - public final val SHADER_TYPE: kotlin.Int - public final fun (): kotlin.Int - public final val SHADING_LANGUAGE_VERSION: kotlin.Int - public final fun (): kotlin.Int - public final val SHORT: kotlin.Int - public final fun (): kotlin.Int - public final val SRC_ALPHA: kotlin.Int - public final fun (): kotlin.Int - public final val SRC_ALPHA_SATURATE: kotlin.Int - public final fun (): kotlin.Int - public final val SRC_COLOR: kotlin.Int - public final fun (): kotlin.Int - public final val STATIC_DRAW: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_ATTACHMENT: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_BACK_FAIL: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_BACK_FUNC: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_BACK_PASS_DEPTH_FAIL: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_BACK_PASS_DEPTH_PASS: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_BACK_REF: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_BACK_VALUE_MASK: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_BACK_WRITEMASK: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_BITS: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_BUFFER_BIT: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_CLEAR_VALUE: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_FAIL: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_FUNC: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_INDEX: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_INDEX8: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_PASS_DEPTH_FAIL: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_PASS_DEPTH_PASS: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_REF: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_TEST: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_VALUE_MASK: kotlin.Int - public final fun (): kotlin.Int - public final val STENCIL_WRITEMASK: kotlin.Int - public final fun (): kotlin.Int - public final val STREAM_DRAW: kotlin.Int - public final fun (): kotlin.Int - public final val SUBPIXEL_BITS: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE0: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE1: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE10: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE11: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE12: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE13: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE14: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE15: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE16: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE17: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE18: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE19: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE2: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE20: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE21: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE22: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE23: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE24: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE25: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE26: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE27: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE28: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE29: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE3: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE30: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE31: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE4: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE5: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE6: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE7: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE8: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE9: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE_2D: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE_BINDING_2D: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE_BINDING_CUBE_MAP: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE_CUBE_MAP: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE_CUBE_MAP_NEGATIVE_X: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE_CUBE_MAP_NEGATIVE_Y: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE_CUBE_MAP_NEGATIVE_Z: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE_CUBE_MAP_POSITIVE_X: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE_CUBE_MAP_POSITIVE_Y: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE_CUBE_MAP_POSITIVE_Z: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE_MAG_FILTER: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE_MIN_FILTER: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE_WRAP_S: kotlin.Int - public final fun (): kotlin.Int - public final val TEXTURE_WRAP_T: kotlin.Int - public final fun (): kotlin.Int - public final val TRIANGLES: kotlin.Int - public final fun (): kotlin.Int - public final val TRIANGLE_FAN: kotlin.Int - public final fun (): kotlin.Int - public final val TRIANGLE_STRIP: kotlin.Int - public final fun (): kotlin.Int - public final val UNPACK_ALIGNMENT: kotlin.Int - public final fun (): kotlin.Int - public final val UNPACK_COLORSPACE_CONVERSION_WEBGL: kotlin.Int - public final fun (): kotlin.Int - public final val UNPACK_FLIP_Y_WEBGL: kotlin.Int - public final fun (): kotlin.Int - public final val UNPACK_PREMULTIPLY_ALPHA_WEBGL: kotlin.Int - public final fun (): kotlin.Int - public final val UNSIGNED_BYTE: kotlin.Int - public final fun (): kotlin.Int - public final val UNSIGNED_INT: kotlin.Int - public final fun (): kotlin.Int - public final val UNSIGNED_SHORT: kotlin.Int - public final fun (): kotlin.Int - public final val UNSIGNED_SHORT_4_4_4_4: kotlin.Int - public final fun (): kotlin.Int - public final val UNSIGNED_SHORT_5_5_5_1: kotlin.Int - public final fun (): kotlin.Int - public final val UNSIGNED_SHORT_5_6_5: kotlin.Int - public final fun (): kotlin.Int - public final val VALIDATE_STATUS: kotlin.Int - public final fun (): kotlin.Int - public final val VENDOR: kotlin.Int - public final fun (): kotlin.Int - public final val VERSION: kotlin.Int - public final fun (): kotlin.Int - public final val VERTEX_ATTRIB_ARRAY_BUFFER_BINDING: kotlin.Int - public final fun (): kotlin.Int - public final val VERTEX_ATTRIB_ARRAY_ENABLED: kotlin.Int - public final fun (): kotlin.Int - public final val VERTEX_ATTRIB_ARRAY_NORMALIZED: kotlin.Int - public final fun (): kotlin.Int - public final val VERTEX_ATTRIB_ARRAY_POINTER: kotlin.Int - public final fun (): kotlin.Int - public final val VERTEX_ATTRIB_ARRAY_SIZE: kotlin.Int - public final fun (): kotlin.Int - public final val VERTEX_ATTRIB_ARRAY_STRIDE: kotlin.Int - public final fun (): kotlin.Int - public final val VERTEX_ATTRIB_ARRAY_TYPE: kotlin.Int - public final fun (): kotlin.Int - public final val VERTEX_SHADER: kotlin.Int - public final fun (): kotlin.Int - public final val VIEWPORT: kotlin.Int - public final fun (): kotlin.Int - public final val ZERO: kotlin.Int - public final fun (): kotlin.Int - } -} diff --git a/js/js.translator/testData/api/stdlib/org.khronos.webgl-1.kt b/js/js.translator/testData/api/stdlib/org.khronos.webgl-1.kt deleted file mode 100644 index 6b32a431ade..00000000000 --- a/js/js.translator/testData/api/stdlib/org.khronos.webgl-1.kt +++ /dev/null @@ -1,22 +0,0 @@ - -public abstract external class WebGLShader : org.khronos.webgl.WebGLObject { - /*primary*/ public constructor WebGLShader() -} - -public abstract external class WebGLShaderPrecisionFormat { - /*primary*/ public constructor WebGLShaderPrecisionFormat() - public open val precision: kotlin.Int - public open fun (): kotlin.Int - public open val rangeMax: kotlin.Int - public open fun (): kotlin.Int - public open val rangeMin: kotlin.Int - public open fun (): kotlin.Int -} - -public abstract external class WebGLTexture : org.khronos.webgl.WebGLObject { - /*primary*/ public constructor WebGLTexture() -} - -public abstract external class WebGLUniformLocation { - /*primary*/ public constructor WebGLUniformLocation() -} diff --git a/js/js.translator/testData/api/stdlib/org.w3c.css.masking.kt b/js/js.translator/testData/api/stdlib/org.w3c.css.masking.kt deleted file mode 100644 index 3740da584c6..00000000000 --- a/js/js.translator/testData/api/stdlib/org.w3c.css.masking.kt +++ /dev/null @@ -1,115 +0,0 @@ -package org.w3c.css.masking - -public abstract external class SVGClipPathElement : org.w3c.dom.svg.SVGElement, org.w3c.dom.svg.SVGUnitTypes { - /*primary*/ public constructor SVGClipPathElement() - public open val clipPathUnits: org.w3c.dom.svg.SVGAnimatedEnumeration - public open fun (): org.w3c.dom.svg.SVGAnimatedEnumeration - public open val transform: org.w3c.dom.svg.SVGAnimatedTransformList - public open fun (): org.w3c.dom.svg.SVGAnimatedTransformList - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_UNIT_TYPE_OBJECTBOUNDINGBOX: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_UNIT_TYPE_UNKNOWN: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_UNIT_TYPE_USERSPACEONUSE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGMaskElement : org.w3c.dom.svg.SVGElement, org.w3c.dom.svg.SVGUnitTypes { - /*primary*/ public constructor SVGMaskElement() - public open val height: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val maskContentUnits: org.w3c.dom.svg.SVGAnimatedEnumeration - public open fun (): org.w3c.dom.svg.SVGAnimatedEnumeration - public open val maskUnits: org.w3c.dom.svg.SVGAnimatedEnumeration - public open fun (): org.w3c.dom.svg.SVGAnimatedEnumeration - public open val width: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val x: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val y: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_UNIT_TYPE_OBJECTBOUNDINGBOX: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_UNIT_TYPE_UNKNOWN: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_UNIT_TYPE_USERSPACEONUSE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/org.w3c.dom-0.kt b/js/js.translator/testData/api/stdlib/org.w3c.dom-0.kt deleted file mode 100644 index 47de0c6f3ae..00000000000 --- a/js/js.translator/testData/api/stdlib/org.w3c.dom-0.kt +++ /dev/null @@ -1,1001 +0,0 @@ -package org.w3c.dom - -public val org.w3c.dom.CanvasTextBaseline.Companion.ALPHABETIC: org.w3c.dom.CanvasTextBaseline - public inline fun org.w3c.dom.CanvasTextBaseline.Companion.(): org.w3c.dom.CanvasTextBaseline -public val org.w3c.dom.BinaryType.Companion.ARRAYBUFFER: org.w3c.dom.BinaryType - public inline fun org.w3c.dom.BinaryType.Companion.(): org.w3c.dom.BinaryType -public val org.w3c.dom.ScrollBehavior.Companion.AUTO: org.w3c.dom.ScrollBehavior - public inline fun org.w3c.dom.ScrollBehavior.Companion.(): org.w3c.dom.ScrollBehavior -public val org.w3c.dom.ScrollRestoration.Companion.AUTO: org.w3c.dom.ScrollRestoration - public inline fun org.w3c.dom.ScrollRestoration.Companion.(): org.w3c.dom.ScrollRestoration -public val org.w3c.dom.CanvasLineJoin.Companion.BEVEL: org.w3c.dom.CanvasLineJoin - public inline fun org.w3c.dom.CanvasLineJoin.Companion.(): org.w3c.dom.CanvasLineJoin -public val org.w3c.dom.BinaryType.Companion.BLOB: org.w3c.dom.BinaryType - public inline fun org.w3c.dom.BinaryType.Companion.(): org.w3c.dom.BinaryType -public val org.w3c.dom.CSSBoxType.Companion.BORDER: org.w3c.dom.CSSBoxType - public inline fun org.w3c.dom.CSSBoxType.Companion.(): org.w3c.dom.CSSBoxType -public val org.w3c.dom.CanvasTextBaseline.Companion.BOTTOM: org.w3c.dom.CanvasTextBaseline - public inline fun org.w3c.dom.CanvasTextBaseline.Companion.(): org.w3c.dom.CanvasTextBaseline -public val org.w3c.dom.CanvasLineCap.Companion.BUTT: org.w3c.dom.CanvasLineCap - public inline fun org.w3c.dom.CanvasLineCap.Companion.(): org.w3c.dom.CanvasLineCap -public val org.w3c.dom.TextTrackKind.Companion.CAPTIONS: org.w3c.dom.TextTrackKind - public inline fun org.w3c.dom.TextTrackKind.Companion.(): org.w3c.dom.TextTrackKind -public val org.w3c.dom.CanvasTextAlign.Companion.CENTER: org.w3c.dom.CanvasTextAlign - public inline fun org.w3c.dom.CanvasTextAlign.Companion.(): org.w3c.dom.CanvasTextAlign -public val org.w3c.dom.ScrollLogicalPosition.Companion.CENTER: org.w3c.dom.ScrollLogicalPosition - public inline fun org.w3c.dom.ScrollLogicalPosition.Companion.(): org.w3c.dom.ScrollLogicalPosition -public val org.w3c.dom.TextTrackKind.Companion.CHAPTERS: org.w3c.dom.TextTrackKind - public inline fun org.w3c.dom.TextTrackKind.Companion.(): org.w3c.dom.TextTrackKind -public val org.w3c.dom.WorkerType.Companion.CLASSIC: org.w3c.dom.WorkerType - public inline fun org.w3c.dom.WorkerType.Companion.(): org.w3c.dom.WorkerType -public val org.w3c.dom.ShadowRootMode.Companion.CLOSED: org.w3c.dom.ShadowRootMode - public inline fun org.w3c.dom.ShadowRootMode.Companion.(): org.w3c.dom.ShadowRootMode -public val org.w3c.dom.DocumentReadyState.Companion.COMPLETE: org.w3c.dom.DocumentReadyState - public inline fun org.w3c.dom.DocumentReadyState.Companion.(): org.w3c.dom.DocumentReadyState -public val org.w3c.dom.CSSBoxType.Companion.CONTENT: org.w3c.dom.CSSBoxType - public inline fun org.w3c.dom.CSSBoxType.Companion.(): org.w3c.dom.CSSBoxType -public val org.w3c.dom.ColorSpaceConversion.Companion.DEFAULT: org.w3c.dom.ColorSpaceConversion - public inline fun org.w3c.dom.ColorSpaceConversion.Companion.(): org.w3c.dom.ColorSpaceConversion -public val org.w3c.dom.PremultiplyAlpha.Companion.DEFAULT: org.w3c.dom.PremultiplyAlpha - public inline fun org.w3c.dom.PremultiplyAlpha.Companion.(): org.w3c.dom.PremultiplyAlpha -public val org.w3c.dom.TextTrackKind.Companion.DESCRIPTIONS: org.w3c.dom.TextTrackKind - public inline fun org.w3c.dom.TextTrackKind.Companion.(): org.w3c.dom.TextTrackKind -public val org.w3c.dom.TextTrackMode.Companion.DISABLED: org.w3c.dom.TextTrackMode - public inline fun org.w3c.dom.TextTrackMode.Companion.(): org.w3c.dom.TextTrackMode -public val org.w3c.dom.CanPlayTypeResult.Companion.EMPTY: org.w3c.dom.CanPlayTypeResult - public inline fun org.w3c.dom.CanPlayTypeResult.Companion.(): org.w3c.dom.CanPlayTypeResult -public val org.w3c.dom.CanvasTextAlign.Companion.END: org.w3c.dom.CanvasTextAlign - public inline fun org.w3c.dom.CanvasTextAlign.Companion.(): org.w3c.dom.CanvasTextAlign -public val org.w3c.dom.ScrollLogicalPosition.Companion.END: org.w3c.dom.ScrollLogicalPosition - public inline fun org.w3c.dom.ScrollLogicalPosition.Companion.(): org.w3c.dom.ScrollLogicalPosition -public val org.w3c.dom.SelectionMode.Companion.END: org.w3c.dom.SelectionMode - public inline fun org.w3c.dom.SelectionMode.Companion.(): org.w3c.dom.SelectionMode -public val org.w3c.dom.CanvasFillRule.Companion.EVENODD: org.w3c.dom.CanvasFillRule - public inline fun org.w3c.dom.CanvasFillRule.Companion.(): org.w3c.dom.CanvasFillRule -public val org.w3c.dom.ImageOrientation.Companion.FLIPY: org.w3c.dom.ImageOrientation - public inline fun org.w3c.dom.ImageOrientation.Companion.(): org.w3c.dom.ImageOrientation -public val org.w3c.dom.CanvasTextBaseline.Companion.HANGING: org.w3c.dom.CanvasTextBaseline - public inline fun org.w3c.dom.CanvasTextBaseline.Companion.(): org.w3c.dom.CanvasTextBaseline -public val org.w3c.dom.TextTrackMode.Companion.HIDDEN: org.w3c.dom.TextTrackMode - public inline fun org.w3c.dom.TextTrackMode.Companion.(): org.w3c.dom.TextTrackMode -public val org.w3c.dom.ImageSmoothingQuality.Companion.HIGH: org.w3c.dom.ImageSmoothingQuality - public inline fun org.w3c.dom.ImageSmoothingQuality.Companion.(): org.w3c.dom.ImageSmoothingQuality -public val org.w3c.dom.ResizeQuality.Companion.HIGH: org.w3c.dom.ResizeQuality - public inline fun org.w3c.dom.ResizeQuality.Companion.(): org.w3c.dom.ResizeQuality -public val org.w3c.dom.CanvasTextBaseline.Companion.IDEOGRAPHIC: org.w3c.dom.CanvasTextBaseline - public inline fun org.w3c.dom.CanvasTextBaseline.Companion.(): org.w3c.dom.CanvasTextBaseline -public val org.w3c.dom.CanvasDirection.Companion.INHERIT: org.w3c.dom.CanvasDirection - public inline fun org.w3c.dom.CanvasDirection.Companion.(): org.w3c.dom.CanvasDirection -public val org.w3c.dom.ScrollBehavior.Companion.INSTANT: org.w3c.dom.ScrollBehavior - public inline fun org.w3c.dom.ScrollBehavior.Companion.(): org.w3c.dom.ScrollBehavior -public val org.w3c.dom.DocumentReadyState.Companion.INTERACTIVE: org.w3c.dom.DocumentReadyState - public inline fun org.w3c.dom.DocumentReadyState.Companion.(): org.w3c.dom.DocumentReadyState -public val org.w3c.dom.CanvasTextAlign.Companion.LEFT: org.w3c.dom.CanvasTextAlign - public inline fun org.w3c.dom.CanvasTextAlign.Companion.(): org.w3c.dom.CanvasTextAlign -public val org.w3c.dom.DocumentReadyState.Companion.LOADING: org.w3c.dom.DocumentReadyState - public inline fun org.w3c.dom.DocumentReadyState.Companion.(): org.w3c.dom.DocumentReadyState -public val org.w3c.dom.ImageSmoothingQuality.Companion.LOW: org.w3c.dom.ImageSmoothingQuality - public inline fun org.w3c.dom.ImageSmoothingQuality.Companion.(): org.w3c.dom.ImageSmoothingQuality -public val org.w3c.dom.ResizeQuality.Companion.LOW: org.w3c.dom.ResizeQuality - public inline fun org.w3c.dom.ResizeQuality.Companion.(): org.w3c.dom.ResizeQuality -public val org.w3c.dom.CanvasDirection.Companion.LTR: org.w3c.dom.CanvasDirection - public inline fun org.w3c.dom.CanvasDirection.Companion.(): org.w3c.dom.CanvasDirection -public val org.w3c.dom.ScrollRestoration.Companion.MANUAL: org.w3c.dom.ScrollRestoration - public inline fun org.w3c.dom.ScrollRestoration.Companion.(): org.w3c.dom.ScrollRestoration -public val org.w3c.dom.CSSBoxType.Companion.MARGIN: org.w3c.dom.CSSBoxType - public inline fun org.w3c.dom.CSSBoxType.Companion.(): org.w3c.dom.CSSBoxType -public val org.w3c.dom.CanPlayTypeResult.Companion.MAYBE: org.w3c.dom.CanPlayTypeResult - public inline fun org.w3c.dom.CanPlayTypeResult.Companion.(): org.w3c.dom.CanPlayTypeResult -public val org.w3c.dom.ImageSmoothingQuality.Companion.MEDIUM: org.w3c.dom.ImageSmoothingQuality - public inline fun org.w3c.dom.ImageSmoothingQuality.Companion.(): org.w3c.dom.ImageSmoothingQuality -public val org.w3c.dom.ResizeQuality.Companion.MEDIUM: org.w3c.dom.ResizeQuality - public inline fun org.w3c.dom.ResizeQuality.Companion.(): org.w3c.dom.ResizeQuality -public val org.w3c.dom.TextTrackKind.Companion.METADATA: org.w3c.dom.TextTrackKind - public inline fun org.w3c.dom.TextTrackKind.Companion.(): org.w3c.dom.TextTrackKind -public val org.w3c.dom.CanvasTextBaseline.Companion.MIDDLE: org.w3c.dom.CanvasTextBaseline - public inline fun org.w3c.dom.CanvasTextBaseline.Companion.(): org.w3c.dom.CanvasTextBaseline -public val org.w3c.dom.CanvasLineJoin.Companion.MITER: org.w3c.dom.CanvasLineJoin - public inline fun org.w3c.dom.CanvasLineJoin.Companion.(): org.w3c.dom.CanvasLineJoin -public val org.w3c.dom.WorkerType.Companion.MODULE: org.w3c.dom.WorkerType - public inline fun org.w3c.dom.WorkerType.Companion.(): org.w3c.dom.WorkerType -public val org.w3c.dom.ScrollLogicalPosition.Companion.NEAREST: org.w3c.dom.ScrollLogicalPosition - public inline fun org.w3c.dom.ScrollLogicalPosition.Companion.(): org.w3c.dom.ScrollLogicalPosition -public val org.w3c.dom.ColorSpaceConversion.Companion.NONE: org.w3c.dom.ColorSpaceConversion - public inline fun org.w3c.dom.ColorSpaceConversion.Companion.(): org.w3c.dom.ColorSpaceConversion -public val org.w3c.dom.ImageOrientation.Companion.NONE: org.w3c.dom.ImageOrientation - public inline fun org.w3c.dom.ImageOrientation.Companion.(): org.w3c.dom.ImageOrientation -public val org.w3c.dom.PremultiplyAlpha.Companion.NONE: org.w3c.dom.PremultiplyAlpha - public inline fun org.w3c.dom.PremultiplyAlpha.Companion.(): org.w3c.dom.PremultiplyAlpha -public val org.w3c.dom.CanvasFillRule.Companion.NONZERO: org.w3c.dom.CanvasFillRule - public inline fun org.w3c.dom.CanvasFillRule.Companion.(): org.w3c.dom.CanvasFillRule -public val org.w3c.dom.ShadowRootMode.Companion.OPEN: org.w3c.dom.ShadowRootMode - public inline fun org.w3c.dom.ShadowRootMode.Companion.(): org.w3c.dom.ShadowRootMode -public val org.w3c.dom.CSSBoxType.Companion.PADDING: org.w3c.dom.CSSBoxType - public inline fun org.w3c.dom.CSSBoxType.Companion.(): org.w3c.dom.CSSBoxType -public val org.w3c.dom.ResizeQuality.Companion.PIXELATED: org.w3c.dom.ResizeQuality - public inline fun org.w3c.dom.ResizeQuality.Companion.(): org.w3c.dom.ResizeQuality -public val org.w3c.dom.PremultiplyAlpha.Companion.PREMULTIPLY: org.w3c.dom.PremultiplyAlpha - public inline fun org.w3c.dom.PremultiplyAlpha.Companion.(): org.w3c.dom.PremultiplyAlpha -public val org.w3c.dom.SelectionMode.Companion.PRESERVE: org.w3c.dom.SelectionMode - public inline fun org.w3c.dom.SelectionMode.Companion.(): org.w3c.dom.SelectionMode -public val org.w3c.dom.CanPlayTypeResult.Companion.PROBABLY: org.w3c.dom.CanPlayTypeResult - public inline fun org.w3c.dom.CanPlayTypeResult.Companion.(): org.w3c.dom.CanPlayTypeResult -public val org.w3c.dom.CanvasTextAlign.Companion.RIGHT: org.w3c.dom.CanvasTextAlign - public inline fun org.w3c.dom.CanvasTextAlign.Companion.(): org.w3c.dom.CanvasTextAlign -public val org.w3c.dom.CanvasLineCap.Companion.ROUND: org.w3c.dom.CanvasLineCap - public inline fun org.w3c.dom.CanvasLineCap.Companion.(): org.w3c.dom.CanvasLineCap -public val org.w3c.dom.CanvasLineJoin.Companion.ROUND: org.w3c.dom.CanvasLineJoin - public inline fun org.w3c.dom.CanvasLineJoin.Companion.(): org.w3c.dom.CanvasLineJoin -public val org.w3c.dom.CanvasDirection.Companion.RTL: org.w3c.dom.CanvasDirection - public inline fun org.w3c.dom.CanvasDirection.Companion.(): org.w3c.dom.CanvasDirection -public val org.w3c.dom.SelectionMode.Companion.SELECT: org.w3c.dom.SelectionMode - public inline fun org.w3c.dom.SelectionMode.Companion.(): org.w3c.dom.SelectionMode -public val org.w3c.dom.TextTrackMode.Companion.SHOWING: org.w3c.dom.TextTrackMode - public inline fun org.w3c.dom.TextTrackMode.Companion.(): org.w3c.dom.TextTrackMode -public val org.w3c.dom.ScrollBehavior.Companion.SMOOTH: org.w3c.dom.ScrollBehavior - public inline fun org.w3c.dom.ScrollBehavior.Companion.(): org.w3c.dom.ScrollBehavior -public val org.w3c.dom.CanvasLineCap.Companion.SQUARE: org.w3c.dom.CanvasLineCap - public inline fun org.w3c.dom.CanvasLineCap.Companion.(): org.w3c.dom.CanvasLineCap -public val org.w3c.dom.CanvasTextAlign.Companion.START: org.w3c.dom.CanvasTextAlign - public inline fun org.w3c.dom.CanvasTextAlign.Companion.(): org.w3c.dom.CanvasTextAlign -public val org.w3c.dom.ScrollLogicalPosition.Companion.START: org.w3c.dom.ScrollLogicalPosition - public inline fun org.w3c.dom.ScrollLogicalPosition.Companion.(): org.w3c.dom.ScrollLogicalPosition -public val org.w3c.dom.SelectionMode.Companion.START: org.w3c.dom.SelectionMode - public inline fun org.w3c.dom.SelectionMode.Companion.(): org.w3c.dom.SelectionMode -public val org.w3c.dom.TextTrackKind.Companion.SUBTITLES: org.w3c.dom.TextTrackKind - public inline fun org.w3c.dom.TextTrackKind.Companion.(): org.w3c.dom.TextTrackKind -public val org.w3c.dom.CanvasTextBaseline.Companion.TOP: org.w3c.dom.CanvasTextBaseline - public inline fun org.w3c.dom.CanvasTextBaseline.Companion.(): org.w3c.dom.CanvasTextBaseline -@kotlin.Deprecated(message = "Use `as` instead.", replaceWith = kotlin.ReplaceWith(expression = "`as`", imports = {})) public var org.w3c.dom.HTMLLinkElement.as_: org.w3c.fetch.RequestDestination - public fun org.w3c.dom.HTMLLinkElement.(): org.w3c.fetch.RequestDestination - public fun org.w3c.dom.HTMLLinkElement.(/*0*/ value: org.w3c.fetch.RequestDestination): kotlin.Unit -@kotlin.Deprecated(message = "Use `is` instead.", replaceWith = kotlin.ReplaceWith(expression = "`is`", imports = {})) public var org.w3c.dom.ElementCreationOptions.is_: kotlin.String? - public fun org.w3c.dom.ElementCreationOptions.(): kotlin.String? - public fun org.w3c.dom.ElementCreationOptions.(/*0*/ value: kotlin.String?): kotlin.Unit -@kotlin.internal.InlineOnly public inline fun AddEventListenerOptions(/*0*/ passive: kotlin.Boolean? = ..., /*1*/ once: kotlin.Boolean? = ..., /*2*/ capture: kotlin.Boolean? = ...): org.w3c.dom.AddEventListenerOptions -@kotlin.internal.InlineOnly public inline fun AssignedNodesOptions(/*0*/ flatten: kotlin.Boolean? = ...): org.w3c.dom.AssignedNodesOptions -@kotlin.internal.InlineOnly public inline fun BoxQuadOptions(/*0*/ box: org.w3c.dom.CSSBoxType? = ..., /*1*/ relativeTo: dynamic = ...): org.w3c.dom.BoxQuadOptions -@kotlin.internal.InlineOnly public inline fun CanvasRenderingContext2DSettings(/*0*/ alpha: kotlin.Boolean? = ...): org.w3c.dom.CanvasRenderingContext2DSettings -@kotlin.internal.InlineOnly public inline fun CloseEventInit(/*0*/ wasClean: kotlin.Boolean? = ..., /*1*/ code: kotlin.Short? = ..., /*2*/ reason: kotlin.String? = ..., /*3*/ bubbles: kotlin.Boolean? = ..., /*4*/ cancelable: kotlin.Boolean? = ..., /*5*/ composed: kotlin.Boolean? = ...): org.w3c.dom.CloseEventInit -@kotlin.internal.InlineOnly public inline fun ConvertCoordinateOptions(/*0*/ fromBox: org.w3c.dom.CSSBoxType? = ..., /*1*/ toBox: org.w3c.dom.CSSBoxType? = ...): org.w3c.dom.ConvertCoordinateOptions -@kotlin.internal.InlineOnly public inline fun CustomEventInit(/*0*/ detail: kotlin.Any? = ..., /*1*/ bubbles: kotlin.Boolean? = ..., /*2*/ cancelable: kotlin.Boolean? = ..., /*3*/ composed: kotlin.Boolean? = ...): org.w3c.dom.CustomEventInit -@kotlin.internal.InlineOnly public inline fun DOMPointInit(/*0*/ x: kotlin.Double? = ..., /*1*/ y: kotlin.Double? = ..., /*2*/ z: kotlin.Double? = ..., /*3*/ w: kotlin.Double? = ...): org.w3c.dom.DOMPointInit -@kotlin.internal.InlineOnly public inline fun DOMRectInit(/*0*/ x: kotlin.Double? = ..., /*1*/ y: kotlin.Double? = ..., /*2*/ width: kotlin.Double? = ..., /*3*/ height: kotlin.Double? = ...): org.w3c.dom.DOMRectInit -@kotlin.internal.InlineOnly public inline fun DragEventInit(/*0*/ dataTransfer: org.w3c.dom.DataTransfer? = ..., /*1*/ screenX: kotlin.Int? = ..., /*2*/ screenY: kotlin.Int? = ..., /*3*/ clientX: kotlin.Int? = ..., /*4*/ clientY: kotlin.Int? = ..., /*5*/ button: kotlin.Short? = ..., /*6*/ buttons: kotlin.Short? = ..., /*7*/ relatedTarget: org.w3c.dom.events.EventTarget? = ..., /*8*/ region: kotlin.String? = ..., /*9*/ ctrlKey: kotlin.Boolean? = ..., /*10*/ shiftKey: kotlin.Boolean? = ..., /*11*/ altKey: kotlin.Boolean? = ..., /*12*/ metaKey: kotlin.Boolean? = ..., /*13*/ modifierAltGraph: kotlin.Boolean? = ..., /*14*/ modifierCapsLock: kotlin.Boolean? = ..., /*15*/ modifierFn: kotlin.Boolean? = ..., /*16*/ modifierFnLock: kotlin.Boolean? = ..., /*17*/ modifierHyper: kotlin.Boolean? = ..., /*18*/ modifierNumLock: kotlin.Boolean? = ..., /*19*/ modifierScrollLock: kotlin.Boolean? = ..., /*20*/ modifierSuper: kotlin.Boolean? = ..., /*21*/ modifierSymbol: kotlin.Boolean? = ..., /*22*/ modifierSymbolLock: kotlin.Boolean? = ..., /*23*/ view: org.w3c.dom.Window? = ..., /*24*/ detail: kotlin.Int? = ..., /*25*/ bubbles: kotlin.Boolean? = ..., /*26*/ cancelable: kotlin.Boolean? = ..., /*27*/ composed: kotlin.Boolean? = ...): org.w3c.dom.DragEventInit -@kotlin.internal.InlineOnly public inline fun ElementCreationOptions(/*0*/ `is`: kotlin.String? = ...): org.w3c.dom.ElementCreationOptions -@kotlin.internal.InlineOnly public inline fun ElementDefinitionOptions(/*0*/ extends: kotlin.String? = ...): org.w3c.dom.ElementDefinitionOptions -@kotlin.internal.InlineOnly public inline fun ErrorEventInit(/*0*/ message: kotlin.String? = ..., /*1*/ filename: kotlin.String? = ..., /*2*/ lineno: kotlin.Int? = ..., /*3*/ colno: kotlin.Int? = ..., /*4*/ error: kotlin.Any? = ..., /*5*/ bubbles: kotlin.Boolean? = ..., /*6*/ cancelable: kotlin.Boolean? = ..., /*7*/ composed: kotlin.Boolean? = ...): org.w3c.dom.ErrorEventInit -@kotlin.internal.InlineOnly public inline fun EventInit(/*0*/ bubbles: kotlin.Boolean? = ..., /*1*/ cancelable: kotlin.Boolean? = ..., /*2*/ composed: kotlin.Boolean? = ...): org.w3c.dom.EventInit -@kotlin.internal.InlineOnly public inline fun EventListenerOptions(/*0*/ capture: kotlin.Boolean? = ...): org.w3c.dom.EventListenerOptions -@kotlin.internal.InlineOnly public inline fun EventSourceInit(/*0*/ withCredentials: kotlin.Boolean? = ...): org.w3c.dom.EventSourceInit -@kotlin.internal.InlineOnly public inline fun GetRootNodeOptions(/*0*/ composed: kotlin.Boolean? = ...): org.w3c.dom.GetRootNodeOptions -@kotlin.internal.InlineOnly public inline fun HashChangeEventInit(/*0*/ oldURL: kotlin.String? = ..., /*1*/ newURL: kotlin.String? = ..., /*2*/ bubbles: kotlin.Boolean? = ..., /*3*/ cancelable: kotlin.Boolean? = ..., /*4*/ composed: kotlin.Boolean? = ...): org.w3c.dom.HashChangeEventInit -@kotlin.internal.InlineOnly public inline fun HitRegionOptions(/*0*/ path: org.w3c.dom.Path2D? = ..., /*1*/ fillRule: org.w3c.dom.CanvasFillRule? = ..., /*2*/ id: kotlin.String? = ..., /*3*/ parentID: kotlin.String? = ..., /*4*/ cursor: kotlin.String? = ..., /*5*/ control: org.w3c.dom.Element? = ..., /*6*/ label: kotlin.String? = ..., /*7*/ role: kotlin.String? = ...): org.w3c.dom.HitRegionOptions -@kotlin.internal.InlineOnly public inline fun ImageBitmapOptions(/*0*/ imageOrientation: org.w3c.dom.ImageOrientation? = ..., /*1*/ premultiplyAlpha: org.w3c.dom.PremultiplyAlpha? = ..., /*2*/ colorSpaceConversion: org.w3c.dom.ColorSpaceConversion? = ..., /*3*/ resizeWidth: kotlin.Int? = ..., /*4*/ resizeHeight: kotlin.Int? = ..., /*5*/ resizeQuality: org.w3c.dom.ResizeQuality? = ...): org.w3c.dom.ImageBitmapOptions -@kotlin.internal.InlineOnly public inline fun ImageBitmapRenderingContextSettings(/*0*/ alpha: kotlin.Boolean? = ...): org.w3c.dom.ImageBitmapRenderingContextSettings -@kotlin.internal.InlineOnly public inline fun MediaQueryListEventInit(/*0*/ media: kotlin.String? = ..., /*1*/ matches: kotlin.Boolean? = ..., /*2*/ bubbles: kotlin.Boolean? = ..., /*3*/ cancelable: kotlin.Boolean? = ..., /*4*/ composed: kotlin.Boolean? = ...): org.w3c.dom.MediaQueryListEventInit -@kotlin.internal.InlineOnly public inline fun MessageEventInit(/*0*/ data: kotlin.Any? = ..., /*1*/ origin: kotlin.String? = ..., /*2*/ lastEventId: kotlin.String? = ..., /*3*/ source: org.w3c.dom.UnionMessagePortOrWindowProxy? = ..., /*4*/ ports: kotlin.Array? = ..., /*5*/ bubbles: kotlin.Boolean? = ..., /*6*/ cancelable: kotlin.Boolean? = ..., /*7*/ composed: kotlin.Boolean? = ...): org.w3c.dom.MessageEventInit -@kotlin.internal.InlineOnly public inline fun MutationObserverInit(/*0*/ childList: kotlin.Boolean? = ..., /*1*/ attributes: kotlin.Boolean? = ..., /*2*/ characterData: kotlin.Boolean? = ..., /*3*/ subtree: kotlin.Boolean? = ..., /*4*/ attributeOldValue: kotlin.Boolean? = ..., /*5*/ characterDataOldValue: kotlin.Boolean? = ..., /*6*/ attributeFilter: kotlin.Array? = ...): org.w3c.dom.MutationObserverInit -@kotlin.internal.InlineOnly public inline fun PageTransitionEventInit(/*0*/ persisted: kotlin.Boolean? = ..., /*1*/ bubbles: kotlin.Boolean? = ..., /*2*/ cancelable: kotlin.Boolean? = ..., /*3*/ composed: kotlin.Boolean? = ...): org.w3c.dom.PageTransitionEventInit -@kotlin.internal.InlineOnly public inline fun PopStateEventInit(/*0*/ state: kotlin.Any? = ..., /*1*/ bubbles: kotlin.Boolean? = ..., /*2*/ cancelable: kotlin.Boolean? = ..., /*3*/ composed: kotlin.Boolean? = ...): org.w3c.dom.PopStateEventInit -@kotlin.internal.InlineOnly public inline fun PromiseRejectionEventInit(/*0*/ promise: kotlin.js.Promise?, /*1*/ reason: kotlin.Any? = ..., /*2*/ bubbles: kotlin.Boolean? = ..., /*3*/ cancelable: kotlin.Boolean? = ..., /*4*/ composed: kotlin.Boolean? = ...): org.w3c.dom.PromiseRejectionEventInit -@kotlin.internal.InlineOnly public inline fun RelatedEventInit(/*0*/ relatedTarget: org.w3c.dom.events.EventTarget? = ..., /*1*/ bubbles: kotlin.Boolean? = ..., /*2*/ cancelable: kotlin.Boolean? = ..., /*3*/ composed: kotlin.Boolean? = ...): org.w3c.dom.RelatedEventInit -@kotlin.internal.InlineOnly public inline fun ScrollIntoViewOptions(/*0*/ block: org.w3c.dom.ScrollLogicalPosition? = ..., /*1*/ inline: org.w3c.dom.ScrollLogicalPosition? = ..., /*2*/ behavior: org.w3c.dom.ScrollBehavior? = ...): org.w3c.dom.ScrollIntoViewOptions -@kotlin.internal.InlineOnly public inline fun ScrollOptions(/*0*/ behavior: org.w3c.dom.ScrollBehavior? = ...): org.w3c.dom.ScrollOptions -@kotlin.internal.InlineOnly public inline fun ScrollToOptions(/*0*/ left: kotlin.Double? = ..., /*1*/ top: kotlin.Double? = ..., /*2*/ behavior: org.w3c.dom.ScrollBehavior? = ...): org.w3c.dom.ScrollToOptions -@kotlin.internal.InlineOnly public inline fun ShadowRootInit(/*0*/ mode: org.w3c.dom.ShadowRootMode?): org.w3c.dom.ShadowRootInit -@kotlin.internal.InlineOnly public inline fun StorageEventInit(/*0*/ key: kotlin.String? = ..., /*1*/ oldValue: kotlin.String? = ..., /*2*/ newValue: kotlin.String? = ..., /*3*/ url: kotlin.String? = ..., /*4*/ storageArea: org.w3c.dom.Storage? = ..., /*5*/ bubbles: kotlin.Boolean? = ..., /*6*/ cancelable: kotlin.Boolean? = ..., /*7*/ composed: kotlin.Boolean? = ...): org.w3c.dom.StorageEventInit -@kotlin.internal.InlineOnly public inline fun TrackEventInit(/*0*/ track: org.w3c.dom.UnionAudioTrackOrTextTrackOrVideoTrack? = ..., /*1*/ bubbles: kotlin.Boolean? = ..., /*2*/ cancelable: kotlin.Boolean? = ..., /*3*/ composed: kotlin.Boolean? = ...): org.w3c.dom.TrackEventInit -@kotlin.internal.InlineOnly public inline fun WorkerOptions(/*0*/ type: org.w3c.dom.WorkerType? = ..., /*1*/ credentials: org.w3c.fetch.RequestCredentials? = ...): org.w3c.dom.WorkerOptions -public fun org.w3c.dom.ItemArrayLike.asList(): kotlin.collections.List -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.AudioTrackList.get(/*0*/ index: kotlin.Int): org.w3c.dom.AudioTrack? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.DOMRectList.get(/*0*/ index: kotlin.Int): org.w3c.dom.DOMRect? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.DOMStringMap.get(/*0*/ name: kotlin.String): kotlin.String? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.DOMTokenList.get(/*0*/ index: kotlin.Int): kotlin.String? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.DataTransferItemList.get(/*0*/ index: kotlin.Int): org.w3c.dom.DataTransferItem? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.Document.get(/*0*/ name: kotlin.String): dynamic -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.HTMLAllCollection.get(/*0*/ index: kotlin.Int): org.w3c.dom.Element? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.HTMLAllCollection.get(/*0*/ name: kotlin.String): org.w3c.dom.UnionElementOrHTMLCollection? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.HTMLCollection.get(/*0*/ index: kotlin.Int): org.w3c.dom.Element? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.HTMLCollection.get(/*0*/ name: kotlin.String): org.w3c.dom.Element? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.HTMLFormElement.get(/*0*/ index: kotlin.Int): org.w3c.dom.Element? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.HTMLFormElement.get(/*0*/ name: kotlin.String): org.w3c.dom.UnionElementOrRadioNodeList? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.HTMLSelectElement.get(/*0*/ index: kotlin.Int): org.w3c.dom.Element? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.MimeTypeArray.get(/*0*/ index: kotlin.Int): org.w3c.dom.MimeType? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.MimeTypeArray.get(/*0*/ name: kotlin.String): org.w3c.dom.MimeType? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.NamedNodeMap.get(/*0*/ index: kotlin.Int): org.w3c.dom.Attr? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.NamedNodeMap.get(/*0*/ qualifiedName: kotlin.String): org.w3c.dom.Attr? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.NodeList.get(/*0*/ index: kotlin.Int): org.w3c.dom.Node? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.Plugin.get(/*0*/ index: kotlin.Int): org.w3c.dom.MimeType? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.Plugin.get(/*0*/ name: kotlin.String): org.w3c.dom.MimeType? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.PluginArray.get(/*0*/ index: kotlin.Int): org.w3c.dom.Plugin? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.PluginArray.get(/*0*/ name: kotlin.String): org.w3c.dom.Plugin? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.Storage.get(/*0*/ key: kotlin.String): kotlin.String? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.TextTrackCueList.get(/*0*/ index: kotlin.Int): org.w3c.dom.TextTrackCue? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.TextTrackList.get(/*0*/ index: kotlin.Int): org.w3c.dom.TextTrack? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.TouchList.get(/*0*/ index: kotlin.Int): org.w3c.dom.Touch? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.VideoTrackList.get(/*0*/ index: kotlin.Int): org.w3c.dom.VideoTrack? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.Window.get(/*0*/ name: kotlin.String): dynamic -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.DOMStringMap.set(/*0*/ name: kotlin.String, /*1*/ value: kotlin.String): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.HTMLOptionsCollection.set(/*0*/ index: kotlin.Int, /*1*/ option: org.w3c.dom.HTMLOptionElement?): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.HTMLSelectElement.set(/*0*/ index: kotlin.Int, /*1*/ option: org.w3c.dom.HTMLOptionElement?): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.Storage.set(/*0*/ key: kotlin.String, /*1*/ value: kotlin.String): kotlin.Unit - -public external interface AbstractWorker { - public open var onerror: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit -} - -public external interface AddEventListenerOptions : org.w3c.dom.EventListenerOptions { - public open var once: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var passive: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit -} - -public abstract external class ApplicationCache : org.w3c.dom.events.EventTarget { - /*primary*/ public constructor ApplicationCache() - public open var oncached: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onchecking: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var ondownloading: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onerror: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onnoupdate: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onobsolete: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onprogress: ((org.w3c.xhr.ProgressEvent) -> dynamic)? - public open fun (): ((org.w3c.xhr.ProgressEvent) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.xhr.ProgressEvent) -> dynamic)?): kotlin.Unit - public open var onupdateready: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open val status: kotlin.Short - public open fun (): kotlin.Short - public final fun abort(): kotlin.Unit - public final fun swapCache(): kotlin.Unit - public final fun update(): kotlin.Unit - - public companion object Companion { - public final val CHECKING: kotlin.Short - public final fun (): kotlin.Short - public final val DOWNLOADING: kotlin.Short - public final fun (): kotlin.Short - public final val IDLE: kotlin.Short - public final fun (): kotlin.Short - public final val OBSOLETE: kotlin.Short - public final fun (): kotlin.Short - public final val UNCACHED: kotlin.Short - public final fun (): kotlin.Short - public final val UPDATEREADY: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface AssignedNodesOptions { - public open var flatten: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit -} - -public abstract external class Attr : org.w3c.dom.Node { - /*primary*/ public constructor Attr() - public open val localName: kotlin.String - public open fun (): kotlin.String - public open val name: kotlin.String - public open fun (): kotlin.String - public open val namespaceURI: kotlin.String? - public open fun (): kotlin.String? - public open val ownerElement: org.w3c.dom.Element? - public open fun (): org.w3c.dom.Element? - public open val prefix: kotlin.String? - public open fun (): kotlin.String? - public open val specified: kotlin.Boolean - public open fun (): kotlin.Boolean - public open var value: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public open external class Audio : org.w3c.dom.HTMLAudioElement { - /*primary*/ public constructor Audio(/*0*/ src: kotlin.String = ...) - public open override /*1*/ val assignedSlot: org.w3c.dom.HTMLSlotElement? - public open override /*1*/ fun (): org.w3c.dom.HTMLSlotElement? - public open override /*1*/ val childElementCount: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ val children: org.w3c.dom.HTMLCollection - public open override /*1*/ fun (): org.w3c.dom.HTMLCollection - public open override /*1*/ var contentEditable: kotlin.String - public open override /*1*/ fun (): kotlin.String - public open override /*1*/ fun (/*0*/ : kotlin.String): kotlin.Unit - public open override /*1*/ val firstElementChild: org.w3c.dom.Element? - public open override /*1*/ fun (): org.w3c.dom.Element? - public open override /*1*/ val isContentEditable: kotlin.Boolean - public open override /*1*/ fun (): kotlin.Boolean - public open override /*1*/ val lastElementChild: org.w3c.dom.Element? - public open override /*1*/ fun (): org.w3c.dom.Element? - public open override /*1*/ val nextElementSibling: org.w3c.dom.Element? - public open override /*1*/ fun (): org.w3c.dom.Element? - public open override /*1*/ var onabort: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onblur: ((org.w3c.dom.events.FocusEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.FocusEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.FocusEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oncancel: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oncanplay: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oncanplaythrough: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onchange: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onclose: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oncontextmenu: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oncopy: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oncuechange: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oncut: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondblclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondrag: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondragend: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondragenter: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondragexit: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondragleave: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondragover: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondragstart: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondrop: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondurationchange: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onemptied: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onended: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onerror: ((dynamic, kotlin.String, kotlin.Int, kotlin.Int, kotlin.Any?) -> dynamic)? - public open override /*1*/ fun (): ((dynamic, kotlin.String, kotlin.Int, kotlin.Int, kotlin.Any?) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((dynamic, kotlin.String, kotlin.Int, kotlin.Int, kotlin.Any?) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onfocus: ((org.w3c.dom.events.FocusEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.FocusEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.FocusEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ongotpointercapture: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oninput: ((org.w3c.dom.events.InputEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.InputEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.InputEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oninvalid: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onkeydown: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.KeyboardEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onkeypress: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.KeyboardEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onkeyup: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.KeyboardEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onload: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onloadeddata: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onloadedmetadata: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onloadend: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onloadstart: ((org.w3c.xhr.ProgressEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.xhr.ProgressEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.xhr.ProgressEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onlostpointercapture: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onmousedown: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onmouseenter: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onmouseleave: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onmousemove: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onmouseout: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onmouseover: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onmouseup: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpaste: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpause: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onplay: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onplaying: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointercancel: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointerdown: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointerenter: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointerleave: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointermove: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointerout: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointerover: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointerup: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onprogress: ((org.w3c.xhr.ProgressEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.xhr.ProgressEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.xhr.ProgressEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onratechange: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onreset: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onresize: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onscroll: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onseeked: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onseeking: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onselect: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onshow: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onstalled: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onsubmit: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onsuspend: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ontimeupdate: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ontoggle: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onvolumechange: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onwaiting: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onwheel: ((org.w3c.dom.events.WheelEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.WheelEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.WheelEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ val previousElementSibling: org.w3c.dom.Element? - public open override /*1*/ fun (): org.w3c.dom.Element? - public open override /*1*/ val style: org.w3c.dom.css.CSSStyleDeclaration - public open override /*1*/ fun (): org.w3c.dom.css.CSSStyleDeclaration - public open override /*1*/ fun after(/*0*/ vararg nodes: dynamic /*kotlin.Array*/): kotlin.Unit - public open override /*1*/ fun append(/*0*/ vararg nodes: dynamic /*kotlin.Array*/): kotlin.Unit - public open override /*1*/ fun before(/*0*/ vararg nodes: dynamic /*kotlin.Array*/): kotlin.Unit - public open override /*1*/ fun convertPointFromNode(/*0*/ point: org.w3c.dom.DOMPointInit, /*1*/ from: dynamic, /*2*/ options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMPoint - public open override /*1*/ fun convertQuadFromNode(/*0*/ quad: dynamic, /*1*/ from: dynamic, /*2*/ options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad - public open override /*1*/ fun convertRectFromNode(/*0*/ rect: org.w3c.dom.DOMRectReadOnly, /*1*/ from: dynamic, /*2*/ options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad - public open override /*1*/ fun getBoxQuads(/*0*/ options: org.w3c.dom.BoxQuadOptions = ...): kotlin.Array - public open override /*1*/ fun prepend(/*0*/ vararg nodes: dynamic /*kotlin.Array*/): kotlin.Unit - public open override /*1*/ fun querySelector(/*0*/ selectors: kotlin.String): org.w3c.dom.Element? - public open override /*1*/ fun querySelectorAll(/*0*/ selectors: kotlin.String): org.w3c.dom.NodeList - public open override /*1*/ fun remove(): kotlin.Unit - public open override /*1*/ fun replaceWith(/*0*/ vararg nodes: dynamic /*kotlin.Array*/): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val HAVE_CURRENT_DATA: kotlin.Short - public final fun (): kotlin.Short - public final val HAVE_ENOUGH_DATA: kotlin.Short - public final fun (): kotlin.Short - public final val HAVE_FUTURE_DATA: kotlin.Short - public final fun (): kotlin.Short - public final val HAVE_METADATA: kotlin.Short - public final fun (): kotlin.Short - public final val HAVE_NOTHING: kotlin.Short - public final fun (): kotlin.Short - public final val NETWORK_EMPTY: kotlin.Short - public final fun (): kotlin.Short - public final val NETWORK_IDLE: kotlin.Short - public final fun (): kotlin.Short - public final val NETWORK_LOADING: kotlin.Short - public final fun (): kotlin.Short - public final val NETWORK_NO_SOURCE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class AudioTrack : org.w3c.dom.UnionAudioTrackOrTextTrackOrVideoTrack { - /*primary*/ public constructor AudioTrack() - public open var enabled: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open val id: kotlin.String - public open fun (): kotlin.String - public open val kind: kotlin.String - public open fun (): kotlin.String - public open val label: kotlin.String - public open fun (): kotlin.String - public open val language: kotlin.String - public open fun (): kotlin.String - public open val sourceBuffer: org.w3c.dom.mediasource.SourceBuffer? - public open fun (): org.w3c.dom.mediasource.SourceBuffer? -} - -public abstract external class AudioTrackList : org.w3c.dom.events.EventTarget { - /*primary*/ public constructor AudioTrackList() - public open val length: kotlin.Int - public open fun (): kotlin.Int - public open var onaddtrack: ((org.w3c.dom.TrackEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.TrackEvent) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.TrackEvent) -> dynamic)?): kotlin.Unit - public open var onchange: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onremovetrack: ((org.w3c.dom.TrackEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.TrackEvent) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.TrackEvent) -> dynamic)?): kotlin.Unit - public final fun getTrackById(/*0*/ id: kotlin.String): org.w3c.dom.AudioTrack? -} - -public abstract external class BarProp { - /*primary*/ public constructor BarProp() - public open val visible: kotlin.Boolean - public open fun (): kotlin.Boolean -} - -public open external class BeforeUnloadEvent : org.w3c.dom.events.Event { - /*primary*/ public constructor BeforeUnloadEvent() - public final var returnValue: kotlin.String - public final fun (): kotlin.String - public final fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface BinaryType { - - public companion object Companion { - } -} - -public external interface BoxQuadOptions { - public open var box: org.w3c.dom.CSSBoxType? - public open fun (): org.w3c.dom.CSSBoxType? - public open fun (/*0*/ value: org.w3c.dom.CSSBoxType?): kotlin.Unit - public open var relativeTo: dynamic - public open fun (): dynamic - public open fun (/*0*/ value: dynamic): kotlin.Unit -} - -public open external class BroadcastChannel : org.w3c.dom.events.EventTarget { - /*primary*/ public constructor BroadcastChannel(/*0*/ name: kotlin.String) - public open val name: kotlin.String - public open fun (): kotlin.String - public final var onmessage: ((org.w3c.dom.MessageEvent) -> dynamic)? - public final fun (): ((org.w3c.dom.MessageEvent) -> dynamic)? - public final fun (/*0*/ : ((org.w3c.dom.MessageEvent) -> dynamic)?): kotlin.Unit - public final fun close(): kotlin.Unit - public final fun postMessage(/*0*/ message: kotlin.Any?): kotlin.Unit -} - -public open external class CDATASection : org.w3c.dom.Text { - /*primary*/ public constructor CDATASection() - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface CSSBoxType { - - public companion object Companion { - } -} - -public external interface CanPlayTypeResult { - - public companion object Companion { - } -} - -public external interface CanvasCompositing { - public abstract var globalAlpha: kotlin.Double - public abstract fun (): kotlin.Double - public abstract fun (/*0*/ : kotlin.Double): kotlin.Unit - public abstract var globalCompositeOperation: kotlin.String - public abstract fun (): kotlin.String - public abstract fun (/*0*/ : kotlin.String): kotlin.Unit -} - -public external interface CanvasDirection { - - public companion object Companion { - } -} - -public external interface CanvasDrawImage { - public abstract fun drawImage(/*0*/ image: org.w3c.dom.CanvasImageSource, /*1*/ dx: kotlin.Double, /*2*/ dy: kotlin.Double): kotlin.Unit - public abstract fun drawImage(/*0*/ image: org.w3c.dom.CanvasImageSource, /*1*/ dx: kotlin.Double, /*2*/ dy: kotlin.Double, /*3*/ dw: kotlin.Double, /*4*/ dh: kotlin.Double): kotlin.Unit - public abstract fun drawImage(/*0*/ image: org.w3c.dom.CanvasImageSource, /*1*/ sx: kotlin.Double, /*2*/ sy: kotlin.Double, /*3*/ sw: kotlin.Double, /*4*/ sh: kotlin.Double, /*5*/ dx: kotlin.Double, /*6*/ dy: kotlin.Double, /*7*/ dw: kotlin.Double, /*8*/ dh: kotlin.Double): kotlin.Unit -} - -public external interface CanvasDrawPath { - public abstract fun beginPath(): kotlin.Unit - public abstract fun clip(/*0*/ fillRule: org.w3c.dom.CanvasFillRule = ...): kotlin.Unit - public abstract fun clip(/*0*/ path: org.w3c.dom.Path2D, /*1*/ fillRule: org.w3c.dom.CanvasFillRule = ...): kotlin.Unit - public abstract fun fill(/*0*/ fillRule: org.w3c.dom.CanvasFillRule = ...): kotlin.Unit - public abstract fun fill(/*0*/ path: org.w3c.dom.Path2D, /*1*/ fillRule: org.w3c.dom.CanvasFillRule = ...): kotlin.Unit - public abstract fun isPointInPath(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double, /*2*/ fillRule: org.w3c.dom.CanvasFillRule = ...): kotlin.Boolean - public abstract fun isPointInPath(/*0*/ path: org.w3c.dom.Path2D, /*1*/ x: kotlin.Double, /*2*/ y: kotlin.Double, /*3*/ fillRule: org.w3c.dom.CanvasFillRule = ...): kotlin.Boolean - public abstract fun isPointInStroke(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double): kotlin.Boolean - public abstract fun isPointInStroke(/*0*/ path: org.w3c.dom.Path2D, /*1*/ x: kotlin.Double, /*2*/ y: kotlin.Double): kotlin.Boolean - public abstract fun resetClip(): kotlin.Unit - public abstract fun stroke(): kotlin.Unit - public abstract fun stroke(/*0*/ path: org.w3c.dom.Path2D): kotlin.Unit -} - -public external interface CanvasFillRule { - - public companion object Companion { - } -} - -public external interface CanvasFillStrokeStyles { - public open var fillStyle: dynamic - public open fun (): dynamic - public open fun (/*0*/ value: dynamic): kotlin.Unit - public open var strokeStyle: dynamic - public open fun (): dynamic - public open fun (/*0*/ value: dynamic): kotlin.Unit - public abstract fun createLinearGradient(/*0*/ x0: kotlin.Double, /*1*/ y0: kotlin.Double, /*2*/ x1: kotlin.Double, /*3*/ y1: kotlin.Double): org.w3c.dom.CanvasGradient - public abstract fun createPattern(/*0*/ image: org.w3c.dom.CanvasImageSource, /*1*/ repetition: kotlin.String): org.w3c.dom.CanvasPattern? - public abstract fun createRadialGradient(/*0*/ x0: kotlin.Double, /*1*/ y0: kotlin.Double, /*2*/ r0: kotlin.Double, /*3*/ x1: kotlin.Double, /*4*/ y1: kotlin.Double, /*5*/ r1: kotlin.Double): org.w3c.dom.CanvasGradient -} - -public external interface CanvasFilters { - public abstract var filter: kotlin.String - public abstract fun (): kotlin.String - public abstract fun (/*0*/ : kotlin.String): kotlin.Unit -} - -public abstract external class CanvasGradient { - /*primary*/ public constructor CanvasGradient() - public final fun addColorStop(/*0*/ offset: kotlin.Double, /*1*/ color: kotlin.String): kotlin.Unit -} - -public external interface CanvasHitRegion { - public abstract fun addHitRegion(/*0*/ options: org.w3c.dom.HitRegionOptions = ...): kotlin.Unit - public abstract fun clearHitRegions(): kotlin.Unit - public abstract fun removeHitRegion(/*0*/ id: kotlin.String): kotlin.Unit -} - -public external interface CanvasImageData { - public abstract fun createImageData(/*0*/ sw: kotlin.Double, /*1*/ sh: kotlin.Double): org.w3c.dom.ImageData - public abstract fun createImageData(/*0*/ imagedata: org.w3c.dom.ImageData): org.w3c.dom.ImageData - public abstract fun getImageData(/*0*/ sx: kotlin.Double, /*1*/ sy: kotlin.Double, /*2*/ sw: kotlin.Double, /*3*/ sh: kotlin.Double): org.w3c.dom.ImageData - public abstract fun putImageData(/*0*/ imagedata: org.w3c.dom.ImageData, /*1*/ dx: kotlin.Double, /*2*/ dy: kotlin.Double): kotlin.Unit - public abstract fun putImageData(/*0*/ imagedata: org.w3c.dom.ImageData, /*1*/ dx: kotlin.Double, /*2*/ dy: kotlin.Double, /*3*/ dirtyX: kotlin.Double, /*4*/ dirtyY: kotlin.Double, /*5*/ dirtyWidth: kotlin.Double, /*6*/ dirtyHeight: kotlin.Double): kotlin.Unit -} - -public external interface CanvasImageSmoothing { - public abstract var imageSmoothingEnabled: kotlin.Boolean - public abstract fun (): kotlin.Boolean - public abstract fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public abstract var imageSmoothingQuality: org.w3c.dom.ImageSmoothingQuality - public abstract fun (): org.w3c.dom.ImageSmoothingQuality - public abstract fun (/*0*/ : org.w3c.dom.ImageSmoothingQuality): kotlin.Unit -} - -public external interface CanvasImageSource : org.w3c.dom.ImageBitmapSource { -} - -public external interface CanvasLineCap { - - public companion object Companion { - } -} - -public external interface CanvasLineJoin { - - public companion object Companion { - } -} - -public external interface CanvasPath { - public abstract fun arc(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double, /*2*/ radius: kotlin.Double, /*3*/ startAngle: kotlin.Double, /*4*/ endAngle: kotlin.Double, /*5*/ anticlockwise: kotlin.Boolean = ...): kotlin.Unit - public abstract fun arcTo(/*0*/ x1: kotlin.Double, /*1*/ y1: kotlin.Double, /*2*/ x2: kotlin.Double, /*3*/ y2: kotlin.Double, /*4*/ radius: kotlin.Double): kotlin.Unit - public abstract fun arcTo(/*0*/ x1: kotlin.Double, /*1*/ y1: kotlin.Double, /*2*/ x2: kotlin.Double, /*3*/ y2: kotlin.Double, /*4*/ radiusX: kotlin.Double, /*5*/ radiusY: kotlin.Double, /*6*/ rotation: kotlin.Double): kotlin.Unit - public abstract fun bezierCurveTo(/*0*/ cp1x: kotlin.Double, /*1*/ cp1y: kotlin.Double, /*2*/ cp2x: kotlin.Double, /*3*/ cp2y: kotlin.Double, /*4*/ x: kotlin.Double, /*5*/ y: kotlin.Double): kotlin.Unit - public abstract fun closePath(): kotlin.Unit - public abstract fun ellipse(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double, /*2*/ radiusX: kotlin.Double, /*3*/ radiusY: kotlin.Double, /*4*/ rotation: kotlin.Double, /*5*/ startAngle: kotlin.Double, /*6*/ endAngle: kotlin.Double, /*7*/ anticlockwise: kotlin.Boolean = ...): kotlin.Unit - public abstract fun lineTo(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double): kotlin.Unit - public abstract fun moveTo(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double): kotlin.Unit - public abstract fun quadraticCurveTo(/*0*/ cpx: kotlin.Double, /*1*/ cpy: kotlin.Double, /*2*/ x: kotlin.Double, /*3*/ y: kotlin.Double): kotlin.Unit - public abstract fun rect(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double, /*2*/ w: kotlin.Double, /*3*/ h: kotlin.Double): kotlin.Unit -} - -public external interface CanvasPathDrawingStyles { - public abstract var lineCap: org.w3c.dom.CanvasLineCap - public abstract fun (): org.w3c.dom.CanvasLineCap - public abstract fun (/*0*/ : org.w3c.dom.CanvasLineCap): kotlin.Unit - public abstract var lineDashOffset: kotlin.Double - public abstract fun (): kotlin.Double - public abstract fun (/*0*/ : kotlin.Double): kotlin.Unit - public abstract var lineJoin: org.w3c.dom.CanvasLineJoin - public abstract fun (): org.w3c.dom.CanvasLineJoin - public abstract fun (/*0*/ : org.w3c.dom.CanvasLineJoin): kotlin.Unit - public abstract var lineWidth: kotlin.Double - public abstract fun (): kotlin.Double - public abstract fun (/*0*/ : kotlin.Double): kotlin.Unit - public abstract var miterLimit: kotlin.Double - public abstract fun (): kotlin.Double - public abstract fun (/*0*/ : kotlin.Double): kotlin.Unit - public abstract fun getLineDash(): kotlin.Array - public abstract fun setLineDash(/*0*/ segments: kotlin.Array): kotlin.Unit -} - -public abstract external class CanvasPattern { - /*primary*/ public constructor CanvasPattern() - public final fun setTransform(/*0*/ transform: dynamic = ...): kotlin.Unit -} - -public external interface CanvasRect { - public abstract fun clearRect(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double, /*2*/ w: kotlin.Double, /*3*/ h: kotlin.Double): kotlin.Unit - public abstract fun fillRect(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double, /*2*/ w: kotlin.Double, /*3*/ h: kotlin.Double): kotlin.Unit - public abstract fun strokeRect(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double, /*2*/ w: kotlin.Double, /*3*/ h: kotlin.Double): kotlin.Unit -} - -public abstract external class CanvasRenderingContext2D : org.w3c.dom.CanvasState, org.w3c.dom.CanvasTransform, org.w3c.dom.CanvasCompositing, org.w3c.dom.CanvasImageSmoothing, org.w3c.dom.CanvasFillStrokeStyles, org.w3c.dom.CanvasShadowStyles, org.w3c.dom.CanvasFilters, org.w3c.dom.CanvasRect, org.w3c.dom.CanvasDrawPath, org.w3c.dom.CanvasUserInterface, org.w3c.dom.CanvasText, org.w3c.dom.CanvasDrawImage, org.w3c.dom.CanvasHitRegion, org.w3c.dom.CanvasImageData, org.w3c.dom.CanvasPathDrawingStyles, org.w3c.dom.CanvasTextDrawingStyles, org.w3c.dom.CanvasPath, org.w3c.dom.RenderingContext { - /*primary*/ public constructor CanvasRenderingContext2D() - public open val canvas: org.w3c.dom.HTMLCanvasElement - public open fun (): org.w3c.dom.HTMLCanvasElement -} - -public external interface CanvasRenderingContext2DSettings { - public open var alpha: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit -} - -public external interface CanvasShadowStyles { - public abstract var shadowBlur: kotlin.Double - public abstract fun (): kotlin.Double - public abstract fun (/*0*/ : kotlin.Double): kotlin.Unit - public abstract var shadowColor: kotlin.String - public abstract fun (): kotlin.String - public abstract fun (/*0*/ : kotlin.String): kotlin.Unit - public abstract var shadowOffsetX: kotlin.Double - public abstract fun (): kotlin.Double - public abstract fun (/*0*/ : kotlin.Double): kotlin.Unit - public abstract var shadowOffsetY: kotlin.Double - public abstract fun (): kotlin.Double - public abstract fun (/*0*/ : kotlin.Double): kotlin.Unit -} - -public external interface CanvasState { - public abstract fun restore(): kotlin.Unit - public abstract fun save(): kotlin.Unit -} - -public external interface CanvasText { - public abstract fun fillText(/*0*/ text: kotlin.String, /*1*/ x: kotlin.Double, /*2*/ y: kotlin.Double, /*3*/ maxWidth: kotlin.Double = ...): kotlin.Unit - public abstract fun measureText(/*0*/ text: kotlin.String): org.w3c.dom.TextMetrics - public abstract fun strokeText(/*0*/ text: kotlin.String, /*1*/ x: kotlin.Double, /*2*/ y: kotlin.Double, /*3*/ maxWidth: kotlin.Double = ...): kotlin.Unit -} - -public external interface CanvasTextAlign { - - public companion object Companion { - } -} - -public external interface CanvasTextBaseline { - - public companion object Companion { - } -} - diff --git a/js/js.translator/testData/api/stdlib/org.w3c.dom-1.kt b/js/js.translator/testData/api/stdlib/org.w3c.dom-1.kt deleted file mode 100644 index ad9f0519ccc..00000000000 --- a/js/js.translator/testData/api/stdlib/org.w3c.dom-1.kt +++ /dev/null @@ -1,1011 +0,0 @@ -public external interface CanvasTextDrawingStyles { - public abstract var direction: org.w3c.dom.CanvasDirection - public abstract fun (): org.w3c.dom.CanvasDirection - public abstract fun (/*0*/ : org.w3c.dom.CanvasDirection): kotlin.Unit - public abstract var font: kotlin.String - public abstract fun (): kotlin.String - public abstract fun (/*0*/ : kotlin.String): kotlin.Unit - public abstract var textAlign: org.w3c.dom.CanvasTextAlign - public abstract fun (): org.w3c.dom.CanvasTextAlign - public abstract fun (/*0*/ : org.w3c.dom.CanvasTextAlign): kotlin.Unit - public abstract var textBaseline: org.w3c.dom.CanvasTextBaseline - public abstract fun (): org.w3c.dom.CanvasTextBaseline - public abstract fun (/*0*/ : org.w3c.dom.CanvasTextBaseline): kotlin.Unit -} - -public external interface CanvasTransform { - public abstract fun getTransform(): org.w3c.dom.DOMMatrix - public abstract fun resetTransform(): kotlin.Unit - public abstract fun rotate(/*0*/ angle: kotlin.Double): kotlin.Unit - public abstract fun scale(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double): kotlin.Unit - public abstract fun setTransform(/*0*/ transform: dynamic = ...): kotlin.Unit - public abstract fun setTransform(/*0*/ a: kotlin.Double, /*1*/ b: kotlin.Double, /*2*/ c: kotlin.Double, /*3*/ d: kotlin.Double, /*4*/ e: kotlin.Double, /*5*/ f: kotlin.Double): kotlin.Unit - public abstract fun transform(/*0*/ a: kotlin.Double, /*1*/ b: kotlin.Double, /*2*/ c: kotlin.Double, /*3*/ d: kotlin.Double, /*4*/ e: kotlin.Double, /*5*/ f: kotlin.Double): kotlin.Unit - public abstract fun translate(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double): kotlin.Unit -} - -public external interface CanvasUserInterface { - public abstract fun drawFocusIfNeeded(/*0*/ element: org.w3c.dom.Element): kotlin.Unit - public abstract fun drawFocusIfNeeded(/*0*/ path: org.w3c.dom.Path2D, /*1*/ element: org.w3c.dom.Element): kotlin.Unit - public abstract fun scrollPathIntoView(): kotlin.Unit - public abstract fun scrollPathIntoView(/*0*/ path: org.w3c.dom.Path2D): kotlin.Unit -} - -public abstract external class CaretPosition { - /*primary*/ public constructor CaretPosition() - public open val offset: kotlin.Int - public open fun (): kotlin.Int - public open val offsetNode: org.w3c.dom.Node - public open fun (): org.w3c.dom.Node - public final fun getClientRect(): org.w3c.dom.DOMRect? -} - -public abstract external class CharacterData : org.w3c.dom.Node, org.w3c.dom.NonDocumentTypeChildNode, org.w3c.dom.ChildNode { - /*primary*/ public constructor CharacterData() - public open var data: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val length: kotlin.Int - public open fun (): kotlin.Int - public final fun appendData(/*0*/ data: kotlin.String): kotlin.Unit - public final fun deleteData(/*0*/ offset: kotlin.Int, /*1*/ count: kotlin.Int): kotlin.Unit - public final fun insertData(/*0*/ offset: kotlin.Int, /*1*/ data: kotlin.String): kotlin.Unit - public final fun replaceData(/*0*/ offset: kotlin.Int, /*1*/ count: kotlin.Int, /*2*/ data: kotlin.String): kotlin.Unit - public final fun substringData(/*0*/ offset: kotlin.Int, /*1*/ count: kotlin.Int): kotlin.String - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface ChildNode { - public abstract fun after(/*0*/ vararg nodes: dynamic /*kotlin.Array*/): kotlin.Unit - public abstract fun before(/*0*/ vararg nodes: dynamic /*kotlin.Array*/): kotlin.Unit - public abstract fun remove(): kotlin.Unit - public abstract fun replaceWith(/*0*/ vararg nodes: dynamic /*kotlin.Array*/): kotlin.Unit -} - -public open external class CloseEvent : org.w3c.dom.events.Event { - /*primary*/ public constructor CloseEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.dom.CloseEventInit = ...) - public open val code: kotlin.Short - public open fun (): kotlin.Short - public open val reason: kotlin.String - public open fun (): kotlin.String - public open val wasClean: kotlin.Boolean - public open fun (): kotlin.Boolean - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface CloseEventInit : org.w3c.dom.EventInit { - public open var code: kotlin.Short? - public open fun (): kotlin.Short? - public open fun (/*0*/ value: kotlin.Short?): kotlin.Unit - public open var reason: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var wasClean: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit -} - -public external interface ColorSpaceConversion { - - public companion object Companion { - } -} - -public open external class Comment : org.w3c.dom.CharacterData { - /*primary*/ public constructor Comment(/*0*/ data: kotlin.String = ...) - public open override /*1*/ val nextElementSibling: org.w3c.dom.Element? - public open override /*1*/ fun (): org.w3c.dom.Element? - public open override /*1*/ val previousElementSibling: org.w3c.dom.Element? - public open override /*1*/ fun (): org.w3c.dom.Element? - public open override /*1*/ fun after(/*0*/ vararg nodes: dynamic /*kotlin.Array*/): kotlin.Unit - public open override /*1*/ fun before(/*0*/ vararg nodes: dynamic /*kotlin.Array*/): kotlin.Unit - public open override /*1*/ fun remove(): kotlin.Unit - public open override /*1*/ fun replaceWith(/*0*/ vararg nodes: dynamic /*kotlin.Array*/): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface ConvertCoordinateOptions { - public open var fromBox: org.w3c.dom.CSSBoxType? - public open fun (): org.w3c.dom.CSSBoxType? - public open fun (/*0*/ value: org.w3c.dom.CSSBoxType?): kotlin.Unit - public open var toBox: org.w3c.dom.CSSBoxType? - public open fun (): org.w3c.dom.CSSBoxType? - public open fun (/*0*/ value: org.w3c.dom.CSSBoxType?): kotlin.Unit -} - -public abstract external class CustomElementRegistry { - /*primary*/ public constructor CustomElementRegistry() - public final fun define(/*0*/ name: kotlin.String, /*1*/ constructor: () -> dynamic, /*2*/ options: org.w3c.dom.ElementDefinitionOptions = ...): kotlin.Unit - public final fun get(/*0*/ name: kotlin.String): kotlin.Any? - public final fun whenDefined(/*0*/ name: kotlin.String): kotlin.js.Promise -} - -public open external class CustomEvent : org.w3c.dom.events.Event { - /*primary*/ public constructor CustomEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.dom.CustomEventInit = ...) - public open val detail: kotlin.Any? - public open fun (): kotlin.Any? - public final fun initCustomEvent(/*0*/ type: kotlin.String, /*1*/ bubbles: kotlin.Boolean, /*2*/ cancelable: kotlin.Boolean, /*3*/ detail: kotlin.Any?): kotlin.Unit - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface CustomEventInit : org.w3c.dom.EventInit { - public open var detail: kotlin.Any? - public open fun (): kotlin.Any? - public open fun (/*0*/ value: kotlin.Any?): kotlin.Unit -} - -public abstract external class DOMImplementation { - /*primary*/ public constructor DOMImplementation() - public final fun createDocument(/*0*/ namespace: kotlin.String?, /*1*/ qualifiedName: kotlin.String, /*2*/ doctype: org.w3c.dom.DocumentType? = ...): org.w3c.dom.XMLDocument - public final fun createDocumentType(/*0*/ qualifiedName: kotlin.String, /*1*/ publicId: kotlin.String, /*2*/ systemId: kotlin.String): org.w3c.dom.DocumentType - public final fun createHTMLDocument(/*0*/ title: kotlin.String = ...): org.w3c.dom.Document - public final fun hasFeature(): kotlin.Boolean -} - -public open external class DOMMatrix : org.w3c.dom.DOMMatrixReadOnly { - /*primary*/ public constructor DOMMatrix() - public constructor DOMMatrix(/*0*/ numberSequence: kotlin.Array) - public constructor DOMMatrix(/*0*/ transformList: kotlin.String) - public constructor DOMMatrix(/*0*/ array32: org.khronos.webgl.Float32Array) - public constructor DOMMatrix(/*0*/ array64: org.khronos.webgl.Float64Array) - public constructor DOMMatrix(/*0*/ other: org.w3c.dom.DOMMatrixReadOnly) - public open override /*1*/ var a: kotlin.Double - public open override /*1*/ fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open override /*1*/ var b: kotlin.Double - public open override /*1*/ fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open override /*1*/ var c: kotlin.Double - public open override /*1*/ fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open override /*1*/ var d: kotlin.Double - public open override /*1*/ fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open override /*1*/ var e: kotlin.Double - public open override /*1*/ fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open override /*1*/ var f: kotlin.Double - public open override /*1*/ fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open override /*1*/ var m11: kotlin.Double - public open override /*1*/ fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open override /*1*/ var m12: kotlin.Double - public open override /*1*/ fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open override /*1*/ var m13: kotlin.Double - public open override /*1*/ fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open override /*1*/ var m14: kotlin.Double - public open override /*1*/ fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open override /*1*/ var m21: kotlin.Double - public open override /*1*/ fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open override /*1*/ var m22: kotlin.Double - public open override /*1*/ fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open override /*1*/ var m23: kotlin.Double - public open override /*1*/ fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open override /*1*/ var m24: kotlin.Double - public open override /*1*/ fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open override /*1*/ var m31: kotlin.Double - public open override /*1*/ fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open override /*1*/ var m32: kotlin.Double - public open override /*1*/ fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open override /*1*/ var m33: kotlin.Double - public open override /*1*/ fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open override /*1*/ var m34: kotlin.Double - public open override /*1*/ fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open override /*1*/ var m41: kotlin.Double - public open override /*1*/ fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open override /*1*/ var m42: kotlin.Double - public open override /*1*/ fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open override /*1*/ var m43: kotlin.Double - public open override /*1*/ fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open override /*1*/ var m44: kotlin.Double - public open override /*1*/ fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public final fun invertSelf(): org.w3c.dom.DOMMatrix - public final fun multiplySelf(/*0*/ other: org.w3c.dom.DOMMatrix): org.w3c.dom.DOMMatrix - public final fun preMultiplySelf(/*0*/ other: org.w3c.dom.DOMMatrix): org.w3c.dom.DOMMatrix - public final fun rotateAxisAngleSelf(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double, /*2*/ z: kotlin.Double, /*3*/ angle: kotlin.Double): org.w3c.dom.DOMMatrix - public final fun rotateFromVectorSelf(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double): org.w3c.dom.DOMMatrix - public final fun rotateSelf(/*0*/ angle: kotlin.Double, /*1*/ originX: kotlin.Double = ..., /*2*/ originY: kotlin.Double = ...): org.w3c.dom.DOMMatrix - public final fun scale3dSelf(/*0*/ scale: kotlin.Double, /*1*/ originX: kotlin.Double = ..., /*2*/ originY: kotlin.Double = ..., /*3*/ originZ: kotlin.Double = ...): org.w3c.dom.DOMMatrix - public final fun scaleNonUniformSelf(/*0*/ scaleX: kotlin.Double, /*1*/ scaleY: kotlin.Double = ..., /*2*/ scaleZ: kotlin.Double = ..., /*3*/ originX: kotlin.Double = ..., /*4*/ originY: kotlin.Double = ..., /*5*/ originZ: kotlin.Double = ...): org.w3c.dom.DOMMatrix - public final fun scaleSelf(/*0*/ scale: kotlin.Double, /*1*/ originX: kotlin.Double = ..., /*2*/ originY: kotlin.Double = ...): org.w3c.dom.DOMMatrix - public final fun setMatrixValue(/*0*/ transformList: kotlin.String): org.w3c.dom.DOMMatrix - public final fun skewXSelf(/*0*/ sx: kotlin.Double): org.w3c.dom.DOMMatrix - public final fun skewYSelf(/*0*/ sy: kotlin.Double): org.w3c.dom.DOMMatrix - public final fun translateSelf(/*0*/ tx: kotlin.Double, /*1*/ ty: kotlin.Double, /*2*/ tz: kotlin.Double = ...): org.w3c.dom.DOMMatrix -} - -public open external class DOMMatrixReadOnly { - /*primary*/ public constructor DOMMatrixReadOnly(/*0*/ numberSequence: kotlin.Array) - public open val a: kotlin.Double - public open fun (): kotlin.Double - public open val b: kotlin.Double - public open fun (): kotlin.Double - public open val c: kotlin.Double - public open fun (): kotlin.Double - public open val d: kotlin.Double - public open fun (): kotlin.Double - public open val e: kotlin.Double - public open fun (): kotlin.Double - public open val f: kotlin.Double - public open fun (): kotlin.Double - public open val is2D: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val isIdentity: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val m11: kotlin.Double - public open fun (): kotlin.Double - public open val m12: kotlin.Double - public open fun (): kotlin.Double - public open val m13: kotlin.Double - public open fun (): kotlin.Double - public open val m14: kotlin.Double - public open fun (): kotlin.Double - public open val m21: kotlin.Double - public open fun (): kotlin.Double - public open val m22: kotlin.Double - public open fun (): kotlin.Double - public open val m23: kotlin.Double - public open fun (): kotlin.Double - public open val m24: kotlin.Double - public open fun (): kotlin.Double - public open val m31: kotlin.Double - public open fun (): kotlin.Double - public open val m32: kotlin.Double - public open fun (): kotlin.Double - public open val m33: kotlin.Double - public open fun (): kotlin.Double - public open val m34: kotlin.Double - public open fun (): kotlin.Double - public open val m41: kotlin.Double - public open fun (): kotlin.Double - public open val m42: kotlin.Double - public open fun (): kotlin.Double - public open val m43: kotlin.Double - public open fun (): kotlin.Double - public open val m44: kotlin.Double - public open fun (): kotlin.Double - public final fun flipX(): org.w3c.dom.DOMMatrix - public final fun flipY(): org.w3c.dom.DOMMatrix - public final fun inverse(): org.w3c.dom.DOMMatrix - public final fun multiply(/*0*/ other: org.w3c.dom.DOMMatrix): org.w3c.dom.DOMMatrix - public final fun rotate(/*0*/ angle: kotlin.Double, /*1*/ originX: kotlin.Double = ..., /*2*/ originY: kotlin.Double = ...): org.w3c.dom.DOMMatrix - public final fun rotateAxisAngle(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double, /*2*/ z: kotlin.Double, /*3*/ angle: kotlin.Double): org.w3c.dom.DOMMatrix - public final fun rotateFromVector(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double): org.w3c.dom.DOMMatrix - public final fun scale(/*0*/ scale: kotlin.Double, /*1*/ originX: kotlin.Double = ..., /*2*/ originY: kotlin.Double = ...): org.w3c.dom.DOMMatrix - public final fun scale3d(/*0*/ scale: kotlin.Double, /*1*/ originX: kotlin.Double = ..., /*2*/ originY: kotlin.Double = ..., /*3*/ originZ: kotlin.Double = ...): org.w3c.dom.DOMMatrix - public final fun scaleNonUniform(/*0*/ scaleX: kotlin.Double, /*1*/ scaleY: kotlin.Double = ..., /*2*/ scaleZ: kotlin.Double = ..., /*3*/ originX: kotlin.Double = ..., /*4*/ originY: kotlin.Double = ..., /*5*/ originZ: kotlin.Double = ...): org.w3c.dom.DOMMatrix - public final fun skewX(/*0*/ sx: kotlin.Double): org.w3c.dom.DOMMatrix - public final fun skewY(/*0*/ sy: kotlin.Double): org.w3c.dom.DOMMatrix - public final fun toFloat32Array(): org.khronos.webgl.Float32Array - public final fun toFloat64Array(): org.khronos.webgl.Float64Array - public final fun transformPoint(/*0*/ point: org.w3c.dom.DOMPointInit = ...): org.w3c.dom.DOMPoint - public final fun translate(/*0*/ tx: kotlin.Double, /*1*/ ty: kotlin.Double, /*2*/ tz: kotlin.Double = ...): org.w3c.dom.DOMMatrix -} - -public open external class DOMPoint : org.w3c.dom.DOMPointReadOnly { - public constructor DOMPoint(/*0*/ x: kotlin.Double = ..., /*1*/ y: kotlin.Double = ..., /*2*/ z: kotlin.Double = ..., /*3*/ w: kotlin.Double = ...) - public constructor DOMPoint(/*0*/ point: org.w3c.dom.DOMPointInit) - public open override /*1*/ var w: kotlin.Double - public open override /*1*/ fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open override /*1*/ var x: kotlin.Double - public open override /*1*/ fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open override /*1*/ var y: kotlin.Double - public open override /*1*/ fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open override /*1*/ var z: kotlin.Double - public open override /*1*/ fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit -} - -public external interface DOMPointInit { - public open var w: kotlin.Double? - public open fun (): kotlin.Double? - public open fun (/*0*/ value: kotlin.Double?): kotlin.Unit - public open var x: kotlin.Double? - public open fun (): kotlin.Double? - public open fun (/*0*/ value: kotlin.Double?): kotlin.Unit - public open var y: kotlin.Double? - public open fun (): kotlin.Double? - public open fun (/*0*/ value: kotlin.Double?): kotlin.Unit - public open var z: kotlin.Double? - public open fun (): kotlin.Double? - public open fun (/*0*/ value: kotlin.Double?): kotlin.Unit -} - -public open external class DOMPointReadOnly { - /*primary*/ public constructor DOMPointReadOnly(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double, /*2*/ z: kotlin.Double, /*3*/ w: kotlin.Double) - public open val w: kotlin.Double - public open fun (): kotlin.Double - public open val x: kotlin.Double - public open fun (): kotlin.Double - public open val y: kotlin.Double - public open fun (): kotlin.Double - public open val z: kotlin.Double - public open fun (): kotlin.Double - public final fun matrixTransform(/*0*/ matrix: org.w3c.dom.DOMMatrixReadOnly): org.w3c.dom.DOMPoint -} - -public open external class DOMQuad { - public constructor DOMQuad(/*0*/ p1: org.w3c.dom.DOMPointInit = ..., /*1*/ p2: org.w3c.dom.DOMPointInit = ..., /*2*/ p3: org.w3c.dom.DOMPointInit = ..., /*3*/ p4: org.w3c.dom.DOMPointInit = ...) - public constructor DOMQuad(/*0*/ rect: org.w3c.dom.DOMRectInit) - public open val bounds: org.w3c.dom.DOMRectReadOnly - public open fun (): org.w3c.dom.DOMRectReadOnly - public open val p1: org.w3c.dom.DOMPoint - public open fun (): org.w3c.dom.DOMPoint - public open val p2: org.w3c.dom.DOMPoint - public open fun (): org.w3c.dom.DOMPoint - public open val p3: org.w3c.dom.DOMPoint - public open fun (): org.w3c.dom.DOMPoint - public open val p4: org.w3c.dom.DOMPoint - public open fun (): org.w3c.dom.DOMPoint -} - -public open external class DOMRect : org.w3c.dom.DOMRectReadOnly { - /*primary*/ public constructor DOMRect(/*0*/ x: kotlin.Double = ..., /*1*/ y: kotlin.Double = ..., /*2*/ width: kotlin.Double = ..., /*3*/ height: kotlin.Double = ...) - public open override /*1*/ var height: kotlin.Double - public open override /*1*/ fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open override /*1*/ var width: kotlin.Double - public open override /*1*/ fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open override /*1*/ var x: kotlin.Double - public open override /*1*/ fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open override /*1*/ var y: kotlin.Double - public open override /*1*/ fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit -} - -public external interface DOMRectInit { - public open var height: kotlin.Double? - public open fun (): kotlin.Double? - public open fun (/*0*/ value: kotlin.Double?): kotlin.Unit - public open var width: kotlin.Double? - public open fun (): kotlin.Double? - public open fun (/*0*/ value: kotlin.Double?): kotlin.Unit - public open var x: kotlin.Double? - public open fun (): kotlin.Double? - public open fun (/*0*/ value: kotlin.Double?): kotlin.Unit - public open var y: kotlin.Double? - public open fun (): kotlin.Double? - public open fun (/*0*/ value: kotlin.Double?): kotlin.Unit -} - -public external interface DOMRectList : org.w3c.dom.ItemArrayLike { - public abstract override /*1*/ fun item(/*0*/ index: kotlin.Int): org.w3c.dom.DOMRect? -} - -public open external class DOMRectReadOnly { - /*primary*/ public constructor DOMRectReadOnly(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double, /*2*/ width: kotlin.Double, /*3*/ height: kotlin.Double) - public open val bottom: kotlin.Double - public open fun (): kotlin.Double - public open val height: kotlin.Double - public open fun (): kotlin.Double - public open val left: kotlin.Double - public open fun (): kotlin.Double - public open val right: kotlin.Double - public open fun (): kotlin.Double - public open val top: kotlin.Double - public open fun (): kotlin.Double - public open val width: kotlin.Double - public open fun (): kotlin.Double - public open val x: kotlin.Double - public open fun (): kotlin.Double - public open val y: kotlin.Double - public open fun (): kotlin.Double -} - -public abstract external class DOMStringMap { - /*primary*/ public constructor DOMStringMap() -} - -public abstract external class DOMTokenList : org.w3c.dom.ItemArrayLike { - /*primary*/ public constructor DOMTokenList() - public open var value: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public final fun add(/*0*/ vararg tokens: kotlin.String /*kotlin.Array*/): kotlin.Unit - public final fun contains(/*0*/ token: kotlin.String): kotlin.Boolean - public open override /*1*/ fun item(/*0*/ index: kotlin.Int): kotlin.String? - public final fun remove(/*0*/ vararg tokens: kotlin.String /*kotlin.Array*/): kotlin.Unit - public final fun replace(/*0*/ token: kotlin.String, /*1*/ newToken: kotlin.String): kotlin.Unit - public final fun supports(/*0*/ token: kotlin.String): kotlin.Boolean - public final fun toggle(/*0*/ token: kotlin.String, /*1*/ force: kotlin.Boolean = ...): kotlin.Boolean -} - -public abstract external class DataTransfer { - /*primary*/ public constructor DataTransfer() - public open var dropEffect: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var effectAllowed: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val files: org.w3c.files.FileList - public open fun (): org.w3c.files.FileList - public open val items: org.w3c.dom.DataTransferItemList - public open fun (): org.w3c.dom.DataTransferItemList - public open val types: kotlin.Array - public open fun (): kotlin.Array - public final fun clearData(/*0*/ format: kotlin.String = ...): kotlin.Unit - public final fun getData(/*0*/ format: kotlin.String): kotlin.String - public final fun setData(/*0*/ format: kotlin.String, /*1*/ data: kotlin.String): kotlin.Unit - public final fun setDragImage(/*0*/ image: org.w3c.dom.Element, /*1*/ x: kotlin.Int, /*2*/ y: kotlin.Int): kotlin.Unit -} - -public abstract external class DataTransferItem { - /*primary*/ public constructor DataTransferItem() - public open val kind: kotlin.String - public open fun (): kotlin.String - public open val type: kotlin.String - public open fun (): kotlin.String - public final fun getAsFile(): org.w3c.files.File? - public final fun getAsString(/*0*/ _callback: ((kotlin.String) -> kotlin.Unit)?): kotlin.Unit -} - -public abstract external class DataTransferItemList { - /*primary*/ public constructor DataTransferItemList() - public open val length: kotlin.Int - public open fun (): kotlin.Int - public final fun add(/*0*/ data: kotlin.String, /*1*/ type: kotlin.String): org.w3c.dom.DataTransferItem? - public final fun add(/*0*/ data: org.w3c.files.File): org.w3c.dom.DataTransferItem? - public final fun clear(): kotlin.Unit - public final fun remove(/*0*/ index: kotlin.Int): kotlin.Unit -} - -public abstract external class DedicatedWorkerGlobalScope : org.w3c.dom.WorkerGlobalScope { - /*primary*/ public constructor DedicatedWorkerGlobalScope() - public open var onmessage: ((org.w3c.dom.MessageEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.MessageEvent) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.MessageEvent) -> dynamic)?): kotlin.Unit - public final fun close(): kotlin.Unit - public final fun postMessage(/*0*/ message: kotlin.Any?, /*1*/ transfer: kotlin.Array = ...): kotlin.Unit -} - -public open external class Document : org.w3c.dom.Node, org.w3c.dom.GlobalEventHandlers, org.w3c.dom.DocumentAndElementEventHandlers, org.w3c.dom.NonElementParentNode, org.w3c.dom.DocumentOrShadowRoot, org.w3c.dom.ParentNode, org.w3c.dom.GeometryUtils { - /*primary*/ public constructor Document() - public open val URL: kotlin.String - public open fun (): kotlin.String - public open val activeElement: org.w3c.dom.Element? - public open fun (): org.w3c.dom.Element? - public final var alinkColor: kotlin.String - public final fun (): kotlin.String - public final fun (/*0*/ : kotlin.String): kotlin.Unit - public open val all: org.w3c.dom.HTMLAllCollection - public open fun (): org.w3c.dom.HTMLAllCollection - public open val anchors: org.w3c.dom.HTMLCollection - public open fun (): org.w3c.dom.HTMLCollection - public open val applets: org.w3c.dom.HTMLCollection - public open fun (): org.w3c.dom.HTMLCollection - public final var bgColor: kotlin.String - public final fun (): kotlin.String - public final fun (/*0*/ : kotlin.String): kotlin.Unit - public final var body: org.w3c.dom.HTMLElement? - public final fun (): org.w3c.dom.HTMLElement? - public final fun (/*0*/ : org.w3c.dom.HTMLElement?): kotlin.Unit - public open val characterSet: kotlin.String - public open fun (): kotlin.String - public open val charset: kotlin.String - public open fun (): kotlin.String - public open override /*1*/ val childElementCount: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ val children: org.w3c.dom.HTMLCollection - public open override /*1*/ fun (): org.w3c.dom.HTMLCollection - public open val compatMode: kotlin.String - public open fun (): kotlin.String - public open val contentType: kotlin.String - public open fun (): kotlin.String - public final var cookie: kotlin.String - public final fun (): kotlin.String - public final fun (/*0*/ : kotlin.String): kotlin.Unit - public open val currentScript: org.w3c.dom.HTMLOrSVGScriptElement? - public open fun (): org.w3c.dom.HTMLOrSVGScriptElement? - public open val defaultView: org.w3c.dom.Window? - public open fun (): org.w3c.dom.Window? - public final var designMode: kotlin.String - public final fun (): kotlin.String - public final fun (/*0*/ : kotlin.String): kotlin.Unit - public final var dir: kotlin.String - public final fun (): kotlin.String - public final fun (/*0*/ : kotlin.String): kotlin.Unit - public open val doctype: org.w3c.dom.DocumentType? - public open fun (): org.w3c.dom.DocumentType? - public open val documentElement: org.w3c.dom.Element? - public open fun (): org.w3c.dom.Element? - public open val documentURI: kotlin.String - public open fun (): kotlin.String - public final var domain: kotlin.String - public final fun (): kotlin.String - public final fun (/*0*/ : kotlin.String): kotlin.Unit - public open val embeds: org.w3c.dom.HTMLCollection - public open fun (): org.w3c.dom.HTMLCollection - public final var fgColor: kotlin.String - public final fun (): kotlin.String - public final fun (/*0*/ : kotlin.String): kotlin.Unit - public open override /*1*/ val firstElementChild: org.w3c.dom.Element? - public open override /*1*/ fun (): org.w3c.dom.Element? - public open val forms: org.w3c.dom.HTMLCollection - public open fun (): org.w3c.dom.HTMLCollection - public open val fullscreen: kotlin.Boolean - public open fun (): kotlin.Boolean - public open override /*1*/ val fullscreenElement: org.w3c.dom.Element? - public open override /*1*/ fun (): org.w3c.dom.Element? - public open val fullscreenEnabled: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val head: org.w3c.dom.HTMLHeadElement? - public open fun (): org.w3c.dom.HTMLHeadElement? - public open val images: org.w3c.dom.HTMLCollection - public open fun (): org.w3c.dom.HTMLCollection - public open val implementation: org.w3c.dom.DOMImplementation - public open fun (): org.w3c.dom.DOMImplementation - public open val inputEncoding: kotlin.String - public open fun (): kotlin.String - public open override /*1*/ val lastElementChild: org.w3c.dom.Element? - public open override /*1*/ fun (): org.w3c.dom.Element? - public open val lastModified: kotlin.String - public open fun (): kotlin.String - public final var linkColor: kotlin.String - public final fun (): kotlin.String - public final fun (/*0*/ : kotlin.String): kotlin.Unit - public open val links: org.w3c.dom.HTMLCollection - public open fun (): org.w3c.dom.HTMLCollection - public open val location: org.w3c.dom.Location? - public open fun (): org.w3c.dom.Location? - public open override /*1*/ var onabort: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onblur: ((org.w3c.dom.events.FocusEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.FocusEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.FocusEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oncancel: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oncanplay: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oncanplaythrough: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onchange: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onclose: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oncontextmenu: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oncopy: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oncuechange: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oncut: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondblclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondrag: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondragend: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondragenter: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondragexit: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondragleave: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondragover: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondragstart: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondrop: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondurationchange: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onemptied: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onended: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onerror: ((dynamic, kotlin.String, kotlin.Int, kotlin.Int, kotlin.Any?) -> dynamic)? - public open override /*1*/ fun (): ((dynamic, kotlin.String, kotlin.Int, kotlin.Int, kotlin.Any?) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((dynamic, kotlin.String, kotlin.Int, kotlin.Int, kotlin.Any?) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onfocus: ((org.w3c.dom.events.FocusEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.FocusEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.FocusEvent) -> dynamic)?): kotlin.Unit - public final var onfullscreenchange: ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public final var onfullscreenerror: ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ongotpointercapture: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oninput: ((org.w3c.dom.events.InputEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.InputEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.InputEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oninvalid: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onkeydown: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.KeyboardEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onkeypress: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.KeyboardEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onkeyup: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.KeyboardEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onload: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onloadeddata: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onloadedmetadata: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onloadend: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onloadstart: ((org.w3c.xhr.ProgressEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.xhr.ProgressEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.xhr.ProgressEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onlostpointercapture: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onmousedown: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onmouseenter: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onmouseleave: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onmousemove: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onmouseout: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onmouseover: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onmouseup: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpaste: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpause: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onplay: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onplaying: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointercancel: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointerdown: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointerenter: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointerleave: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointermove: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointerout: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointerover: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointerup: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onprogress: ((org.w3c.xhr.ProgressEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.xhr.ProgressEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.xhr.ProgressEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onratechange: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public final var onreadystatechange: ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onreset: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onresize: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onscroll: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onseeked: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onseeking: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onselect: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onshow: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onstalled: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onsubmit: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onsuspend: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ontimeupdate: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ontoggle: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onvolumechange: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onwaiting: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onwheel: ((org.w3c.dom.events.WheelEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.WheelEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.WheelEvent) -> dynamic)?): kotlin.Unit - public open val origin: kotlin.String - public open fun (): kotlin.String - public open val plugins: org.w3c.dom.HTMLCollection - public open fun (): org.w3c.dom.HTMLCollection - public open val readyState: org.w3c.dom.DocumentReadyState - public open fun (): org.w3c.dom.DocumentReadyState - public open val referrer: kotlin.String - public open fun (): kotlin.String - public open val rootElement: org.w3c.dom.svg.SVGSVGElement? - public open fun (): org.w3c.dom.svg.SVGSVGElement? - public open val scripts: org.w3c.dom.HTMLCollection - public open fun (): org.w3c.dom.HTMLCollection - public open val scrollingElement: org.w3c.dom.Element? - public open fun (): org.w3c.dom.Element? - public open val styleSheets: org.w3c.dom.css.StyleSheetList - public open fun (): org.w3c.dom.css.StyleSheetList - public final var title: kotlin.String - public final fun (): kotlin.String - public final fun (/*0*/ : kotlin.String): kotlin.Unit - public final var vlinkColor: kotlin.String - public final fun (): kotlin.String - public final fun (/*0*/ : kotlin.String): kotlin.Unit - public final fun adoptNode(/*0*/ node: org.w3c.dom.Node): org.w3c.dom.Node - public open override /*1*/ fun append(/*0*/ vararg nodes: dynamic /*kotlin.Array*/): kotlin.Unit - public final fun captureEvents(): kotlin.Unit - public final fun caretPositionFromPoint(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double): org.w3c.dom.CaretPosition? - public final fun clear(): kotlin.Unit - public final fun close(): kotlin.Unit - public open override /*1*/ fun convertPointFromNode(/*0*/ point: org.w3c.dom.DOMPointInit, /*1*/ from: dynamic, /*2*/ options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMPoint - public open override /*1*/ fun convertQuadFromNode(/*0*/ quad: dynamic, /*1*/ from: dynamic, /*2*/ options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad - public open override /*1*/ fun convertRectFromNode(/*0*/ rect: org.w3c.dom.DOMRectReadOnly, /*1*/ from: dynamic, /*2*/ options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad - public final fun createAttribute(/*0*/ localName: kotlin.String): org.w3c.dom.Attr - public final fun createAttributeNS(/*0*/ namespace: kotlin.String?, /*1*/ qualifiedName: kotlin.String): org.w3c.dom.Attr - public final fun createCDATASection(/*0*/ data: kotlin.String): org.w3c.dom.CDATASection - public final fun createComment(/*0*/ data: kotlin.String): org.w3c.dom.Comment - public final fun createDocumentFragment(): org.w3c.dom.DocumentFragment - public final fun createElement(/*0*/ localName: kotlin.String, /*1*/ options: org.w3c.dom.ElementCreationOptions = ...): org.w3c.dom.Element - public final fun createElementNS(/*0*/ namespace: kotlin.String?, /*1*/ qualifiedName: kotlin.String, /*2*/ options: org.w3c.dom.ElementCreationOptions = ...): org.w3c.dom.Element - public final fun createEvent(/*0*/ `interface`: kotlin.String): org.w3c.dom.events.Event - public final fun createNodeIterator(/*0*/ root: org.w3c.dom.Node, /*1*/ whatToShow: kotlin.Int = ..., /*2*/ filter: ((org.w3c.dom.Node) -> kotlin.Short)? = ...): org.w3c.dom.NodeIterator - public final fun createNodeIterator(/*0*/ root: org.w3c.dom.Node, /*1*/ whatToShow: kotlin.Int = ..., /*2*/ filter: org.w3c.dom.NodeFilter? = ...): org.w3c.dom.NodeIterator - public final fun createProcessingInstruction(/*0*/ target: kotlin.String, /*1*/ data: kotlin.String): org.w3c.dom.ProcessingInstruction - public final fun createRange(): org.w3c.dom.Range - public final fun createTextNode(/*0*/ data: kotlin.String): org.w3c.dom.Text - public final fun createTouch(/*0*/ view: org.w3c.dom.Window, /*1*/ target: org.w3c.dom.events.EventTarget, /*2*/ identifier: kotlin.Int, /*3*/ pageX: kotlin.Int, /*4*/ pageY: kotlin.Int, /*5*/ screenX: kotlin.Int, /*6*/ screenY: kotlin.Int): org.w3c.dom.Touch - public final fun createTouchList(/*0*/ vararg touches: org.w3c.dom.Touch /*kotlin.Array*/): org.w3c.dom.TouchList - public final fun createTreeWalker(/*0*/ root: org.w3c.dom.Node, /*1*/ whatToShow: kotlin.Int = ..., /*2*/ filter: ((org.w3c.dom.Node) -> kotlin.Short)? = ...): org.w3c.dom.TreeWalker - public final fun createTreeWalker(/*0*/ root: org.w3c.dom.Node, /*1*/ whatToShow: kotlin.Int = ..., /*2*/ filter: org.w3c.dom.NodeFilter? = ...): org.w3c.dom.TreeWalker - public final fun elementFromPoint(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double): org.w3c.dom.Element? - public final fun elementsFromPoint(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double): kotlin.Array - public final fun execCommand(/*0*/ commandId: kotlin.String, /*1*/ showUI: kotlin.Boolean = ..., /*2*/ value: kotlin.String = ...): kotlin.Boolean - public final fun exitFullscreen(): kotlin.js.Promise - public open override /*1*/ fun getBoxQuads(/*0*/ options: org.w3c.dom.BoxQuadOptions = ...): kotlin.Array - public open override /*1*/ fun getElementById(/*0*/ elementId: kotlin.String): org.w3c.dom.Element? - public final fun getElementsByClassName(/*0*/ classNames: kotlin.String): org.w3c.dom.HTMLCollection - public final fun getElementsByName(/*0*/ elementName: kotlin.String): org.w3c.dom.NodeList - public final fun getElementsByTagName(/*0*/ qualifiedName: kotlin.String): org.w3c.dom.HTMLCollection - public final fun getElementsByTagNameNS(/*0*/ namespace: kotlin.String?, /*1*/ localName: kotlin.String): org.w3c.dom.HTMLCollection - public final fun hasFocus(): kotlin.Boolean - public final fun importNode(/*0*/ node: org.w3c.dom.Node, /*1*/ deep: kotlin.Boolean = ...): org.w3c.dom.Node - public final fun open(/*0*/ type: kotlin.String = ..., /*1*/ replace: kotlin.String = ...): org.w3c.dom.Document - public final fun open(/*0*/ url: kotlin.String, /*1*/ name: kotlin.String, /*2*/ features: kotlin.String): org.w3c.dom.Window - public open override /*1*/ fun prepend(/*0*/ vararg nodes: dynamic /*kotlin.Array*/): kotlin.Unit - public final fun queryCommandEnabled(/*0*/ commandId: kotlin.String): kotlin.Boolean - public final fun queryCommandIndeterm(/*0*/ commandId: kotlin.String): kotlin.Boolean - public final fun queryCommandState(/*0*/ commandId: kotlin.String): kotlin.Boolean - public final fun queryCommandSupported(/*0*/ commandId: kotlin.String): kotlin.Boolean - public final fun queryCommandValue(/*0*/ commandId: kotlin.String): kotlin.String - public open override /*1*/ fun querySelector(/*0*/ selectors: kotlin.String): org.w3c.dom.Element? - public open override /*1*/ fun querySelectorAll(/*0*/ selectors: kotlin.String): org.w3c.dom.NodeList - public final fun releaseEvents(): kotlin.Unit - public final fun write(/*0*/ vararg text: kotlin.String /*kotlin.Array*/): kotlin.Unit - public final fun writeln(/*0*/ vararg text: kotlin.String /*kotlin.Array*/): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} diff --git a/js/js.translator/testData/api/stdlib/org.w3c.dom-2.kt b/js/js.translator/testData/api/stdlib/org.w3c.dom-2.kt deleted file mode 100644 index f71b0ff824a..00000000000 --- a/js/js.translator/testData/api/stdlib/org.w3c.dom-2.kt +++ /dev/null @@ -1,1026 +0,0 @@ - -public external interface DocumentAndElementEventHandlers { - public open var oncopy: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)?): kotlin.Unit - public open var oncut: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)?): kotlin.Unit - public open var onpaste: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)?): kotlin.Unit -} - -public open external class DocumentFragment : org.w3c.dom.Node, org.w3c.dom.NonElementParentNode, org.w3c.dom.ParentNode { - /*primary*/ public constructor DocumentFragment() - public open override /*1*/ val childElementCount: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ val children: org.w3c.dom.HTMLCollection - public open override /*1*/ fun (): org.w3c.dom.HTMLCollection - public open override /*1*/ val firstElementChild: org.w3c.dom.Element? - public open override /*1*/ fun (): org.w3c.dom.Element? - public open override /*1*/ val lastElementChild: org.w3c.dom.Element? - public open override /*1*/ fun (): org.w3c.dom.Element? - public open override /*1*/ fun append(/*0*/ vararg nodes: dynamic /*kotlin.Array*/): kotlin.Unit - public open override /*1*/ fun getElementById(/*0*/ elementId: kotlin.String): org.w3c.dom.Element? - public open override /*1*/ fun prepend(/*0*/ vararg nodes: dynamic /*kotlin.Array*/): kotlin.Unit - public open override /*1*/ fun querySelector(/*0*/ selectors: kotlin.String): org.w3c.dom.Element? - public open override /*1*/ fun querySelectorAll(/*0*/ selectors: kotlin.String): org.w3c.dom.NodeList - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface DocumentOrShadowRoot { - public open val fullscreenElement: org.w3c.dom.Element? - public open fun (): org.w3c.dom.Element? -} - -public external interface DocumentReadyState { - - public companion object Companion { - } -} - -public abstract external class DocumentType : org.w3c.dom.Node, org.w3c.dom.ChildNode { - /*primary*/ public constructor DocumentType() - public open val name: kotlin.String - public open fun (): kotlin.String - public open val publicId: kotlin.String - public open fun (): kotlin.String - public open val systemId: kotlin.String - public open fun (): kotlin.String - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public open external class DragEvent : org.w3c.dom.events.MouseEvent { - /*primary*/ public constructor DragEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.dom.DragEventInit = ...) - public open val dataTransfer: org.w3c.dom.DataTransfer? - public open fun (): org.w3c.dom.DataTransfer? - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface DragEventInit : org.w3c.dom.events.MouseEventInit { - public open var dataTransfer: org.w3c.dom.DataTransfer? - public open fun (): org.w3c.dom.DataTransfer? - public open fun (/*0*/ value: org.w3c.dom.DataTransfer?): kotlin.Unit -} - -public abstract external class Element : org.w3c.dom.Node, org.w3c.dom.ParentNode, org.w3c.dom.NonDocumentTypeChildNode, org.w3c.dom.ChildNode, org.w3c.dom.Slotable, org.w3c.dom.GeometryUtils, org.w3c.dom.UnionElementOrHTMLCollection, org.w3c.dom.UnionElementOrRadioNodeList, org.w3c.dom.UnionElementOrMouseEvent, org.w3c.dom.css.UnionElementOrProcessingInstruction { - /*primary*/ public constructor Element() - public open val attributes: org.w3c.dom.NamedNodeMap - public open fun (): org.w3c.dom.NamedNodeMap - public open val classList: org.w3c.dom.DOMTokenList - public open fun (): org.w3c.dom.DOMTokenList - public open var className: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val clientHeight: kotlin.Int - public open fun (): kotlin.Int - public open val clientLeft: kotlin.Int - public open fun (): kotlin.Int - public open val clientTop: kotlin.Int - public open fun (): kotlin.Int - public open val clientWidth: kotlin.Int - public open fun (): kotlin.Int - public open var id: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var innerHTML: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val localName: kotlin.String - public open fun (): kotlin.String - public open val namespaceURI: kotlin.String? - public open fun (): kotlin.String? - public open var outerHTML: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val prefix: kotlin.String? - public open fun (): kotlin.String? - public open val scrollHeight: kotlin.Int - public open fun (): kotlin.Int - public open var scrollLeft: kotlin.Double - public open fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open var scrollTop: kotlin.Double - public open fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open val scrollWidth: kotlin.Int - public open fun (): kotlin.Int - public open val shadowRoot: org.w3c.dom.ShadowRoot? - public open fun (): org.w3c.dom.ShadowRoot? - public open var slot: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val tagName: kotlin.String - public open fun (): kotlin.String - public final fun attachShadow(/*0*/ init: org.w3c.dom.ShadowRootInit): org.w3c.dom.ShadowRoot - public final fun closest(/*0*/ selectors: kotlin.String): org.w3c.dom.Element? - public final fun getAttribute(/*0*/ qualifiedName: kotlin.String): kotlin.String? - public final fun getAttributeNS(/*0*/ namespace: kotlin.String?, /*1*/ localName: kotlin.String): kotlin.String? - public final fun getAttributeNames(): kotlin.Array - public final fun getAttributeNode(/*0*/ qualifiedName: kotlin.String): org.w3c.dom.Attr? - public final fun getAttributeNodeNS(/*0*/ namespace: kotlin.String?, /*1*/ localName: kotlin.String): org.w3c.dom.Attr? - public final fun getBoundingClientRect(): org.w3c.dom.DOMRect - public final fun getClientRects(): kotlin.Array - public final fun getElementsByClassName(/*0*/ classNames: kotlin.String): org.w3c.dom.HTMLCollection - public final fun getElementsByTagName(/*0*/ qualifiedName: kotlin.String): org.w3c.dom.HTMLCollection - public final fun getElementsByTagNameNS(/*0*/ namespace: kotlin.String?, /*1*/ localName: kotlin.String): org.w3c.dom.HTMLCollection - public final fun hasAttribute(/*0*/ qualifiedName: kotlin.String): kotlin.Boolean - public final fun hasAttributeNS(/*0*/ namespace: kotlin.String?, /*1*/ localName: kotlin.String): kotlin.Boolean - public final fun hasAttributes(): kotlin.Boolean - public final fun hasPointerCapture(/*0*/ pointerId: kotlin.Int): kotlin.Boolean - public final fun insertAdjacentElement(/*0*/ where: kotlin.String, /*1*/ element: org.w3c.dom.Element): org.w3c.dom.Element? - public final fun insertAdjacentHTML(/*0*/ position: kotlin.String, /*1*/ text: kotlin.String): kotlin.Unit - public final fun insertAdjacentText(/*0*/ where: kotlin.String, /*1*/ data: kotlin.String): kotlin.Unit - public final fun matches(/*0*/ selectors: kotlin.String): kotlin.Boolean - public final fun releasePointerCapture(/*0*/ pointerId: kotlin.Int): kotlin.Unit - public final fun removeAttribute(/*0*/ qualifiedName: kotlin.String): kotlin.Unit - public final fun removeAttributeNS(/*0*/ namespace: kotlin.String?, /*1*/ localName: kotlin.String): kotlin.Unit - public final fun removeAttributeNode(/*0*/ attr: org.w3c.dom.Attr): org.w3c.dom.Attr - public final fun requestFullscreen(): kotlin.js.Promise - public final fun scroll(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double): kotlin.Unit - public final fun scroll(/*0*/ options: org.w3c.dom.ScrollToOptions = ...): kotlin.Unit - public final fun scrollBy(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double): kotlin.Unit - public final fun scrollBy(/*0*/ options: org.w3c.dom.ScrollToOptions = ...): kotlin.Unit - public final fun scrollIntoView(): kotlin.Unit - public final fun scrollIntoView(/*0*/ arg: dynamic): kotlin.Unit - public final fun scrollTo(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double): kotlin.Unit - public final fun scrollTo(/*0*/ options: org.w3c.dom.ScrollToOptions = ...): kotlin.Unit - public final fun setAttribute(/*0*/ qualifiedName: kotlin.String, /*1*/ value: kotlin.String): kotlin.Unit - public final fun setAttributeNS(/*0*/ namespace: kotlin.String?, /*1*/ qualifiedName: kotlin.String, /*2*/ value: kotlin.String): kotlin.Unit - public final fun setAttributeNode(/*0*/ attr: org.w3c.dom.Attr): org.w3c.dom.Attr? - public final fun setAttributeNodeNS(/*0*/ attr: org.w3c.dom.Attr): org.w3c.dom.Attr? - public final fun setPointerCapture(/*0*/ pointerId: kotlin.Int): kotlin.Unit - public final fun webkitMatchesSelector(/*0*/ selectors: kotlin.String): kotlin.Boolean - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface ElementContentEditable { - public abstract var contentEditable: kotlin.String - public abstract fun (): kotlin.String - public abstract fun (/*0*/ : kotlin.String): kotlin.Unit - public abstract val isContentEditable: kotlin.Boolean - public abstract fun (): kotlin.Boolean -} - -public external interface ElementCreationOptions { - public open var `is`: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit -} - -public external interface ElementDefinitionOptions { - public open var extends: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit -} - -public open external class ErrorEvent : org.w3c.dom.events.Event { - /*primary*/ public constructor ErrorEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.dom.ErrorEventInit = ...) - public open val colno: kotlin.Int - public open fun (): kotlin.Int - public open val error: kotlin.Any? - public open fun (): kotlin.Any? - public open val filename: kotlin.String - public open fun (): kotlin.String - public open val lineno: kotlin.Int - public open fun (): kotlin.Int - public open val message: kotlin.String - public open fun (): kotlin.String - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface ErrorEventInit : org.w3c.dom.EventInit { - public open var colno: kotlin.Int? - public open fun (): kotlin.Int? - public open fun (/*0*/ value: kotlin.Int?): kotlin.Unit - public open var error: kotlin.Any? - public open fun (): kotlin.Any? - public open fun (/*0*/ value: kotlin.Any?): kotlin.Unit - public open var filename: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var lineno: kotlin.Int? - public open fun (): kotlin.Int? - public open fun (/*0*/ value: kotlin.Int?): kotlin.Unit - public open var message: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit -} - -public external interface EventInit { - public open var bubbles: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var cancelable: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var composed: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit -} - -public external interface EventListenerOptions { - public open var capture: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit -} - -public open external class EventSource : org.w3c.dom.events.EventTarget { - /*primary*/ public constructor EventSource(/*0*/ url: kotlin.String, /*1*/ eventSourceInitDict: org.w3c.dom.EventSourceInit = ...) - public final var onerror: ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public final var onmessage: ((org.w3c.dom.MessageEvent) -> dynamic)? - public final fun (): ((org.w3c.dom.MessageEvent) -> dynamic)? - public final fun (/*0*/ : ((org.w3c.dom.MessageEvent) -> dynamic)?): kotlin.Unit - public final var onopen: ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open val readyState: kotlin.Short - public open fun (): kotlin.Short - public open val url: kotlin.String - public open fun (): kotlin.String - public open val withCredentials: kotlin.Boolean - public open fun (): kotlin.Boolean - public final fun close(): kotlin.Unit - - public companion object Companion { - public final val CLOSED: kotlin.Short - public final fun (): kotlin.Short - public final val CONNECTING: kotlin.Short - public final fun (): kotlin.Short - public final val OPEN: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface EventSourceInit { - public open var withCredentials: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit -} - -public external interface External { - public abstract fun AddSearchProvider(): kotlin.Unit - public abstract fun IsSearchProviderInstalled(): kotlin.Unit -} - -public external interface GeometryUtils { - public abstract fun convertPointFromNode(/*0*/ point: org.w3c.dom.DOMPointInit, /*1*/ from: dynamic, /*2*/ options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMPoint - public abstract fun convertQuadFromNode(/*0*/ quad: dynamic, /*1*/ from: dynamic, /*2*/ options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad - public abstract fun convertRectFromNode(/*0*/ rect: org.w3c.dom.DOMRectReadOnly, /*1*/ from: dynamic, /*2*/ options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad - public abstract fun getBoxQuads(/*0*/ options: org.w3c.dom.BoxQuadOptions = ...): kotlin.Array -} - -public external interface GetRootNodeOptions { - public open var composed: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit -} - -public external interface GlobalEventHandlers { - public open var onabort: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onblur: ((org.w3c.dom.events.FocusEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.events.FocusEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.FocusEvent) -> dynamic)?): kotlin.Unit - public open var oncancel: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var oncanplay: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var oncanplaythrough: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onchange: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open var onclose: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var oncontextmenu: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open var oncuechange: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var ondblclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open var ondrag: ((org.w3c.dom.DragEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open var ondragend: ((org.w3c.dom.DragEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open var ondragenter: ((org.w3c.dom.DragEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open var ondragexit: ((org.w3c.dom.DragEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open var ondragleave: ((org.w3c.dom.DragEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open var ondragover: ((org.w3c.dom.DragEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open var ondragstart: ((org.w3c.dom.DragEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open var ondrop: ((org.w3c.dom.DragEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open var ondurationchange: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onemptied: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onended: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onerror: ((dynamic, kotlin.String, kotlin.Int, kotlin.Int, kotlin.Any?) -> dynamic)? - public open fun (): ((dynamic, kotlin.String, kotlin.Int, kotlin.Int, kotlin.Any?) -> dynamic)? - public open fun (/*0*/ value: ((dynamic, kotlin.String, kotlin.Int, kotlin.Int, kotlin.Any?) -> dynamic)?): kotlin.Unit - public open var onfocus: ((org.w3c.dom.events.FocusEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.events.FocusEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.FocusEvent) -> dynamic)?): kotlin.Unit - public open var ongotpointercapture: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open var oninput: ((org.w3c.dom.events.InputEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.events.InputEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.InputEvent) -> dynamic)?): kotlin.Unit - public open var oninvalid: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onkeydown: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)?): kotlin.Unit - public open var onkeypress: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)?): kotlin.Unit - public open var onkeyup: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)?): kotlin.Unit - public open var onload: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onloadeddata: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onloadedmetadata: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onloadend: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onloadstart: ((org.w3c.xhr.ProgressEvent) -> dynamic)? - public open fun (): ((org.w3c.xhr.ProgressEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.xhr.ProgressEvent) -> dynamic)?): kotlin.Unit - public open var onlostpointercapture: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open var onmousedown: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open var onmouseenter: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open var onmouseleave: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open var onmousemove: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open var onmouseout: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open var onmouseover: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open var onmouseup: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open var onpause: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onplay: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onplaying: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onpointercancel: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open var onpointerdown: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open var onpointerenter: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open var onpointerleave: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open var onpointermove: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open var onpointerout: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open var onpointerover: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open var onpointerup: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open var onprogress: ((org.w3c.xhr.ProgressEvent) -> dynamic)? - public open fun (): ((org.w3c.xhr.ProgressEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.xhr.ProgressEvent) -> dynamic)?): kotlin.Unit - public open var onratechange: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onreset: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onresize: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onscroll: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onseeked: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onseeking: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onselect: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onshow: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onstalled: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onsubmit: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onsuspend: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var ontimeupdate: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var ontoggle: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onvolumechange: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onwaiting: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onwheel: ((org.w3c.dom.events.WheelEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.events.WheelEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.WheelEvent) -> dynamic)?): kotlin.Unit -} - -public abstract external class HTMLAllCollection { - /*primary*/ public constructor HTMLAllCollection() - public open val length: kotlin.Int - public open fun (): kotlin.Int - public final fun item(/*0*/ nameOrIndex: kotlin.String = ...): org.w3c.dom.UnionElementOrHTMLCollection? - public final fun namedItem(/*0*/ name: kotlin.String): org.w3c.dom.UnionElementOrHTMLCollection? -} - -public abstract external class HTMLAnchorElement : org.w3c.dom.HTMLElement, org.w3c.dom.HTMLHyperlinkElementUtils { - /*primary*/ public constructor HTMLAnchorElement() - public open var charset: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var coords: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var download: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var hreflang: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var name: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var ping: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var referrerPolicy: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var rel: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val relList: org.w3c.dom.DOMTokenList - public open fun (): org.w3c.dom.DOMTokenList - public open var rev: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var shape: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var target: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var text: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var type: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLAppletElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLAppletElement() - public open var _object: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var align: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var alt: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var archive: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var code: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var codeBase: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var height: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var hspace: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open var name: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var vspace: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open var width: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLAreaElement : org.w3c.dom.HTMLElement, org.w3c.dom.HTMLHyperlinkElementUtils { - /*primary*/ public constructor HTMLAreaElement() - public open var alt: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var coords: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var download: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var noHref: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var ping: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var referrerPolicy: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var rel: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val relList: org.w3c.dom.DOMTokenList - public open fun (): org.w3c.dom.DOMTokenList - public open var shape: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var target: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLAudioElement : org.w3c.dom.HTMLMediaElement { - /*primary*/ public constructor HTMLAudioElement() - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val HAVE_CURRENT_DATA: kotlin.Short - public final fun (): kotlin.Short - public final val HAVE_ENOUGH_DATA: kotlin.Short - public final fun (): kotlin.Short - public final val HAVE_FUTURE_DATA: kotlin.Short - public final fun (): kotlin.Short - public final val HAVE_METADATA: kotlin.Short - public final fun (): kotlin.Short - public final val HAVE_NOTHING: kotlin.Short - public final fun (): kotlin.Short - public final val NETWORK_EMPTY: kotlin.Short - public final fun (): kotlin.Short - public final val NETWORK_IDLE: kotlin.Short - public final fun (): kotlin.Short - public final val NETWORK_LOADING: kotlin.Short - public final fun (): kotlin.Short - public final val NETWORK_NO_SOURCE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLBRElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLBRElement() - public open var clear: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLBaseElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLBaseElement() - public open var href: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var target: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} diff --git a/js/js.translator/testData/api/stdlib/org.w3c.dom-3.kt b/js/js.translator/testData/api/stdlib/org.w3c.dom-3.kt deleted file mode 100644 index fc03ddb9a3d..00000000000 --- a/js/js.translator/testData/api/stdlib/org.w3c.dom-3.kt +++ /dev/null @@ -1,1011 +0,0 @@ - -public abstract external class HTMLBodyElement : org.w3c.dom.HTMLElement, org.w3c.dom.WindowEventHandlers { - /*primary*/ public constructor HTMLBodyElement() - public open var aLink: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var background: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var bgColor: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var link: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var text: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var vLink: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLButtonElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLButtonElement() - public open var autofocus: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var disabled: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open val form: org.w3c.dom.HTMLFormElement? - public open fun (): org.w3c.dom.HTMLFormElement? - public open var formAction: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var formEnctype: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var formMethod: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var formNoValidate: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var formTarget: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val labels: org.w3c.dom.NodeList - public open fun (): org.w3c.dom.NodeList - public open var menu: org.w3c.dom.HTMLMenuElement? - public open fun (): org.w3c.dom.HTMLMenuElement? - public open fun (/*0*/ : org.w3c.dom.HTMLMenuElement?): kotlin.Unit - public open var name: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var type: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val validationMessage: kotlin.String - public open fun (): kotlin.String - public open val validity: org.w3c.dom.ValidityState - public open fun (): org.w3c.dom.ValidityState - public open var value: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val willValidate: kotlin.Boolean - public open fun (): kotlin.Boolean - public final fun checkValidity(): kotlin.Boolean - public final fun reportValidity(): kotlin.Boolean - public final fun setCustomValidity(/*0*/ error: kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLCanvasElement : org.w3c.dom.HTMLElement, org.w3c.dom.CanvasImageSource, org.khronos.webgl.TexImageSource { - /*primary*/ public constructor HTMLCanvasElement() - public open var height: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open var width: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public final fun getContext(/*0*/ contextId: kotlin.String, /*1*/ vararg arguments: kotlin.Any? /*kotlin.Array*/): org.w3c.dom.RenderingContext? - public final fun toBlob(/*0*/ _callback: (org.w3c.files.Blob?) -> kotlin.Unit, /*1*/ type: kotlin.String = ..., /*2*/ quality: kotlin.Any? = ...): kotlin.Unit - public final fun toDataURL(/*0*/ type: kotlin.String = ..., /*1*/ quality: kotlin.Any? = ...): kotlin.String - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLCollection : org.w3c.dom.ItemArrayLike, org.w3c.dom.UnionElementOrHTMLCollection { - /*primary*/ public constructor HTMLCollection() - public open override /*1*/ fun item(/*0*/ index: kotlin.Int): org.w3c.dom.Element? - public final fun namedItem(/*0*/ name: kotlin.String): org.w3c.dom.Element? -} - -public abstract external class HTMLDListElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLDListElement() - public open var compact: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLDataElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLDataElement() - public open var value: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLDataListElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLDataListElement() - public open val options: org.w3c.dom.HTMLCollection - public open fun (): org.w3c.dom.HTMLCollection - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLDetailsElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLDetailsElement() - public open var open: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLDialogElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLDialogElement() - public open var open: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var returnValue: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public final fun close(/*0*/ returnValue: kotlin.String = ...): kotlin.Unit - public final fun show(/*0*/ anchor: org.w3c.dom.UnionElementOrMouseEvent = ...): kotlin.Unit - public final fun showModal(/*0*/ anchor: org.w3c.dom.UnionElementOrMouseEvent = ...): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLDirectoryElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLDirectoryElement() - public open var compact: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLDivElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLDivElement() - public open var align: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLElement : org.w3c.dom.Element, org.w3c.dom.GlobalEventHandlers, org.w3c.dom.DocumentAndElementEventHandlers, org.w3c.dom.ElementContentEditable, org.w3c.dom.css.ElementCSSInlineStyle { - /*primary*/ public constructor HTMLElement() - public open var accessKey: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val accessKeyLabel: kotlin.String - public open fun (): kotlin.String - public open var contextMenu: org.w3c.dom.HTMLMenuElement? - public open fun (): org.w3c.dom.HTMLMenuElement? - public open fun (/*0*/ : org.w3c.dom.HTMLMenuElement?): kotlin.Unit - public open val dataset: org.w3c.dom.DOMStringMap - public open fun (): org.w3c.dom.DOMStringMap - public open var dir: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var draggable: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open val dropzone: org.w3c.dom.DOMTokenList - public open fun (): org.w3c.dom.DOMTokenList - public open var hidden: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var innerText: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var lang: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val offsetHeight: kotlin.Int - public open fun (): kotlin.Int - public open val offsetLeft: kotlin.Int - public open fun (): kotlin.Int - public open val offsetParent: org.w3c.dom.Element? - public open fun (): org.w3c.dom.Element? - public open val offsetTop: kotlin.Int - public open fun (): kotlin.Int - public open val offsetWidth: kotlin.Int - public open fun (): kotlin.Int - public open var spellcheck: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var tabIndex: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open var title: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var translate: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public final fun blur(): kotlin.Unit - public final fun click(): kotlin.Unit - public final fun focus(): kotlin.Unit - public final fun forceSpellCheck(): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLEmbedElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLEmbedElement() - public open var align: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var height: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var name: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var src: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var type: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var width: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public final fun getSVGDocument(): org.w3c.dom.Document? - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLFieldSetElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLFieldSetElement() - public open var disabled: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open val elements: org.w3c.dom.HTMLCollection - public open fun (): org.w3c.dom.HTMLCollection - public open val form: org.w3c.dom.HTMLFormElement? - public open fun (): org.w3c.dom.HTMLFormElement? - public open var name: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val type: kotlin.String - public open fun (): kotlin.String - public open val validationMessage: kotlin.String - public open fun (): kotlin.String - public open val validity: org.w3c.dom.ValidityState - public open fun (): org.w3c.dom.ValidityState - public open val willValidate: kotlin.Boolean - public open fun (): kotlin.Boolean - public final fun checkValidity(): kotlin.Boolean - public final fun reportValidity(): kotlin.Boolean - public final fun setCustomValidity(/*0*/ error: kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLFontElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLFontElement() - public open var color: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var face: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var size: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLFormControlsCollection : org.w3c.dom.HTMLCollection { - /*primary*/ public constructor HTMLFormControlsCollection() -} - -public abstract external class HTMLFormElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLFormElement() - public open var acceptCharset: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var action: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var autocomplete: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val elements: org.w3c.dom.HTMLFormControlsCollection - public open fun (): org.w3c.dom.HTMLFormControlsCollection - public open var encoding: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var enctype: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val length: kotlin.Int - public open fun (): kotlin.Int - public open var method: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var name: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var noValidate: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var target: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public final fun checkValidity(): kotlin.Boolean - public final fun reportValidity(): kotlin.Boolean - public final fun reset(): kotlin.Unit - public final fun submit(): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLFrameElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLFrameElement() - public open val contentDocument: org.w3c.dom.Document? - public open fun (): org.w3c.dom.Document? - public open val contentWindow: org.w3c.dom.Window? - public open fun (): org.w3c.dom.Window? - public open var frameBorder: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var longDesc: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var marginHeight: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var marginWidth: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var name: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var noResize: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var scrolling: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var src: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLFrameSetElement : org.w3c.dom.HTMLElement, org.w3c.dom.WindowEventHandlers { - /*primary*/ public constructor HTMLFrameSetElement() - public open var cols: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var rows: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} diff --git a/js/js.translator/testData/api/stdlib/org.w3c.dom-4.kt b/js/js.translator/testData/api/stdlib/org.w3c.dom-4.kt deleted file mode 100644 index b3af818541b..00000000000 --- a/js/js.translator/testData/api/stdlib/org.w3c.dom-4.kt +++ /dev/null @@ -1,1056 +0,0 @@ - -public abstract external class HTMLHRElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLHRElement() - public open var align: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var color: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var noShade: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var size: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var width: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLHeadElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLHeadElement() - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLHeadingElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLHeadingElement() - public open var align: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLHtmlElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLHtmlElement() - public open var version: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface HTMLHyperlinkElementUtils { - public abstract var hash: kotlin.String - public abstract fun (): kotlin.String - public abstract fun (/*0*/ : kotlin.String): kotlin.Unit - public abstract var host: kotlin.String - public abstract fun (): kotlin.String - public abstract fun (/*0*/ : kotlin.String): kotlin.Unit - public abstract var hostname: kotlin.String - public abstract fun (): kotlin.String - public abstract fun (/*0*/ : kotlin.String): kotlin.Unit - public abstract var href: kotlin.String - public abstract fun (): kotlin.String - public abstract fun (/*0*/ : kotlin.String): kotlin.Unit - public abstract val origin: kotlin.String - public abstract fun (): kotlin.String - public abstract var password: kotlin.String - public abstract fun (): kotlin.String - public abstract fun (/*0*/ : kotlin.String): kotlin.Unit - public abstract var pathname: kotlin.String - public abstract fun (): kotlin.String - public abstract fun (/*0*/ : kotlin.String): kotlin.Unit - public abstract var port: kotlin.String - public abstract fun (): kotlin.String - public abstract fun (/*0*/ : kotlin.String): kotlin.Unit - public abstract var protocol: kotlin.String - public abstract fun (): kotlin.String - public abstract fun (/*0*/ : kotlin.String): kotlin.Unit - public abstract var search: kotlin.String - public abstract fun (): kotlin.String - public abstract fun (/*0*/ : kotlin.String): kotlin.Unit - public abstract var username: kotlin.String - public abstract fun (): kotlin.String - public abstract fun (/*0*/ : kotlin.String): kotlin.Unit -} - -public abstract external class HTMLIFrameElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLIFrameElement() - public open var align: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var allowFullscreen: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var allowUserMedia: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open val contentDocument: org.w3c.dom.Document? - public open fun (): org.w3c.dom.Document? - public open val contentWindow: org.w3c.dom.Window? - public open fun (): org.w3c.dom.Window? - public open var frameBorder: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var height: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var longDesc: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var marginHeight: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var marginWidth: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var name: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var referrerPolicy: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val sandbox: org.w3c.dom.DOMTokenList - public open fun (): org.w3c.dom.DOMTokenList - public open var scrolling: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var src: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var srcdoc: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var width: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public final fun getSVGDocument(): org.w3c.dom.Document? - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLImageElement : org.w3c.dom.HTMLElement, org.w3c.dom.HTMLOrSVGImageElement, org.khronos.webgl.TexImageSource { - /*primary*/ public constructor HTMLImageElement() - public open var align: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var alt: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var border: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val complete: kotlin.Boolean - public open fun (): kotlin.Boolean - public open var crossOrigin: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ : kotlin.String?): kotlin.Unit - public open val currentSrc: kotlin.String - public open fun (): kotlin.String - public open var height: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open var hspace: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open var isMap: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var longDesc: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var lowsrc: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var name: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val naturalHeight: kotlin.Int - public open fun (): kotlin.Int - public open val naturalWidth: kotlin.Int - public open fun (): kotlin.Int - public open var referrerPolicy: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var sizes: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var src: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var srcset: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var useMap: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var vspace: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open var width: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open val x: kotlin.Int - public open fun (): kotlin.Int - public open val y: kotlin.Int - public open fun (): kotlin.Int - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLInputElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLInputElement() - public open var accept: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var align: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var alt: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var autocomplete: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var autofocus: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var checked: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var defaultChecked: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var defaultValue: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var dirName: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var disabled: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open val files: org.w3c.files.FileList? - public open fun (): org.w3c.files.FileList? - public open val form: org.w3c.dom.HTMLFormElement? - public open fun (): org.w3c.dom.HTMLFormElement? - public open var formAction: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var formEnctype: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var formMethod: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var formNoValidate: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var formTarget: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var height: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open var indeterminate: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var inputMode: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val labels: org.w3c.dom.NodeList - public open fun (): org.w3c.dom.NodeList - public open val list: org.w3c.dom.HTMLElement? - public open fun (): org.w3c.dom.HTMLElement? - public open var max: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var maxLength: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open var min: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var minLength: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open var multiple: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var name: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var pattern: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var placeholder: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var readOnly: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var required: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var selectionDirection: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ : kotlin.String?): kotlin.Unit - public open var selectionEnd: kotlin.Int? - public open fun (): kotlin.Int? - public open fun (/*0*/ : kotlin.Int?): kotlin.Unit - public open var selectionStart: kotlin.Int? - public open fun (): kotlin.Int? - public open fun (/*0*/ : kotlin.Int?): kotlin.Unit - public open var size: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open var src: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var step: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var type: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var useMap: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val validationMessage: kotlin.String - public open fun (): kotlin.String - public open val validity: org.w3c.dom.ValidityState - public open fun (): org.w3c.dom.ValidityState - public open var value: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var valueAsDate: dynamic - public open fun (): dynamic - public open fun (/*0*/ : dynamic): kotlin.Unit - public open var valueAsNumber: kotlin.Double - public open fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open var width: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open val willValidate: kotlin.Boolean - public open fun (): kotlin.Boolean - public final fun checkValidity(): kotlin.Boolean - public final fun reportValidity(): kotlin.Boolean - public final fun select(): kotlin.Unit - public final fun setCustomValidity(/*0*/ error: kotlin.String): kotlin.Unit - public final fun setRangeText(/*0*/ replacement: kotlin.String): kotlin.Unit - public final fun setRangeText(/*0*/ replacement: kotlin.String, /*1*/ start: kotlin.Int, /*2*/ end: kotlin.Int, /*3*/ selectionMode: org.w3c.dom.SelectionMode = ...): kotlin.Unit - public final fun setSelectionRange(/*0*/ start: kotlin.Int, /*1*/ end: kotlin.Int, /*2*/ direction: kotlin.String = ...): kotlin.Unit - public final fun stepDown(/*0*/ n: kotlin.Int = ...): kotlin.Unit - public final fun stepUp(/*0*/ n: kotlin.Int = ...): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLKeygenElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLKeygenElement() - public open var autofocus: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var challenge: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var disabled: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open val form: org.w3c.dom.HTMLFormElement? - public open fun (): org.w3c.dom.HTMLFormElement? - public open var keytype: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val labels: org.w3c.dom.NodeList - public open fun (): org.w3c.dom.NodeList - public open var name: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val type: kotlin.String - public open fun (): kotlin.String - public open val validationMessage: kotlin.String - public open fun (): kotlin.String - public open val validity: org.w3c.dom.ValidityState - public open fun (): org.w3c.dom.ValidityState - public open val willValidate: kotlin.Boolean - public open fun (): kotlin.Boolean - public final fun checkValidity(): kotlin.Boolean - public final fun reportValidity(): kotlin.Boolean - public final fun setCustomValidity(/*0*/ error: kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLLIElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLLIElement() - public open var type: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var value: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLLabelElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLLabelElement() - public open val control: org.w3c.dom.HTMLElement? - public open fun (): org.w3c.dom.HTMLElement? - public open val form: org.w3c.dom.HTMLFormElement? - public open fun (): org.w3c.dom.HTMLFormElement? - public open var htmlFor: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLLegendElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLLegendElement() - public open var align: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val form: org.w3c.dom.HTMLFormElement? - public open fun (): org.w3c.dom.HTMLFormElement? - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLLinkElement : org.w3c.dom.HTMLElement, org.w3c.dom.css.LinkStyle { - /*primary*/ public constructor HTMLLinkElement() - public open var `as`: org.w3c.fetch.RequestDestination - public open fun (): org.w3c.fetch.RequestDestination - public open fun (/*0*/ : org.w3c.fetch.RequestDestination): kotlin.Unit - public open var charset: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var crossOrigin: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ : kotlin.String?): kotlin.Unit - public open var href: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var hreflang: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var media: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var nonce: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var referrerPolicy: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var rel: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val relList: org.w3c.dom.DOMTokenList - public open fun (): org.w3c.dom.DOMTokenList - public open var rev: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var scope: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val sizes: org.w3c.dom.DOMTokenList - public open fun (): org.w3c.dom.DOMTokenList - public open var target: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var type: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var workerType: org.w3c.dom.WorkerType - public open fun (): org.w3c.dom.WorkerType - public open fun (/*0*/ : org.w3c.dom.WorkerType): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLMapElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLMapElement() - public open val areas: org.w3c.dom.HTMLCollection - public open fun (): org.w3c.dom.HTMLCollection - public open var name: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLMarqueeElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLMarqueeElement() - public open var behavior: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var bgColor: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var direction: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var height: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var hspace: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open var loop: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open var onbounce: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onfinish: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onstart: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var scrollAmount: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open var scrollDelay: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open var trueSpeed: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var vspace: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open var width: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public final fun start(): kotlin.Unit - public final fun stop(): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} diff --git a/js/js.translator/testData/api/stdlib/org.w3c.dom-5.kt b/js/js.translator/testData/api/stdlib/org.w3c.dom-5.kt deleted file mode 100644 index 019a3b17f06..00000000000 --- a/js/js.translator/testData/api/stdlib/org.w3c.dom-5.kt +++ /dev/null @@ -1,1036 +0,0 @@ - -public abstract external class HTMLMediaElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLMediaElement() - public open val audioTracks: org.w3c.dom.AudioTrackList - public open fun (): org.w3c.dom.AudioTrackList - public open var autoplay: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open val buffered: org.w3c.dom.TimeRanges - public open fun (): org.w3c.dom.TimeRanges - public open var controls: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var crossOrigin: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ : kotlin.String?): kotlin.Unit - public open val currentSrc: kotlin.String - public open fun (): kotlin.String - public open var currentTime: kotlin.Double - public open fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open var defaultMuted: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var defaultPlaybackRate: kotlin.Double - public open fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open val duration: kotlin.Double - public open fun (): kotlin.Double - public open val ended: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val error: org.w3c.dom.MediaError? - public open fun (): org.w3c.dom.MediaError? - public open var loop: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open val mediaKeys: org.w3c.dom.encryptedmedia.MediaKeys? - public open fun (): org.w3c.dom.encryptedmedia.MediaKeys? - public open var muted: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open val networkState: kotlin.Short - public open fun (): kotlin.Short - public open var onencrypted: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onwaitingforkey: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open val paused: kotlin.Boolean - public open fun (): kotlin.Boolean - public open var playbackRate: kotlin.Double - public open fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open val played: org.w3c.dom.TimeRanges - public open fun (): org.w3c.dom.TimeRanges - public open var preload: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val readyState: kotlin.Short - public open fun (): kotlin.Short - public open val seekable: org.w3c.dom.TimeRanges - public open fun (): org.w3c.dom.TimeRanges - public open val seeking: kotlin.Boolean - public open fun (): kotlin.Boolean - public open var src: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var srcObject: org.w3c.dom.MediaProvider? - public open fun (): org.w3c.dom.MediaProvider? - public open fun (/*0*/ : org.w3c.dom.MediaProvider?): kotlin.Unit - public open val textTracks: org.w3c.dom.TextTrackList - public open fun (): org.w3c.dom.TextTrackList - public open val videoTracks: org.w3c.dom.VideoTrackList - public open fun (): org.w3c.dom.VideoTrackList - public open var volume: kotlin.Double - public open fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public final fun addTextTrack(/*0*/ kind: org.w3c.dom.TextTrackKind, /*1*/ label: kotlin.String = ..., /*2*/ language: kotlin.String = ...): org.w3c.dom.TextTrack - public final fun canPlayType(/*0*/ type: kotlin.String): org.w3c.dom.CanPlayTypeResult - public final fun fastSeek(/*0*/ time: kotlin.Double): kotlin.Unit - public final fun getStartDate(): dynamic - public final fun load(): kotlin.Unit - public final fun pause(): kotlin.Unit - public final fun play(): kotlin.js.Promise - public final fun setMediaKeys(/*0*/ mediaKeys: org.w3c.dom.encryptedmedia.MediaKeys?): kotlin.js.Promise - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val HAVE_CURRENT_DATA: kotlin.Short - public final fun (): kotlin.Short - public final val HAVE_ENOUGH_DATA: kotlin.Short - public final fun (): kotlin.Short - public final val HAVE_FUTURE_DATA: kotlin.Short - public final fun (): kotlin.Short - public final val HAVE_METADATA: kotlin.Short - public final fun (): kotlin.Short - public final val HAVE_NOTHING: kotlin.Short - public final fun (): kotlin.Short - public final val NETWORK_EMPTY: kotlin.Short - public final fun (): kotlin.Short - public final val NETWORK_IDLE: kotlin.Short - public final fun (): kotlin.Short - public final val NETWORK_LOADING: kotlin.Short - public final fun (): kotlin.Short - public final val NETWORK_NO_SOURCE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLMenuElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLMenuElement() - public open var compact: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var label: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var type: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLMenuItemElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLMenuItemElement() - public open var checked: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var default: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var disabled: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var icon: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var label: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var radiogroup: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var type: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLMetaElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLMetaElement() - public open var content: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var httpEquiv: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var name: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var scheme: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLMeterElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLMeterElement() - public open var high: kotlin.Double - public open fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open val labels: org.w3c.dom.NodeList - public open fun (): org.w3c.dom.NodeList - public open var low: kotlin.Double - public open fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open var max: kotlin.Double - public open fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open var min: kotlin.Double - public open fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open var optimum: kotlin.Double - public open fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open var value: kotlin.Double - public open fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLModElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLModElement() - public open var cite: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var dateTime: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLOListElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLOListElement() - public open var compact: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var reversed: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var start: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open var type: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLObjectElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLObjectElement() - public open var align: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var archive: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var border: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var code: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var codeBase: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var codeType: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val contentDocument: org.w3c.dom.Document? - public open fun (): org.w3c.dom.Document? - public open val contentWindow: org.w3c.dom.Window? - public open fun (): org.w3c.dom.Window? - public open var data: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var declare: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open val form: org.w3c.dom.HTMLFormElement? - public open fun (): org.w3c.dom.HTMLFormElement? - public open var height: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var hspace: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open var name: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var standby: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var type: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var typeMustMatch: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var useMap: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val validationMessage: kotlin.String - public open fun (): kotlin.String - public open val validity: org.w3c.dom.ValidityState - public open fun (): org.w3c.dom.ValidityState - public open var vspace: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open var width: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val willValidate: kotlin.Boolean - public open fun (): kotlin.Boolean - public final fun checkValidity(): kotlin.Boolean - public final fun getSVGDocument(): org.w3c.dom.Document? - public final fun reportValidity(): kotlin.Boolean - public final fun setCustomValidity(/*0*/ error: kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLOptGroupElement : org.w3c.dom.HTMLElement, org.w3c.dom.UnionHTMLOptGroupElementOrHTMLOptionElement { - /*primary*/ public constructor HTMLOptGroupElement() - public open var disabled: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var label: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLOptionElement : org.w3c.dom.HTMLElement, org.w3c.dom.UnionHTMLOptGroupElementOrHTMLOptionElement { - /*primary*/ public constructor HTMLOptionElement() - public open var defaultSelected: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var disabled: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open val form: org.w3c.dom.HTMLFormElement? - public open fun (): org.w3c.dom.HTMLFormElement? - public open val index: kotlin.Int - public open fun (): kotlin.Int - public open var label: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var selected: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var text: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var value: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLOptionsCollection : org.w3c.dom.HTMLCollection { - /*primary*/ public constructor HTMLOptionsCollection() - public open override /*1*/ var length: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open var selectedIndex: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public final fun add(/*0*/ element: org.w3c.dom.UnionHTMLOptGroupElementOrHTMLOptionElement, /*1*/ before: dynamic = ...): kotlin.Unit - public final fun remove(/*0*/ index: kotlin.Int): kotlin.Unit -} - -public external interface HTMLOrSVGImageElement : org.w3c.dom.CanvasImageSource { -} - -public external interface HTMLOrSVGScriptElement { -} - -public abstract external class HTMLOutputElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLOutputElement() - public open var defaultValue: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val form: org.w3c.dom.HTMLFormElement? - public open fun (): org.w3c.dom.HTMLFormElement? - public open val htmlFor: org.w3c.dom.DOMTokenList - public open fun (): org.w3c.dom.DOMTokenList - public open val labels: org.w3c.dom.NodeList - public open fun (): org.w3c.dom.NodeList - public open var name: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val type: kotlin.String - public open fun (): kotlin.String - public open val validationMessage: kotlin.String - public open fun (): kotlin.String - public open val validity: org.w3c.dom.ValidityState - public open fun (): org.w3c.dom.ValidityState - public open var value: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val willValidate: kotlin.Boolean - public open fun (): kotlin.Boolean - public final fun checkValidity(): kotlin.Boolean - public final fun reportValidity(): kotlin.Boolean - public final fun setCustomValidity(/*0*/ error: kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLParagraphElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLParagraphElement() - public open var align: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLParamElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLParamElement() - public open var name: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var type: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var value: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var valueType: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLPictureElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLPictureElement() - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLPreElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLPreElement() - public open var width: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLProgressElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLProgressElement() - public open val labels: org.w3c.dom.NodeList - public open fun (): org.w3c.dom.NodeList - public open var max: kotlin.Double - public open fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open val position: kotlin.Double - public open fun (): kotlin.Double - public open var value: kotlin.Double - public open fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} diff --git a/js/js.translator/testData/api/stdlib/org.w3c.dom-6.kt b/js/js.translator/testData/api/stdlib/org.w3c.dom-6.kt deleted file mode 100644 index 149ff6923c2..00000000000 --- a/js/js.translator/testData/api/stdlib/org.w3c.dom-6.kt +++ /dev/null @@ -1,1038 +0,0 @@ - -public abstract external class HTMLQuoteElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLQuoteElement() - public open var cite: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLScriptElement : org.w3c.dom.HTMLElement, org.w3c.dom.HTMLOrSVGScriptElement { - /*primary*/ public constructor HTMLScriptElement() - public open var async: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var charset: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var crossOrigin: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ : kotlin.String?): kotlin.Unit - public open var defer: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var event: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var htmlFor: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var nonce: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var src: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var text: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var type: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLSelectElement : org.w3c.dom.HTMLElement, org.w3c.dom.ItemArrayLike { - /*primary*/ public constructor HTMLSelectElement() - public open var autocomplete: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var autofocus: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var disabled: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open val form: org.w3c.dom.HTMLFormElement? - public open fun (): org.w3c.dom.HTMLFormElement? - public open val labels: org.w3c.dom.NodeList - public open fun (): org.w3c.dom.NodeList - public open override /*1*/ var length: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open var multiple: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var name: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val options: org.w3c.dom.HTMLOptionsCollection - public open fun (): org.w3c.dom.HTMLOptionsCollection - public open var required: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var selectedIndex: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open val selectedOptions: org.w3c.dom.HTMLCollection - public open fun (): org.w3c.dom.HTMLCollection - public open var size: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open val type: kotlin.String - public open fun (): kotlin.String - public open val validationMessage: kotlin.String - public open fun (): kotlin.String - public open val validity: org.w3c.dom.ValidityState - public open fun (): org.w3c.dom.ValidityState - public open var value: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val willValidate: kotlin.Boolean - public open fun (): kotlin.Boolean - public final fun add(/*0*/ element: org.w3c.dom.UnionHTMLOptGroupElementOrHTMLOptionElement, /*1*/ before: dynamic = ...): kotlin.Unit - public final fun checkValidity(): kotlin.Boolean - public open override /*1*/ fun item(/*0*/ index: kotlin.Int): org.w3c.dom.Element? - public final fun namedItem(/*0*/ name: kotlin.String): org.w3c.dom.HTMLOptionElement? - public final fun remove(/*0*/ index: kotlin.Int): kotlin.Unit - public final fun reportValidity(): kotlin.Boolean - public final fun setCustomValidity(/*0*/ error: kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLSlotElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLSlotElement() - public open var name: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public final fun assignedNodes(/*0*/ options: org.w3c.dom.AssignedNodesOptions = ...): kotlin.Array - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLSourceElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLSourceElement() - public open var media: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var sizes: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var src: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var srcset: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var type: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLSpanElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLSpanElement() - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLStyleElement : org.w3c.dom.HTMLElement, org.w3c.dom.css.LinkStyle { - /*primary*/ public constructor HTMLStyleElement() - public open var media: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var nonce: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var type: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLTableCaptionElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLTableCaptionElement() - public open var align: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLTableCellElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLTableCellElement() - public open var abbr: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var align: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var axis: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var bgColor: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val cellIndex: kotlin.Int - public open fun (): kotlin.Int - public open var ch: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var chOff: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var colSpan: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open var headers: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var height: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var noWrap: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var rowSpan: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open var scope: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var vAlign: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var width: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLTableColElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLTableColElement() - public open var align: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var ch: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var chOff: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var span: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open var vAlign: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var width: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLTableElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLTableElement() - public open var align: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var bgColor: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var border: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var caption: org.w3c.dom.HTMLTableCaptionElement? - public open fun (): org.w3c.dom.HTMLTableCaptionElement? - public open fun (/*0*/ : org.w3c.dom.HTMLTableCaptionElement?): kotlin.Unit - public open var cellPadding: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var cellSpacing: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var frame: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val rows: org.w3c.dom.HTMLCollection - public open fun (): org.w3c.dom.HTMLCollection - public open var rules: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var summary: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val tBodies: org.w3c.dom.HTMLCollection - public open fun (): org.w3c.dom.HTMLCollection - public open var tFoot: org.w3c.dom.HTMLTableSectionElement? - public open fun (): org.w3c.dom.HTMLTableSectionElement? - public open fun (/*0*/ : org.w3c.dom.HTMLTableSectionElement?): kotlin.Unit - public open var tHead: org.w3c.dom.HTMLTableSectionElement? - public open fun (): org.w3c.dom.HTMLTableSectionElement? - public open fun (/*0*/ : org.w3c.dom.HTMLTableSectionElement?): kotlin.Unit - public open var width: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public final fun createCaption(): org.w3c.dom.HTMLTableCaptionElement - public final fun createTBody(): org.w3c.dom.HTMLTableSectionElement - public final fun createTFoot(): org.w3c.dom.HTMLTableSectionElement - public final fun createTHead(): org.w3c.dom.HTMLTableSectionElement - public final fun deleteCaption(): kotlin.Unit - public final fun deleteRow(/*0*/ index: kotlin.Int): kotlin.Unit - public final fun deleteTFoot(): kotlin.Unit - public final fun deleteTHead(): kotlin.Unit - public final fun insertRow(/*0*/ index: kotlin.Int = ...): org.w3c.dom.HTMLTableRowElement - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLTableRowElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLTableRowElement() - public open var align: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var bgColor: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val cells: org.w3c.dom.HTMLCollection - public open fun (): org.w3c.dom.HTMLCollection - public open var ch: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var chOff: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val rowIndex: kotlin.Int - public open fun (): kotlin.Int - public open val sectionRowIndex: kotlin.Int - public open fun (): kotlin.Int - public open var vAlign: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public final fun deleteCell(/*0*/ index: kotlin.Int): kotlin.Unit - public final fun insertCell(/*0*/ index: kotlin.Int = ...): org.w3c.dom.HTMLElement - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLTableSectionElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLTableSectionElement() - public open var align: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var ch: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var chOff: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val rows: org.w3c.dom.HTMLCollection - public open fun (): org.w3c.dom.HTMLCollection - public open var vAlign: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public final fun deleteRow(/*0*/ index: kotlin.Int): kotlin.Unit - public final fun insertRow(/*0*/ index: kotlin.Int = ...): org.w3c.dom.HTMLElement - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLTemplateElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLTemplateElement() - public open val content: org.w3c.dom.DocumentFragment - public open fun (): org.w3c.dom.DocumentFragment - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLTextAreaElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLTextAreaElement() - public open var autocomplete: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var autofocus: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var cols: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open var defaultValue: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var dirName: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var disabled: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open val form: org.w3c.dom.HTMLFormElement? - public open fun (): org.w3c.dom.HTMLFormElement? - public open var inputMode: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val labels: org.w3c.dom.NodeList - public open fun (): org.w3c.dom.NodeList - public open var maxLength: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open var minLength: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open var name: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var placeholder: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var readOnly: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var required: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var rows: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open var selectionDirection: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ : kotlin.String?): kotlin.Unit - public open var selectionEnd: kotlin.Int? - public open fun (): kotlin.Int? - public open fun (/*0*/ : kotlin.Int?): kotlin.Unit - public open var selectionStart: kotlin.Int? - public open fun (): kotlin.Int? - public open fun (/*0*/ : kotlin.Int?): kotlin.Unit - public open val textLength: kotlin.Int - public open fun (): kotlin.Int - public open val type: kotlin.String - public open fun (): kotlin.String - public open val validationMessage: kotlin.String - public open fun (): kotlin.String - public open val validity: org.w3c.dom.ValidityState - public open fun (): org.w3c.dom.ValidityState - public open var value: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val willValidate: kotlin.Boolean - public open fun (): kotlin.Boolean - public open var wrap: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public final fun checkValidity(): kotlin.Boolean - public final fun reportValidity(): kotlin.Boolean - public final fun select(): kotlin.Unit - public final fun setCustomValidity(/*0*/ error: kotlin.String): kotlin.Unit - public final fun setRangeText(/*0*/ replacement: kotlin.String): kotlin.Unit - public final fun setRangeText(/*0*/ replacement: kotlin.String, /*1*/ start: kotlin.Int, /*2*/ end: kotlin.Int, /*3*/ selectionMode: org.w3c.dom.SelectionMode = ...): kotlin.Unit - public final fun setSelectionRange(/*0*/ start: kotlin.Int, /*1*/ end: kotlin.Int, /*2*/ direction: kotlin.String = ...): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLTimeElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLTimeElement() - public open var dateTime: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} diff --git a/js/js.translator/testData/api/stdlib/org.w3c.dom-7.kt b/js/js.translator/testData/api/stdlib/org.w3c.dom-7.kt deleted file mode 100644 index d81594edb73..00000000000 --- a/js/js.translator/testData/api/stdlib/org.w3c.dom-7.kt +++ /dev/null @@ -1,1001 +0,0 @@ - -public abstract external class HTMLTitleElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLTitleElement() - public open var text: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLTrackElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLTrackElement() - public open var default: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var kind: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var label: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val readyState: kotlin.Short - public open fun (): kotlin.Short - public open var src: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var srclang: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val track: org.w3c.dom.TextTrack - public open fun (): org.w3c.dom.TextTrack - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ERROR: kotlin.Short - public final fun (): kotlin.Short - public final val LOADED: kotlin.Short - public final fun (): kotlin.Short - public final val LOADING: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLUListElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLUListElement() - public open var compact: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var type: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLUnknownElement : org.w3c.dom.HTMLElement { - /*primary*/ public constructor HTMLUnknownElement() - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class HTMLVideoElement : org.w3c.dom.HTMLMediaElement, org.w3c.dom.CanvasImageSource, org.khronos.webgl.TexImageSource { - /*primary*/ public constructor HTMLVideoElement() - public open var height: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open var playsInline: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var poster: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val videoHeight: kotlin.Int - public open fun (): kotlin.Int - public open val videoWidth: kotlin.Int - public open fun (): kotlin.Int - public open var width: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val HAVE_CURRENT_DATA: kotlin.Short - public final fun (): kotlin.Short - public final val HAVE_ENOUGH_DATA: kotlin.Short - public final fun (): kotlin.Short - public final val HAVE_FUTURE_DATA: kotlin.Short - public final fun (): kotlin.Short - public final val HAVE_METADATA: kotlin.Short - public final fun (): kotlin.Short - public final val HAVE_NOTHING: kotlin.Short - public final fun (): kotlin.Short - public final val NETWORK_EMPTY: kotlin.Short - public final fun (): kotlin.Short - public final val NETWORK_IDLE: kotlin.Short - public final fun (): kotlin.Short - public final val NETWORK_LOADING: kotlin.Short - public final fun (): kotlin.Short - public final val NETWORK_NO_SOURCE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public open external class HashChangeEvent : org.w3c.dom.events.Event { - /*primary*/ public constructor HashChangeEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.dom.HashChangeEventInit = ...) - public open val newURL: kotlin.String - public open fun (): kotlin.String - public open val oldURL: kotlin.String - public open fun (): kotlin.String - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface HashChangeEventInit : org.w3c.dom.EventInit { - public open var newURL: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var oldURL: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit -} - -public abstract external class History { - /*primary*/ public constructor History() - public open val length: kotlin.Int - public open fun (): kotlin.Int - public open var scrollRestoration: org.w3c.dom.ScrollRestoration - public open fun (): org.w3c.dom.ScrollRestoration - public open fun (/*0*/ : org.w3c.dom.ScrollRestoration): kotlin.Unit - public open val state: kotlin.Any? - public open fun (): kotlin.Any? - public final fun back(): kotlin.Unit - public final fun forward(): kotlin.Unit - public final fun go(/*0*/ delta: kotlin.Int = ...): kotlin.Unit - public final fun pushState(/*0*/ data: kotlin.Any?, /*1*/ title: kotlin.String, /*2*/ url: kotlin.String? = ...): kotlin.Unit - public final fun replaceState(/*0*/ data: kotlin.Any?, /*1*/ title: kotlin.String, /*2*/ url: kotlin.String? = ...): kotlin.Unit -} - -public external interface HitRegionOptions { - public open var control: org.w3c.dom.Element? - public open fun (): org.w3c.dom.Element? - public open fun (/*0*/ value: org.w3c.dom.Element?): kotlin.Unit - public open var cursor: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var fillRule: org.w3c.dom.CanvasFillRule? - public open fun (): org.w3c.dom.CanvasFillRule? - public open fun (/*0*/ value: org.w3c.dom.CanvasFillRule?): kotlin.Unit - public open var id: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var label: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var parentID: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var path: org.w3c.dom.Path2D? - public open fun (): org.w3c.dom.Path2D? - public open fun (/*0*/ value: org.w3c.dom.Path2D?): kotlin.Unit - public open var role: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit -} - -public open external class Image : org.w3c.dom.HTMLImageElement { - /*primary*/ public constructor Image(/*0*/ width: kotlin.Int = ..., /*1*/ height: kotlin.Int = ...) - public open override /*1*/ val assignedSlot: org.w3c.dom.HTMLSlotElement? - public open override /*1*/ fun (): org.w3c.dom.HTMLSlotElement? - public open override /*1*/ val childElementCount: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ val children: org.w3c.dom.HTMLCollection - public open override /*1*/ fun (): org.w3c.dom.HTMLCollection - public open override /*1*/ var contentEditable: kotlin.String - public open override /*1*/ fun (): kotlin.String - public open override /*1*/ fun (/*0*/ : kotlin.String): kotlin.Unit - public open override /*1*/ val firstElementChild: org.w3c.dom.Element? - public open override /*1*/ fun (): org.w3c.dom.Element? - public open override /*1*/ val isContentEditable: kotlin.Boolean - public open override /*1*/ fun (): kotlin.Boolean - public open override /*1*/ val lastElementChild: org.w3c.dom.Element? - public open override /*1*/ fun (): org.w3c.dom.Element? - public open override /*1*/ val nextElementSibling: org.w3c.dom.Element? - public open override /*1*/ fun (): org.w3c.dom.Element? - public open override /*1*/ var onabort: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onblur: ((org.w3c.dom.events.FocusEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.FocusEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.FocusEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oncancel: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oncanplay: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oncanplaythrough: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onchange: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onclose: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oncontextmenu: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oncopy: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oncuechange: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oncut: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondblclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondrag: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondragend: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondragenter: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondragexit: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondragleave: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondragover: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondragstart: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondrop: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondurationchange: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onemptied: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onended: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onerror: ((dynamic, kotlin.String, kotlin.Int, kotlin.Int, kotlin.Any?) -> dynamic)? - public open override /*1*/ fun (): ((dynamic, kotlin.String, kotlin.Int, kotlin.Int, kotlin.Any?) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((dynamic, kotlin.String, kotlin.Int, kotlin.Int, kotlin.Any?) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onfocus: ((org.w3c.dom.events.FocusEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.FocusEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.FocusEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ongotpointercapture: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oninput: ((org.w3c.dom.events.InputEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.InputEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.InputEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oninvalid: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onkeydown: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.KeyboardEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onkeypress: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.KeyboardEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onkeyup: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.KeyboardEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onload: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onloadeddata: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onloadedmetadata: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onloadend: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onloadstart: ((org.w3c.xhr.ProgressEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.xhr.ProgressEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.xhr.ProgressEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onlostpointercapture: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onmousedown: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onmouseenter: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onmouseleave: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onmousemove: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onmouseout: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onmouseover: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onmouseup: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpaste: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpause: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onplay: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onplaying: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointercancel: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointerdown: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointerenter: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointerleave: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointermove: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointerout: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointerover: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointerup: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onprogress: ((org.w3c.xhr.ProgressEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.xhr.ProgressEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.xhr.ProgressEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onratechange: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onreset: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onresize: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onscroll: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onseeked: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onseeking: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onselect: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onshow: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onstalled: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onsubmit: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onsuspend: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ontimeupdate: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ontoggle: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onvolumechange: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onwaiting: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onwheel: ((org.w3c.dom.events.WheelEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.WheelEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.WheelEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ val previousElementSibling: org.w3c.dom.Element? - public open override /*1*/ fun (): org.w3c.dom.Element? - public open override /*1*/ val style: org.w3c.dom.css.CSSStyleDeclaration - public open override /*1*/ fun (): org.w3c.dom.css.CSSStyleDeclaration - public open override /*1*/ fun after(/*0*/ vararg nodes: dynamic /*kotlin.Array*/): kotlin.Unit - public open override /*1*/ fun append(/*0*/ vararg nodes: dynamic /*kotlin.Array*/): kotlin.Unit - public open override /*1*/ fun before(/*0*/ vararg nodes: dynamic /*kotlin.Array*/): kotlin.Unit - public open override /*1*/ fun convertPointFromNode(/*0*/ point: org.w3c.dom.DOMPointInit, /*1*/ from: dynamic, /*2*/ options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMPoint - public open override /*1*/ fun convertQuadFromNode(/*0*/ quad: dynamic, /*1*/ from: dynamic, /*2*/ options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad - public open override /*1*/ fun convertRectFromNode(/*0*/ rect: org.w3c.dom.DOMRectReadOnly, /*1*/ from: dynamic, /*2*/ options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad - public open override /*1*/ fun getBoxQuads(/*0*/ options: org.w3c.dom.BoxQuadOptions = ...): kotlin.Array - public open override /*1*/ fun prepend(/*0*/ vararg nodes: dynamic /*kotlin.Array*/): kotlin.Unit - public open override /*1*/ fun querySelector(/*0*/ selectors: kotlin.String): org.w3c.dom.Element? - public open override /*1*/ fun querySelectorAll(/*0*/ selectors: kotlin.String): org.w3c.dom.NodeList - public open override /*1*/ fun remove(): kotlin.Unit - public open override /*1*/ fun replaceWith(/*0*/ vararg nodes: dynamic /*kotlin.Array*/): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class ImageBitmap : org.w3c.dom.CanvasImageSource, org.khronos.webgl.TexImageSource { - /*primary*/ public constructor ImageBitmap() - public open val height: kotlin.Int - public open fun (): kotlin.Int - public open val width: kotlin.Int - public open fun (): kotlin.Int - public final fun close(): kotlin.Unit -} - -public external interface ImageBitmapOptions { - public open var colorSpaceConversion: org.w3c.dom.ColorSpaceConversion? - public open fun (): org.w3c.dom.ColorSpaceConversion? - public open fun (/*0*/ value: org.w3c.dom.ColorSpaceConversion?): kotlin.Unit - public open var imageOrientation: org.w3c.dom.ImageOrientation? - public open fun (): org.w3c.dom.ImageOrientation? - public open fun (/*0*/ value: org.w3c.dom.ImageOrientation?): kotlin.Unit - public open var premultiplyAlpha: org.w3c.dom.PremultiplyAlpha? - public open fun (): org.w3c.dom.PremultiplyAlpha? - public open fun (/*0*/ value: org.w3c.dom.PremultiplyAlpha?): kotlin.Unit - public open var resizeHeight: kotlin.Int? - public open fun (): kotlin.Int? - public open fun (/*0*/ value: kotlin.Int?): kotlin.Unit - public open var resizeQuality: org.w3c.dom.ResizeQuality? - public open fun (): org.w3c.dom.ResizeQuality? - public open fun (/*0*/ value: org.w3c.dom.ResizeQuality?): kotlin.Unit - public open var resizeWidth: kotlin.Int? - public open fun (): kotlin.Int? - public open fun (/*0*/ value: kotlin.Int?): kotlin.Unit -} - -public abstract external class ImageBitmapRenderingContext { - /*primary*/ public constructor ImageBitmapRenderingContext() - public open val canvas: org.w3c.dom.HTMLCanvasElement - public open fun (): org.w3c.dom.HTMLCanvasElement - public final fun transferFromImageBitmap(/*0*/ bitmap: org.w3c.dom.ImageBitmap?): kotlin.Unit -} - -public external interface ImageBitmapRenderingContextSettings { - public open var alpha: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit -} - -public external interface ImageBitmapSource { -} - -public open external class ImageData : org.w3c.dom.ImageBitmapSource, org.khronos.webgl.TexImageSource { - public constructor ImageData(/*0*/ sw: kotlin.Int, /*1*/ sh: kotlin.Int) - public constructor ImageData(/*0*/ data: org.khronos.webgl.Uint8ClampedArray, /*1*/ sw: kotlin.Int, /*2*/ sh: kotlin.Int = ...) - public open val data: org.khronos.webgl.Uint8ClampedArray - public open fun (): org.khronos.webgl.Uint8ClampedArray - public open val height: kotlin.Int - public open fun (): kotlin.Int - public open val width: kotlin.Int - public open fun (): kotlin.Int -} - -public external interface ImageOrientation { - - public companion object Companion { - } -} - -public external interface ImageSmoothingQuality { - - public companion object Companion { - } -} - -public external interface ItemArrayLike { - public abstract val length: kotlin.Int - public abstract fun (): kotlin.Int - public abstract fun item(/*0*/ index: kotlin.Int): T? -} - -public abstract external class Location { - /*primary*/ public constructor Location() - public open val ancestorOrigins: kotlin.Array - public open fun (): kotlin.Array - public open var hash: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var host: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var hostname: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var href: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val origin: kotlin.String - public open fun (): kotlin.String - public open var pathname: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var port: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var protocol: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var search: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public final fun assign(/*0*/ url: kotlin.String): kotlin.Unit - public final fun reload(): kotlin.Unit - public final fun replace(/*0*/ url: kotlin.String): kotlin.Unit -} - -public abstract external class MediaError { - /*primary*/ public constructor MediaError() - public open val code: kotlin.Short - public open fun (): kotlin.Short - - public companion object Companion { - public final val MEDIA_ERR_ABORTED: kotlin.Short - public final fun (): kotlin.Short - public final val MEDIA_ERR_DECODE: kotlin.Short - public final fun (): kotlin.Short - public final val MEDIA_ERR_NETWORK: kotlin.Short - public final fun (): kotlin.Short - public final val MEDIA_ERR_SRC_NOT_SUPPORTED: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface MediaProvider { -} - -public abstract external class MediaQueryList : org.w3c.dom.events.EventTarget { - /*primary*/ public constructor MediaQueryList() - public open val matches: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val media: kotlin.String - public open fun (): kotlin.String - public open var onchange: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public final fun addListener(/*0*/ listener: ((org.w3c.dom.events.Event) -> kotlin.Unit)?): kotlin.Unit - public final fun addListener(/*0*/ listener: org.w3c.dom.events.EventListener?): kotlin.Unit - public final fun removeListener(/*0*/ listener: ((org.w3c.dom.events.Event) -> kotlin.Unit)?): kotlin.Unit - public final fun removeListener(/*0*/ listener: org.w3c.dom.events.EventListener?): kotlin.Unit -} - -public open external class MediaQueryListEvent : org.w3c.dom.events.Event { - /*primary*/ public constructor MediaQueryListEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.dom.MediaQueryListEventInit = ...) - public open val matches: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val media: kotlin.String - public open fun (): kotlin.String - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface MediaQueryListEventInit : org.w3c.dom.EventInit { - public open var matches: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var media: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit -} - -public open external class MessageChannel { - /*primary*/ public constructor MessageChannel() - public open val port1: org.w3c.dom.MessagePort - public open fun (): org.w3c.dom.MessagePort - public open val port2: org.w3c.dom.MessagePort - public open fun (): org.w3c.dom.MessagePort -} - -public open external class MessageEvent : org.w3c.dom.events.Event { - /*primary*/ public constructor MessageEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.dom.MessageEventInit = ...) - public open val data: kotlin.Any? - public open fun (): kotlin.Any? - public open val lastEventId: kotlin.String - public open fun (): kotlin.String - public open val origin: kotlin.String - public open fun (): kotlin.String - public open val ports: kotlin.Array - public open fun (): kotlin.Array - public open val source: org.w3c.dom.UnionMessagePortOrWindowProxy? - public open fun (): org.w3c.dom.UnionMessagePortOrWindowProxy? - public final fun initMessageEvent(/*0*/ type: kotlin.String, /*1*/ bubbles: kotlin.Boolean, /*2*/ cancelable: kotlin.Boolean, /*3*/ data: kotlin.Any?, /*4*/ origin: kotlin.String, /*5*/ lastEventId: kotlin.String, /*6*/ source: org.w3c.dom.UnionMessagePortOrWindowProxy?, /*7*/ ports: kotlin.Array): kotlin.Unit - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface MessageEventInit : org.w3c.dom.EventInit { - public open var data: kotlin.Any? - public open fun (): kotlin.Any? - public open fun (/*0*/ value: kotlin.Any?): kotlin.Unit - public open var lastEventId: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var origin: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var ports: kotlin.Array? - public open fun (): kotlin.Array? - public open fun (/*0*/ value: kotlin.Array?): kotlin.Unit - public open var source: org.w3c.dom.UnionMessagePortOrWindowProxy? - public open fun (): org.w3c.dom.UnionMessagePortOrWindowProxy? - public open fun (/*0*/ value: org.w3c.dom.UnionMessagePortOrWindowProxy?): kotlin.Unit -} - -public abstract external class MessagePort : org.w3c.dom.events.EventTarget, org.w3c.dom.UnionMessagePortOrWindowProxy, org.w3c.workers.UnionMessagePortOrServiceWorker, org.w3c.workers.UnionClientOrMessagePortOrServiceWorker { - /*primary*/ public constructor MessagePort() - public open var onmessage: ((org.w3c.dom.MessageEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.MessageEvent) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.MessageEvent) -> dynamic)?): kotlin.Unit - public final fun close(): kotlin.Unit - public final fun postMessage(/*0*/ message: kotlin.Any?, /*1*/ transfer: kotlin.Array = ...): kotlin.Unit - public final fun start(): kotlin.Unit -} - -public abstract external class MimeType { - /*primary*/ public constructor MimeType() - public open val description: kotlin.String - public open fun (): kotlin.String - public open val enabledPlugin: org.w3c.dom.Plugin - public open fun (): org.w3c.dom.Plugin - public open val suffixes: kotlin.String - public open fun (): kotlin.String - public open val type: kotlin.String - public open fun (): kotlin.String -} - -public abstract external class MimeTypeArray : org.w3c.dom.ItemArrayLike { - /*primary*/ public constructor MimeTypeArray() - public open override /*1*/ fun item(/*0*/ index: kotlin.Int): org.w3c.dom.MimeType? - public final fun namedItem(/*0*/ name: kotlin.String): org.w3c.dom.MimeType? -} - -public open external class MutationObserver { - /*primary*/ public constructor MutationObserver(/*0*/ callback: (kotlin.Array, org.w3c.dom.MutationObserver) -> kotlin.Unit) - public final fun disconnect(): kotlin.Unit - public final fun observe(/*0*/ target: org.w3c.dom.Node, /*1*/ options: org.w3c.dom.MutationObserverInit = ...): kotlin.Unit - public final fun takeRecords(): kotlin.Array -} - -public external interface MutationObserverInit { - public open var attributeFilter: kotlin.Array? - public open fun (): kotlin.Array? - public open fun (/*0*/ value: kotlin.Array?): kotlin.Unit - public open var attributeOldValue: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var attributes: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var characterData: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var characterDataOldValue: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var childList: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var subtree: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit -} - -public abstract external class MutationRecord { - /*primary*/ public constructor MutationRecord() - public open val addedNodes: org.w3c.dom.NodeList - public open fun (): org.w3c.dom.NodeList - public open val attributeName: kotlin.String? - public open fun (): kotlin.String? - public open val attributeNamespace: kotlin.String? - public open fun (): kotlin.String? - public open val nextSibling: org.w3c.dom.Node? - public open fun (): org.w3c.dom.Node? - public open val oldValue: kotlin.String? - public open fun (): kotlin.String? - public open val previousSibling: org.w3c.dom.Node? - public open fun (): org.w3c.dom.Node? - public open val removedNodes: org.w3c.dom.NodeList - public open fun (): org.w3c.dom.NodeList - public open val target: org.w3c.dom.Node - public open fun (): org.w3c.dom.Node - public open val type: kotlin.String - public open fun (): kotlin.String -} - -public abstract external class NamedNodeMap : org.w3c.dom.ItemArrayLike { - /*primary*/ public constructor NamedNodeMap() - public final fun getNamedItem(/*0*/ qualifiedName: kotlin.String): org.w3c.dom.Attr? - public final fun getNamedItemNS(/*0*/ namespace: kotlin.String?, /*1*/ localName: kotlin.String): org.w3c.dom.Attr? - public open override /*1*/ fun item(/*0*/ index: kotlin.Int): org.w3c.dom.Attr? - public final fun removeNamedItem(/*0*/ qualifiedName: kotlin.String): org.w3c.dom.Attr - public final fun removeNamedItemNS(/*0*/ namespace: kotlin.String?, /*1*/ localName: kotlin.String): org.w3c.dom.Attr - public final fun setNamedItem(/*0*/ attr: org.w3c.dom.Attr): org.w3c.dom.Attr? - public final fun setNamedItemNS(/*0*/ attr: org.w3c.dom.Attr): org.w3c.dom.Attr? -} - -public abstract external class Navigator : org.w3c.dom.NavigatorID, org.w3c.dom.NavigatorLanguage, org.w3c.dom.NavigatorOnLine, org.w3c.dom.NavigatorContentUtils, org.w3c.dom.NavigatorCookies, org.w3c.dom.NavigatorPlugins, org.w3c.dom.NavigatorConcurrentHardware { - /*primary*/ public constructor Navigator() - public open val clipboard: org.w3c.dom.clipboard.Clipboard - public open fun (): org.w3c.dom.clipboard.Clipboard - public open val maxTouchPoints: kotlin.Int - public open fun (): kotlin.Int - public open val mediaDevices: org.w3c.dom.mediacapture.MediaDevices - public open fun (): org.w3c.dom.mediacapture.MediaDevices - public open val serviceWorker: org.w3c.workers.ServiceWorkerContainer - public open fun (): org.w3c.workers.ServiceWorkerContainer - public final fun getUserMedia(/*0*/ constraints: org.w3c.dom.mediacapture.MediaStreamConstraints, /*1*/ successCallback: (org.w3c.dom.mediacapture.MediaStream) -> kotlin.Unit, /*2*/ errorCallback: (dynamic) -> kotlin.Unit): kotlin.Unit - public final fun requestMediaKeySystemAccess(/*0*/ keySystem: kotlin.String, /*1*/ supportedConfigurations: kotlin.Array): kotlin.js.Promise - public final fun vibrate(/*0*/ pattern: dynamic): kotlin.Boolean -} - -public external interface NavigatorConcurrentHardware { - public abstract val hardwareConcurrency: kotlin.Number - public abstract fun (): kotlin.Number -} - -public external interface NavigatorContentUtils { - public abstract fun isContentHandlerRegistered(/*0*/ mimeType: kotlin.String, /*1*/ url: kotlin.String): kotlin.String - public abstract fun isProtocolHandlerRegistered(/*0*/ scheme: kotlin.String, /*1*/ url: kotlin.String): kotlin.String - public abstract fun registerContentHandler(/*0*/ mimeType: kotlin.String, /*1*/ url: kotlin.String, /*2*/ title: kotlin.String): kotlin.Unit - public abstract fun registerProtocolHandler(/*0*/ scheme: kotlin.String, /*1*/ url: kotlin.String, /*2*/ title: kotlin.String): kotlin.Unit - public abstract fun unregisterContentHandler(/*0*/ mimeType: kotlin.String, /*1*/ url: kotlin.String): kotlin.Unit - public abstract fun unregisterProtocolHandler(/*0*/ scheme: kotlin.String, /*1*/ url: kotlin.String): kotlin.Unit -} - diff --git a/js/js.translator/testData/api/stdlib/org.w3c.dom-8.kt b/js/js.translator/testData/api/stdlib/org.w3c.dom-8.kt deleted file mode 100644 index ffd3b7f478b..00000000000 --- a/js/js.translator/testData/api/stdlib/org.w3c.dom-8.kt +++ /dev/null @@ -1,1037 +0,0 @@ -public external interface NavigatorCookies { - public abstract val cookieEnabled: kotlin.Boolean - public abstract fun (): kotlin.Boolean -} - -public external interface NavigatorID { - public abstract val appCodeName: kotlin.String - public abstract fun (): kotlin.String - public abstract val appName: kotlin.String - public abstract fun (): kotlin.String - public abstract val appVersion: kotlin.String - public abstract fun (): kotlin.String - public abstract val oscpu: kotlin.String - public abstract fun (): kotlin.String - public abstract val platform: kotlin.String - public abstract fun (): kotlin.String - public abstract val product: kotlin.String - public abstract fun (): kotlin.String - public abstract val productSub: kotlin.String - public abstract fun (): kotlin.String - public abstract val userAgent: kotlin.String - public abstract fun (): kotlin.String - public abstract val vendor: kotlin.String - public abstract fun (): kotlin.String - public abstract val vendorSub: kotlin.String - public abstract fun (): kotlin.String - public abstract fun taintEnabled(): kotlin.Boolean -} - -public external interface NavigatorLanguage { - public abstract val language: kotlin.String - public abstract fun (): kotlin.String - public abstract val languages: kotlin.Array - public abstract fun (): kotlin.Array -} - -public external interface NavigatorOnLine { - public abstract val onLine: kotlin.Boolean - public abstract fun (): kotlin.Boolean -} - -public external interface NavigatorPlugins { - public abstract val mimeTypes: org.w3c.dom.MimeTypeArray - public abstract fun (): org.w3c.dom.MimeTypeArray - public abstract val plugins: org.w3c.dom.PluginArray - public abstract fun (): org.w3c.dom.PluginArray - public abstract fun javaEnabled(): kotlin.Boolean -} - -public abstract external class Node : org.w3c.dom.events.EventTarget { - /*primary*/ public constructor Node() - public open val baseURI: kotlin.String - public open fun (): kotlin.String - public open val childNodes: org.w3c.dom.NodeList - public open fun (): org.w3c.dom.NodeList - public open val firstChild: org.w3c.dom.Node? - public open fun (): org.w3c.dom.Node? - public open val isConnected: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val lastChild: org.w3c.dom.Node? - public open fun (): org.w3c.dom.Node? - public open val nextSibling: org.w3c.dom.Node? - public open fun (): org.w3c.dom.Node? - public open val nodeName: kotlin.String - public open fun (): kotlin.String - public open val nodeType: kotlin.Short - public open fun (): kotlin.Short - public open var nodeValue: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ : kotlin.String?): kotlin.Unit - public open val ownerDocument: org.w3c.dom.Document? - public open fun (): org.w3c.dom.Document? - public open val parentElement: org.w3c.dom.Element? - public open fun (): org.w3c.dom.Element? - public open val parentNode: org.w3c.dom.Node? - public open fun (): org.w3c.dom.Node? - public open val previousSibling: org.w3c.dom.Node? - public open fun (): org.w3c.dom.Node? - public open var textContent: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ : kotlin.String?): kotlin.Unit - public final fun appendChild(/*0*/ node: org.w3c.dom.Node): org.w3c.dom.Node - public final fun cloneNode(/*0*/ deep: kotlin.Boolean = ...): org.w3c.dom.Node - public final fun compareDocumentPosition(/*0*/ other: org.w3c.dom.Node): kotlin.Short - public final fun contains(/*0*/ other: org.w3c.dom.Node?): kotlin.Boolean - public final fun getRootNode(/*0*/ options: org.w3c.dom.GetRootNodeOptions = ...): org.w3c.dom.Node - public final fun hasChildNodes(): kotlin.Boolean - public final fun insertBefore(/*0*/ node: org.w3c.dom.Node, /*1*/ child: org.w3c.dom.Node?): org.w3c.dom.Node - public final fun isDefaultNamespace(/*0*/ namespace: kotlin.String?): kotlin.Boolean - public final fun isEqualNode(/*0*/ otherNode: org.w3c.dom.Node?): kotlin.Boolean - public final fun isSameNode(/*0*/ otherNode: org.w3c.dom.Node?): kotlin.Boolean - public final fun lookupNamespaceURI(/*0*/ prefix: kotlin.String?): kotlin.String? - public final fun lookupPrefix(/*0*/ namespace: kotlin.String?): kotlin.String? - public final fun normalize(): kotlin.Unit - public final fun removeChild(/*0*/ child: org.w3c.dom.Node): org.w3c.dom.Node - public final fun replaceChild(/*0*/ node: org.w3c.dom.Node, /*1*/ child: org.w3c.dom.Node): org.w3c.dom.Node - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface NodeFilter { - public abstract fun acceptNode(/*0*/ node: org.w3c.dom.Node): kotlin.Short - - public companion object Companion { - public final val FILTER_ACCEPT: kotlin.Short - public final fun (): kotlin.Short - public final val FILTER_REJECT: kotlin.Short - public final fun (): kotlin.Short - public final val FILTER_SKIP: kotlin.Short - public final fun (): kotlin.Short - public final val SHOW_ALL: kotlin.Int - public final fun (): kotlin.Int - public final val SHOW_ATTRIBUTE: kotlin.Int - public final fun (): kotlin.Int - public final val SHOW_CDATA_SECTION: kotlin.Int - public final fun (): kotlin.Int - public final val SHOW_COMMENT: kotlin.Int - public final fun (): kotlin.Int - public final val SHOW_DOCUMENT: kotlin.Int - public final fun (): kotlin.Int - public final val SHOW_DOCUMENT_FRAGMENT: kotlin.Int - public final fun (): kotlin.Int - public final val SHOW_DOCUMENT_TYPE: kotlin.Int - public final fun (): kotlin.Int - public final val SHOW_ELEMENT: kotlin.Int - public final fun (): kotlin.Int - public final val SHOW_ENTITY: kotlin.Int - public final fun (): kotlin.Int - public final val SHOW_ENTITY_REFERENCE: kotlin.Int - public final fun (): kotlin.Int - public final val SHOW_NOTATION: kotlin.Int - public final fun (): kotlin.Int - public final val SHOW_PROCESSING_INSTRUCTION: kotlin.Int - public final fun (): kotlin.Int - public final val SHOW_TEXT: kotlin.Int - public final fun (): kotlin.Int - } -} - -public abstract external class NodeIterator { - /*primary*/ public constructor NodeIterator() - public open val filter: org.w3c.dom.NodeFilter? - public open fun (): org.w3c.dom.NodeFilter? - public open val pointerBeforeReferenceNode: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val referenceNode: org.w3c.dom.Node - public open fun (): org.w3c.dom.Node - public open val root: org.w3c.dom.Node - public open fun (): org.w3c.dom.Node - public open val whatToShow: kotlin.Int - public open fun (): kotlin.Int - public final fun detach(): kotlin.Unit - public final fun nextNode(): org.w3c.dom.Node? - public final fun previousNode(): org.w3c.dom.Node? -} - -public abstract external class NodeList : org.w3c.dom.ItemArrayLike { - /*primary*/ public constructor NodeList() - public open override /*1*/ fun item(/*0*/ index: kotlin.Int): org.w3c.dom.Node? -} - -public external interface NonDocumentTypeChildNode { - public open val nextElementSibling: org.w3c.dom.Element? - public open fun (): org.w3c.dom.Element? - public open val previousElementSibling: org.w3c.dom.Element? - public open fun (): org.w3c.dom.Element? -} - -public external interface NonElementParentNode { - public abstract fun getElementById(/*0*/ elementId: kotlin.String): org.w3c.dom.Element? -} - -public open external class Option : org.w3c.dom.HTMLOptionElement { - /*primary*/ public constructor Option(/*0*/ text: kotlin.String = ..., /*1*/ value: kotlin.String = ..., /*2*/ defaultSelected: kotlin.Boolean = ..., /*3*/ selected: kotlin.Boolean = ...) - public open override /*1*/ val assignedSlot: org.w3c.dom.HTMLSlotElement? - public open override /*1*/ fun (): org.w3c.dom.HTMLSlotElement? - public open override /*1*/ val childElementCount: kotlin.Int - public open override /*1*/ fun (): kotlin.Int - public open override /*1*/ val children: org.w3c.dom.HTMLCollection - public open override /*1*/ fun (): org.w3c.dom.HTMLCollection - public open override /*1*/ var contentEditable: kotlin.String - public open override /*1*/ fun (): kotlin.String - public open override /*1*/ fun (/*0*/ : kotlin.String): kotlin.Unit - public open override /*1*/ val firstElementChild: org.w3c.dom.Element? - public open override /*1*/ fun (): org.w3c.dom.Element? - public open override /*1*/ val isContentEditable: kotlin.Boolean - public open override /*1*/ fun (): kotlin.Boolean - public open override /*1*/ val lastElementChild: org.w3c.dom.Element? - public open override /*1*/ fun (): org.w3c.dom.Element? - public open override /*1*/ val nextElementSibling: org.w3c.dom.Element? - public open override /*1*/ fun (): org.w3c.dom.Element? - public open override /*1*/ var onabort: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onblur: ((org.w3c.dom.events.FocusEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.FocusEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.FocusEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oncancel: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oncanplay: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oncanplaythrough: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onchange: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onclose: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oncontextmenu: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oncopy: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oncuechange: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oncut: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondblclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondrag: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondragend: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondragenter: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondragexit: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondragleave: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondragover: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondragstart: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondrop: ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.DragEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.DragEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ondurationchange: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onemptied: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onended: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onerror: ((dynamic, kotlin.String, kotlin.Int, kotlin.Int, kotlin.Any?) -> dynamic)? - public open override /*1*/ fun (): ((dynamic, kotlin.String, kotlin.Int, kotlin.Int, kotlin.Any?) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((dynamic, kotlin.String, kotlin.Int, kotlin.Int, kotlin.Any?) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onfocus: ((org.w3c.dom.events.FocusEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.FocusEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.FocusEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ongotpointercapture: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oninput: ((org.w3c.dom.events.InputEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.InputEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.InputEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var oninvalid: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onkeydown: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.KeyboardEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onkeypress: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.KeyboardEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onkeyup: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.KeyboardEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onload: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onloadeddata: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onloadedmetadata: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onloadend: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onloadstart: ((org.w3c.xhr.ProgressEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.xhr.ProgressEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.xhr.ProgressEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onlostpointercapture: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onmousedown: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onmouseenter: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onmouseleave: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onmousemove: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onmouseout: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onmouseover: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onmouseup: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpaste: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpause: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onplay: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onplaying: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointercancel: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointerdown: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointerenter: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointerleave: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointermove: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointerout: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointerover: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onpointerup: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onprogress: ((org.w3c.xhr.ProgressEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.xhr.ProgressEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.xhr.ProgressEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onratechange: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onreset: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onresize: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onscroll: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onseeked: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onseeking: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onselect: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onshow: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onstalled: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onsubmit: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onsuspend: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ontimeupdate: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var ontoggle: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onvolumechange: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onwaiting: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open override /*1*/ var onwheel: ((org.w3c.dom.events.WheelEvent) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.WheelEvent) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.WheelEvent) -> dynamic)?): kotlin.Unit - public open override /*1*/ val previousElementSibling: org.w3c.dom.Element? - public open override /*1*/ fun (): org.w3c.dom.Element? - public open override /*1*/ val style: org.w3c.dom.css.CSSStyleDeclaration - public open override /*1*/ fun (): org.w3c.dom.css.CSSStyleDeclaration - public open override /*1*/ fun after(/*0*/ vararg nodes: dynamic /*kotlin.Array*/): kotlin.Unit - public open override /*1*/ fun append(/*0*/ vararg nodes: dynamic /*kotlin.Array*/): kotlin.Unit - public open override /*1*/ fun before(/*0*/ vararg nodes: dynamic /*kotlin.Array*/): kotlin.Unit - public open override /*1*/ fun convertPointFromNode(/*0*/ point: org.w3c.dom.DOMPointInit, /*1*/ from: dynamic, /*2*/ options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMPoint - public open override /*1*/ fun convertQuadFromNode(/*0*/ quad: dynamic, /*1*/ from: dynamic, /*2*/ options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad - public open override /*1*/ fun convertRectFromNode(/*0*/ rect: org.w3c.dom.DOMRectReadOnly, /*1*/ from: dynamic, /*2*/ options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad - public open override /*1*/ fun getBoxQuads(/*0*/ options: org.w3c.dom.BoxQuadOptions = ...): kotlin.Array - public open override /*1*/ fun prepend(/*0*/ vararg nodes: dynamic /*kotlin.Array*/): kotlin.Unit - public open override /*1*/ fun querySelector(/*0*/ selectors: kotlin.String): org.w3c.dom.Element? - public open override /*1*/ fun querySelectorAll(/*0*/ selectors: kotlin.String): org.w3c.dom.NodeList - public open override /*1*/ fun remove(): kotlin.Unit - public open override /*1*/ fun replaceWith(/*0*/ vararg nodes: dynamic /*kotlin.Array*/): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public open external class PageTransitionEvent : org.w3c.dom.events.Event { - /*primary*/ public constructor PageTransitionEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.dom.PageTransitionEventInit = ...) - public open val persisted: kotlin.Boolean - public open fun (): kotlin.Boolean - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface PageTransitionEventInit : org.w3c.dom.EventInit { - public open var persisted: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit -} - -public external interface ParentNode { - public abstract val childElementCount: kotlin.Int - public abstract fun (): kotlin.Int - public abstract val children: org.w3c.dom.HTMLCollection - public abstract fun (): org.w3c.dom.HTMLCollection - public open val firstElementChild: org.w3c.dom.Element? - public open fun (): org.w3c.dom.Element? - public open val lastElementChild: org.w3c.dom.Element? - public open fun (): org.w3c.dom.Element? - public abstract fun append(/*0*/ vararg nodes: dynamic /*kotlin.Array*/): kotlin.Unit - public abstract fun prepend(/*0*/ vararg nodes: dynamic /*kotlin.Array*/): kotlin.Unit - public abstract fun querySelector(/*0*/ selectors: kotlin.String): org.w3c.dom.Element? - public abstract fun querySelectorAll(/*0*/ selectors: kotlin.String): org.w3c.dom.NodeList -} - -public open external class Path2D : org.w3c.dom.CanvasPath { - /*primary*/ public constructor Path2D() - public constructor Path2D(/*0*/ paths: kotlin.Array, /*1*/ fillRule: org.w3c.dom.CanvasFillRule = ...) - public constructor Path2D(/*0*/ d: kotlin.String) - public constructor Path2D(/*0*/ path: org.w3c.dom.Path2D) - public final fun addPath(/*0*/ path: org.w3c.dom.Path2D, /*1*/ transform: dynamic = ...): kotlin.Unit - public open override /*1*/ fun arc(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double, /*2*/ radius: kotlin.Double, /*3*/ startAngle: kotlin.Double, /*4*/ endAngle: kotlin.Double, /*5*/ anticlockwise: kotlin.Boolean = ...): kotlin.Unit - public open override /*1*/ fun arcTo(/*0*/ x1: kotlin.Double, /*1*/ y1: kotlin.Double, /*2*/ x2: kotlin.Double, /*3*/ y2: kotlin.Double, /*4*/ radius: kotlin.Double): kotlin.Unit - public open override /*1*/ fun arcTo(/*0*/ x1: kotlin.Double, /*1*/ y1: kotlin.Double, /*2*/ x2: kotlin.Double, /*3*/ y2: kotlin.Double, /*4*/ radiusX: kotlin.Double, /*5*/ radiusY: kotlin.Double, /*6*/ rotation: kotlin.Double): kotlin.Unit - public open override /*1*/ fun bezierCurveTo(/*0*/ cp1x: kotlin.Double, /*1*/ cp1y: kotlin.Double, /*2*/ cp2x: kotlin.Double, /*3*/ cp2y: kotlin.Double, /*4*/ x: kotlin.Double, /*5*/ y: kotlin.Double): kotlin.Unit - public open override /*1*/ fun closePath(): kotlin.Unit - public open override /*1*/ fun ellipse(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double, /*2*/ radiusX: kotlin.Double, /*3*/ radiusY: kotlin.Double, /*4*/ rotation: kotlin.Double, /*5*/ startAngle: kotlin.Double, /*6*/ endAngle: kotlin.Double, /*7*/ anticlockwise: kotlin.Boolean = ...): kotlin.Unit - public open override /*1*/ fun lineTo(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double): kotlin.Unit - public open override /*1*/ fun moveTo(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double): kotlin.Unit - public open override /*1*/ fun quadraticCurveTo(/*0*/ cpx: kotlin.Double, /*1*/ cpy: kotlin.Double, /*2*/ x: kotlin.Double, /*3*/ y: kotlin.Double): kotlin.Unit - public open override /*1*/ fun rect(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double, /*2*/ w: kotlin.Double, /*3*/ h: kotlin.Double): kotlin.Unit -} - -public abstract external class Plugin : org.w3c.dom.ItemArrayLike { - /*primary*/ public constructor Plugin() - public open val description: kotlin.String - public open fun (): kotlin.String - public open val filename: kotlin.String - public open fun (): kotlin.String - public open val name: kotlin.String - public open fun (): kotlin.String - public open override /*1*/ fun item(/*0*/ index: kotlin.Int): org.w3c.dom.MimeType? - public final fun namedItem(/*0*/ name: kotlin.String): org.w3c.dom.MimeType? -} - -public abstract external class PluginArray : org.w3c.dom.ItemArrayLike { - /*primary*/ public constructor PluginArray() - public open override /*1*/ fun item(/*0*/ index: kotlin.Int): org.w3c.dom.Plugin? - public final fun namedItem(/*0*/ name: kotlin.String): org.w3c.dom.Plugin? - public final fun refresh(/*0*/ reload: kotlin.Boolean = ...): kotlin.Unit -} - -public open external class PopStateEvent : org.w3c.dom.events.Event { - /*primary*/ public constructor PopStateEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.dom.PopStateEventInit = ...) - public open val state: kotlin.Any? - public open fun (): kotlin.Any? - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface PopStateEventInit : org.w3c.dom.EventInit { - public open var state: kotlin.Any? - public open fun (): kotlin.Any? - public open fun (/*0*/ value: kotlin.Any?): kotlin.Unit -} - -public external interface PremultiplyAlpha { - - public companion object Companion { - } -} - -public abstract external class ProcessingInstruction : org.w3c.dom.CharacterData, org.w3c.dom.css.LinkStyle, org.w3c.dom.css.UnionElementOrProcessingInstruction { - /*primary*/ public constructor ProcessingInstruction() - public open val target: kotlin.String - public open fun (): kotlin.String - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public open external class PromiseRejectionEvent : org.w3c.dom.events.Event { - /*primary*/ public constructor PromiseRejectionEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.dom.PromiseRejectionEventInit) - public open val promise: kotlin.js.Promise - public open fun (): kotlin.js.Promise - public open val reason: kotlin.Any? - public open fun (): kotlin.Any? - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface PromiseRejectionEventInit : org.w3c.dom.EventInit { - public open var promise: kotlin.js.Promise? - public open fun (): kotlin.js.Promise? - public open fun (/*0*/ value: kotlin.js.Promise?): kotlin.Unit - public open var reason: kotlin.Any? - public open fun (): kotlin.Any? - public open fun (/*0*/ value: kotlin.Any?): kotlin.Unit -} - -public abstract external class RadioNodeList : org.w3c.dom.NodeList, org.w3c.dom.UnionElementOrRadioNodeList { - /*primary*/ public constructor RadioNodeList() - public open var value: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit -} - -public open external class Range { - /*primary*/ public constructor Range() - public open val collapsed: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val commonAncestorContainer: org.w3c.dom.Node - public open fun (): org.w3c.dom.Node - public open val endContainer: org.w3c.dom.Node - public open fun (): org.w3c.dom.Node - public open val endOffset: kotlin.Int - public open fun (): kotlin.Int - public open val startContainer: org.w3c.dom.Node - public open fun (): org.w3c.dom.Node - public open val startOffset: kotlin.Int - public open fun (): kotlin.Int - public final fun cloneContents(): org.w3c.dom.DocumentFragment - public final fun cloneRange(): org.w3c.dom.Range - public final fun collapse(/*0*/ toStart: kotlin.Boolean = ...): kotlin.Unit - public final fun compareBoundaryPoints(/*0*/ how: kotlin.Short, /*1*/ sourceRange: org.w3c.dom.Range): kotlin.Short - public final fun comparePoint(/*0*/ node: org.w3c.dom.Node, /*1*/ offset: kotlin.Int): kotlin.Short - public final fun createContextualFragment(/*0*/ fragment: kotlin.String): org.w3c.dom.DocumentFragment - public final fun deleteContents(): kotlin.Unit - public final fun detach(): kotlin.Unit - public final fun extractContents(): org.w3c.dom.DocumentFragment - public final fun getBoundingClientRect(): org.w3c.dom.DOMRect - public final fun getClientRects(): kotlin.Array - public final fun insertNode(/*0*/ node: org.w3c.dom.Node): kotlin.Unit - public final fun intersectsNode(/*0*/ node: org.w3c.dom.Node): kotlin.Boolean - public final fun isPointInRange(/*0*/ node: org.w3c.dom.Node, /*1*/ offset: kotlin.Int): kotlin.Boolean - public final fun selectNode(/*0*/ node: org.w3c.dom.Node): kotlin.Unit - public final fun selectNodeContents(/*0*/ node: org.w3c.dom.Node): kotlin.Unit - public final fun setEnd(/*0*/ node: org.w3c.dom.Node, /*1*/ offset: kotlin.Int): kotlin.Unit - public final fun setEndAfter(/*0*/ node: org.w3c.dom.Node): kotlin.Unit - public final fun setEndBefore(/*0*/ node: org.w3c.dom.Node): kotlin.Unit - public final fun setStart(/*0*/ node: org.w3c.dom.Node, /*1*/ offset: kotlin.Int): kotlin.Unit - public final fun setStartAfter(/*0*/ node: org.w3c.dom.Node): kotlin.Unit - public final fun setStartBefore(/*0*/ node: org.w3c.dom.Node): kotlin.Unit - public final fun surroundContents(/*0*/ newParent: org.w3c.dom.Node): kotlin.Unit - - public companion object Companion { - public final val END_TO_END: kotlin.Short - public final fun (): kotlin.Short - public final val END_TO_START: kotlin.Short - public final fun (): kotlin.Short - public final val START_TO_END: kotlin.Short - public final fun (): kotlin.Short - public final val START_TO_START: kotlin.Short - public final fun (): kotlin.Short - } -} - -public open external class RelatedEvent : org.w3c.dom.events.Event { - /*primary*/ public constructor RelatedEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.dom.RelatedEventInit = ...) - public open val relatedTarget: org.w3c.dom.events.EventTarget? - public open fun (): org.w3c.dom.events.EventTarget? - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface RelatedEventInit : org.w3c.dom.EventInit { - public open var relatedTarget: org.w3c.dom.events.EventTarget? - public open fun (): org.w3c.dom.events.EventTarget? - public open fun (/*0*/ value: org.w3c.dom.events.EventTarget?): kotlin.Unit -} - -public external interface RenderingContext { -} - -public external interface ResizeQuality { - - public companion object Companion { - } -} - -public abstract external class Screen { - /*primary*/ public constructor Screen() - public open val availHeight: kotlin.Int - public open fun (): kotlin.Int - public open val availWidth: kotlin.Int - public open fun (): kotlin.Int - public open val colorDepth: kotlin.Int - public open fun (): kotlin.Int - public open val height: kotlin.Int - public open fun (): kotlin.Int - public open val pixelDepth: kotlin.Int - public open fun (): kotlin.Int - public open val width: kotlin.Int - public open fun (): kotlin.Int -} - -public external interface ScrollBehavior { - - public companion object Companion { - } -} - -public external interface ScrollIntoViewOptions : org.w3c.dom.ScrollOptions { - public open var block: org.w3c.dom.ScrollLogicalPosition? - public open fun (): org.w3c.dom.ScrollLogicalPosition? - public open fun (/*0*/ value: org.w3c.dom.ScrollLogicalPosition?): kotlin.Unit - public open var inline: org.w3c.dom.ScrollLogicalPosition? - public open fun (): org.w3c.dom.ScrollLogicalPosition? - public open fun (/*0*/ value: org.w3c.dom.ScrollLogicalPosition?): kotlin.Unit -} - -public external interface ScrollLogicalPosition { - - public companion object Companion { - } -} - -public external interface ScrollOptions { - public open var behavior: org.w3c.dom.ScrollBehavior? - public open fun (): org.w3c.dom.ScrollBehavior? - public open fun (/*0*/ value: org.w3c.dom.ScrollBehavior?): kotlin.Unit -} - -public external interface ScrollRestoration { - - public companion object Companion { - } -} - -public external interface ScrollToOptions : org.w3c.dom.ScrollOptions { - public open var left: kotlin.Double? - public open fun (): kotlin.Double? - public open fun (/*0*/ value: kotlin.Double?): kotlin.Unit - public open var top: kotlin.Double? - public open fun (): kotlin.Double? - public open fun (/*0*/ value: kotlin.Double?): kotlin.Unit -} - -public external interface SelectionMode { - - public companion object Companion { - } -} - -public open external class ShadowRoot : org.w3c.dom.DocumentFragment, org.w3c.dom.DocumentOrShadowRoot { - /*primary*/ public constructor ShadowRoot() - public open override /*1*/ val fullscreenElement: org.w3c.dom.Element? - public open override /*1*/ fun (): org.w3c.dom.Element? - public open val host: org.w3c.dom.Element - public open fun (): org.w3c.dom.Element - public open val mode: org.w3c.dom.ShadowRootMode - public open fun (): org.w3c.dom.ShadowRootMode - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface ShadowRootInit { - public open var mode: org.w3c.dom.ShadowRootMode? - public open fun (): org.w3c.dom.ShadowRootMode? - public open fun (/*0*/ value: org.w3c.dom.ShadowRootMode?): kotlin.Unit -} - -public external interface ShadowRootMode { - - public companion object Companion { - } -} - -public open external class SharedWorker : org.w3c.dom.events.EventTarget, org.w3c.dom.AbstractWorker { - /*primary*/ public constructor SharedWorker(/*0*/ scriptURL: kotlin.String, /*1*/ name: kotlin.String = ..., /*2*/ options: org.w3c.dom.WorkerOptions = ...) - public open override /*1*/ var onerror: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open val port: org.w3c.dom.MessagePort - public open fun (): org.w3c.dom.MessagePort -} - -public abstract external class SharedWorkerGlobalScope : org.w3c.dom.WorkerGlobalScope { - /*primary*/ public constructor SharedWorkerGlobalScope() - public open val applicationCache: org.w3c.dom.ApplicationCache - public open fun (): org.w3c.dom.ApplicationCache - public open val name: kotlin.String - public open fun (): kotlin.String - public open var onconnect: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public final fun close(): kotlin.Unit -} - -public external interface Slotable { - public open val assignedSlot: org.w3c.dom.HTMLSlotElement? - public open fun (): org.w3c.dom.HTMLSlotElement? -} - -public abstract external class Storage { - /*primary*/ public constructor Storage() - public open val length: kotlin.Int - public open fun (): kotlin.Int - public final fun clear(): kotlin.Unit - public final fun getItem(/*0*/ key: kotlin.String): kotlin.String? - public final fun key(/*0*/ index: kotlin.Int): kotlin.String? - public final fun removeItem(/*0*/ key: kotlin.String): kotlin.Unit - public final fun setItem(/*0*/ key: kotlin.String, /*1*/ value: kotlin.String): kotlin.Unit -} - -public open external class StorageEvent : org.w3c.dom.events.Event { - /*primary*/ public constructor StorageEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.dom.StorageEventInit = ...) - public open val key: kotlin.String? - public open fun (): kotlin.String? - public open val newValue: kotlin.String? - public open fun (): kotlin.String? - public open val oldValue: kotlin.String? - public open fun (): kotlin.String? - public open val storageArea: org.w3c.dom.Storage? - public open fun (): org.w3c.dom.Storage? - public open val url: kotlin.String - public open fun (): kotlin.String - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface StorageEventInit : org.w3c.dom.EventInit { - public open var key: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var newValue: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var oldValue: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var storageArea: org.w3c.dom.Storage? - public open fun (): org.w3c.dom.Storage? - public open fun (/*0*/ value: org.w3c.dom.Storage?): kotlin.Unit - public open var url: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit -} - -public open external class Text : org.w3c.dom.CharacterData, org.w3c.dom.Slotable, org.w3c.dom.GeometryUtils { - /*primary*/ public constructor Text(/*0*/ data: kotlin.String = ...) - public open override /*1*/ val assignedSlot: org.w3c.dom.HTMLSlotElement? - public open override /*1*/ fun (): org.w3c.dom.HTMLSlotElement? - public open override /*1*/ val nextElementSibling: org.w3c.dom.Element? - public open override /*1*/ fun (): org.w3c.dom.Element? - public open override /*1*/ val previousElementSibling: org.w3c.dom.Element? - public open override /*1*/ fun (): org.w3c.dom.Element? - public open val wholeText: kotlin.String - public open fun (): kotlin.String - public open override /*1*/ fun after(/*0*/ vararg nodes: dynamic /*kotlin.Array*/): kotlin.Unit - public open override /*1*/ fun before(/*0*/ vararg nodes: dynamic /*kotlin.Array*/): kotlin.Unit - public open override /*1*/ fun convertPointFromNode(/*0*/ point: org.w3c.dom.DOMPointInit, /*1*/ from: dynamic, /*2*/ options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMPoint - public open override /*1*/ fun convertQuadFromNode(/*0*/ quad: dynamic, /*1*/ from: dynamic, /*2*/ options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad - public open override /*1*/ fun convertRectFromNode(/*0*/ rect: org.w3c.dom.DOMRectReadOnly, /*1*/ from: dynamic, /*2*/ options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad - public open override /*1*/ fun getBoxQuads(/*0*/ options: org.w3c.dom.BoxQuadOptions = ...): kotlin.Array - public open override /*1*/ fun remove(): kotlin.Unit - public open override /*1*/ fun replaceWith(/*0*/ vararg nodes: dynamic /*kotlin.Array*/): kotlin.Unit - public final fun splitText(/*0*/ offset: kotlin.Int): org.w3c.dom.Text - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} diff --git a/js/js.translator/testData/api/stdlib/org.w3c.dom-9.kt b/js/js.translator/testData/api/stdlib/org.w3c.dom-9.kt deleted file mode 100644 index 2a5d0dac517..00000000000 --- a/js/js.translator/testData/api/stdlib/org.w3c.dom-9.kt +++ /dev/null @@ -1,654 +0,0 @@ - -public abstract external class TextMetrics { - /*primary*/ public constructor TextMetrics() - public open val actualBoundingBoxAscent: kotlin.Double - public open fun (): kotlin.Double - public open val actualBoundingBoxDescent: kotlin.Double - public open fun (): kotlin.Double - public open val actualBoundingBoxLeft: kotlin.Double - public open fun (): kotlin.Double - public open val actualBoundingBoxRight: kotlin.Double - public open fun (): kotlin.Double - public open val alphabeticBaseline: kotlin.Double - public open fun (): kotlin.Double - public open val emHeightAscent: kotlin.Double - public open fun (): kotlin.Double - public open val emHeightDescent: kotlin.Double - public open fun (): kotlin.Double - public open val fontBoundingBoxAscent: kotlin.Double - public open fun (): kotlin.Double - public open val fontBoundingBoxDescent: kotlin.Double - public open fun (): kotlin.Double - public open val hangingBaseline: kotlin.Double - public open fun (): kotlin.Double - public open val ideographicBaseline: kotlin.Double - public open fun (): kotlin.Double - public open val width: kotlin.Double - public open fun (): kotlin.Double -} - -public abstract external class TextTrack : org.w3c.dom.events.EventTarget, org.w3c.dom.UnionAudioTrackOrTextTrackOrVideoTrack { - /*primary*/ public constructor TextTrack() - public open val activeCues: org.w3c.dom.TextTrackCueList? - public open fun (): org.w3c.dom.TextTrackCueList? - public open val cues: org.w3c.dom.TextTrackCueList? - public open fun (): org.w3c.dom.TextTrackCueList? - public open val id: kotlin.String - public open fun (): kotlin.String - public open val inBandMetadataTrackDispatchType: kotlin.String - public open fun (): kotlin.String - public open val kind: org.w3c.dom.TextTrackKind - public open fun (): org.w3c.dom.TextTrackKind - public open val label: kotlin.String - public open fun (): kotlin.String - public open val language: kotlin.String - public open fun (): kotlin.String - public open var mode: org.w3c.dom.TextTrackMode - public open fun (): org.w3c.dom.TextTrackMode - public open fun (/*0*/ : org.w3c.dom.TextTrackMode): kotlin.Unit - public open var oncuechange: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open val sourceBuffer: org.w3c.dom.mediasource.SourceBuffer? - public open fun (): org.w3c.dom.mediasource.SourceBuffer? - public final fun addCue(/*0*/ cue: org.w3c.dom.TextTrackCue): kotlin.Unit - public final fun removeCue(/*0*/ cue: org.w3c.dom.TextTrackCue): kotlin.Unit -} - -public abstract external class TextTrackCue : org.w3c.dom.events.EventTarget { - /*primary*/ public constructor TextTrackCue() - public open var endTime: kotlin.Double - public open fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open var id: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var onenter: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onexit: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var pauseOnExit: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open var startTime: kotlin.Double - public open fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open val track: org.w3c.dom.TextTrack? - public open fun (): org.w3c.dom.TextTrack? -} - -public abstract external class TextTrackCueList { - /*primary*/ public constructor TextTrackCueList() - public open val length: kotlin.Int - public open fun (): kotlin.Int - public final fun getCueById(/*0*/ id: kotlin.String): org.w3c.dom.TextTrackCue? -} - -public external interface TextTrackKind { - - public companion object Companion { - } -} - -public abstract external class TextTrackList : org.w3c.dom.events.EventTarget { - /*primary*/ public constructor TextTrackList() - public open val length: kotlin.Int - public open fun (): kotlin.Int - public open var onaddtrack: ((org.w3c.dom.TrackEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.TrackEvent) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.TrackEvent) -> dynamic)?): kotlin.Unit - public open var onchange: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onremovetrack: ((org.w3c.dom.TrackEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.TrackEvent) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.TrackEvent) -> dynamic)?): kotlin.Unit - public final fun getTrackById(/*0*/ id: kotlin.String): org.w3c.dom.TextTrack? -} - -public external interface TextTrackMode { - - public companion object Companion { - } -} - -public abstract external class TimeRanges { - /*primary*/ public constructor TimeRanges() - public open val length: kotlin.Int - public open fun (): kotlin.Int - public final fun end(/*0*/ index: kotlin.Int): kotlin.Double - public final fun start(/*0*/ index: kotlin.Int): kotlin.Double -} - -public abstract external class Touch { - /*primary*/ public constructor Touch() - public open val clientX: kotlin.Int - public open fun (): kotlin.Int - public open val clientY: kotlin.Int - public open fun (): kotlin.Int - public open val identifier: kotlin.Int - public open fun (): kotlin.Int - public open val pageX: kotlin.Int - public open fun (): kotlin.Int - public open val pageY: kotlin.Int - public open fun (): kotlin.Int - public open val region: kotlin.String? - public open fun (): kotlin.String? - public open val screenX: kotlin.Int - public open fun (): kotlin.Int - public open val screenY: kotlin.Int - public open fun (): kotlin.Int - public open val target: org.w3c.dom.events.EventTarget - public open fun (): org.w3c.dom.events.EventTarget -} - -public open external class TouchEvent : org.w3c.dom.events.UIEvent { - /*primary*/ public constructor TouchEvent() - public open val altKey: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val changedTouches: org.w3c.dom.TouchList - public open fun (): org.w3c.dom.TouchList - public open val ctrlKey: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val metaKey: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val shiftKey: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val targetTouches: org.w3c.dom.TouchList - public open fun (): org.w3c.dom.TouchList - public open val touches: org.w3c.dom.TouchList - public open fun (): org.w3c.dom.TouchList - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class TouchList : org.w3c.dom.ItemArrayLike { - /*primary*/ public constructor TouchList() - public open override /*1*/ fun item(/*0*/ index: kotlin.Int): org.w3c.dom.Touch? -} - -public open external class TrackEvent : org.w3c.dom.events.Event { - /*primary*/ public constructor TrackEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.dom.TrackEventInit = ...) - public open val track: org.w3c.dom.UnionAudioTrackOrTextTrackOrVideoTrack? - public open fun (): org.w3c.dom.UnionAudioTrackOrTextTrackOrVideoTrack? - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface TrackEventInit : org.w3c.dom.EventInit { - public open var track: org.w3c.dom.UnionAudioTrackOrTextTrackOrVideoTrack? - public open fun (): org.w3c.dom.UnionAudioTrackOrTextTrackOrVideoTrack? - public open fun (/*0*/ value: org.w3c.dom.UnionAudioTrackOrTextTrackOrVideoTrack?): kotlin.Unit -} - -public abstract external class TreeWalker { - /*primary*/ public constructor TreeWalker() - public open var currentNode: org.w3c.dom.Node - public open fun (): org.w3c.dom.Node - public open fun (/*0*/ : org.w3c.dom.Node): kotlin.Unit - public open val filter: org.w3c.dom.NodeFilter? - public open fun (): org.w3c.dom.NodeFilter? - public open val root: org.w3c.dom.Node - public open fun (): org.w3c.dom.Node - public open val whatToShow: kotlin.Int - public open fun (): kotlin.Int - public final fun firstChild(): org.w3c.dom.Node? - public final fun lastChild(): org.w3c.dom.Node? - public final fun nextNode(): org.w3c.dom.Node? - public final fun nextSibling(): org.w3c.dom.Node? - public final fun parentNode(): org.w3c.dom.Node? - public final fun previousNode(): org.w3c.dom.Node? - public final fun previousSibling(): org.w3c.dom.Node? -} - -public external interface UnionAudioTrackOrTextTrackOrVideoTrack { -} - -public external interface UnionElementOrHTMLCollection { -} - -public external interface UnionElementOrMouseEvent { -} - -public external interface UnionElementOrRadioNodeList { -} - -public external interface UnionHTMLOptGroupElementOrHTMLOptionElement { -} - -public external interface UnionMessagePortOrWindowProxy { -} - -public abstract external class ValidityState { - /*primary*/ public constructor ValidityState() - public open val badInput: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val customError: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val patternMismatch: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val rangeOverflow: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val rangeUnderflow: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val stepMismatch: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val tooLong: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val tooShort: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val typeMismatch: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val valid: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val valueMissing: kotlin.Boolean - public open fun (): kotlin.Boolean -} - -public abstract external class VideoTrack : org.w3c.dom.UnionAudioTrackOrTextTrackOrVideoTrack { - /*primary*/ public constructor VideoTrack() - public open val id: kotlin.String - public open fun (): kotlin.String - public open val kind: kotlin.String - public open fun (): kotlin.String - public open val label: kotlin.String - public open fun (): kotlin.String - public open val language: kotlin.String - public open fun (): kotlin.String - public open var selected: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open val sourceBuffer: org.w3c.dom.mediasource.SourceBuffer? - public open fun (): org.w3c.dom.mediasource.SourceBuffer? -} - -public abstract external class VideoTrackList : org.w3c.dom.events.EventTarget { - /*primary*/ public constructor VideoTrackList() - public open val length: kotlin.Int - public open fun (): kotlin.Int - public open var onaddtrack: ((org.w3c.dom.TrackEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.TrackEvent) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.TrackEvent) -> dynamic)?): kotlin.Unit - public open var onchange: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onremovetrack: ((org.w3c.dom.TrackEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.TrackEvent) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.TrackEvent) -> dynamic)?): kotlin.Unit - public open val selectedIndex: kotlin.Int - public open fun (): kotlin.Int - public final fun getTrackById(/*0*/ id: kotlin.String): org.w3c.dom.VideoTrack? -} - -public open external class WebSocket : org.w3c.dom.events.EventTarget { - /*primary*/ public constructor WebSocket(/*0*/ url: kotlin.String, /*1*/ protocols: dynamic = ...) - public final var binaryType: org.w3c.dom.BinaryType - public final fun (): org.w3c.dom.BinaryType - public final fun (/*0*/ : org.w3c.dom.BinaryType): kotlin.Unit - public open val bufferedAmount: kotlin.Number - public open fun (): kotlin.Number - public open val extensions: kotlin.String - public open fun (): kotlin.String - public final var onclose: ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public final var onerror: ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public final var onmessage: ((org.w3c.dom.MessageEvent) -> dynamic)? - public final fun (): ((org.w3c.dom.MessageEvent) -> dynamic)? - public final fun (/*0*/ : ((org.w3c.dom.MessageEvent) -> dynamic)?): kotlin.Unit - public final var onopen: ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open val protocol: kotlin.String - public open fun (): kotlin.String - public open val readyState: kotlin.Short - public open fun (): kotlin.Short - public open val url: kotlin.String - public open fun (): kotlin.String - public final fun close(/*0*/ code: kotlin.Short = ..., /*1*/ reason: kotlin.String = ...): kotlin.Unit - public final fun send(/*0*/ data: kotlin.String): kotlin.Unit - public final fun send(/*0*/ data: org.khronos.webgl.ArrayBuffer): kotlin.Unit - public final fun send(/*0*/ data: org.khronos.webgl.ArrayBufferView): kotlin.Unit - public final fun send(/*0*/ data: org.w3c.files.Blob): kotlin.Unit - - public companion object Companion { - public final val CLOSED: kotlin.Short - public final fun (): kotlin.Short - public final val CLOSING: kotlin.Short - public final fun (): kotlin.Short - public final val CONNECTING: kotlin.Short - public final fun (): kotlin.Short - public final val OPEN: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class Window : org.w3c.dom.events.EventTarget, org.w3c.dom.GlobalEventHandlers, org.w3c.dom.WindowEventHandlers, org.w3c.dom.WindowOrWorkerGlobalScope, org.w3c.dom.WindowSessionStorage, org.w3c.dom.WindowLocalStorage, org.w3c.performance.GlobalPerformance, org.w3c.dom.UnionMessagePortOrWindowProxy { - /*primary*/ public constructor Window() - public open val applicationCache: org.w3c.dom.ApplicationCache - public open fun (): org.w3c.dom.ApplicationCache - public open val closed: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val customElements: org.w3c.dom.CustomElementRegistry - public open fun (): org.w3c.dom.CustomElementRegistry - public open val devicePixelRatio: kotlin.Double - public open fun (): kotlin.Double - public open val document: org.w3c.dom.Document - public open fun (): org.w3c.dom.Document - public open val external: org.w3c.dom.External - public open fun (): org.w3c.dom.External - public open val frameElement: org.w3c.dom.Element? - public open fun (): org.w3c.dom.Element? - public open val frames: org.w3c.dom.Window - public open fun (): org.w3c.dom.Window - public open val history: org.w3c.dom.History - public open fun (): org.w3c.dom.History - public open val innerHeight: kotlin.Int - public open fun (): kotlin.Int - public open val innerWidth: kotlin.Int - public open fun (): kotlin.Int - public open val length: kotlin.Int - public open fun (): kotlin.Int - public open val location: org.w3c.dom.Location - public open fun (): org.w3c.dom.Location - public open val locationbar: org.w3c.dom.BarProp - public open fun (): org.w3c.dom.BarProp - public open val menubar: org.w3c.dom.BarProp - public open fun (): org.w3c.dom.BarProp - public open var name: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val navigator: org.w3c.dom.Navigator - public open fun (): org.w3c.dom.Navigator - public open var opener: kotlin.Any? - public open fun (): kotlin.Any? - public open fun (/*0*/ : kotlin.Any?): kotlin.Unit - public open val outerHeight: kotlin.Int - public open fun (): kotlin.Int - public open val outerWidth: kotlin.Int - public open fun (): kotlin.Int - public open val pageXOffset: kotlin.Double - public open fun (): kotlin.Double - public open val pageYOffset: kotlin.Double - public open fun (): kotlin.Double - public open val parent: org.w3c.dom.Window - public open fun (): org.w3c.dom.Window - public open val personalbar: org.w3c.dom.BarProp - public open fun (): org.w3c.dom.BarProp - public open val screen: org.w3c.dom.Screen - public open fun (): org.w3c.dom.Screen - public open val screenX: kotlin.Int - public open fun (): kotlin.Int - public open val screenY: kotlin.Int - public open fun (): kotlin.Int - public open val scrollX: kotlin.Double - public open fun (): kotlin.Double - public open val scrollY: kotlin.Double - public open fun (): kotlin.Double - public open val scrollbars: org.w3c.dom.BarProp - public open fun (): org.w3c.dom.BarProp - public open val self: org.w3c.dom.Window - public open fun (): org.w3c.dom.Window - public open var status: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val statusbar: org.w3c.dom.BarProp - public open fun (): org.w3c.dom.BarProp - public open val toolbar: org.w3c.dom.BarProp - public open fun (): org.w3c.dom.BarProp - public open val top: org.w3c.dom.Window - public open fun (): org.w3c.dom.Window - public open val window: org.w3c.dom.Window - public open fun (): org.w3c.dom.Window - public final fun alert(): kotlin.Unit - public final fun alert(/*0*/ message: kotlin.String): kotlin.Unit - public final fun blur(): kotlin.Unit - public final fun cancelAnimationFrame(/*0*/ handle: kotlin.Int): kotlin.Unit - public final fun captureEvents(): kotlin.Unit - public final fun close(): kotlin.Unit - public final fun confirm(/*0*/ message: kotlin.String = ...): kotlin.Boolean - public final fun focus(): kotlin.Unit - public final fun getComputedStyle(/*0*/ elt: org.w3c.dom.Element, /*1*/ pseudoElt: kotlin.String? = ...): org.w3c.dom.css.CSSStyleDeclaration - public final fun matchMedia(/*0*/ query: kotlin.String): org.w3c.dom.MediaQueryList - public final fun moveBy(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int): kotlin.Unit - public final fun moveTo(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int): kotlin.Unit - public final fun open(/*0*/ url: kotlin.String = ..., /*1*/ target: kotlin.String = ..., /*2*/ features: kotlin.String = ...): org.w3c.dom.Window? - public final fun postMessage(/*0*/ message: kotlin.Any?, /*1*/ targetOrigin: kotlin.String, /*2*/ transfer: kotlin.Array = ...): kotlin.Unit - public final fun print(): kotlin.Unit - public final fun prompt(/*0*/ message: kotlin.String = ..., /*1*/ default: kotlin.String = ...): kotlin.String? - public final fun releaseEvents(): kotlin.Unit - public final fun requestAnimationFrame(/*0*/ callback: (kotlin.Double) -> kotlin.Unit): kotlin.Int - public final fun resizeBy(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int): kotlin.Unit - public final fun resizeTo(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int): kotlin.Unit - public final fun scroll(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double): kotlin.Unit - public final fun scroll(/*0*/ options: org.w3c.dom.ScrollToOptions = ...): kotlin.Unit - public final fun scrollBy(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double): kotlin.Unit - public final fun scrollBy(/*0*/ options: org.w3c.dom.ScrollToOptions = ...): kotlin.Unit - public final fun scrollTo(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double): kotlin.Unit - public final fun scrollTo(/*0*/ options: org.w3c.dom.ScrollToOptions = ...): kotlin.Unit - public final fun stop(): kotlin.Unit -} - -public external interface WindowEventHandlers { - public open var onafterprint: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onbeforeprint: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onbeforeunload: ((org.w3c.dom.BeforeUnloadEvent) -> kotlin.String?)? - public open fun (): ((org.w3c.dom.BeforeUnloadEvent) -> kotlin.String?)? - public open fun (/*0*/ value: ((org.w3c.dom.BeforeUnloadEvent) -> kotlin.String?)?): kotlin.Unit - public open var onhashchange: ((org.w3c.dom.HashChangeEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.HashChangeEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.HashChangeEvent) -> dynamic)?): kotlin.Unit - public open var onlanguagechange: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onmessage: ((org.w3c.dom.MessageEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.MessageEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.MessageEvent) -> dynamic)?): kotlin.Unit - public open var onoffline: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var ononline: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onpagehide: ((org.w3c.dom.PageTransitionEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.PageTransitionEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.PageTransitionEvent) -> dynamic)?): kotlin.Unit - public open var onpageshow: ((org.w3c.dom.PageTransitionEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.PageTransitionEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.PageTransitionEvent) -> dynamic)?): kotlin.Unit - public open var onpopstate: ((org.w3c.dom.PopStateEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.PopStateEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.PopStateEvent) -> dynamic)?): kotlin.Unit - public open var onrejectionhandled: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onstorage: ((org.w3c.dom.StorageEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.StorageEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.StorageEvent) -> dynamic)?): kotlin.Unit - public open var onunhandledrejection: ((org.w3c.dom.PromiseRejectionEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.PromiseRejectionEvent) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.PromiseRejectionEvent) -> dynamic)?): kotlin.Unit - public open var onunload: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit -} - -public external interface WindowLocalStorage { - public abstract val localStorage: org.w3c.dom.Storage - public abstract fun (): org.w3c.dom.Storage -} - -public external interface WindowOrWorkerGlobalScope { - public abstract val caches: org.w3c.workers.CacheStorage - public abstract fun (): org.w3c.workers.CacheStorage - public abstract val origin: kotlin.String - public abstract fun (): kotlin.String - public abstract fun atob(/*0*/ data: kotlin.String): kotlin.String - public abstract fun btoa(/*0*/ data: kotlin.String): kotlin.String - public abstract fun clearInterval(/*0*/ handle: kotlin.Int = ...): kotlin.Unit - public abstract fun clearTimeout(/*0*/ handle: kotlin.Int = ...): kotlin.Unit - public abstract fun createImageBitmap(/*0*/ image: org.w3c.dom.ImageBitmapSource, /*1*/ sx: kotlin.Int, /*2*/ sy: kotlin.Int, /*3*/ sw: kotlin.Int, /*4*/ sh: kotlin.Int, /*5*/ options: org.w3c.dom.ImageBitmapOptions = ...): kotlin.js.Promise - public abstract fun createImageBitmap(/*0*/ image: org.w3c.dom.ImageBitmapSource, /*1*/ options: org.w3c.dom.ImageBitmapOptions = ...): kotlin.js.Promise - public abstract fun fetch(/*0*/ input: dynamic, /*1*/ init: org.w3c.fetch.RequestInit = ...): kotlin.js.Promise - public abstract fun setInterval(/*0*/ handler: dynamic, /*1*/ timeout: kotlin.Int = ..., /*2*/ vararg arguments: kotlin.Any? /*kotlin.Array*/): kotlin.Int - public abstract fun setTimeout(/*0*/ handler: dynamic, /*1*/ timeout: kotlin.Int = ..., /*2*/ vararg arguments: kotlin.Any? /*kotlin.Array*/): kotlin.Int -} - -public external interface WindowSessionStorage { - public abstract val sessionStorage: org.w3c.dom.Storage - public abstract fun (): org.w3c.dom.Storage -} - -public open external class Worker : org.w3c.dom.events.EventTarget, org.w3c.dom.AbstractWorker { - /*primary*/ public constructor Worker(/*0*/ scriptURL: kotlin.String, /*1*/ options: org.w3c.dom.WorkerOptions = ...) - public open override /*1*/ var onerror: ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open override /*1*/ fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public final var onmessage: ((org.w3c.dom.MessageEvent) -> dynamic)? - public final fun (): ((org.w3c.dom.MessageEvent) -> dynamic)? - public final fun (/*0*/ : ((org.w3c.dom.MessageEvent) -> dynamic)?): kotlin.Unit - public final fun postMessage(/*0*/ message: kotlin.Any?, /*1*/ transfer: kotlin.Array = ...): kotlin.Unit - public final fun terminate(): kotlin.Unit -} - -public abstract external class WorkerGlobalScope : org.w3c.dom.events.EventTarget, org.w3c.dom.WindowOrWorkerGlobalScope, org.w3c.performance.GlobalPerformance { - /*primary*/ public constructor WorkerGlobalScope() - public open val location: org.w3c.dom.WorkerLocation - public open fun (): org.w3c.dom.WorkerLocation - public open val navigator: org.w3c.dom.WorkerNavigator - public open fun (): org.w3c.dom.WorkerNavigator - public open var onerror: ((dynamic, kotlin.String, kotlin.Int, kotlin.Int, kotlin.Any?) -> dynamic)? - public open fun (): ((dynamic, kotlin.String, kotlin.Int, kotlin.Int, kotlin.Any?) -> dynamic)? - public open fun (/*0*/ : ((dynamic, kotlin.String, kotlin.Int, kotlin.Int, kotlin.Any?) -> dynamic)?): kotlin.Unit - public open var onlanguagechange: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onoffline: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var ononline: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onrejectionhandled: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onunhandledrejection: ((org.w3c.dom.PromiseRejectionEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.PromiseRejectionEvent) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.PromiseRejectionEvent) -> dynamic)?): kotlin.Unit - public open val self: org.w3c.dom.WorkerGlobalScope - public open fun (): org.w3c.dom.WorkerGlobalScope - public final fun importScripts(/*0*/ vararg urls: kotlin.String /*kotlin.Array*/): kotlin.Unit -} - -public abstract external class WorkerLocation { - /*primary*/ public constructor WorkerLocation() - public open val hash: kotlin.String - public open fun (): kotlin.String - public open val host: kotlin.String - public open fun (): kotlin.String - public open val hostname: kotlin.String - public open fun (): kotlin.String - public open val href: kotlin.String - public open fun (): kotlin.String - public open val origin: kotlin.String - public open fun (): kotlin.String - public open val pathname: kotlin.String - public open fun (): kotlin.String - public open val port: kotlin.String - public open fun (): kotlin.String - public open val protocol: kotlin.String - public open fun (): kotlin.String - public open val search: kotlin.String - public open fun (): kotlin.String -} - -public abstract external class WorkerNavigator : org.w3c.dom.NavigatorID, org.w3c.dom.NavigatorLanguage, org.w3c.dom.NavigatorOnLine, org.w3c.dom.NavigatorConcurrentHardware { - /*primary*/ public constructor WorkerNavigator() - public open val serviceWorker: org.w3c.workers.ServiceWorkerContainer - public open fun (): org.w3c.workers.ServiceWorkerContainer -} - -public external interface WorkerOptions { - public open var credentials: org.w3c.fetch.RequestCredentials? - public open fun (): org.w3c.fetch.RequestCredentials? - public open fun (/*0*/ value: org.w3c.fetch.RequestCredentials?): kotlin.Unit - public open var type: org.w3c.dom.WorkerType? - public open fun (): org.w3c.dom.WorkerType? - public open fun (/*0*/ value: org.w3c.dom.WorkerType?): kotlin.Unit -} - -public external interface WorkerType { - - public companion object Companion { - } -} - -public open external class XMLDocument : org.w3c.dom.Document { - /*primary*/ public constructor XMLDocument() - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} -@kotlin.Deprecated(message = "Use UnionMessagePortOrWindowProxy instead.", replaceWith = kotlin.ReplaceWith(expression = "UnionMessagePortOrWindowProxy", imports = {})) public typealias UnionMessagePortOrWindow = org.w3c.dom.UnionMessagePortOrWindowProxy diff --git a/js/js.translator/testData/api/stdlib/org.w3c.dom.clipboard.kt b/js/js.translator/testData/api/stdlib/org.w3c.dom.clipboard.kt deleted file mode 100644 index 85098fb6170..00000000000 --- a/js/js.translator/testData/api/stdlib/org.w3c.dom.clipboard.kt +++ /dev/null @@ -1,41 +0,0 @@ -package org.w3c.dom.clipboard - -@kotlin.internal.InlineOnly public inline fun ClipboardEventInit(/*0*/ clipboardData: org.w3c.dom.DataTransfer? = ..., /*1*/ bubbles: kotlin.Boolean? = ..., /*2*/ cancelable: kotlin.Boolean? = ..., /*3*/ composed: kotlin.Boolean? = ...): org.w3c.dom.clipboard.ClipboardEventInit -@kotlin.internal.InlineOnly public inline fun ClipboardPermissionDescriptor(/*0*/ allowWithoutGesture: kotlin.Boolean? = ...): org.w3c.dom.clipboard.ClipboardPermissionDescriptor - -public abstract external class Clipboard : org.w3c.dom.events.EventTarget { - /*primary*/ public constructor Clipboard() - public final fun read(): kotlin.js.Promise - public final fun readText(): kotlin.js.Promise - public final fun write(/*0*/ data: org.w3c.dom.DataTransfer): kotlin.js.Promise - public final fun writeText(/*0*/ data: kotlin.String): kotlin.js.Promise -} - -public open external class ClipboardEvent : org.w3c.dom.events.Event { - /*primary*/ public constructor ClipboardEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.dom.clipboard.ClipboardEventInit = ...) - public open val clipboardData: org.w3c.dom.DataTransfer? - public open fun (): org.w3c.dom.DataTransfer? - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface ClipboardEventInit : org.w3c.dom.EventInit { - public open var clipboardData: org.w3c.dom.DataTransfer? - public open fun (): org.w3c.dom.DataTransfer? - public open fun (/*0*/ value: org.w3c.dom.DataTransfer?): kotlin.Unit -} - -public external interface ClipboardPermissionDescriptor { - public open var allowWithoutGesture: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/org.w3c.dom.css.kt b/js/js.translator/testData/api/stdlib/org.w3c.dom.css.kt deleted file mode 100644 index d994ae0b336..00000000000 --- a/js/js.translator/testData/api/stdlib/org.w3c.dom.css.kt +++ /dev/null @@ -1,996 +0,0 @@ -package org.w3c.dom.css - -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.css.CSSRuleList.get(/*0*/ index: kotlin.Int): org.w3c.dom.css.CSSRule? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.css.CSSStyleDeclaration.get(/*0*/ index: kotlin.Int): kotlin.String? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.css.MediaList.get(/*0*/ index: kotlin.Int): kotlin.String? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.css.StyleSheetList.get(/*0*/ index: kotlin.Int): org.w3c.dom.css.StyleSheet? - -public abstract external class CSS { - /*primary*/ public constructor CSS() - - public companion object Companion { - public final fun escape(/*0*/ ident: kotlin.String): kotlin.String - } -} - -public abstract external class CSSGroupingRule : org.w3c.dom.css.CSSRule { - /*primary*/ public constructor CSSGroupingRule() - public open val cssRules: org.w3c.dom.css.CSSRuleList - public open fun (): org.w3c.dom.css.CSSRuleList - public final fun deleteRule(/*0*/ index: kotlin.Int): kotlin.Unit - public final fun insertRule(/*0*/ rule: kotlin.String, /*1*/ index: kotlin.Int): kotlin.Int - - public companion object Companion { - public final val CHARSET_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val FONT_FACE_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val IMPORT_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val MARGIN_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val MEDIA_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val NAMESPACE_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val PAGE_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val STYLE_RULE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class CSSImportRule : org.w3c.dom.css.CSSRule { - /*primary*/ public constructor CSSImportRule() - public open val href: kotlin.String - public open fun (): kotlin.String - public open val media: org.w3c.dom.css.MediaList - public open fun (): org.w3c.dom.css.MediaList - public open val styleSheet: org.w3c.dom.css.CSSStyleSheet - public open fun (): org.w3c.dom.css.CSSStyleSheet - - public companion object Companion { - public final val CHARSET_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val FONT_FACE_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val IMPORT_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val MARGIN_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val MEDIA_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val NAMESPACE_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val PAGE_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val STYLE_RULE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class CSSMarginRule : org.w3c.dom.css.CSSRule { - /*primary*/ public constructor CSSMarginRule() - public open val name: kotlin.String - public open fun (): kotlin.String - public open val style: org.w3c.dom.css.CSSStyleDeclaration - public open fun (): org.w3c.dom.css.CSSStyleDeclaration - - public companion object Companion { - public final val CHARSET_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val FONT_FACE_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val IMPORT_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val MARGIN_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val MEDIA_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val NAMESPACE_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val PAGE_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val STYLE_RULE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class CSSMediaRule : org.w3c.dom.css.CSSGroupingRule { - /*primary*/ public constructor CSSMediaRule() - public open val media: org.w3c.dom.css.MediaList - public open fun (): org.w3c.dom.css.MediaList - - public companion object Companion { - public final val CHARSET_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val FONT_FACE_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val IMPORT_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val MARGIN_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val MEDIA_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val NAMESPACE_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val PAGE_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val STYLE_RULE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class CSSNamespaceRule : org.w3c.dom.css.CSSRule { - /*primary*/ public constructor CSSNamespaceRule() - public open val namespaceURI: kotlin.String - public open fun (): kotlin.String - public open val prefix: kotlin.String - public open fun (): kotlin.String - - public companion object Companion { - public final val CHARSET_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val FONT_FACE_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val IMPORT_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val MARGIN_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val MEDIA_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val NAMESPACE_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val PAGE_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val STYLE_RULE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class CSSPageRule : org.w3c.dom.css.CSSGroupingRule { - /*primary*/ public constructor CSSPageRule() - public open var selectorText: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val style: org.w3c.dom.css.CSSStyleDeclaration - public open fun (): org.w3c.dom.css.CSSStyleDeclaration - - public companion object Companion { - public final val CHARSET_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val FONT_FACE_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val IMPORT_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val MARGIN_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val MEDIA_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val NAMESPACE_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val PAGE_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val STYLE_RULE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class CSSRule { - /*primary*/ public constructor CSSRule() - public open var cssText: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val parentRule: org.w3c.dom.css.CSSRule? - public open fun (): org.w3c.dom.css.CSSRule? - public open val parentStyleSheet: org.w3c.dom.css.CSSStyleSheet? - public open fun (): org.w3c.dom.css.CSSStyleSheet? - public open val type: kotlin.Short - public open fun (): kotlin.Short - - public companion object Companion { - public final val CHARSET_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val FONT_FACE_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val IMPORT_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val MARGIN_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val MEDIA_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val NAMESPACE_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val PAGE_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val STYLE_RULE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class CSSRuleList : org.w3c.dom.ItemArrayLike { - /*primary*/ public constructor CSSRuleList() - public open override /*1*/ fun item(/*0*/ index: kotlin.Int): org.w3c.dom.css.CSSRule? -} - -public abstract external class CSSStyleDeclaration : org.w3c.dom.ItemArrayLike { - /*primary*/ public constructor CSSStyleDeclaration() - public open var _camel_cased_attribute: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var _dashed_attribute: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var _webkit_cased_attribute: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var alignContent: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var alignItems: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var alignSelf: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var animation: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var animationDelay: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var animationDirection: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var animationDuration: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var animationFillMode: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var animationIterationCount: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var animationName: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var animationPlayState: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var animationTimingFunction: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var backfaceVisibility: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var background: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var backgroundAttachment: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var backgroundClip: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var backgroundColor: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var backgroundImage: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var backgroundOrigin: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var backgroundPosition: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var backgroundRepeat: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var backgroundSize: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var border: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderBottom: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderBottomColor: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderBottomLeftRadius: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderBottomRightRadius: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderBottomStyle: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderBottomWidth: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderCollapse: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderColor: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderImage: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderImageOutset: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderImageRepeat: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderImageSlice: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderImageSource: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderImageWidth: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderLeft: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderLeftColor: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderLeftStyle: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderLeftWidth: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderRadius: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderRight: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderRightColor: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderRightStyle: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderRightWidth: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderSpacing: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderStyle: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderTop: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderTopColor: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderTopLeftRadius: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderTopRightRadius: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderTopStyle: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderTopWidth: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var borderWidth: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var bottom: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var boxDecorationBreak: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var boxShadow: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var boxSizing: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var breakAfter: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var breakBefore: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var breakInside: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var captionSide: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var clear: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var clip: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var color: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var columnCount: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var columnFill: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var columnGap: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var columnRule: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var columnRuleColor: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var columnRuleStyle: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var columnRuleWidth: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var columnSpan: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var columnWidth: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var columns: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var content: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var counterIncrement: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var counterReset: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var cssFloat: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var cssText: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var cursor: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var direction: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var display: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var emptyCells: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var filter: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var flex: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var flexBasis: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var flexDirection: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var flexFlow: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var flexGrow: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var flexShrink: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var flexWrap: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var font: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var fontFamily: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var fontFeatureSettings: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var fontKerning: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var fontLanguageOverride: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var fontSize: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var fontSizeAdjust: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var fontStretch: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var fontStyle: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var fontSynthesis: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var fontVariant: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var fontVariantAlternates: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var fontVariantCaps: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var fontVariantEastAsian: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var fontVariantLigatures: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var fontVariantNumeric: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var fontVariantPosition: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var fontWeight: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var hangingPunctuation: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var height: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var hyphens: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var imageOrientation: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var imageRendering: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var imageResolution: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var imeMode: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var justifyContent: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var left: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var letterSpacing: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var lineBreak: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var lineHeight: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var listStyle: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var listStyleImage: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var listStylePosition: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var listStyleType: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var margin: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var marginBottom: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var marginLeft: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var marginRight: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var marginTop: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var mark: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var markAfter: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var markBefore: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var marks: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var marqueeDirection: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var marqueePlayCount: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var marqueeSpeed: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var marqueeStyle: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var mask: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var maskType: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var maxHeight: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var maxWidth: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var minHeight: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var minWidth: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var navDown: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var navIndex: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var navLeft: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var navRight: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var navUp: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var objectFit: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var objectPosition: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var opacity: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var order: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var orphans: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var outline: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var outlineColor: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var outlineOffset: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var outlineStyle: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var outlineWidth: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var overflowWrap: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var overflowX: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var overflowY: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var padding: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var paddingBottom: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var paddingLeft: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var paddingRight: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var paddingTop: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var pageBreakAfter: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var pageBreakBefore: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var pageBreakInside: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val parentRule: org.w3c.dom.css.CSSRule? - public open fun (): org.w3c.dom.css.CSSRule? - public open var perspective: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var perspectiveOrigin: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var phonemes: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var position: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var quotes: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var resize: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var rest: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var restAfter: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var restBefore: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var right: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var tabSize: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var tableLayout: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var textAlign: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var textAlignLast: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var textCombineUpright: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var textDecoration: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var textDecorationColor: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var textDecorationLine: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var textDecorationStyle: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var textIndent: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var textJustify: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var textOrientation: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var textOverflow: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var textShadow: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var textTransform: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var textUnderlinePosition: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var top: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var transform: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var transformOrigin: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var transformStyle: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var transition: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var transitionDelay: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var transitionDuration: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var transitionProperty: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var transitionTimingFunction: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var unicodeBidi: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var verticalAlign: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var visibility: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var voiceBalance: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var voiceDuration: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var voicePitch: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var voicePitchRange: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var voiceRate: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var voiceStress: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var voiceVolume: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var whiteSpace: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var widows: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var width: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var wordBreak: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var wordSpacing: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var wordWrap: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var writingMode: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var zIndex: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public final fun getPropertyPriority(/*0*/ property: kotlin.String): kotlin.String - public final fun getPropertyValue(/*0*/ property: kotlin.String): kotlin.String - public open override /*1*/ fun item(/*0*/ index: kotlin.Int): kotlin.String - public final fun removeProperty(/*0*/ property: kotlin.String): kotlin.String - public final fun setProperty(/*0*/ property: kotlin.String, /*1*/ value: kotlin.String, /*2*/ priority: kotlin.String = ...): kotlin.Unit - public final fun setPropertyPriority(/*0*/ property: kotlin.String, /*1*/ priority: kotlin.String): kotlin.Unit - public final fun setPropertyValue(/*0*/ property: kotlin.String, /*1*/ value: kotlin.String): kotlin.Unit -} - -public abstract external class CSSStyleRule : org.w3c.dom.css.CSSRule { - /*primary*/ public constructor CSSStyleRule() - public open var selectorText: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val style: org.w3c.dom.css.CSSStyleDeclaration - public open fun (): org.w3c.dom.css.CSSStyleDeclaration - - public companion object Companion { - public final val CHARSET_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val FONT_FACE_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val IMPORT_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val MARGIN_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val MEDIA_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val NAMESPACE_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val PAGE_RULE: kotlin.Short - public final fun (): kotlin.Short - public final val STYLE_RULE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class CSSStyleSheet : org.w3c.dom.css.StyleSheet { - /*primary*/ public constructor CSSStyleSheet() - public open val cssRules: org.w3c.dom.css.CSSRuleList - public open fun (): org.w3c.dom.css.CSSRuleList - public open val ownerRule: org.w3c.dom.css.CSSRule? - public open fun (): org.w3c.dom.css.CSSRule? - public final fun deleteRule(/*0*/ index: kotlin.Int): kotlin.Unit - public final fun insertRule(/*0*/ rule: kotlin.String, /*1*/ index: kotlin.Int): kotlin.Int -} - -public external interface ElementCSSInlineStyle { - public abstract val style: org.w3c.dom.css.CSSStyleDeclaration - public abstract fun (): org.w3c.dom.css.CSSStyleDeclaration -} - -public external interface LinkStyle { - public open val sheet: org.w3c.dom.css.StyleSheet? - public open fun (): org.w3c.dom.css.StyleSheet? -} - -public abstract external class MediaList : org.w3c.dom.ItemArrayLike { - /*primary*/ public constructor MediaList() - public open var mediaText: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public final fun appendMedium(/*0*/ medium: kotlin.String): kotlin.Unit - public final fun deleteMedium(/*0*/ medium: kotlin.String): kotlin.Unit - public open override /*1*/ fun item(/*0*/ index: kotlin.Int): kotlin.String? -} - -public abstract external class StyleSheet { - /*primary*/ public constructor StyleSheet() - public open var disabled: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open val href: kotlin.String? - public open fun (): kotlin.String? - public open val media: org.w3c.dom.css.MediaList - public open fun (): org.w3c.dom.css.MediaList - public open val ownerNode: org.w3c.dom.css.UnionElementOrProcessingInstruction? - public open fun (): org.w3c.dom.css.UnionElementOrProcessingInstruction? - public open val parentStyleSheet: org.w3c.dom.css.StyleSheet? - public open fun (): org.w3c.dom.css.StyleSheet? - public open val title: kotlin.String? - public open fun (): kotlin.String? - public open val type: kotlin.String - public open fun (): kotlin.String -} - -public abstract external class StyleSheetList : org.w3c.dom.ItemArrayLike { - /*primary*/ public constructor StyleSheetList() - public open override /*1*/ fun item(/*0*/ index: kotlin.Int): org.w3c.dom.css.StyleSheet? -} - -public external interface UnionElementOrProcessingInstruction { -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/org.w3c.dom.encryptedmedia.kt b/js/js.translator/testData/api/stdlib/org.w3c.dom.encryptedmedia.kt deleted file mode 100644 index 50136c66cc1..00000000000 --- a/js/js.translator/testData/api/stdlib/org.w3c.dom.encryptedmedia.kt +++ /dev/null @@ -1,196 +0,0 @@ -package org.w3c.dom.encryptedmedia - -public val org.w3c.dom.encryptedmedia.MediaKeyStatus.Companion.EXPIRED: org.w3c.dom.encryptedmedia.MediaKeyStatus - public inline fun org.w3c.dom.encryptedmedia.MediaKeyStatus.Companion.(): org.w3c.dom.encryptedmedia.MediaKeyStatus -public val org.w3c.dom.encryptedmedia.MediaKeyMessageType.Companion.INDIVIDUALIZATION_REQUEST: org.w3c.dom.encryptedmedia.MediaKeyMessageType - public inline fun org.w3c.dom.encryptedmedia.MediaKeyMessageType.Companion.(): org.w3c.dom.encryptedmedia.MediaKeyMessageType -public val org.w3c.dom.encryptedmedia.MediaKeyStatus.Companion.INTERNAL_ERROR: org.w3c.dom.encryptedmedia.MediaKeyStatus - public inline fun org.w3c.dom.encryptedmedia.MediaKeyStatus.Companion.(): org.w3c.dom.encryptedmedia.MediaKeyStatus -public val org.w3c.dom.encryptedmedia.MediaKeyMessageType.Companion.LICENSE_RELEASE: org.w3c.dom.encryptedmedia.MediaKeyMessageType - public inline fun org.w3c.dom.encryptedmedia.MediaKeyMessageType.Companion.(): org.w3c.dom.encryptedmedia.MediaKeyMessageType -public val org.w3c.dom.encryptedmedia.MediaKeyMessageType.Companion.LICENSE_RENEWAL: org.w3c.dom.encryptedmedia.MediaKeyMessageType - public inline fun org.w3c.dom.encryptedmedia.MediaKeyMessageType.Companion.(): org.w3c.dom.encryptedmedia.MediaKeyMessageType -public val org.w3c.dom.encryptedmedia.MediaKeyMessageType.Companion.LICENSE_REQUEST: org.w3c.dom.encryptedmedia.MediaKeyMessageType - public inline fun org.w3c.dom.encryptedmedia.MediaKeyMessageType.Companion.(): org.w3c.dom.encryptedmedia.MediaKeyMessageType -public val org.w3c.dom.encryptedmedia.MediaKeysRequirement.Companion.NOT_ALLOWED: org.w3c.dom.encryptedmedia.MediaKeysRequirement - public inline fun org.w3c.dom.encryptedmedia.MediaKeysRequirement.Companion.(): org.w3c.dom.encryptedmedia.MediaKeysRequirement -public val org.w3c.dom.encryptedmedia.MediaKeysRequirement.Companion.OPTIONAL: org.w3c.dom.encryptedmedia.MediaKeysRequirement - public inline fun org.w3c.dom.encryptedmedia.MediaKeysRequirement.Companion.(): org.w3c.dom.encryptedmedia.MediaKeysRequirement -public val org.w3c.dom.encryptedmedia.MediaKeyStatus.Companion.OUTPUT_DOWNSCALED: org.w3c.dom.encryptedmedia.MediaKeyStatus - public inline fun org.w3c.dom.encryptedmedia.MediaKeyStatus.Companion.(): org.w3c.dom.encryptedmedia.MediaKeyStatus -public val org.w3c.dom.encryptedmedia.MediaKeyStatus.Companion.OUTPUT_RESTRICTED: org.w3c.dom.encryptedmedia.MediaKeyStatus - public inline fun org.w3c.dom.encryptedmedia.MediaKeyStatus.Companion.(): org.w3c.dom.encryptedmedia.MediaKeyStatus -public val org.w3c.dom.encryptedmedia.MediaKeySessionType.Companion.PERSISTENT_LICENSE: org.w3c.dom.encryptedmedia.MediaKeySessionType - public inline fun org.w3c.dom.encryptedmedia.MediaKeySessionType.Companion.(): org.w3c.dom.encryptedmedia.MediaKeySessionType -public val org.w3c.dom.encryptedmedia.MediaKeyStatus.Companion.RELEASED: org.w3c.dom.encryptedmedia.MediaKeyStatus - public inline fun org.w3c.dom.encryptedmedia.MediaKeyStatus.Companion.(): org.w3c.dom.encryptedmedia.MediaKeyStatus -public val org.w3c.dom.encryptedmedia.MediaKeysRequirement.Companion.REQUIRED: org.w3c.dom.encryptedmedia.MediaKeysRequirement - public inline fun org.w3c.dom.encryptedmedia.MediaKeysRequirement.Companion.(): org.w3c.dom.encryptedmedia.MediaKeysRequirement -public val org.w3c.dom.encryptedmedia.MediaKeyStatus.Companion.STATUS_PENDING: org.w3c.dom.encryptedmedia.MediaKeyStatus - public inline fun org.w3c.dom.encryptedmedia.MediaKeyStatus.Companion.(): org.w3c.dom.encryptedmedia.MediaKeyStatus -public val org.w3c.dom.encryptedmedia.MediaKeySessionType.Companion.TEMPORARY: org.w3c.dom.encryptedmedia.MediaKeySessionType - public inline fun org.w3c.dom.encryptedmedia.MediaKeySessionType.Companion.(): org.w3c.dom.encryptedmedia.MediaKeySessionType -public val org.w3c.dom.encryptedmedia.MediaKeyStatus.Companion.USABLE: org.w3c.dom.encryptedmedia.MediaKeyStatus - public inline fun org.w3c.dom.encryptedmedia.MediaKeyStatus.Companion.(): org.w3c.dom.encryptedmedia.MediaKeyStatus -@kotlin.internal.InlineOnly public inline fun MediaEncryptedEventInit(/*0*/ initDataType: kotlin.String? = ..., /*1*/ initData: org.khronos.webgl.ArrayBuffer? = ..., /*2*/ bubbles: kotlin.Boolean? = ..., /*3*/ cancelable: kotlin.Boolean? = ..., /*4*/ composed: kotlin.Boolean? = ...): org.w3c.dom.encryptedmedia.MediaEncryptedEventInit -@kotlin.internal.InlineOnly public inline fun MediaKeyMessageEventInit(/*0*/ messageType: org.w3c.dom.encryptedmedia.MediaKeyMessageType?, /*1*/ message: org.khronos.webgl.ArrayBuffer?, /*2*/ bubbles: kotlin.Boolean? = ..., /*3*/ cancelable: kotlin.Boolean? = ..., /*4*/ composed: kotlin.Boolean? = ...): org.w3c.dom.encryptedmedia.MediaKeyMessageEventInit -@kotlin.internal.InlineOnly public inline fun MediaKeySystemConfiguration(/*0*/ label: kotlin.String? = ..., /*1*/ initDataTypes: kotlin.Array? = ..., /*2*/ audioCapabilities: kotlin.Array? = ..., /*3*/ videoCapabilities: kotlin.Array? = ..., /*4*/ distinctiveIdentifier: org.w3c.dom.encryptedmedia.MediaKeysRequirement? = ..., /*5*/ persistentState: org.w3c.dom.encryptedmedia.MediaKeysRequirement? = ..., /*6*/ sessionTypes: kotlin.Array? = ...): org.w3c.dom.encryptedmedia.MediaKeySystemConfiguration -@kotlin.internal.InlineOnly public inline fun MediaKeySystemMediaCapability(/*0*/ contentType: kotlin.String? = ..., /*1*/ robustness: kotlin.String? = ...): org.w3c.dom.encryptedmedia.MediaKeySystemMediaCapability - -public open external class MediaEncryptedEvent : org.w3c.dom.events.Event { - /*primary*/ public constructor MediaEncryptedEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.dom.encryptedmedia.MediaEncryptedEventInit = ...) - public open val initData: org.khronos.webgl.ArrayBuffer? - public open fun (): org.khronos.webgl.ArrayBuffer? - public open val initDataType: kotlin.String - public open fun (): kotlin.String - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface MediaEncryptedEventInit : org.w3c.dom.EventInit { - public open var initData: org.khronos.webgl.ArrayBuffer? - public open fun (): org.khronos.webgl.ArrayBuffer? - public open fun (/*0*/ value: org.khronos.webgl.ArrayBuffer?): kotlin.Unit - public open var initDataType: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit -} - -public open external class MediaKeyMessageEvent : org.w3c.dom.events.Event { - /*primary*/ public constructor MediaKeyMessageEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.dom.encryptedmedia.MediaKeyMessageEventInit) - public open val message: org.khronos.webgl.ArrayBuffer - public open fun (): org.khronos.webgl.ArrayBuffer - public open val messageType: org.w3c.dom.encryptedmedia.MediaKeyMessageType - public open fun (): org.w3c.dom.encryptedmedia.MediaKeyMessageType - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface MediaKeyMessageEventInit : org.w3c.dom.EventInit { - public open var message: org.khronos.webgl.ArrayBuffer? - public open fun (): org.khronos.webgl.ArrayBuffer? - public open fun (/*0*/ value: org.khronos.webgl.ArrayBuffer?): kotlin.Unit - public open var messageType: org.w3c.dom.encryptedmedia.MediaKeyMessageType? - public open fun (): org.w3c.dom.encryptedmedia.MediaKeyMessageType? - public open fun (/*0*/ value: org.w3c.dom.encryptedmedia.MediaKeyMessageType?): kotlin.Unit -} - -public external interface MediaKeyMessageType { - - public companion object Companion { - } -} - -public abstract external class MediaKeySession : org.w3c.dom.events.EventTarget { - /*primary*/ public constructor MediaKeySession() - public open val closed: kotlin.js.Promise - public open fun (): kotlin.js.Promise - public open val expiration: kotlin.Double - public open fun (): kotlin.Double - public open val keyStatuses: org.w3c.dom.encryptedmedia.MediaKeyStatusMap - public open fun (): org.w3c.dom.encryptedmedia.MediaKeyStatusMap - public open var onkeystatuseschange: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onmessage: ((org.w3c.dom.MessageEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.MessageEvent) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.MessageEvent) -> dynamic)?): kotlin.Unit - public open val sessionId: kotlin.String - public open fun (): kotlin.String - public final fun close(): kotlin.js.Promise - public final fun generateRequest(/*0*/ initDataType: kotlin.String, /*1*/ initData: dynamic): kotlin.js.Promise - public final fun load(/*0*/ sessionId: kotlin.String): kotlin.js.Promise - public final fun remove(): kotlin.js.Promise - public final fun update(/*0*/ response: dynamic): kotlin.js.Promise -} - -public external interface MediaKeySessionType { - - public companion object Companion { - } -} - -public external interface MediaKeyStatus { - - public companion object Companion { - } -} - -public abstract external class MediaKeyStatusMap { - /*primary*/ public constructor MediaKeyStatusMap() - public open val size: kotlin.Int - public open fun (): kotlin.Int - public final fun get(/*0*/ keyId: dynamic): kotlin.Any? - public final fun has(/*0*/ keyId: dynamic): kotlin.Boolean -} - -public abstract external class MediaKeySystemAccess { - /*primary*/ public constructor MediaKeySystemAccess() - public open val keySystem: kotlin.String - public open fun (): kotlin.String - public final fun createMediaKeys(): kotlin.js.Promise - public final fun getConfiguration(): org.w3c.dom.encryptedmedia.MediaKeySystemConfiguration -} - -public external interface MediaKeySystemConfiguration { - public open var audioCapabilities: kotlin.Array? - public open fun (): kotlin.Array? - public open fun (/*0*/ value: kotlin.Array?): kotlin.Unit - public open var distinctiveIdentifier: org.w3c.dom.encryptedmedia.MediaKeysRequirement? - public open fun (): org.w3c.dom.encryptedmedia.MediaKeysRequirement? - public open fun (/*0*/ value: org.w3c.dom.encryptedmedia.MediaKeysRequirement?): kotlin.Unit - public open var initDataTypes: kotlin.Array? - public open fun (): kotlin.Array? - public open fun (/*0*/ value: kotlin.Array?): kotlin.Unit - public open var label: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var persistentState: org.w3c.dom.encryptedmedia.MediaKeysRequirement? - public open fun (): org.w3c.dom.encryptedmedia.MediaKeysRequirement? - public open fun (/*0*/ value: org.w3c.dom.encryptedmedia.MediaKeysRequirement?): kotlin.Unit - public open var sessionTypes: kotlin.Array? - public open fun (): kotlin.Array? - public open fun (/*0*/ value: kotlin.Array?): kotlin.Unit - public open var videoCapabilities: kotlin.Array? - public open fun (): kotlin.Array? - public open fun (/*0*/ value: kotlin.Array?): kotlin.Unit -} - -public external interface MediaKeySystemMediaCapability { - public open var contentType: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var robustness: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit -} - -public abstract external class MediaKeys { - /*primary*/ public constructor MediaKeys() - public final fun createSession(/*0*/ sessionType: org.w3c.dom.encryptedmedia.MediaKeySessionType = ...): org.w3c.dom.encryptedmedia.MediaKeySession - public final fun setServerCertificate(/*0*/ serverCertificate: dynamic): kotlin.js.Promise -} - -public external interface MediaKeysRequirement { - - public companion object Companion { - } -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/org.w3c.dom.events.kt b/js/js.translator/testData/api/stdlib/org.w3c.dom.events.kt deleted file mode 100644 index d428ac93d60..00000000000 --- a/js/js.translator/testData/api/stdlib/org.w3c.dom.events.kt +++ /dev/null @@ -1,400 +0,0 @@ -package org.w3c.dom.events - -@kotlin.internal.InlineOnly public inline fun CompositionEventInit(/*0*/ data: kotlin.String? = ..., /*1*/ view: org.w3c.dom.Window? = ..., /*2*/ detail: kotlin.Int? = ..., /*3*/ bubbles: kotlin.Boolean? = ..., /*4*/ cancelable: kotlin.Boolean? = ..., /*5*/ composed: kotlin.Boolean? = ...): org.w3c.dom.events.CompositionEventInit -public fun EventListener(/*0*/ handler: (org.w3c.dom.events.Event) -> kotlin.Unit): org.w3c.dom.events.EventListener -@kotlin.internal.InlineOnly public inline fun EventModifierInit(/*0*/ ctrlKey: kotlin.Boolean? = ..., /*1*/ shiftKey: kotlin.Boolean? = ..., /*2*/ altKey: kotlin.Boolean? = ..., /*3*/ metaKey: kotlin.Boolean? = ..., /*4*/ modifierAltGraph: kotlin.Boolean? = ..., /*5*/ modifierCapsLock: kotlin.Boolean? = ..., /*6*/ modifierFn: kotlin.Boolean? = ..., /*7*/ modifierFnLock: kotlin.Boolean? = ..., /*8*/ modifierHyper: kotlin.Boolean? = ..., /*9*/ modifierNumLock: kotlin.Boolean? = ..., /*10*/ modifierScrollLock: kotlin.Boolean? = ..., /*11*/ modifierSuper: kotlin.Boolean? = ..., /*12*/ modifierSymbol: kotlin.Boolean? = ..., /*13*/ modifierSymbolLock: kotlin.Boolean? = ..., /*14*/ view: org.w3c.dom.Window? = ..., /*15*/ detail: kotlin.Int? = ..., /*16*/ bubbles: kotlin.Boolean? = ..., /*17*/ cancelable: kotlin.Boolean? = ..., /*18*/ composed: kotlin.Boolean? = ...): org.w3c.dom.events.EventModifierInit -@kotlin.internal.InlineOnly public inline fun FocusEventInit(/*0*/ relatedTarget: org.w3c.dom.events.EventTarget? = ..., /*1*/ view: org.w3c.dom.Window? = ..., /*2*/ detail: kotlin.Int? = ..., /*3*/ bubbles: kotlin.Boolean? = ..., /*4*/ cancelable: kotlin.Boolean? = ..., /*5*/ composed: kotlin.Boolean? = ...): org.w3c.dom.events.FocusEventInit -@kotlin.internal.InlineOnly public inline fun InputEventInit(/*0*/ data: kotlin.String? = ..., /*1*/ isComposing: kotlin.Boolean? = ..., /*2*/ view: org.w3c.dom.Window? = ..., /*3*/ detail: kotlin.Int? = ..., /*4*/ bubbles: kotlin.Boolean? = ..., /*5*/ cancelable: kotlin.Boolean? = ..., /*6*/ composed: kotlin.Boolean? = ...): org.w3c.dom.events.InputEventInit -@kotlin.internal.InlineOnly public inline fun KeyboardEventInit(/*0*/ key: kotlin.String? = ..., /*1*/ code: kotlin.String? = ..., /*2*/ location: kotlin.Int? = ..., /*3*/ repeat: kotlin.Boolean? = ..., /*4*/ isComposing: kotlin.Boolean? = ..., /*5*/ ctrlKey: kotlin.Boolean? = ..., /*6*/ shiftKey: kotlin.Boolean? = ..., /*7*/ altKey: kotlin.Boolean? = ..., /*8*/ metaKey: kotlin.Boolean? = ..., /*9*/ modifierAltGraph: kotlin.Boolean? = ..., /*10*/ modifierCapsLock: kotlin.Boolean? = ..., /*11*/ modifierFn: kotlin.Boolean? = ..., /*12*/ modifierFnLock: kotlin.Boolean? = ..., /*13*/ modifierHyper: kotlin.Boolean? = ..., /*14*/ modifierNumLock: kotlin.Boolean? = ..., /*15*/ modifierScrollLock: kotlin.Boolean? = ..., /*16*/ modifierSuper: kotlin.Boolean? = ..., /*17*/ modifierSymbol: kotlin.Boolean? = ..., /*18*/ modifierSymbolLock: kotlin.Boolean? = ..., /*19*/ view: org.w3c.dom.Window? = ..., /*20*/ detail: kotlin.Int? = ..., /*21*/ bubbles: kotlin.Boolean? = ..., /*22*/ cancelable: kotlin.Boolean? = ..., /*23*/ composed: kotlin.Boolean? = ...): org.w3c.dom.events.KeyboardEventInit -@kotlin.internal.InlineOnly public inline fun MouseEventInit(/*0*/ screenX: kotlin.Int? = ..., /*1*/ screenY: kotlin.Int? = ..., /*2*/ clientX: kotlin.Int? = ..., /*3*/ clientY: kotlin.Int? = ..., /*4*/ button: kotlin.Short? = ..., /*5*/ buttons: kotlin.Short? = ..., /*6*/ relatedTarget: org.w3c.dom.events.EventTarget? = ..., /*7*/ region: kotlin.String? = ..., /*8*/ ctrlKey: kotlin.Boolean? = ..., /*9*/ shiftKey: kotlin.Boolean? = ..., /*10*/ altKey: kotlin.Boolean? = ..., /*11*/ metaKey: kotlin.Boolean? = ..., /*12*/ modifierAltGraph: kotlin.Boolean? = ..., /*13*/ modifierCapsLock: kotlin.Boolean? = ..., /*14*/ modifierFn: kotlin.Boolean? = ..., /*15*/ modifierFnLock: kotlin.Boolean? = ..., /*16*/ modifierHyper: kotlin.Boolean? = ..., /*17*/ modifierNumLock: kotlin.Boolean? = ..., /*18*/ modifierScrollLock: kotlin.Boolean? = ..., /*19*/ modifierSuper: kotlin.Boolean? = ..., /*20*/ modifierSymbol: kotlin.Boolean? = ..., /*21*/ modifierSymbolLock: kotlin.Boolean? = ..., /*22*/ view: org.w3c.dom.Window? = ..., /*23*/ detail: kotlin.Int? = ..., /*24*/ bubbles: kotlin.Boolean? = ..., /*25*/ cancelable: kotlin.Boolean? = ..., /*26*/ composed: kotlin.Boolean? = ...): org.w3c.dom.events.MouseEventInit -@kotlin.internal.InlineOnly public inline fun UIEventInit(/*0*/ view: org.w3c.dom.Window? = ..., /*1*/ detail: kotlin.Int? = ..., /*2*/ bubbles: kotlin.Boolean? = ..., /*3*/ cancelable: kotlin.Boolean? = ..., /*4*/ composed: kotlin.Boolean? = ...): org.w3c.dom.events.UIEventInit -@kotlin.internal.InlineOnly public inline fun WheelEventInit(/*0*/ deltaX: kotlin.Double? = ..., /*1*/ deltaY: kotlin.Double? = ..., /*2*/ deltaZ: kotlin.Double? = ..., /*3*/ deltaMode: kotlin.Int? = ..., /*4*/ screenX: kotlin.Int? = ..., /*5*/ screenY: kotlin.Int? = ..., /*6*/ clientX: kotlin.Int? = ..., /*7*/ clientY: kotlin.Int? = ..., /*8*/ button: kotlin.Short? = ..., /*9*/ buttons: kotlin.Short? = ..., /*10*/ relatedTarget: org.w3c.dom.events.EventTarget? = ..., /*11*/ region: kotlin.String? = ..., /*12*/ ctrlKey: kotlin.Boolean? = ..., /*13*/ shiftKey: kotlin.Boolean? = ..., /*14*/ altKey: kotlin.Boolean? = ..., /*15*/ metaKey: kotlin.Boolean? = ..., /*16*/ modifierAltGraph: kotlin.Boolean? = ..., /*17*/ modifierCapsLock: kotlin.Boolean? = ..., /*18*/ modifierFn: kotlin.Boolean? = ..., /*19*/ modifierFnLock: kotlin.Boolean? = ..., /*20*/ modifierHyper: kotlin.Boolean? = ..., /*21*/ modifierNumLock: kotlin.Boolean? = ..., /*22*/ modifierScrollLock: kotlin.Boolean? = ..., /*23*/ modifierSuper: kotlin.Boolean? = ..., /*24*/ modifierSymbol: kotlin.Boolean? = ..., /*25*/ modifierSymbolLock: kotlin.Boolean? = ..., /*26*/ view: org.w3c.dom.Window? = ..., /*27*/ detail: kotlin.Int? = ..., /*28*/ bubbles: kotlin.Boolean? = ..., /*29*/ cancelable: kotlin.Boolean? = ..., /*30*/ composed: kotlin.Boolean? = ...): org.w3c.dom.events.WheelEventInit - -public open external class CompositionEvent : org.w3c.dom.events.UIEvent { - /*primary*/ public constructor CompositionEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.dom.events.CompositionEventInit = ...) - public open val data: kotlin.String - public open fun (): kotlin.String - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface CompositionEventInit : org.w3c.dom.events.UIEventInit { - public open var data: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit -} - -public open external class Event { - /*primary*/ public constructor Event(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.dom.EventInit = ...) - public open val bubbles: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val cancelable: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val composed: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val currentTarget: org.w3c.dom.events.EventTarget? - public open fun (): org.w3c.dom.events.EventTarget? - public open val defaultPrevented: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val eventPhase: kotlin.Short - public open fun (): kotlin.Short - public open val isTrusted: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val target: org.w3c.dom.events.EventTarget? - public open fun (): org.w3c.dom.events.EventTarget? - public open val timeStamp: kotlin.Number - public open fun (): kotlin.Number - public open val type: kotlin.String - public open fun (): kotlin.String - public final fun composedPath(): kotlin.Array - public final fun initEvent(/*0*/ type: kotlin.String, /*1*/ bubbles: kotlin.Boolean, /*2*/ cancelable: kotlin.Boolean): kotlin.Unit - public final fun preventDefault(): kotlin.Unit - public final fun stopImmediatePropagation(): kotlin.Unit - public final fun stopPropagation(): kotlin.Unit - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface EventListener { - public abstract fun handleEvent(/*0*/ event: org.w3c.dom.events.Event): kotlin.Unit -} - -public external interface EventModifierInit : org.w3c.dom.events.UIEventInit { - public open var altKey: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var ctrlKey: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var metaKey: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var modifierAltGraph: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var modifierCapsLock: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var modifierFn: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var modifierFnLock: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var modifierHyper: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var modifierNumLock: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var modifierScrollLock: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var modifierSuper: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var modifierSymbol: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var modifierSymbolLock: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var shiftKey: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit -} - -public abstract external class EventTarget { - /*primary*/ public constructor EventTarget() - public final fun addEventListener(/*0*/ type: kotlin.String, /*1*/ callback: ((org.w3c.dom.events.Event) -> kotlin.Unit)?, /*2*/ options: dynamic = ...): kotlin.Unit - public final fun addEventListener(/*0*/ type: kotlin.String, /*1*/ callback: org.w3c.dom.events.EventListener?, /*2*/ options: dynamic = ...): kotlin.Unit - public final fun dispatchEvent(/*0*/ event: org.w3c.dom.events.Event): kotlin.Boolean - public final fun removeEventListener(/*0*/ type: kotlin.String, /*1*/ callback: ((org.w3c.dom.events.Event) -> kotlin.Unit)?, /*2*/ options: dynamic = ...): kotlin.Unit - public final fun removeEventListener(/*0*/ type: kotlin.String, /*1*/ callback: org.w3c.dom.events.EventListener?, /*2*/ options: dynamic = ...): kotlin.Unit -} - -public open external class FocusEvent : org.w3c.dom.events.UIEvent { - /*primary*/ public constructor FocusEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.dom.events.FocusEventInit = ...) - public open val relatedTarget: org.w3c.dom.events.EventTarget? - public open fun (): org.w3c.dom.events.EventTarget? - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface FocusEventInit : org.w3c.dom.events.UIEventInit { - public open var relatedTarget: org.w3c.dom.events.EventTarget? - public open fun (): org.w3c.dom.events.EventTarget? - public open fun (/*0*/ value: org.w3c.dom.events.EventTarget?): kotlin.Unit -} - -public open external class InputEvent : org.w3c.dom.events.UIEvent { - /*primary*/ public constructor InputEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.dom.events.InputEventInit = ...) - public open val data: kotlin.String - public open fun (): kotlin.String - public open val isComposing: kotlin.Boolean - public open fun (): kotlin.Boolean - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface InputEventInit : org.w3c.dom.events.UIEventInit { - public open var data: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var isComposing: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit -} - -public open external class KeyboardEvent : org.w3c.dom.events.UIEvent { - /*primary*/ public constructor KeyboardEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.dom.events.KeyboardEventInit = ...) - public open val altKey: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val charCode: kotlin.Int - public open fun (): kotlin.Int - public open val code: kotlin.String - public open fun (): kotlin.String - public open val ctrlKey: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val isComposing: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val key: kotlin.String - public open fun (): kotlin.String - public open val keyCode: kotlin.Int - public open fun (): kotlin.Int - public open val location: kotlin.Int - public open fun (): kotlin.Int - public open val metaKey: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val repeat: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val shiftKey: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val which: kotlin.Int - public open fun (): kotlin.Int - public final fun getModifierState(/*0*/ keyArg: kotlin.String): kotlin.Boolean - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val DOM_KEY_LOCATION_LEFT: kotlin.Int - public final fun (): kotlin.Int - public final val DOM_KEY_LOCATION_NUMPAD: kotlin.Int - public final fun (): kotlin.Int - public final val DOM_KEY_LOCATION_RIGHT: kotlin.Int - public final fun (): kotlin.Int - public final val DOM_KEY_LOCATION_STANDARD: kotlin.Int - public final fun (): kotlin.Int - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface KeyboardEventInit : org.w3c.dom.events.EventModifierInit { - public open var code: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var isComposing: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var key: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var location: kotlin.Int? - public open fun (): kotlin.Int? - public open fun (/*0*/ value: kotlin.Int?): kotlin.Unit - public open var repeat: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit -} - -public open external class MouseEvent : org.w3c.dom.events.UIEvent, org.w3c.dom.UnionElementOrMouseEvent { - /*primary*/ public constructor MouseEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.dom.events.MouseEventInit = ...) - public open val altKey: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val button: kotlin.Short - public open fun (): kotlin.Short - public open val buttons: kotlin.Short - public open fun (): kotlin.Short - public open val clientX: kotlin.Int - public open fun (): kotlin.Int - public open val clientY: kotlin.Int - public open fun (): kotlin.Int - public open val ctrlKey: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val metaKey: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val offsetX: kotlin.Double - public open fun (): kotlin.Double - public open val offsetY: kotlin.Double - public open fun (): kotlin.Double - public open val pageX: kotlin.Double - public open fun (): kotlin.Double - public open val pageY: kotlin.Double - public open fun (): kotlin.Double - public open val region: kotlin.String? - public open fun (): kotlin.String? - public open val relatedTarget: org.w3c.dom.events.EventTarget? - public open fun (): org.w3c.dom.events.EventTarget? - public open val screenX: kotlin.Int - public open fun (): kotlin.Int - public open val screenY: kotlin.Int - public open fun (): kotlin.Int - public open val shiftKey: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val x: kotlin.Double - public open fun (): kotlin.Double - public open val y: kotlin.Double - public open fun (): kotlin.Double - public final fun getModifierState(/*0*/ keyArg: kotlin.String): kotlin.Boolean - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface MouseEventInit : org.w3c.dom.events.EventModifierInit { - public open var button: kotlin.Short? - public open fun (): kotlin.Short? - public open fun (/*0*/ value: kotlin.Short?): kotlin.Unit - public open var buttons: kotlin.Short? - public open fun (): kotlin.Short? - public open fun (/*0*/ value: kotlin.Short?): kotlin.Unit - public open var clientX: kotlin.Int? - public open fun (): kotlin.Int? - public open fun (/*0*/ value: kotlin.Int?): kotlin.Unit - public open var clientY: kotlin.Int? - public open fun (): kotlin.Int? - public open fun (/*0*/ value: kotlin.Int?): kotlin.Unit - public open var region: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var relatedTarget: org.w3c.dom.events.EventTarget? - public open fun (): org.w3c.dom.events.EventTarget? - public open fun (/*0*/ value: org.w3c.dom.events.EventTarget?): kotlin.Unit - public open var screenX: kotlin.Int? - public open fun (): kotlin.Int? - public open fun (/*0*/ value: kotlin.Int?): kotlin.Unit - public open var screenY: kotlin.Int? - public open fun (): kotlin.Int? - public open fun (/*0*/ value: kotlin.Int?): kotlin.Unit -} - -public open external class UIEvent : org.w3c.dom.events.Event { - /*primary*/ public constructor UIEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.dom.events.UIEventInit = ...) - public open val detail: kotlin.Int - public open fun (): kotlin.Int - public open val view: org.w3c.dom.Window? - public open fun (): org.w3c.dom.Window? - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface UIEventInit : org.w3c.dom.EventInit { - public open var detail: kotlin.Int? - public open fun (): kotlin.Int? - public open fun (/*0*/ value: kotlin.Int?): kotlin.Unit - public open var view: org.w3c.dom.Window? - public open fun (): org.w3c.dom.Window? - public open fun (/*0*/ value: org.w3c.dom.Window?): kotlin.Unit -} - -public open external class WheelEvent : org.w3c.dom.events.MouseEvent { - /*primary*/ public constructor WheelEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.dom.events.WheelEventInit = ...) - public open val deltaMode: kotlin.Int - public open fun (): kotlin.Int - public open val deltaX: kotlin.Double - public open fun (): kotlin.Double - public open val deltaY: kotlin.Double - public open fun (): kotlin.Double - public open val deltaZ: kotlin.Double - public open fun (): kotlin.Double - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val DOM_DELTA_LINE: kotlin.Int - public final fun (): kotlin.Int - public final val DOM_DELTA_PAGE: kotlin.Int - public final fun (): kotlin.Int - public final val DOM_DELTA_PIXEL: kotlin.Int - public final fun (): kotlin.Int - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface WheelEventInit : org.w3c.dom.events.MouseEventInit { - public open var deltaMode: kotlin.Int? - public open fun (): kotlin.Int? - public open fun (/*0*/ value: kotlin.Int?): kotlin.Unit - public open var deltaX: kotlin.Double? - public open fun (): kotlin.Double? - public open fun (/*0*/ value: kotlin.Double?): kotlin.Unit - public open var deltaY: kotlin.Double? - public open fun (): kotlin.Double? - public open fun (/*0*/ value: kotlin.Double?): kotlin.Unit - public open var deltaZ: kotlin.Double? - public open fun (): kotlin.Double? - public open fun (/*0*/ value: kotlin.Double?): kotlin.Unit -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/org.w3c.dom.mediacapture.kt b/js/js.translator/testData/api/stdlib/org.w3c.dom.mediacapture.kt deleted file mode 100644 index da37467c92e..00000000000 --- a/js/js.translator/testData/api/stdlib/org.w3c.dom.mediacapture.kt +++ /dev/null @@ -1,496 +0,0 @@ -package org.w3c.dom.mediacapture - -public val org.w3c.dom.mediacapture.MediaDeviceKind.Companion.AUDIOINPUT: org.w3c.dom.mediacapture.MediaDeviceKind - public inline fun org.w3c.dom.mediacapture.MediaDeviceKind.Companion.(): org.w3c.dom.mediacapture.MediaDeviceKind -public val org.w3c.dom.mediacapture.MediaDeviceKind.Companion.AUDIOOUTPUT: org.w3c.dom.mediacapture.MediaDeviceKind - public inline fun org.w3c.dom.mediacapture.MediaDeviceKind.Companion.(): org.w3c.dom.mediacapture.MediaDeviceKind -public val org.w3c.dom.mediacapture.VideoResizeModeEnum.Companion.CROP_AND_SCALE: org.w3c.dom.mediacapture.VideoResizeModeEnum - public inline fun org.w3c.dom.mediacapture.VideoResizeModeEnum.Companion.(): org.w3c.dom.mediacapture.VideoResizeModeEnum -public val org.w3c.dom.mediacapture.MediaStreamTrackState.Companion.ENDED: org.w3c.dom.mediacapture.MediaStreamTrackState - public inline fun org.w3c.dom.mediacapture.MediaStreamTrackState.Companion.(): org.w3c.dom.mediacapture.MediaStreamTrackState -public val org.w3c.dom.mediacapture.VideoFacingModeEnum.Companion.ENVIRONMENT: org.w3c.dom.mediacapture.VideoFacingModeEnum - public inline fun org.w3c.dom.mediacapture.VideoFacingModeEnum.Companion.(): org.w3c.dom.mediacapture.VideoFacingModeEnum -public val org.w3c.dom.mediacapture.VideoFacingModeEnum.Companion.LEFT: org.w3c.dom.mediacapture.VideoFacingModeEnum - public inline fun org.w3c.dom.mediacapture.VideoFacingModeEnum.Companion.(): org.w3c.dom.mediacapture.VideoFacingModeEnum -public val org.w3c.dom.mediacapture.MediaStreamTrackState.Companion.LIVE: org.w3c.dom.mediacapture.MediaStreamTrackState - public inline fun org.w3c.dom.mediacapture.MediaStreamTrackState.Companion.(): org.w3c.dom.mediacapture.MediaStreamTrackState -public val org.w3c.dom.mediacapture.VideoResizeModeEnum.Companion.NONE: org.w3c.dom.mediacapture.VideoResizeModeEnum - public inline fun org.w3c.dom.mediacapture.VideoResizeModeEnum.Companion.(): org.w3c.dom.mediacapture.VideoResizeModeEnum -public val org.w3c.dom.mediacapture.VideoFacingModeEnum.Companion.RIGHT: org.w3c.dom.mediacapture.VideoFacingModeEnum - public inline fun org.w3c.dom.mediacapture.VideoFacingModeEnum.Companion.(): org.w3c.dom.mediacapture.VideoFacingModeEnum -public val org.w3c.dom.mediacapture.VideoFacingModeEnum.Companion.USER: org.w3c.dom.mediacapture.VideoFacingModeEnum - public inline fun org.w3c.dom.mediacapture.VideoFacingModeEnum.Companion.(): org.w3c.dom.mediacapture.VideoFacingModeEnum -public val org.w3c.dom.mediacapture.MediaDeviceKind.Companion.VIDEOINPUT: org.w3c.dom.mediacapture.MediaDeviceKind - public inline fun org.w3c.dom.mediacapture.MediaDeviceKind.Companion.(): org.w3c.dom.mediacapture.MediaDeviceKind -@kotlin.internal.InlineOnly public inline fun Capabilities(): org.w3c.dom.mediacapture.Capabilities -@kotlin.internal.InlineOnly public inline fun ConstrainBooleanParameters(/*0*/ exact: kotlin.Boolean? = ..., /*1*/ ideal: kotlin.Boolean? = ...): org.w3c.dom.mediacapture.ConstrainBooleanParameters -@kotlin.internal.InlineOnly public inline fun ConstrainDOMStringParameters(/*0*/ exact: dynamic = ..., /*1*/ ideal: dynamic = ...): org.w3c.dom.mediacapture.ConstrainDOMStringParameters -@kotlin.internal.InlineOnly public inline fun ConstrainDoubleRange(/*0*/ exact: kotlin.Double? = ..., /*1*/ ideal: kotlin.Double? = ..., /*2*/ max: kotlin.Double? = ..., /*3*/ min: kotlin.Double? = ...): org.w3c.dom.mediacapture.ConstrainDoubleRange -@kotlin.internal.InlineOnly public inline fun ConstrainULongRange(/*0*/ exact: kotlin.Int? = ..., /*1*/ ideal: kotlin.Int? = ..., /*2*/ max: kotlin.Int? = ..., /*3*/ min: kotlin.Int? = ...): org.w3c.dom.mediacapture.ConstrainULongRange -@kotlin.internal.InlineOnly public inline fun ConstraintSet(): org.w3c.dom.mediacapture.ConstraintSet -@kotlin.internal.InlineOnly public inline fun Constraints(/*0*/ advanced: kotlin.Array? = ...): org.w3c.dom.mediacapture.Constraints -@kotlin.internal.InlineOnly public inline fun DoubleRange(/*0*/ max: kotlin.Double? = ..., /*1*/ min: kotlin.Double? = ...): org.w3c.dom.mediacapture.DoubleRange -@kotlin.internal.InlineOnly public inline fun MediaStreamConstraints(/*0*/ video: dynamic = ..., /*1*/ audio: dynamic = ...): org.w3c.dom.mediacapture.MediaStreamConstraints -@kotlin.internal.InlineOnly public inline fun MediaStreamTrackEventInit(/*0*/ track: org.w3c.dom.mediacapture.MediaStreamTrack?, /*1*/ bubbles: kotlin.Boolean? = ..., /*2*/ cancelable: kotlin.Boolean? = ..., /*3*/ composed: kotlin.Boolean? = ...): org.w3c.dom.mediacapture.MediaStreamTrackEventInit -@kotlin.internal.InlineOnly public inline fun MediaTrackCapabilities(/*0*/ width: org.w3c.dom.mediacapture.ULongRange? = ..., /*1*/ height: org.w3c.dom.mediacapture.ULongRange? = ..., /*2*/ aspectRatio: org.w3c.dom.mediacapture.DoubleRange? = ..., /*3*/ frameRate: org.w3c.dom.mediacapture.DoubleRange? = ..., /*4*/ facingMode: kotlin.Array? = ..., /*5*/ resizeMode: kotlin.Array? = ..., /*6*/ volume: org.w3c.dom.mediacapture.DoubleRange? = ..., /*7*/ sampleRate: org.w3c.dom.mediacapture.ULongRange? = ..., /*8*/ sampleSize: org.w3c.dom.mediacapture.ULongRange? = ..., /*9*/ echoCancellation: kotlin.Array? = ..., /*10*/ autoGainControl: kotlin.Array? = ..., /*11*/ noiseSuppression: kotlin.Array? = ..., /*12*/ latency: org.w3c.dom.mediacapture.DoubleRange? = ..., /*13*/ channelCount: org.w3c.dom.mediacapture.ULongRange? = ..., /*14*/ deviceId: kotlin.String? = ..., /*15*/ groupId: kotlin.String? = ...): org.w3c.dom.mediacapture.MediaTrackCapabilities -@kotlin.internal.InlineOnly public inline fun MediaTrackConstraintSet(/*0*/ width: dynamic = ..., /*1*/ height: dynamic = ..., /*2*/ aspectRatio: dynamic = ..., /*3*/ frameRate: dynamic = ..., /*4*/ facingMode: dynamic = ..., /*5*/ resizeMode: dynamic = ..., /*6*/ volume: dynamic = ..., /*7*/ sampleRate: dynamic = ..., /*8*/ sampleSize: dynamic = ..., /*9*/ echoCancellation: dynamic = ..., /*10*/ autoGainControl: dynamic = ..., /*11*/ noiseSuppression: dynamic = ..., /*12*/ latency: dynamic = ..., /*13*/ channelCount: dynamic = ..., /*14*/ deviceId: dynamic = ..., /*15*/ groupId: dynamic = ...): org.w3c.dom.mediacapture.MediaTrackConstraintSet -@kotlin.internal.InlineOnly public inline fun MediaTrackConstraints(/*0*/ advanced: kotlin.Array? = ..., /*1*/ width: dynamic = ..., /*2*/ height: dynamic = ..., /*3*/ aspectRatio: dynamic = ..., /*4*/ frameRate: dynamic = ..., /*5*/ facingMode: dynamic = ..., /*6*/ resizeMode: dynamic = ..., /*7*/ volume: dynamic = ..., /*8*/ sampleRate: dynamic = ..., /*9*/ sampleSize: dynamic = ..., /*10*/ echoCancellation: dynamic = ..., /*11*/ autoGainControl: dynamic = ..., /*12*/ noiseSuppression: dynamic = ..., /*13*/ latency: dynamic = ..., /*14*/ channelCount: dynamic = ..., /*15*/ deviceId: dynamic = ..., /*16*/ groupId: dynamic = ...): org.w3c.dom.mediacapture.MediaTrackConstraints -@kotlin.internal.InlineOnly public inline fun MediaTrackSettings(/*0*/ width: kotlin.Int? = ..., /*1*/ height: kotlin.Int? = ..., /*2*/ aspectRatio: kotlin.Double? = ..., /*3*/ frameRate: kotlin.Double? = ..., /*4*/ facingMode: kotlin.String? = ..., /*5*/ resizeMode: kotlin.String? = ..., /*6*/ volume: kotlin.Double? = ..., /*7*/ sampleRate: kotlin.Int? = ..., /*8*/ sampleSize: kotlin.Int? = ..., /*9*/ echoCancellation: kotlin.Boolean? = ..., /*10*/ autoGainControl: kotlin.Boolean? = ..., /*11*/ noiseSuppression: kotlin.Boolean? = ..., /*12*/ latency: kotlin.Double? = ..., /*13*/ channelCount: kotlin.Int? = ..., /*14*/ deviceId: kotlin.String? = ..., /*15*/ groupId: kotlin.String? = ...): org.w3c.dom.mediacapture.MediaTrackSettings -@kotlin.internal.InlineOnly public inline fun MediaTrackSupportedConstraints(/*0*/ width: kotlin.Boolean? = ..., /*1*/ height: kotlin.Boolean? = ..., /*2*/ aspectRatio: kotlin.Boolean? = ..., /*3*/ frameRate: kotlin.Boolean? = ..., /*4*/ facingMode: kotlin.Boolean? = ..., /*5*/ resizeMode: kotlin.Boolean? = ..., /*6*/ volume: kotlin.Boolean? = ..., /*7*/ sampleRate: kotlin.Boolean? = ..., /*8*/ sampleSize: kotlin.Boolean? = ..., /*9*/ echoCancellation: kotlin.Boolean? = ..., /*10*/ autoGainControl: kotlin.Boolean? = ..., /*11*/ noiseSuppression: kotlin.Boolean? = ..., /*12*/ latency: kotlin.Boolean? = ..., /*13*/ channelCount: kotlin.Boolean? = ..., /*14*/ deviceId: kotlin.Boolean? = ..., /*15*/ groupId: kotlin.Boolean? = ...): org.w3c.dom.mediacapture.MediaTrackSupportedConstraints -@kotlin.internal.InlineOnly public inline fun OverconstrainedErrorEventInit(/*0*/ error: dynamic = ..., /*1*/ bubbles: kotlin.Boolean? = ..., /*2*/ cancelable: kotlin.Boolean? = ..., /*3*/ composed: kotlin.Boolean? = ...): org.w3c.dom.mediacapture.OverconstrainedErrorEventInit -@kotlin.internal.InlineOnly public inline fun Settings(): org.w3c.dom.mediacapture.Settings -@kotlin.internal.InlineOnly public inline fun ULongRange(/*0*/ max: kotlin.Int? = ..., /*1*/ min: kotlin.Int? = ...): org.w3c.dom.mediacapture.ULongRange - -public external interface Capabilities { -} - -public external interface ConstrainBooleanParameters { - public open var exact: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var ideal: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit -} - -public external interface ConstrainDOMStringParameters { - public open var exact: dynamic - public open fun (): dynamic - public open fun (/*0*/ value: dynamic): kotlin.Unit - public open var ideal: dynamic - public open fun (): dynamic - public open fun (/*0*/ value: dynamic): kotlin.Unit -} - -public external interface ConstrainDoubleRange : org.w3c.dom.mediacapture.DoubleRange { - public open var exact: kotlin.Double? - public open fun (): kotlin.Double? - public open fun (/*0*/ value: kotlin.Double?): kotlin.Unit - public open var ideal: kotlin.Double? - public open fun (): kotlin.Double? - public open fun (/*0*/ value: kotlin.Double?): kotlin.Unit -} - -public external interface ConstrainULongRange : org.w3c.dom.mediacapture.ULongRange { - public open var exact: kotlin.Int? - public open fun (): kotlin.Int? - public open fun (/*0*/ value: kotlin.Int?): kotlin.Unit - public open var ideal: kotlin.Int? - public open fun (): kotlin.Int? - public open fun (/*0*/ value: kotlin.Int?): kotlin.Unit -} - -public external interface ConstrainablePattern { - public open var onoverconstrained: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ value: ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public abstract fun applyConstraints(/*0*/ constraints: org.w3c.dom.mediacapture.Constraints = ...): kotlin.js.Promise - public abstract fun getCapabilities(): org.w3c.dom.mediacapture.Capabilities - public abstract fun getConstraints(): org.w3c.dom.mediacapture.Constraints - public abstract fun getSettings(): org.w3c.dom.mediacapture.Settings -} - -public external interface ConstraintSet { -} - -public external interface Constraints : org.w3c.dom.mediacapture.ConstraintSet { - public open var advanced: kotlin.Array? - public open fun (): kotlin.Array? - public open fun (/*0*/ value: kotlin.Array?): kotlin.Unit -} - -public external interface DoubleRange { - public open var max: kotlin.Double? - public open fun (): kotlin.Double? - public open fun (/*0*/ value: kotlin.Double?): kotlin.Unit - public open var min: kotlin.Double? - public open fun (): kotlin.Double? - public open fun (/*0*/ value: kotlin.Double?): kotlin.Unit -} - -public abstract external class InputDeviceInfo : org.w3c.dom.mediacapture.MediaDeviceInfo { - /*primary*/ public constructor InputDeviceInfo() - public final fun getCapabilities(): org.w3c.dom.mediacapture.MediaTrackCapabilities -} - -public abstract external class MediaDeviceInfo { - /*primary*/ public constructor MediaDeviceInfo() - public open val deviceId: kotlin.String - public open fun (): kotlin.String - public open val groupId: kotlin.String - public open fun (): kotlin.String - public open val kind: org.w3c.dom.mediacapture.MediaDeviceKind - public open fun (): org.w3c.dom.mediacapture.MediaDeviceKind - public open val label: kotlin.String - public open fun (): kotlin.String - public final fun toJSON(): dynamic -} - -public external interface MediaDeviceKind { - - public companion object Companion { - } -} - -public abstract external class MediaDevices : org.w3c.dom.events.EventTarget { - /*primary*/ public constructor MediaDevices() - public open var ondevicechange: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public final fun enumerateDevices(): kotlin.js.Promise> - public final fun getSupportedConstraints(): org.w3c.dom.mediacapture.MediaTrackSupportedConstraints - public final fun getUserMedia(/*0*/ constraints: org.w3c.dom.mediacapture.MediaStreamConstraints = ...): kotlin.js.Promise -} - -public open external class MediaStream : org.w3c.dom.events.EventTarget, org.w3c.dom.MediaProvider { - /*primary*/ public constructor MediaStream() - public constructor MediaStream(/*0*/ tracks: kotlin.Array) - public constructor MediaStream(/*0*/ stream: org.w3c.dom.mediacapture.MediaStream) - public open val active: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val id: kotlin.String - public open fun (): kotlin.String - public final var onaddtrack: ((org.w3c.dom.mediacapture.MediaStreamTrackEvent) -> dynamic)? - public final fun (): ((org.w3c.dom.mediacapture.MediaStreamTrackEvent) -> dynamic)? - public final fun (/*0*/ : ((org.w3c.dom.mediacapture.MediaStreamTrackEvent) -> dynamic)?): kotlin.Unit - public final var onremovetrack: ((org.w3c.dom.mediacapture.MediaStreamTrackEvent) -> dynamic)? - public final fun (): ((org.w3c.dom.mediacapture.MediaStreamTrackEvent) -> dynamic)? - public final fun (/*0*/ : ((org.w3c.dom.mediacapture.MediaStreamTrackEvent) -> dynamic)?): kotlin.Unit - public final fun addTrack(/*0*/ track: org.w3c.dom.mediacapture.MediaStreamTrack): kotlin.Unit - public final fun clone(): org.w3c.dom.mediacapture.MediaStream - public final fun getAudioTracks(): kotlin.Array - public final fun getTrackById(/*0*/ trackId: kotlin.String): org.w3c.dom.mediacapture.MediaStreamTrack? - public final fun getTracks(): kotlin.Array - public final fun getVideoTracks(): kotlin.Array - public final fun removeTrack(/*0*/ track: org.w3c.dom.mediacapture.MediaStreamTrack): kotlin.Unit -} - -public external interface MediaStreamConstraints { - public open var audio: dynamic - public open fun (): dynamic - public open fun (/*0*/ value: dynamic): kotlin.Unit - public open var video: dynamic - public open fun (): dynamic - public open fun (/*0*/ value: dynamic): kotlin.Unit -} - -public abstract external class MediaStreamTrack : org.w3c.dom.events.EventTarget { - /*primary*/ public constructor MediaStreamTrack() - public open var enabled: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public open val id: kotlin.String - public open fun (): kotlin.String - public open val kind: kotlin.String - public open fun (): kotlin.String - public open val label: kotlin.String - public open fun (): kotlin.String - public open val muted: kotlin.Boolean - public open fun (): kotlin.Boolean - public open var onended: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onmute: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onoverconstrained: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onunmute: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open val readyState: org.w3c.dom.mediacapture.MediaStreamTrackState - public open fun (): org.w3c.dom.mediacapture.MediaStreamTrackState - public final fun applyConstraints(/*0*/ constraints: org.w3c.dom.mediacapture.MediaTrackConstraints = ...): kotlin.js.Promise - public final fun clone(): org.w3c.dom.mediacapture.MediaStreamTrack - public final fun getCapabilities(): org.w3c.dom.mediacapture.MediaTrackCapabilities - public final fun getConstraints(): org.w3c.dom.mediacapture.MediaTrackConstraints - public final fun getSettings(): org.w3c.dom.mediacapture.MediaTrackSettings - public final fun stop(): kotlin.Unit -} - -public open external class MediaStreamTrackEvent : org.w3c.dom.events.Event { - /*primary*/ public constructor MediaStreamTrackEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.dom.mediacapture.MediaStreamTrackEventInit) - public open val track: org.w3c.dom.mediacapture.MediaStreamTrack - public open fun (): org.w3c.dom.mediacapture.MediaStreamTrack - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface MediaStreamTrackEventInit : org.w3c.dom.EventInit { - public open var track: org.w3c.dom.mediacapture.MediaStreamTrack? - public open fun (): org.w3c.dom.mediacapture.MediaStreamTrack? - public open fun (/*0*/ value: org.w3c.dom.mediacapture.MediaStreamTrack?): kotlin.Unit -} - -public external interface MediaStreamTrackState { - - public companion object Companion { - } -} - -public external interface MediaTrackCapabilities { - public open var aspectRatio: org.w3c.dom.mediacapture.DoubleRange? - public open fun (): org.w3c.dom.mediacapture.DoubleRange? - public open fun (/*0*/ value: org.w3c.dom.mediacapture.DoubleRange?): kotlin.Unit - public open var autoGainControl: kotlin.Array? - public open fun (): kotlin.Array? - public open fun (/*0*/ value: kotlin.Array?): kotlin.Unit - public open var channelCount: org.w3c.dom.mediacapture.ULongRange? - public open fun (): org.w3c.dom.mediacapture.ULongRange? - public open fun (/*0*/ value: org.w3c.dom.mediacapture.ULongRange?): kotlin.Unit - public open var deviceId: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var echoCancellation: kotlin.Array? - public open fun (): kotlin.Array? - public open fun (/*0*/ value: kotlin.Array?): kotlin.Unit - public open var facingMode: kotlin.Array? - public open fun (): kotlin.Array? - public open fun (/*0*/ value: kotlin.Array?): kotlin.Unit - public open var frameRate: org.w3c.dom.mediacapture.DoubleRange? - public open fun (): org.w3c.dom.mediacapture.DoubleRange? - public open fun (/*0*/ value: org.w3c.dom.mediacapture.DoubleRange?): kotlin.Unit - public open var groupId: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var height: org.w3c.dom.mediacapture.ULongRange? - public open fun (): org.w3c.dom.mediacapture.ULongRange? - public open fun (/*0*/ value: org.w3c.dom.mediacapture.ULongRange?): kotlin.Unit - public open var latency: org.w3c.dom.mediacapture.DoubleRange? - public open fun (): org.w3c.dom.mediacapture.DoubleRange? - public open fun (/*0*/ value: org.w3c.dom.mediacapture.DoubleRange?): kotlin.Unit - public open var noiseSuppression: kotlin.Array? - public open fun (): kotlin.Array? - public open fun (/*0*/ value: kotlin.Array?): kotlin.Unit - public open var resizeMode: kotlin.Array? - public open fun (): kotlin.Array? - public open fun (/*0*/ value: kotlin.Array?): kotlin.Unit - public open var sampleRate: org.w3c.dom.mediacapture.ULongRange? - public open fun (): org.w3c.dom.mediacapture.ULongRange? - public open fun (/*0*/ value: org.w3c.dom.mediacapture.ULongRange?): kotlin.Unit - public open var sampleSize: org.w3c.dom.mediacapture.ULongRange? - public open fun (): org.w3c.dom.mediacapture.ULongRange? - public open fun (/*0*/ value: org.w3c.dom.mediacapture.ULongRange?): kotlin.Unit - public open var volume: org.w3c.dom.mediacapture.DoubleRange? - public open fun (): org.w3c.dom.mediacapture.DoubleRange? - public open fun (/*0*/ value: org.w3c.dom.mediacapture.DoubleRange?): kotlin.Unit - public open var width: org.w3c.dom.mediacapture.ULongRange? - public open fun (): org.w3c.dom.mediacapture.ULongRange? - public open fun (/*0*/ value: org.w3c.dom.mediacapture.ULongRange?): kotlin.Unit -} - -public external interface MediaTrackConstraintSet { - public open var aspectRatio: dynamic - public open fun (): dynamic - public open fun (/*0*/ value: dynamic): kotlin.Unit - public open var autoGainControl: dynamic - public open fun (): dynamic - public open fun (/*0*/ value: dynamic): kotlin.Unit - public open var channelCount: dynamic - public open fun (): dynamic - public open fun (/*0*/ value: dynamic): kotlin.Unit - public open var deviceId: dynamic - public open fun (): dynamic - public open fun (/*0*/ value: dynamic): kotlin.Unit - public open var echoCancellation: dynamic - public open fun (): dynamic - public open fun (/*0*/ value: dynamic): kotlin.Unit - public open var facingMode: dynamic - public open fun (): dynamic - public open fun (/*0*/ value: dynamic): kotlin.Unit - public open var frameRate: dynamic - public open fun (): dynamic - public open fun (/*0*/ value: dynamic): kotlin.Unit - public open var groupId: dynamic - public open fun (): dynamic - public open fun (/*0*/ value: dynamic): kotlin.Unit - public open var height: dynamic - public open fun (): dynamic - public open fun (/*0*/ value: dynamic): kotlin.Unit - public open var latency: dynamic - public open fun (): dynamic - public open fun (/*0*/ value: dynamic): kotlin.Unit - public open var noiseSuppression: dynamic - public open fun (): dynamic - public open fun (/*0*/ value: dynamic): kotlin.Unit - public open var resizeMode: dynamic - public open fun (): dynamic - public open fun (/*0*/ value: dynamic): kotlin.Unit - public open var sampleRate: dynamic - public open fun (): dynamic - public open fun (/*0*/ value: dynamic): kotlin.Unit - public open var sampleSize: dynamic - public open fun (): dynamic - public open fun (/*0*/ value: dynamic): kotlin.Unit - public open var volume: dynamic - public open fun (): dynamic - public open fun (/*0*/ value: dynamic): kotlin.Unit - public open var width: dynamic - public open fun (): dynamic - public open fun (/*0*/ value: dynamic): kotlin.Unit -} - -public external interface MediaTrackConstraints : org.w3c.dom.mediacapture.MediaTrackConstraintSet { - public open var advanced: kotlin.Array? - public open fun (): kotlin.Array? - public open fun (/*0*/ value: kotlin.Array?): kotlin.Unit -} - -public external interface MediaTrackSettings { - public open var aspectRatio: kotlin.Double? - public open fun (): kotlin.Double? - public open fun (/*0*/ value: kotlin.Double?): kotlin.Unit - public open var autoGainControl: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var channelCount: kotlin.Int? - public open fun (): kotlin.Int? - public open fun (/*0*/ value: kotlin.Int?): kotlin.Unit - public open var deviceId: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var echoCancellation: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var facingMode: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var frameRate: kotlin.Double? - public open fun (): kotlin.Double? - public open fun (/*0*/ value: kotlin.Double?): kotlin.Unit - public open var groupId: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var height: kotlin.Int? - public open fun (): kotlin.Int? - public open fun (/*0*/ value: kotlin.Int?): kotlin.Unit - public open var latency: kotlin.Double? - public open fun (): kotlin.Double? - public open fun (/*0*/ value: kotlin.Double?): kotlin.Unit - public open var noiseSuppression: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var resizeMode: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var sampleRate: kotlin.Int? - public open fun (): kotlin.Int? - public open fun (/*0*/ value: kotlin.Int?): kotlin.Unit - public open var sampleSize: kotlin.Int? - public open fun (): kotlin.Int? - public open fun (/*0*/ value: kotlin.Int?): kotlin.Unit - public open var volume: kotlin.Double? - public open fun (): kotlin.Double? - public open fun (/*0*/ value: kotlin.Double?): kotlin.Unit - public open var width: kotlin.Int? - public open fun (): kotlin.Int? - public open fun (/*0*/ value: kotlin.Int?): kotlin.Unit -} - -public external interface MediaTrackSupportedConstraints { - public open var aspectRatio: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var autoGainControl: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var channelCount: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var deviceId: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var echoCancellation: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var facingMode: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var frameRate: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var groupId: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var height: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var latency: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var noiseSuppression: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var resizeMode: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var sampleRate: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var sampleSize: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var volume: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var width: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit -} - -public open external class OverconstrainedErrorEvent : org.w3c.dom.events.Event { - /*primary*/ public constructor OverconstrainedErrorEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.dom.mediacapture.OverconstrainedErrorEventInit) - public open val error: dynamic - public open fun (): dynamic - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface OverconstrainedErrorEventInit : org.w3c.dom.EventInit { - public open var error: dynamic - public open fun (): dynamic - public open fun (/*0*/ value: dynamic): kotlin.Unit -} - -public external interface Settings { -} - -public external interface ULongRange { - public open var max: kotlin.Int? - public open fun (): kotlin.Int? - public open fun (/*0*/ value: kotlin.Int?): kotlin.Unit - public open var min: kotlin.Int? - public open fun (): kotlin.Int? - public open fun (/*0*/ value: kotlin.Int?): kotlin.Unit -} - -public external interface VideoFacingModeEnum { - - public companion object Companion { - } -} - -public external interface VideoResizeModeEnum { - - public companion object Companion { - } -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/org.w3c.dom.mediasource.kt b/js/js.translator/testData/api/stdlib/org.w3c.dom.mediasource.kt deleted file mode 100644 index 4336b968dbc..00000000000 --- a/js/js.translator/testData/api/stdlib/org.w3c.dom.mediasource.kt +++ /dev/null @@ -1,122 +0,0 @@ -package org.w3c.dom.mediasource - -public val org.w3c.dom.mediasource.ReadyState.Companion.CLOSED: org.w3c.dom.mediasource.ReadyState - public inline fun org.w3c.dom.mediasource.ReadyState.Companion.(): org.w3c.dom.mediasource.ReadyState -public val org.w3c.dom.mediasource.EndOfStreamError.Companion.DECODE: org.w3c.dom.mediasource.EndOfStreamError - public inline fun org.w3c.dom.mediasource.EndOfStreamError.Companion.(): org.w3c.dom.mediasource.EndOfStreamError -public val org.w3c.dom.mediasource.ReadyState.Companion.ENDED: org.w3c.dom.mediasource.ReadyState - public inline fun org.w3c.dom.mediasource.ReadyState.Companion.(): org.w3c.dom.mediasource.ReadyState -public val org.w3c.dom.mediasource.EndOfStreamError.Companion.NETWORK: org.w3c.dom.mediasource.EndOfStreamError - public inline fun org.w3c.dom.mediasource.EndOfStreamError.Companion.(): org.w3c.dom.mediasource.EndOfStreamError -public val org.w3c.dom.mediasource.ReadyState.Companion.OPEN: org.w3c.dom.mediasource.ReadyState - public inline fun org.w3c.dom.mediasource.ReadyState.Companion.(): org.w3c.dom.mediasource.ReadyState -public val org.w3c.dom.mediasource.AppendMode.Companion.SEGMENTS: org.w3c.dom.mediasource.AppendMode - public inline fun org.w3c.dom.mediasource.AppendMode.Companion.(): org.w3c.dom.mediasource.AppendMode -public val org.w3c.dom.mediasource.AppendMode.Companion.SEQUENCE: org.w3c.dom.mediasource.AppendMode - public inline fun org.w3c.dom.mediasource.AppendMode.Companion.(): org.w3c.dom.mediasource.AppendMode -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.mediasource.SourceBufferList.get(/*0*/ index: kotlin.Int): org.w3c.dom.mediasource.SourceBuffer? - -public external interface AppendMode { - - public companion object Companion { - } -} - -public external interface EndOfStreamError { - - public companion object Companion { - } -} - -public open external class MediaSource : org.w3c.dom.events.EventTarget, org.w3c.dom.MediaProvider { - /*primary*/ public constructor MediaSource() - public open val activeSourceBuffers: org.w3c.dom.mediasource.SourceBufferList - public open fun (): org.w3c.dom.mediasource.SourceBufferList - public final var duration: kotlin.Double - public final fun (): kotlin.Double - public final fun (/*0*/ : kotlin.Double): kotlin.Unit - public final var onsourceclose: ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public final var onsourceended: ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public final var onsourceopen: ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open val readyState: org.w3c.dom.mediasource.ReadyState - public open fun (): org.w3c.dom.mediasource.ReadyState - public open val sourceBuffers: org.w3c.dom.mediasource.SourceBufferList - public open fun (): org.w3c.dom.mediasource.SourceBufferList - public final fun addSourceBuffer(/*0*/ type: kotlin.String): org.w3c.dom.mediasource.SourceBuffer - public final fun clearLiveSeekableRange(): kotlin.Unit - public final fun endOfStream(/*0*/ error: org.w3c.dom.mediasource.EndOfStreamError = ...): kotlin.Unit - public final fun removeSourceBuffer(/*0*/ sourceBuffer: org.w3c.dom.mediasource.SourceBuffer): kotlin.Unit - public final fun setLiveSeekableRange(/*0*/ start: kotlin.Double, /*1*/ end: kotlin.Double): kotlin.Unit - - public companion object Companion { - public final fun isTypeSupported(/*0*/ type: kotlin.String): kotlin.Boolean - } -} - -public external interface ReadyState { - - public companion object Companion { - } -} - -public abstract external class SourceBuffer : org.w3c.dom.events.EventTarget { - /*primary*/ public constructor SourceBuffer() - public open var appendWindowEnd: kotlin.Double - public open fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open var appendWindowStart: kotlin.Double - public open fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open val audioTracks: org.w3c.dom.AudioTrackList - public open fun (): org.w3c.dom.AudioTrackList - public open val buffered: org.w3c.dom.TimeRanges - public open fun (): org.w3c.dom.TimeRanges - public open var mode: org.w3c.dom.mediasource.AppendMode - public open fun (): org.w3c.dom.mediasource.AppendMode - public open fun (/*0*/ : org.w3c.dom.mediasource.AppendMode): kotlin.Unit - public open var onabort: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onerror: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onupdate: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onupdateend: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onupdatestart: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open val textTracks: org.w3c.dom.TextTrackList - public open fun (): org.w3c.dom.TextTrackList - public open var timestampOffset: kotlin.Double - public open fun (): kotlin.Double - public open fun (/*0*/ : kotlin.Double): kotlin.Unit - public open val updating: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val videoTracks: org.w3c.dom.VideoTrackList - public open fun (): org.w3c.dom.VideoTrackList - public final fun abort(): kotlin.Unit - public final fun appendBuffer(/*0*/ data: dynamic): kotlin.Unit - public final fun remove(/*0*/ start: kotlin.Double, /*1*/ end: kotlin.Double): kotlin.Unit -} - -public abstract external class SourceBufferList : org.w3c.dom.events.EventTarget { - /*primary*/ public constructor SourceBufferList() - public open val length: kotlin.Int - public open fun (): kotlin.Int - public open var onaddsourcebuffer: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onremovesourcebuffer: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/org.w3c.dom.parsing.kt b/js/js.translator/testData/api/stdlib/org.w3c.dom.parsing.kt deleted file mode 100644 index 30d537f6927..00000000000 --- a/js/js.translator/testData/api/stdlib/org.w3c.dom.parsing.kt +++ /dev/null @@ -1,11 +0,0 @@ -package org.w3c.dom.parsing - -public open external class DOMParser { - /*primary*/ public constructor DOMParser() - public final fun parseFromString(/*0*/ str: kotlin.String, /*1*/ type: dynamic): org.w3c.dom.Document -} - -public open external class XMLSerializer { - /*primary*/ public constructor XMLSerializer() - public final fun serializeToString(/*0*/ root: org.w3c.dom.Node): kotlin.String -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/org.w3c.dom.pointerevents.kt b/js/js.translator/testData/api/stdlib/org.w3c.dom.pointerevents.kt deleted file mode 100644 index 18ff8560db6..00000000000 --- a/js/js.translator/testData/api/stdlib/org.w3c.dom.pointerevents.kt +++ /dev/null @@ -1,71 +0,0 @@ -package org.w3c.dom.pointerevents - -@kotlin.internal.InlineOnly public inline fun PointerEventInit(/*0*/ pointerId: kotlin.Int? = ..., /*1*/ width: kotlin.Double? = ..., /*2*/ height: kotlin.Double? = ..., /*3*/ pressure: kotlin.Float? = ..., /*4*/ tangentialPressure: kotlin.Float? = ..., /*5*/ tiltX: kotlin.Int? = ..., /*6*/ tiltY: kotlin.Int? = ..., /*7*/ twist: kotlin.Int? = ..., /*8*/ pointerType: kotlin.String? = ..., /*9*/ isPrimary: kotlin.Boolean? = ..., /*10*/ screenX: kotlin.Int? = ..., /*11*/ screenY: kotlin.Int? = ..., /*12*/ clientX: kotlin.Int? = ..., /*13*/ clientY: kotlin.Int? = ..., /*14*/ button: kotlin.Short? = ..., /*15*/ buttons: kotlin.Short? = ..., /*16*/ relatedTarget: org.w3c.dom.events.EventTarget? = ..., /*17*/ region: kotlin.String? = ..., /*18*/ ctrlKey: kotlin.Boolean? = ..., /*19*/ shiftKey: kotlin.Boolean? = ..., /*20*/ altKey: kotlin.Boolean? = ..., /*21*/ metaKey: kotlin.Boolean? = ..., /*22*/ modifierAltGraph: kotlin.Boolean? = ..., /*23*/ modifierCapsLock: kotlin.Boolean? = ..., /*24*/ modifierFn: kotlin.Boolean? = ..., /*25*/ modifierFnLock: kotlin.Boolean? = ..., /*26*/ modifierHyper: kotlin.Boolean? = ..., /*27*/ modifierNumLock: kotlin.Boolean? = ..., /*28*/ modifierScrollLock: kotlin.Boolean? = ..., /*29*/ modifierSuper: kotlin.Boolean? = ..., /*30*/ modifierSymbol: kotlin.Boolean? = ..., /*31*/ modifierSymbolLock: kotlin.Boolean? = ..., /*32*/ view: org.w3c.dom.Window? = ..., /*33*/ detail: kotlin.Int? = ..., /*34*/ bubbles: kotlin.Boolean? = ..., /*35*/ cancelable: kotlin.Boolean? = ..., /*36*/ composed: kotlin.Boolean? = ...): org.w3c.dom.pointerevents.PointerEventInit - -public open external class PointerEvent : org.w3c.dom.events.MouseEvent { - /*primary*/ public constructor PointerEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.dom.pointerevents.PointerEventInit = ...) - public open val height: kotlin.Double - public open fun (): kotlin.Double - public open val isPrimary: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val pointerId: kotlin.Int - public open fun (): kotlin.Int - public open val pointerType: kotlin.String - public open fun (): kotlin.String - public open val pressure: kotlin.Float - public open fun (): kotlin.Float - public open val tangentialPressure: kotlin.Float - public open fun (): kotlin.Float - public open val tiltX: kotlin.Int - public open fun (): kotlin.Int - public open val tiltY: kotlin.Int - public open fun (): kotlin.Int - public open val twist: kotlin.Int - public open fun (): kotlin.Int - public open val width: kotlin.Double - public open fun (): kotlin.Double - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface PointerEventInit : org.w3c.dom.events.MouseEventInit { - public open var height: kotlin.Double? - public open fun (): kotlin.Double? - public open fun (/*0*/ value: kotlin.Double?): kotlin.Unit - public open var isPrimary: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var pointerId: kotlin.Int? - public open fun (): kotlin.Int? - public open fun (/*0*/ value: kotlin.Int?): kotlin.Unit - public open var pointerType: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var pressure: kotlin.Float? - public open fun (): kotlin.Float? - public open fun (/*0*/ value: kotlin.Float?): kotlin.Unit - public open var tangentialPressure: kotlin.Float? - public open fun (): kotlin.Float? - public open fun (/*0*/ value: kotlin.Float?): kotlin.Unit - public open var tiltX: kotlin.Int? - public open fun (): kotlin.Int? - public open fun (/*0*/ value: kotlin.Int?): kotlin.Unit - public open var tiltY: kotlin.Int? - public open fun (): kotlin.Int? - public open fun (/*0*/ value: kotlin.Int?): kotlin.Unit - public open var twist: kotlin.Int? - public open fun (): kotlin.Int? - public open fun (/*0*/ value: kotlin.Int?): kotlin.Unit - public open var width: kotlin.Double? - public open fun (): kotlin.Double? - public open fun (/*0*/ value: kotlin.Double?): kotlin.Unit -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/org.w3c.dom.svg-0.kt b/js/js.translator/testData/api/stdlib/org.w3c.dom.svg-0.kt deleted file mode 100644 index ba33789ed8e..00000000000 --- a/js/js.translator/testData/api/stdlib/org.w3c.dom.svg-0.kt +++ /dev/null @@ -1,1032 +0,0 @@ -package org.w3c.dom.svg - -@kotlin.internal.InlineOnly public inline fun SVGBoundingBoxOptions(/*0*/ fill: kotlin.Boolean? = ..., /*1*/ stroke: kotlin.Boolean? = ..., /*2*/ markers: kotlin.Boolean? = ..., /*3*/ clipped: kotlin.Boolean? = ...): org.w3c.dom.svg.SVGBoundingBoxOptions -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.svg.SVGLengthList.get(/*0*/ index: kotlin.Int): org.w3c.dom.svg.SVGLength? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.svg.SVGNameList.get(/*0*/ index: kotlin.Int): dynamic -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.svg.SVGNumberList.get(/*0*/ index: kotlin.Int): org.w3c.dom.svg.SVGNumber? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.svg.SVGPointList.get(/*0*/ index: kotlin.Int): org.w3c.dom.DOMPoint? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.svg.SVGStringList.get(/*0*/ index: kotlin.Int): kotlin.String? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.svg.SVGTransformList.get(/*0*/ index: kotlin.Int): org.w3c.dom.svg.SVGTransform? -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.svg.SVGLengthList.set(/*0*/ index: kotlin.Int, /*1*/ newItem: org.w3c.dom.svg.SVGLength): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.svg.SVGNameList.set(/*0*/ index: kotlin.Int, /*1*/ newItem: dynamic): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.svg.SVGNumberList.set(/*0*/ index: kotlin.Int, /*1*/ newItem: org.w3c.dom.svg.SVGNumber): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.svg.SVGPointList.set(/*0*/ index: kotlin.Int, /*1*/ newItem: org.w3c.dom.DOMPoint): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.svg.SVGStringList.set(/*0*/ index: kotlin.Int, /*1*/ newItem: kotlin.String): kotlin.Unit -@kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.svg.SVGTransformList.set(/*0*/ index: kotlin.Int, /*1*/ newItem: org.w3c.dom.svg.SVGTransform): kotlin.Unit - -public external interface GetSVGDocument { - public abstract fun getSVGDocument(): org.w3c.dom.Document -} - -public abstract external class SVGAElement : org.w3c.dom.svg.SVGGraphicsElement, org.w3c.dom.svg.SVGURIReference { - /*primary*/ public constructor SVGAElement() - public open val download: org.w3c.dom.svg.SVGAnimatedString - public open fun (): org.w3c.dom.svg.SVGAnimatedString - public open val hreflang: org.w3c.dom.svg.SVGAnimatedString - public open fun (): org.w3c.dom.svg.SVGAnimatedString - public open val rel: org.w3c.dom.svg.SVGAnimatedString - public open fun (): org.w3c.dom.svg.SVGAnimatedString - public open val relList: org.w3c.dom.svg.SVGAnimatedString - public open fun (): org.w3c.dom.svg.SVGAnimatedString - public open val target: org.w3c.dom.svg.SVGAnimatedString - public open fun (): org.w3c.dom.svg.SVGAnimatedString - public open val type: org.w3c.dom.svg.SVGAnimatedString - public open fun (): org.w3c.dom.svg.SVGAnimatedString - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGAngle { - /*primary*/ public constructor SVGAngle() - public open val unitType: kotlin.Short - public open fun (): kotlin.Short - public open var value: kotlin.Float - public open fun (): kotlin.Float - public open fun (/*0*/ : kotlin.Float): kotlin.Unit - public open var valueAsString: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var valueInSpecifiedUnits: kotlin.Float - public open fun (): kotlin.Float - public open fun (/*0*/ : kotlin.Float): kotlin.Unit - public final fun convertToSpecifiedUnits(/*0*/ unitType: kotlin.Short): kotlin.Unit - public final fun newValueSpecifiedUnits(/*0*/ unitType: kotlin.Short, /*1*/ valueInSpecifiedUnits: kotlin.Float): kotlin.Unit - - public companion object Companion { - public final val SVG_ANGLETYPE_DEG: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_ANGLETYPE_GRAD: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_ANGLETYPE_RAD: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_ANGLETYPE_UNKNOWN: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_ANGLETYPE_UNSPECIFIED: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGAnimatedAngle { - /*primary*/ public constructor SVGAnimatedAngle() - public open val animVal: org.w3c.dom.svg.SVGAngle - public open fun (): org.w3c.dom.svg.SVGAngle - public open val baseVal: org.w3c.dom.svg.SVGAngle - public open fun (): org.w3c.dom.svg.SVGAngle -} - -public abstract external class SVGAnimatedBoolean { - /*primary*/ public constructor SVGAnimatedBoolean() - public open val animVal: kotlin.Boolean - public open fun (): kotlin.Boolean - public open var baseVal: kotlin.Boolean - public open fun (): kotlin.Boolean - public open fun (/*0*/ : kotlin.Boolean): kotlin.Unit -} - -public abstract external class SVGAnimatedEnumeration { - /*primary*/ public constructor SVGAnimatedEnumeration() - public open val animVal: kotlin.Short - public open fun (): kotlin.Short - public open var baseVal: kotlin.Short - public open fun (): kotlin.Short - public open fun (/*0*/ : kotlin.Short): kotlin.Unit -} - -public abstract external class SVGAnimatedInteger { - /*primary*/ public constructor SVGAnimatedInteger() - public open val animVal: kotlin.Int - public open fun (): kotlin.Int - public open var baseVal: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit -} - -public abstract external class SVGAnimatedLength { - /*primary*/ public constructor SVGAnimatedLength() - public open val animVal: org.w3c.dom.svg.SVGLength - public open fun (): org.w3c.dom.svg.SVGLength - public open val baseVal: org.w3c.dom.svg.SVGLength - public open fun (): org.w3c.dom.svg.SVGLength -} - -public abstract external class SVGAnimatedLengthList { - /*primary*/ public constructor SVGAnimatedLengthList() - public open val animVal: org.w3c.dom.svg.SVGLengthList - public open fun (): org.w3c.dom.svg.SVGLengthList - public open val baseVal: org.w3c.dom.svg.SVGLengthList - public open fun (): org.w3c.dom.svg.SVGLengthList -} - -public abstract external class SVGAnimatedNumber { - /*primary*/ public constructor SVGAnimatedNumber() - public open val animVal: kotlin.Float - public open fun (): kotlin.Float - public open var baseVal: kotlin.Float - public open fun (): kotlin.Float - public open fun (/*0*/ : kotlin.Float): kotlin.Unit -} - -public abstract external class SVGAnimatedNumberList { - /*primary*/ public constructor SVGAnimatedNumberList() - public open val animVal: org.w3c.dom.svg.SVGNumberList - public open fun (): org.w3c.dom.svg.SVGNumberList - public open val baseVal: org.w3c.dom.svg.SVGNumberList - public open fun (): org.w3c.dom.svg.SVGNumberList -} - -public external interface SVGAnimatedPoints { - public abstract val animatedPoints: org.w3c.dom.svg.SVGPointList - public abstract fun (): org.w3c.dom.svg.SVGPointList - public abstract val points: org.w3c.dom.svg.SVGPointList - public abstract fun (): org.w3c.dom.svg.SVGPointList -} - -public abstract external class SVGAnimatedPreserveAspectRatio { - /*primary*/ public constructor SVGAnimatedPreserveAspectRatio() - public open val animVal: org.w3c.dom.svg.SVGPreserveAspectRatio - public open fun (): org.w3c.dom.svg.SVGPreserveAspectRatio - public open val baseVal: org.w3c.dom.svg.SVGPreserveAspectRatio - public open fun (): org.w3c.dom.svg.SVGPreserveAspectRatio -} - -public abstract external class SVGAnimatedRect { - /*primary*/ public constructor SVGAnimatedRect() - public open val animVal: org.w3c.dom.DOMRectReadOnly - public open fun (): org.w3c.dom.DOMRectReadOnly - public open val baseVal: org.w3c.dom.DOMRect - public open fun (): org.w3c.dom.DOMRect -} - -public abstract external class SVGAnimatedString { - /*primary*/ public constructor SVGAnimatedString() - public open val animVal: kotlin.String - public open fun (): kotlin.String - public open var baseVal: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit -} - -public abstract external class SVGAnimatedTransformList { - /*primary*/ public constructor SVGAnimatedTransformList() - public open val animVal: org.w3c.dom.svg.SVGTransformList - public open fun (): org.w3c.dom.svg.SVGTransformList - public open val baseVal: org.w3c.dom.svg.SVGTransformList - public open fun (): org.w3c.dom.svg.SVGTransformList -} - -public external interface SVGBoundingBoxOptions { - public open var clipped: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var fill: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var markers: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var stroke: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit -} - -public abstract external class SVGCircleElement : org.w3c.dom.svg.SVGGeometryElement { - /*primary*/ public constructor SVGCircleElement() - public open val cx: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val cy: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val r: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGCursorElement : org.w3c.dom.svg.SVGElement, org.w3c.dom.svg.SVGURIReference { - /*primary*/ public constructor SVGCursorElement() - public open val x: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val y: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGDefsElement : org.w3c.dom.svg.SVGGraphicsElement { - /*primary*/ public constructor SVGDefsElement() - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGDescElement : org.w3c.dom.svg.SVGElement { - /*primary*/ public constructor SVGDescElement() - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGElement : org.w3c.dom.Element, org.w3c.dom.css.ElementCSSInlineStyle, org.w3c.dom.GlobalEventHandlers, org.w3c.dom.svg.SVGElementInstance { - /*primary*/ public constructor SVGElement() - public open val dataset: org.w3c.dom.DOMStringMap - public open fun (): org.w3c.dom.DOMStringMap - public open val ownerSVGElement: org.w3c.dom.svg.SVGSVGElement? - public open fun (): org.w3c.dom.svg.SVGSVGElement? - public open var tabIndex: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit - public open val viewportElement: org.w3c.dom.svg.SVGElement? - public open fun (): org.w3c.dom.svg.SVGElement? - public final fun blur(): kotlin.Unit - public final fun focus(): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface SVGElementInstance { - public open val correspondingElement: org.w3c.dom.svg.SVGElement? - public open fun (): org.w3c.dom.svg.SVGElement? - public open val correspondingUseElement: org.w3c.dom.svg.SVGUseElement? - public open fun (): org.w3c.dom.svg.SVGUseElement? -} - -public abstract external class SVGEllipseElement : org.w3c.dom.svg.SVGGeometryElement { - /*primary*/ public constructor SVGEllipseElement() - public open val cx: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val cy: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val rx: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val ry: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface SVGFitToViewBox { - public abstract val preserveAspectRatio: org.w3c.dom.svg.SVGAnimatedPreserveAspectRatio - public abstract fun (): org.w3c.dom.svg.SVGAnimatedPreserveAspectRatio - public abstract val viewBox: org.w3c.dom.svg.SVGAnimatedRect - public abstract fun (): org.w3c.dom.svg.SVGAnimatedRect -} - -public abstract external class SVGForeignObjectElement : org.w3c.dom.svg.SVGGraphicsElement { - /*primary*/ public constructor SVGForeignObjectElement() - public open val height: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val width: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val x: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val y: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGGElement : org.w3c.dom.svg.SVGGraphicsElement { - /*primary*/ public constructor SVGGElement() - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGGeometryElement : org.w3c.dom.svg.SVGGraphicsElement { - /*primary*/ public constructor SVGGeometryElement() - public open val pathLength: org.w3c.dom.svg.SVGAnimatedNumber - public open fun (): org.w3c.dom.svg.SVGAnimatedNumber - public final fun getPointAtLength(/*0*/ distance: kotlin.Float): org.w3c.dom.DOMPoint - public final fun getTotalLength(): kotlin.Float - public final fun isPointInFill(/*0*/ point: org.w3c.dom.DOMPoint): kotlin.Boolean - public final fun isPointInStroke(/*0*/ point: org.w3c.dom.DOMPoint): kotlin.Boolean - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGGradientElement : org.w3c.dom.svg.SVGElement, org.w3c.dom.svg.SVGURIReference, org.w3c.dom.svg.SVGUnitTypes { - /*primary*/ public constructor SVGGradientElement() - public open val gradientTransform: org.w3c.dom.svg.SVGAnimatedTransformList - public open fun (): org.w3c.dom.svg.SVGAnimatedTransformList - public open val gradientUnits: org.w3c.dom.svg.SVGAnimatedEnumeration - public open fun (): org.w3c.dom.svg.SVGAnimatedEnumeration - public open val spreadMethod: org.w3c.dom.svg.SVGAnimatedEnumeration - public open fun (): org.w3c.dom.svg.SVGAnimatedEnumeration - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_SPREADMETHOD_PAD: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_SPREADMETHOD_REFLECT: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_SPREADMETHOD_REPEAT: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_SPREADMETHOD_UNKNOWN: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_UNIT_TYPE_OBJECTBOUNDINGBOX: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_UNIT_TYPE_UNKNOWN: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_UNIT_TYPE_USERSPACEONUSE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGGraphicsElement : org.w3c.dom.svg.SVGElement, org.w3c.dom.svg.SVGTests { - /*primary*/ public constructor SVGGraphicsElement() - public open val transform: org.w3c.dom.svg.SVGAnimatedTransformList - public open fun (): org.w3c.dom.svg.SVGAnimatedTransformList - public final fun getBBox(/*0*/ options: org.w3c.dom.svg.SVGBoundingBoxOptions = ...): org.w3c.dom.DOMRect - public final fun getCTM(): org.w3c.dom.DOMMatrix? - public final fun getScreenCTM(): org.w3c.dom.DOMMatrix? - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGHatchElement : org.w3c.dom.svg.SVGElement { - /*primary*/ public constructor SVGHatchElement() - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGHatchpathElement : org.w3c.dom.svg.SVGElement { - /*primary*/ public constructor SVGHatchpathElement() - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGImageElement : org.w3c.dom.svg.SVGGraphicsElement, org.w3c.dom.svg.SVGURIReference, org.w3c.dom.HTMLOrSVGImageElement { - /*primary*/ public constructor SVGImageElement() - public open var crossOrigin: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ : kotlin.String?): kotlin.Unit - public open val height: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val preserveAspectRatio: org.w3c.dom.svg.SVGAnimatedPreserveAspectRatio - public open fun (): org.w3c.dom.svg.SVGAnimatedPreserveAspectRatio - public open val width: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val x: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val y: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGLength { - /*primary*/ public constructor SVGLength() - public open val unitType: kotlin.Short - public open fun (): kotlin.Short - public open var value: kotlin.Float - public open fun (): kotlin.Float - public open fun (/*0*/ : kotlin.Float): kotlin.Unit - public open var valueAsString: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var valueInSpecifiedUnits: kotlin.Float - public open fun (): kotlin.Float - public open fun (/*0*/ : kotlin.Float): kotlin.Unit - public final fun convertToSpecifiedUnits(/*0*/ unitType: kotlin.Short): kotlin.Unit - public final fun newValueSpecifiedUnits(/*0*/ unitType: kotlin.Short, /*1*/ valueInSpecifiedUnits: kotlin.Float): kotlin.Unit - - public companion object Companion { - public final val SVG_LENGTHTYPE_CM: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_LENGTHTYPE_EMS: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_LENGTHTYPE_EXS: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_LENGTHTYPE_IN: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_LENGTHTYPE_MM: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_LENGTHTYPE_NUMBER: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_LENGTHTYPE_PC: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_LENGTHTYPE_PERCENTAGE: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_LENGTHTYPE_PT: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_LENGTHTYPE_PX: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_LENGTHTYPE_UNKNOWN: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGLengthList { - /*primary*/ public constructor SVGLengthList() - public open val length: kotlin.Int - public open fun (): kotlin.Int - public open val numberOfItems: kotlin.Int - public open fun (): kotlin.Int - public final fun appendItem(/*0*/ newItem: org.w3c.dom.svg.SVGLength): org.w3c.dom.svg.SVGLength - public final fun clear(): kotlin.Unit - public final fun getItem(/*0*/ index: kotlin.Int): org.w3c.dom.svg.SVGLength - public final fun initialize(/*0*/ newItem: org.w3c.dom.svg.SVGLength): org.w3c.dom.svg.SVGLength - public final fun insertItemBefore(/*0*/ newItem: org.w3c.dom.svg.SVGLength, /*1*/ index: kotlin.Int): org.w3c.dom.svg.SVGLength - public final fun removeItem(/*0*/ index: kotlin.Int): org.w3c.dom.svg.SVGLength - public final fun replaceItem(/*0*/ newItem: org.w3c.dom.svg.SVGLength, /*1*/ index: kotlin.Int): org.w3c.dom.svg.SVGLength -} - -public abstract external class SVGLineElement : org.w3c.dom.svg.SVGGeometryElement { - /*primary*/ public constructor SVGLineElement() - public open val x1: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val x2: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val y1: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val y2: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} diff --git a/js/js.translator/testData/api/stdlib/org.w3c.dom.svg-1.kt b/js/js.translator/testData/api/stdlib/org.w3c.dom.svg-1.kt deleted file mode 100644 index dce278d3f67..00000000000 --- a/js/js.translator/testData/api/stdlib/org.w3c.dom.svg-1.kt +++ /dev/null @@ -1,1009 +0,0 @@ - -public abstract external class SVGLinearGradientElement : org.w3c.dom.svg.SVGGradientElement { - /*primary*/ public constructor SVGLinearGradientElement() - public open val x1: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val x2: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val y1: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val y2: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_SPREADMETHOD_PAD: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_SPREADMETHOD_REFLECT: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_SPREADMETHOD_REPEAT: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_SPREADMETHOD_UNKNOWN: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_UNIT_TYPE_OBJECTBOUNDINGBOX: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_UNIT_TYPE_UNKNOWN: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_UNIT_TYPE_USERSPACEONUSE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGMarkerElement : org.w3c.dom.svg.SVGElement, org.w3c.dom.svg.SVGFitToViewBox { - /*primary*/ public constructor SVGMarkerElement() - public open val markerHeight: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val markerUnits: org.w3c.dom.svg.SVGAnimatedEnumeration - public open fun (): org.w3c.dom.svg.SVGAnimatedEnumeration - public open val markerWidth: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open var orient: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open val orientAngle: org.w3c.dom.svg.SVGAnimatedAngle - public open fun (): org.w3c.dom.svg.SVGAnimatedAngle - public open val orientType: org.w3c.dom.svg.SVGAnimatedEnumeration - public open fun (): org.w3c.dom.svg.SVGAnimatedEnumeration - public open val refX: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val refY: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public final fun setOrientToAngle(/*0*/ angle: org.w3c.dom.svg.SVGAngle): kotlin.Unit - public final fun setOrientToAuto(): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_MARKERUNITS_STROKEWIDTH: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_MARKERUNITS_UNKNOWN: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_MARKERUNITS_USERSPACEONUSE: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_MARKER_ORIENT_ANGLE: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_MARKER_ORIENT_AUTO: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_MARKER_ORIENT_UNKNOWN: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGMeshElement : org.w3c.dom.svg.SVGGeometryElement, org.w3c.dom.svg.SVGURIReference { - /*primary*/ public constructor SVGMeshElement() - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGMeshGradientElement : org.w3c.dom.svg.SVGGradientElement { - /*primary*/ public constructor SVGMeshGradientElement() - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_SPREADMETHOD_PAD: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_SPREADMETHOD_REFLECT: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_SPREADMETHOD_REPEAT: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_SPREADMETHOD_UNKNOWN: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_UNIT_TYPE_OBJECTBOUNDINGBOX: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_UNIT_TYPE_UNKNOWN: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_UNIT_TYPE_USERSPACEONUSE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGMeshpatchElement : org.w3c.dom.svg.SVGElement { - /*primary*/ public constructor SVGMeshpatchElement() - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGMeshrowElement : org.w3c.dom.svg.SVGElement { - /*primary*/ public constructor SVGMeshrowElement() - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGMetadataElement : org.w3c.dom.svg.SVGElement { - /*primary*/ public constructor SVGMetadataElement() - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGNameList { - /*primary*/ public constructor SVGNameList() - public open val length: kotlin.Int - public open fun (): kotlin.Int - public open val numberOfItems: kotlin.Int - public open fun (): kotlin.Int - public final fun appendItem(/*0*/ newItem: dynamic): dynamic - public final fun clear(): kotlin.Unit - public final fun getItem(/*0*/ index: kotlin.Int): dynamic - public final fun initialize(/*0*/ newItem: dynamic): dynamic - public final fun insertItemBefore(/*0*/ newItem: dynamic, /*1*/ index: kotlin.Int): dynamic - public final fun removeItem(/*0*/ index: kotlin.Int): dynamic - public final fun replaceItem(/*0*/ newItem: dynamic, /*1*/ index: kotlin.Int): dynamic -} - -public abstract external class SVGNumber { - /*primary*/ public constructor SVGNumber() - public open var value: kotlin.Float - public open fun (): kotlin.Float - public open fun (/*0*/ : kotlin.Float): kotlin.Unit -} - -public abstract external class SVGNumberList { - /*primary*/ public constructor SVGNumberList() - public open val length: kotlin.Int - public open fun (): kotlin.Int - public open val numberOfItems: kotlin.Int - public open fun (): kotlin.Int - public final fun appendItem(/*0*/ newItem: org.w3c.dom.svg.SVGNumber): org.w3c.dom.svg.SVGNumber - public final fun clear(): kotlin.Unit - public final fun getItem(/*0*/ index: kotlin.Int): org.w3c.dom.svg.SVGNumber - public final fun initialize(/*0*/ newItem: org.w3c.dom.svg.SVGNumber): org.w3c.dom.svg.SVGNumber - public final fun insertItemBefore(/*0*/ newItem: org.w3c.dom.svg.SVGNumber, /*1*/ index: kotlin.Int): org.w3c.dom.svg.SVGNumber - public final fun removeItem(/*0*/ index: kotlin.Int): org.w3c.dom.svg.SVGNumber - public final fun replaceItem(/*0*/ newItem: org.w3c.dom.svg.SVGNumber, /*1*/ index: kotlin.Int): org.w3c.dom.svg.SVGNumber -} - -public abstract external class SVGPathElement : org.w3c.dom.svg.SVGGeometryElement { - /*primary*/ public constructor SVGPathElement() - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGPatternElement : org.w3c.dom.svg.SVGElement, org.w3c.dom.svg.SVGFitToViewBox, org.w3c.dom.svg.SVGURIReference, org.w3c.dom.svg.SVGUnitTypes { - /*primary*/ public constructor SVGPatternElement() - public open val height: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val patternContentUnits: org.w3c.dom.svg.SVGAnimatedEnumeration - public open fun (): org.w3c.dom.svg.SVGAnimatedEnumeration - public open val patternTransform: org.w3c.dom.svg.SVGAnimatedTransformList - public open fun (): org.w3c.dom.svg.SVGAnimatedTransformList - public open val patternUnits: org.w3c.dom.svg.SVGAnimatedEnumeration - public open fun (): org.w3c.dom.svg.SVGAnimatedEnumeration - public open val width: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val x: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val y: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_UNIT_TYPE_OBJECTBOUNDINGBOX: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_UNIT_TYPE_UNKNOWN: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_UNIT_TYPE_USERSPACEONUSE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGPointList { - /*primary*/ public constructor SVGPointList() - public open val length: kotlin.Int - public open fun (): kotlin.Int - public open val numberOfItems: kotlin.Int - public open fun (): kotlin.Int - public final fun appendItem(/*0*/ newItem: org.w3c.dom.DOMPoint): org.w3c.dom.DOMPoint - public final fun clear(): kotlin.Unit - public final fun getItem(/*0*/ index: kotlin.Int): org.w3c.dom.DOMPoint - public final fun initialize(/*0*/ newItem: org.w3c.dom.DOMPoint): org.w3c.dom.DOMPoint - public final fun insertItemBefore(/*0*/ newItem: org.w3c.dom.DOMPoint, /*1*/ index: kotlin.Int): org.w3c.dom.DOMPoint - public final fun removeItem(/*0*/ index: kotlin.Int): org.w3c.dom.DOMPoint - public final fun replaceItem(/*0*/ newItem: org.w3c.dom.DOMPoint, /*1*/ index: kotlin.Int): org.w3c.dom.DOMPoint -} - -public abstract external class SVGPolygonElement : org.w3c.dom.svg.SVGGeometryElement, org.w3c.dom.svg.SVGAnimatedPoints { - /*primary*/ public constructor SVGPolygonElement() - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGPolylineElement : org.w3c.dom.svg.SVGGeometryElement, org.w3c.dom.svg.SVGAnimatedPoints { - /*primary*/ public constructor SVGPolylineElement() - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGPreserveAspectRatio { - /*primary*/ public constructor SVGPreserveAspectRatio() - public open var align: kotlin.Short - public open fun (): kotlin.Short - public open fun (/*0*/ : kotlin.Short): kotlin.Unit - public open var meetOrSlice: kotlin.Short - public open fun (): kotlin.Short - public open fun (/*0*/ : kotlin.Short): kotlin.Unit - - public companion object Companion { - public final val SVG_MEETORSLICE_MEET: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_MEETORSLICE_SLICE: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_MEETORSLICE_UNKNOWN: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_PRESERVEASPECTRATIO_NONE: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_PRESERVEASPECTRATIO_UNKNOWN: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_PRESERVEASPECTRATIO_XMAXYMAX: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_PRESERVEASPECTRATIO_XMAXYMID: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_PRESERVEASPECTRATIO_XMAXYMIN: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_PRESERVEASPECTRATIO_XMIDYMAX: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_PRESERVEASPECTRATIO_XMIDYMID: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_PRESERVEASPECTRATIO_XMIDYMIN: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_PRESERVEASPECTRATIO_XMINYMAX: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_PRESERVEASPECTRATIO_XMINYMID: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_PRESERVEASPECTRATIO_XMINYMIN: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGRadialGradientElement : org.w3c.dom.svg.SVGGradientElement { - /*primary*/ public constructor SVGRadialGradientElement() - public open val cx: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val cy: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val fr: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val fx: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val fy: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val r: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_SPREADMETHOD_PAD: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_SPREADMETHOD_REFLECT: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_SPREADMETHOD_REPEAT: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_SPREADMETHOD_UNKNOWN: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_UNIT_TYPE_OBJECTBOUNDINGBOX: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_UNIT_TYPE_UNKNOWN: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_UNIT_TYPE_USERSPACEONUSE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGRectElement : org.w3c.dom.svg.SVGGeometryElement { - /*primary*/ public constructor SVGRectElement() - public open val height: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val rx: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val ry: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val width: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val x: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val y: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGSVGElement : org.w3c.dom.svg.SVGGraphicsElement, org.w3c.dom.svg.SVGFitToViewBox, org.w3c.dom.svg.SVGZoomAndPan, org.w3c.dom.WindowEventHandlers { - /*primary*/ public constructor SVGSVGElement() - public open var currentScale: kotlin.Float - public open fun (): kotlin.Float - public open fun (/*0*/ : kotlin.Float): kotlin.Unit - public open val currentTranslate: org.w3c.dom.DOMPointReadOnly - public open fun (): org.w3c.dom.DOMPointReadOnly - public open val height: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val width: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val x: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val y: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public final fun checkEnclosure(/*0*/ element: org.w3c.dom.svg.SVGElement, /*1*/ rect: org.w3c.dom.DOMRectReadOnly): kotlin.Boolean - public final fun checkIntersection(/*0*/ element: org.w3c.dom.svg.SVGElement, /*1*/ rect: org.w3c.dom.DOMRectReadOnly): kotlin.Boolean - public final fun createSVGAngle(): org.w3c.dom.svg.SVGAngle - public final fun createSVGLength(): org.w3c.dom.svg.SVGLength - public final fun createSVGMatrix(): org.w3c.dom.DOMMatrix - public final fun createSVGNumber(): org.w3c.dom.svg.SVGNumber - public final fun createSVGPoint(): org.w3c.dom.DOMPoint - public final fun createSVGRect(): org.w3c.dom.DOMRect - public final fun createSVGTransform(): org.w3c.dom.svg.SVGTransform - public final fun createSVGTransformFromMatrix(/*0*/ matrix: org.w3c.dom.DOMMatrixReadOnly): org.w3c.dom.svg.SVGTransform - public final fun deselectAll(): kotlin.Unit - public final fun forceRedraw(): kotlin.Unit - public final fun getElementById(/*0*/ elementId: kotlin.String): org.w3c.dom.Element - public final fun getEnclosureList(/*0*/ rect: org.w3c.dom.DOMRectReadOnly, /*1*/ referenceElement: org.w3c.dom.svg.SVGElement?): org.w3c.dom.NodeList - public final fun getIntersectionList(/*0*/ rect: org.w3c.dom.DOMRectReadOnly, /*1*/ referenceElement: org.w3c.dom.svg.SVGElement?): org.w3c.dom.NodeList - public final fun suspendRedraw(/*0*/ maxWaitMilliseconds: kotlin.Int): kotlin.Int - public final fun unsuspendRedraw(/*0*/ suspendHandleID: kotlin.Int): kotlin.Unit - public final fun unsuspendRedrawAll(): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_ZOOMANDPAN_DISABLE: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_ZOOMANDPAN_MAGNIFY: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_ZOOMANDPAN_UNKNOWN: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGScriptElement : org.w3c.dom.svg.SVGElement, org.w3c.dom.svg.SVGURIReference, org.w3c.dom.HTMLOrSVGScriptElement { - /*primary*/ public constructor SVGScriptElement() - public open var crossOrigin: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ : kotlin.String?): kotlin.Unit - public open var type: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGSolidcolorElement : org.w3c.dom.svg.SVGElement { - /*primary*/ public constructor SVGSolidcolorElement() - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGStopElement : org.w3c.dom.svg.SVGElement { - /*primary*/ public constructor SVGStopElement() - public open val offset: org.w3c.dom.svg.SVGAnimatedNumber - public open fun (): org.w3c.dom.svg.SVGAnimatedNumber - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGStringList { - /*primary*/ public constructor SVGStringList() - public open val length: kotlin.Int - public open fun (): kotlin.Int - public open val numberOfItems: kotlin.Int - public open fun (): kotlin.Int - public final fun appendItem(/*0*/ newItem: kotlin.String): kotlin.String - public final fun clear(): kotlin.Unit - public final fun getItem(/*0*/ index: kotlin.Int): kotlin.String - public final fun initialize(/*0*/ newItem: kotlin.String): kotlin.String - public final fun insertItemBefore(/*0*/ newItem: kotlin.String, /*1*/ index: kotlin.Int): kotlin.String - public final fun removeItem(/*0*/ index: kotlin.Int): kotlin.String - public final fun replaceItem(/*0*/ newItem: kotlin.String, /*1*/ index: kotlin.Int): kotlin.String -} diff --git a/js/js.translator/testData/api/stdlib/org.w3c.dom.svg-2.kt b/js/js.translator/testData/api/stdlib/org.w3c.dom.svg-2.kt deleted file mode 100644 index 4928738f372..00000000000 --- a/js/js.translator/testData/api/stdlib/org.w3c.dom.svg-2.kt +++ /dev/null @@ -1,752 +0,0 @@ - -public abstract external class SVGStyleElement : org.w3c.dom.svg.SVGElement, org.w3c.dom.css.LinkStyle { - /*primary*/ public constructor SVGStyleElement() - public open var media: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var title: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - public open var type: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGSwitchElement : org.w3c.dom.svg.SVGGraphicsElement { - /*primary*/ public constructor SVGSwitchElement() - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGSymbolElement : org.w3c.dom.svg.SVGGraphicsElement, org.w3c.dom.svg.SVGFitToViewBox { - /*primary*/ public constructor SVGSymbolElement() - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGTSpanElement : org.w3c.dom.svg.SVGTextPositioningElement { - /*primary*/ public constructor SVGTSpanElement() - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val LENGTHADJUST_SPACING: kotlin.Short - public final fun (): kotlin.Short - public final val LENGTHADJUST_SPACINGANDGLYPHS: kotlin.Short - public final fun (): kotlin.Short - public final val LENGTHADJUST_UNKNOWN: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface SVGTests { - public abstract val requiredExtensions: org.w3c.dom.svg.SVGStringList - public abstract fun (): org.w3c.dom.svg.SVGStringList - public abstract val systemLanguage: org.w3c.dom.svg.SVGStringList - public abstract fun (): org.w3c.dom.svg.SVGStringList -} - -public abstract external class SVGTextContentElement : org.w3c.dom.svg.SVGGraphicsElement { - /*primary*/ public constructor SVGTextContentElement() - public open val lengthAdjust: org.w3c.dom.svg.SVGAnimatedEnumeration - public open fun (): org.w3c.dom.svg.SVGAnimatedEnumeration - public open val textLength: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public final fun getCharNumAtPosition(/*0*/ point: org.w3c.dom.DOMPoint): kotlin.Int - public final fun getComputedTextLength(): kotlin.Float - public final fun getEndPositionOfChar(/*0*/ charnum: kotlin.Int): org.w3c.dom.DOMPoint - public final fun getExtentOfChar(/*0*/ charnum: kotlin.Int): org.w3c.dom.DOMRect - public final fun getNumberOfChars(): kotlin.Int - public final fun getRotationOfChar(/*0*/ charnum: kotlin.Int): kotlin.Float - public final fun getStartPositionOfChar(/*0*/ charnum: kotlin.Int): org.w3c.dom.DOMPoint - public final fun getSubStringLength(/*0*/ charnum: kotlin.Int, /*1*/ nchars: kotlin.Int): kotlin.Float - public final fun selectSubString(/*0*/ charnum: kotlin.Int, /*1*/ nchars: kotlin.Int): kotlin.Unit - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val LENGTHADJUST_SPACING: kotlin.Short - public final fun (): kotlin.Short - public final val LENGTHADJUST_SPACINGANDGLYPHS: kotlin.Short - public final fun (): kotlin.Short - public final val LENGTHADJUST_UNKNOWN: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGTextElement : org.w3c.dom.svg.SVGTextPositioningElement { - /*primary*/ public constructor SVGTextElement() - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val LENGTHADJUST_SPACING: kotlin.Short - public final fun (): kotlin.Short - public final val LENGTHADJUST_SPACINGANDGLYPHS: kotlin.Short - public final fun (): kotlin.Short - public final val LENGTHADJUST_UNKNOWN: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGTextPathElement : org.w3c.dom.svg.SVGTextContentElement, org.w3c.dom.svg.SVGURIReference { - /*primary*/ public constructor SVGTextPathElement() - public open val method: org.w3c.dom.svg.SVGAnimatedEnumeration - public open fun (): org.w3c.dom.svg.SVGAnimatedEnumeration - public open val spacing: org.w3c.dom.svg.SVGAnimatedEnumeration - public open fun (): org.w3c.dom.svg.SVGAnimatedEnumeration - public open val startOffset: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val LENGTHADJUST_SPACING: kotlin.Short - public final fun (): kotlin.Short - public final val LENGTHADJUST_SPACINGANDGLYPHS: kotlin.Short - public final fun (): kotlin.Short - public final val LENGTHADJUST_UNKNOWN: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXTPATH_METHODTYPE_ALIGN: kotlin.Short - public final fun (): kotlin.Short - public final val TEXTPATH_METHODTYPE_STRETCH: kotlin.Short - public final fun (): kotlin.Short - public final val TEXTPATH_METHODTYPE_UNKNOWN: kotlin.Short - public final fun (): kotlin.Short - public final val TEXTPATH_SPACINGTYPE_AUTO: kotlin.Short - public final fun (): kotlin.Short - public final val TEXTPATH_SPACINGTYPE_EXACT: kotlin.Short - public final fun (): kotlin.Short - public final val TEXTPATH_SPACINGTYPE_UNKNOWN: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGTextPositioningElement : org.w3c.dom.svg.SVGTextContentElement { - /*primary*/ public constructor SVGTextPositioningElement() - public open val dx: org.w3c.dom.svg.SVGAnimatedLengthList - public open fun (): org.w3c.dom.svg.SVGAnimatedLengthList - public open val dy: org.w3c.dom.svg.SVGAnimatedLengthList - public open fun (): org.w3c.dom.svg.SVGAnimatedLengthList - public open val rotate: org.w3c.dom.svg.SVGAnimatedNumberList - public open fun (): org.w3c.dom.svg.SVGAnimatedNumberList - public open val x: org.w3c.dom.svg.SVGAnimatedLengthList - public open fun (): org.w3c.dom.svg.SVGAnimatedLengthList - public open val y: org.w3c.dom.svg.SVGAnimatedLengthList - public open fun (): org.w3c.dom.svg.SVGAnimatedLengthList - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val LENGTHADJUST_SPACING: kotlin.Short - public final fun (): kotlin.Short - public final val LENGTHADJUST_SPACINGANDGLYPHS: kotlin.Short - public final fun (): kotlin.Short - public final val LENGTHADJUST_UNKNOWN: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGTitleElement : org.w3c.dom.svg.SVGElement { - /*primary*/ public constructor SVGTitleElement() - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGTransform { - /*primary*/ public constructor SVGTransform() - public open val angle: kotlin.Float - public open fun (): kotlin.Float - public open val matrix: org.w3c.dom.DOMMatrix - public open fun (): org.w3c.dom.DOMMatrix - public open val type: kotlin.Short - public open fun (): kotlin.Short - public final fun setMatrix(/*0*/ matrix: org.w3c.dom.DOMMatrixReadOnly): kotlin.Unit - public final fun setRotate(/*0*/ angle: kotlin.Float, /*1*/ cx: kotlin.Float, /*2*/ cy: kotlin.Float): kotlin.Unit - public final fun setScale(/*0*/ sx: kotlin.Float, /*1*/ sy: kotlin.Float): kotlin.Unit - public final fun setSkewX(/*0*/ angle: kotlin.Float): kotlin.Unit - public final fun setSkewY(/*0*/ angle: kotlin.Float): kotlin.Unit - public final fun setTranslate(/*0*/ tx: kotlin.Float, /*1*/ ty: kotlin.Float): kotlin.Unit - - public companion object Companion { - public final val SVG_TRANSFORM_MATRIX: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_TRANSFORM_ROTATE: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_TRANSFORM_SCALE: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_TRANSFORM_SKEWX: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_TRANSFORM_SKEWY: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_TRANSFORM_TRANSLATE: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_TRANSFORM_UNKNOWN: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGTransformList { - /*primary*/ public constructor SVGTransformList() - public open val length: kotlin.Int - public open fun (): kotlin.Int - public open val numberOfItems: kotlin.Int - public open fun (): kotlin.Int - public final fun appendItem(/*0*/ newItem: org.w3c.dom.svg.SVGTransform): org.w3c.dom.svg.SVGTransform - public final fun clear(): kotlin.Unit - public final fun consolidate(): org.w3c.dom.svg.SVGTransform? - public final fun createSVGTransformFromMatrix(/*0*/ matrix: org.w3c.dom.DOMMatrixReadOnly): org.w3c.dom.svg.SVGTransform - public final fun getItem(/*0*/ index: kotlin.Int): org.w3c.dom.svg.SVGTransform - public final fun initialize(/*0*/ newItem: org.w3c.dom.svg.SVGTransform): org.w3c.dom.svg.SVGTransform - public final fun insertItemBefore(/*0*/ newItem: org.w3c.dom.svg.SVGTransform, /*1*/ index: kotlin.Int): org.w3c.dom.svg.SVGTransform - public final fun removeItem(/*0*/ index: kotlin.Int): org.w3c.dom.svg.SVGTransform - public final fun replaceItem(/*0*/ newItem: org.w3c.dom.svg.SVGTransform, /*1*/ index: kotlin.Int): org.w3c.dom.svg.SVGTransform -} - -public external interface SVGURIReference { - public abstract val href: org.w3c.dom.svg.SVGAnimatedString - public abstract fun (): org.w3c.dom.svg.SVGAnimatedString -} - -public external interface SVGUnitTypes { - - public companion object Companion { - public final val SVG_UNIT_TYPE_OBJECTBOUNDINGBOX: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_UNIT_TYPE_UNKNOWN: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_UNIT_TYPE_USERSPACEONUSE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGUnknownElement : org.w3c.dom.svg.SVGGraphicsElement { - /*primary*/ public constructor SVGUnknownElement() - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGUseElement : org.w3c.dom.svg.SVGGraphicsElement, org.w3c.dom.svg.SVGURIReference { - /*primary*/ public constructor SVGUseElement() - public open val animatedInstanceRoot: org.w3c.dom.svg.SVGElement? - public open fun (): org.w3c.dom.svg.SVGElement? - public open val height: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val instanceRoot: org.w3c.dom.svg.SVGElement? - public open fun (): org.w3c.dom.svg.SVGElement? - public open val width: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val x: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - public open val y: org.w3c.dom.svg.SVGAnimatedLength - public open fun (): org.w3c.dom.svg.SVGAnimatedLength - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public open external class SVGUseElementShadowRoot : org.w3c.dom.ShadowRoot { - /*primary*/ public constructor SVGUseElementShadowRoot() - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class SVGViewElement : org.w3c.dom.svg.SVGElement, org.w3c.dom.svg.SVGFitToViewBox, org.w3c.dom.svg.SVGZoomAndPan { - /*primary*/ public constructor SVGViewElement() - - public companion object Companion { - public final val ATTRIBUTE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val CDATA_SECTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val COMMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short - public final fun (): kotlin.Short - public final val DOCUMENT_TYPE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ELEMENT_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val ENTITY_REFERENCE_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val NOTATION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_ZOOMANDPAN_DISABLE: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_ZOOMANDPAN_MAGNIFY: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_ZOOMANDPAN_UNKNOWN: kotlin.Short - public final fun (): kotlin.Short - public final val TEXT_NODE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface SVGZoomAndPan { - public abstract var zoomAndPan: kotlin.Short - public abstract fun (): kotlin.Short - public abstract fun (/*0*/ : kotlin.Short): kotlin.Unit - - public companion object Companion { - public final val SVG_ZOOMANDPAN_DISABLE: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_ZOOMANDPAN_MAGNIFY: kotlin.Short - public final fun (): kotlin.Short - public final val SVG_ZOOMANDPAN_UNKNOWN: kotlin.Short - public final fun (): kotlin.Short - } -} - -public open external class ShadowAnimation { - /*primary*/ public constructor ShadowAnimation(/*0*/ source: dynamic, /*1*/ newTarget: dynamic) - public open val sourceAnimation: dynamic - public open fun (): dynamic -} diff --git a/js/js.translator/testData/api/stdlib/org.w3c.dom.url.kt b/js/js.translator/testData/api/stdlib/org.w3c.dom.url.kt deleted file mode 100644 index 40ff0715ae2..00000000000 --- a/js/js.translator/testData/api/stdlib/org.w3c.dom.url.kt +++ /dev/null @@ -1,58 +0,0 @@ -package org.w3c.dom.url - -public open external class URL { - /*primary*/ public constructor URL(/*0*/ url: kotlin.String, /*1*/ base: kotlin.String = ...) - public final var hash: kotlin.String - public final fun (): kotlin.String - public final fun (/*0*/ : kotlin.String): kotlin.Unit - public final var host: kotlin.String - public final fun (): kotlin.String - public final fun (/*0*/ : kotlin.String): kotlin.Unit - public final var hostname: kotlin.String - public final fun (): kotlin.String - public final fun (/*0*/ : kotlin.String): kotlin.Unit - public final var href: kotlin.String - public final fun (): kotlin.String - public final fun (/*0*/ : kotlin.String): kotlin.Unit - public open val origin: kotlin.String - public open fun (): kotlin.String - public final var password: kotlin.String - public final fun (): kotlin.String - public final fun (/*0*/ : kotlin.String): kotlin.Unit - public final var pathname: kotlin.String - public final fun (): kotlin.String - public final fun (/*0*/ : kotlin.String): kotlin.Unit - public final var port: kotlin.String - public final fun (): kotlin.String - public final fun (/*0*/ : kotlin.String): kotlin.Unit - public final var protocol: kotlin.String - public final fun (): kotlin.String - public final fun (/*0*/ : kotlin.String): kotlin.Unit - public final var search: kotlin.String - public final fun (): kotlin.String - public final fun (/*0*/ : kotlin.String): kotlin.Unit - public open val searchParams: org.w3c.dom.url.URLSearchParams - public open fun (): org.w3c.dom.url.URLSearchParams - public final var username: kotlin.String - public final fun (): kotlin.String - public final fun (/*0*/ : kotlin.String): kotlin.Unit - - public companion object Companion { - public final fun createFor(/*0*/ blob: org.w3c.files.Blob): kotlin.String - public final fun createObjectURL(/*0*/ mediaSource: org.w3c.dom.mediasource.MediaSource): kotlin.String - public final fun createObjectURL(/*0*/ blob: org.w3c.files.Blob): kotlin.String - public final fun domainToASCII(/*0*/ domain: kotlin.String): kotlin.String - public final fun domainToUnicode(/*0*/ domain: kotlin.String): kotlin.String - public final fun revokeObjectURL(/*0*/ url: kotlin.String): kotlin.Unit - } -} - -public open external class URLSearchParams { - /*primary*/ public constructor URLSearchParams(/*0*/ init: dynamic = ...) - public final fun append(/*0*/ name: kotlin.String, /*1*/ value: kotlin.String): kotlin.Unit - public final fun delete(/*0*/ name: kotlin.String): kotlin.Unit - public final fun get(/*0*/ name: kotlin.String): kotlin.String? - public final fun getAll(/*0*/ name: kotlin.String): kotlin.Array - public final fun has(/*0*/ name: kotlin.String): kotlin.Boolean - public final fun set(/*0*/ name: kotlin.String, /*1*/ value: kotlin.String): kotlin.Unit -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/org.w3c.fetch.kt b/js/js.translator/testData/api/stdlib/org.w3c.fetch.kt deleted file mode 100644 index d6b037f6c71..00000000000 --- a/js/js.translator/testData/api/stdlib/org.w3c.fetch.kt +++ /dev/null @@ -1,279 +0,0 @@ -package org.w3c.fetch - -public val org.w3c.fetch.RequestType.Companion.AUDIO: org.w3c.fetch.RequestType - public inline fun org.w3c.fetch.RequestType.Companion.(): org.w3c.fetch.RequestType -public val org.w3c.fetch.ResponseType.Companion.BASIC: org.w3c.fetch.ResponseType - public inline fun org.w3c.fetch.ResponseType.Companion.(): org.w3c.fetch.ResponseType -public val org.w3c.fetch.RequestMode.Companion.CORS: org.w3c.fetch.RequestMode - public inline fun org.w3c.fetch.RequestMode.Companion.(): org.w3c.fetch.RequestMode -public val org.w3c.fetch.ResponseType.Companion.CORS: org.w3c.fetch.ResponseType - public inline fun org.w3c.fetch.ResponseType.Companion.(): org.w3c.fetch.ResponseType -public val org.w3c.fetch.RequestCache.Companion.DEFAULT: org.w3c.fetch.RequestCache - public inline fun org.w3c.fetch.RequestCache.Companion.(): org.w3c.fetch.RequestCache -public val org.w3c.fetch.ResponseType.Companion.DEFAULT: org.w3c.fetch.ResponseType - public inline fun org.w3c.fetch.ResponseType.Companion.(): org.w3c.fetch.ResponseType -public val org.w3c.fetch.RequestDestination.Companion.DOCUMENT: org.w3c.fetch.RequestDestination - public inline fun org.w3c.fetch.RequestDestination.Companion.(): org.w3c.fetch.RequestDestination -public val org.w3c.fetch.RequestDestination.Companion.EMBED: org.w3c.fetch.RequestDestination - public inline fun org.w3c.fetch.RequestDestination.Companion.(): org.w3c.fetch.RequestDestination -public val org.w3c.fetch.RequestDestination.Companion.EMPTY: org.w3c.fetch.RequestDestination - public inline fun org.w3c.fetch.RequestDestination.Companion.(): org.w3c.fetch.RequestDestination -public val org.w3c.fetch.RequestType.Companion.EMPTY: org.w3c.fetch.RequestType - public inline fun org.w3c.fetch.RequestType.Companion.(): org.w3c.fetch.RequestType -public val org.w3c.fetch.RequestRedirect.Companion.ERROR: org.w3c.fetch.RequestRedirect - public inline fun org.w3c.fetch.RequestRedirect.Companion.(): org.w3c.fetch.RequestRedirect -public val org.w3c.fetch.ResponseType.Companion.ERROR: org.w3c.fetch.ResponseType - public inline fun org.w3c.fetch.ResponseType.Companion.(): org.w3c.fetch.ResponseType -public val org.w3c.fetch.RequestRedirect.Companion.FOLLOW: org.w3c.fetch.RequestRedirect - public inline fun org.w3c.fetch.RequestRedirect.Companion.(): org.w3c.fetch.RequestRedirect -public val org.w3c.fetch.RequestDestination.Companion.FONT: org.w3c.fetch.RequestDestination - public inline fun org.w3c.fetch.RequestDestination.Companion.(): org.w3c.fetch.RequestDestination -public val org.w3c.fetch.RequestType.Companion.FONT: org.w3c.fetch.RequestType - public inline fun org.w3c.fetch.RequestType.Companion.(): org.w3c.fetch.RequestType -public val org.w3c.fetch.RequestCache.Companion.FORCE_CACHE: org.w3c.fetch.RequestCache - public inline fun org.w3c.fetch.RequestCache.Companion.(): org.w3c.fetch.RequestCache -public val org.w3c.fetch.RequestDestination.Companion.IMAGE: org.w3c.fetch.RequestDestination - public inline fun org.w3c.fetch.RequestDestination.Companion.(): org.w3c.fetch.RequestDestination -public val org.w3c.fetch.RequestType.Companion.IMAGE: org.w3c.fetch.RequestType - public inline fun org.w3c.fetch.RequestType.Companion.(): org.w3c.fetch.RequestType -public val org.w3c.fetch.RequestCredentials.Companion.INCLUDE: org.w3c.fetch.RequestCredentials - public inline fun org.w3c.fetch.RequestCredentials.Companion.(): org.w3c.fetch.RequestCredentials -public val org.w3c.fetch.RequestDestination.Companion.MANIFEST: org.w3c.fetch.RequestDestination - public inline fun org.w3c.fetch.RequestDestination.Companion.(): org.w3c.fetch.RequestDestination -public val org.w3c.fetch.RequestRedirect.Companion.MANUAL: org.w3c.fetch.RequestRedirect - public inline fun org.w3c.fetch.RequestRedirect.Companion.(): org.w3c.fetch.RequestRedirect -public val org.w3c.fetch.RequestDestination.Companion.MEDIA: org.w3c.fetch.RequestDestination - public inline fun org.w3c.fetch.RequestDestination.Companion.(): org.w3c.fetch.RequestDestination -public val org.w3c.fetch.RequestMode.Companion.NAVIGATE: org.w3c.fetch.RequestMode - public inline fun org.w3c.fetch.RequestMode.Companion.(): org.w3c.fetch.RequestMode -public val org.w3c.fetch.RequestCache.Companion.NO_CACHE: org.w3c.fetch.RequestCache - public inline fun org.w3c.fetch.RequestCache.Companion.(): org.w3c.fetch.RequestCache -public val org.w3c.fetch.RequestMode.Companion.NO_CORS: org.w3c.fetch.RequestMode - public inline fun org.w3c.fetch.RequestMode.Companion.(): org.w3c.fetch.RequestMode -public val org.w3c.fetch.RequestCache.Companion.NO_STORE: org.w3c.fetch.RequestCache - public inline fun org.w3c.fetch.RequestCache.Companion.(): org.w3c.fetch.RequestCache -public val org.w3c.fetch.RequestDestination.Companion.OBJECT: org.w3c.fetch.RequestDestination - public inline fun org.w3c.fetch.RequestDestination.Companion.(): org.w3c.fetch.RequestDestination -public val org.w3c.fetch.RequestCredentials.Companion.OMIT: org.w3c.fetch.RequestCredentials - public inline fun org.w3c.fetch.RequestCredentials.Companion.(): org.w3c.fetch.RequestCredentials -public val org.w3c.fetch.RequestCache.Companion.ONLY_IF_CACHED: org.w3c.fetch.RequestCache - public inline fun org.w3c.fetch.RequestCache.Companion.(): org.w3c.fetch.RequestCache -public val org.w3c.fetch.ResponseType.Companion.OPAQUE: org.w3c.fetch.ResponseType - public inline fun org.w3c.fetch.ResponseType.Companion.(): org.w3c.fetch.ResponseType -public val org.w3c.fetch.ResponseType.Companion.OPAQUEREDIRECT: org.w3c.fetch.ResponseType - public inline fun org.w3c.fetch.ResponseType.Companion.(): org.w3c.fetch.ResponseType -public val org.w3c.fetch.RequestCache.Companion.RELOAD: org.w3c.fetch.RequestCache - public inline fun org.w3c.fetch.RequestCache.Companion.(): org.w3c.fetch.RequestCache -public val org.w3c.fetch.RequestDestination.Companion.REPORT: org.w3c.fetch.RequestDestination - public inline fun org.w3c.fetch.RequestDestination.Companion.(): org.w3c.fetch.RequestDestination -public val org.w3c.fetch.RequestCredentials.Companion.SAME_ORIGIN: org.w3c.fetch.RequestCredentials - public inline fun org.w3c.fetch.RequestCredentials.Companion.(): org.w3c.fetch.RequestCredentials -public val org.w3c.fetch.RequestMode.Companion.SAME_ORIGIN: org.w3c.fetch.RequestMode - public inline fun org.w3c.fetch.RequestMode.Companion.(): org.w3c.fetch.RequestMode -public val org.w3c.fetch.RequestDestination.Companion.SCRIPT: org.w3c.fetch.RequestDestination - public inline fun org.w3c.fetch.RequestDestination.Companion.(): org.w3c.fetch.RequestDestination -public val org.w3c.fetch.RequestType.Companion.SCRIPT: org.w3c.fetch.RequestType - public inline fun org.w3c.fetch.RequestType.Companion.(): org.w3c.fetch.RequestType -public val org.w3c.fetch.RequestDestination.Companion.SERVICEWORKER: org.w3c.fetch.RequestDestination - public inline fun org.w3c.fetch.RequestDestination.Companion.(): org.w3c.fetch.RequestDestination -public val org.w3c.fetch.RequestDestination.Companion.SHAREDWORKER: org.w3c.fetch.RequestDestination - public inline fun org.w3c.fetch.RequestDestination.Companion.(): org.w3c.fetch.RequestDestination -public val org.w3c.fetch.RequestDestination.Companion.STYLE: org.w3c.fetch.RequestDestination - public inline fun org.w3c.fetch.RequestDestination.Companion.(): org.w3c.fetch.RequestDestination -public val org.w3c.fetch.RequestType.Companion.STYLE: org.w3c.fetch.RequestType - public inline fun org.w3c.fetch.RequestType.Companion.(): org.w3c.fetch.RequestType -public val org.w3c.fetch.RequestType.Companion.TRACK: org.w3c.fetch.RequestType - public inline fun org.w3c.fetch.RequestType.Companion.(): org.w3c.fetch.RequestType -public val org.w3c.fetch.RequestType.Companion.VIDEO: org.w3c.fetch.RequestType - public inline fun org.w3c.fetch.RequestType.Companion.(): org.w3c.fetch.RequestType -public val org.w3c.fetch.RequestDestination.Companion.WORKER: org.w3c.fetch.RequestDestination - public inline fun org.w3c.fetch.RequestDestination.Companion.(): org.w3c.fetch.RequestDestination -public val org.w3c.fetch.RequestDestination.Companion.XSLT: org.w3c.fetch.RequestDestination - public inline fun org.w3c.fetch.RequestDestination.Companion.(): org.w3c.fetch.RequestDestination -@kotlin.internal.InlineOnly public inline fun RequestInit(/*0*/ method: kotlin.String? = ..., /*1*/ headers: dynamic = ..., /*2*/ body: dynamic = ..., /*3*/ referrer: kotlin.String? = ..., /*4*/ referrerPolicy: dynamic = ..., /*5*/ mode: org.w3c.fetch.RequestMode? = ..., /*6*/ credentials: org.w3c.fetch.RequestCredentials? = ..., /*7*/ cache: org.w3c.fetch.RequestCache? = ..., /*8*/ redirect: org.w3c.fetch.RequestRedirect? = ..., /*9*/ integrity: kotlin.String? = ..., /*10*/ keepalive: kotlin.Boolean? = ..., /*11*/ window: kotlin.Any? = ...): org.w3c.fetch.RequestInit -@kotlin.internal.InlineOnly public inline fun ResponseInit(/*0*/ status: kotlin.Short? = ..., /*1*/ statusText: kotlin.String? = ..., /*2*/ headers: dynamic = ...): org.w3c.fetch.ResponseInit - -public external interface Body { - public abstract val bodyUsed: kotlin.Boolean - public abstract fun (): kotlin.Boolean - public abstract fun arrayBuffer(): kotlin.js.Promise - public abstract fun blob(): kotlin.js.Promise - public abstract fun formData(): kotlin.js.Promise - public abstract fun json(): kotlin.js.Promise - public abstract fun text(): kotlin.js.Promise -} - -public open external class Headers { - /*primary*/ public constructor Headers(/*0*/ init: dynamic = ...) - public final fun append(/*0*/ name: kotlin.String, /*1*/ value: kotlin.String): kotlin.Unit - public final fun delete(/*0*/ name: kotlin.String): kotlin.Unit - public final fun get(/*0*/ name: kotlin.String): kotlin.String? - public final fun has(/*0*/ name: kotlin.String): kotlin.Boolean - public final fun set(/*0*/ name: kotlin.String, /*1*/ value: kotlin.String): kotlin.Unit -} - -public open external class Request : org.w3c.fetch.Body { - /*primary*/ public constructor Request(/*0*/ input: dynamic, /*1*/ init: org.w3c.fetch.RequestInit = ...) - public open override /*1*/ val bodyUsed: kotlin.Boolean - public open override /*1*/ fun (): kotlin.Boolean - public open val cache: org.w3c.fetch.RequestCache - public open fun (): org.w3c.fetch.RequestCache - public open val credentials: org.w3c.fetch.RequestCredentials - public open fun (): org.w3c.fetch.RequestCredentials - public open val destination: org.w3c.fetch.RequestDestination - public open fun (): org.w3c.fetch.RequestDestination - public open val headers: org.w3c.fetch.Headers - public open fun (): org.w3c.fetch.Headers - public open val integrity: kotlin.String - public open fun (): kotlin.String - public open val keepalive: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val method: kotlin.String - public open fun (): kotlin.String - public open val mode: org.w3c.fetch.RequestMode - public open fun (): org.w3c.fetch.RequestMode - public open val redirect: org.w3c.fetch.RequestRedirect - public open fun (): org.w3c.fetch.RequestRedirect - public open val referrer: kotlin.String - public open fun (): kotlin.String - public open val referrerPolicy: dynamic - public open fun (): dynamic - public open val type: org.w3c.fetch.RequestType - public open fun (): org.w3c.fetch.RequestType - public open val url: kotlin.String - public open fun (): kotlin.String - public open override /*1*/ fun arrayBuffer(): kotlin.js.Promise - public open override /*1*/ fun blob(): kotlin.js.Promise - public final fun clone(): org.w3c.fetch.Request - public open override /*1*/ fun formData(): kotlin.js.Promise - public open override /*1*/ fun json(): kotlin.js.Promise - public open override /*1*/ fun text(): kotlin.js.Promise -} - -public external interface RequestCache { - - public companion object Companion { - } -} - -public external interface RequestCredentials { - - public companion object Companion { - } -} - -public external interface RequestDestination { - - public companion object Companion { - } -} - -public external interface RequestInit { - public open var body: dynamic - public open fun (): dynamic - public open fun (/*0*/ value: dynamic): kotlin.Unit - public open var cache: org.w3c.fetch.RequestCache? - public open fun (): org.w3c.fetch.RequestCache? - public open fun (/*0*/ value: org.w3c.fetch.RequestCache?): kotlin.Unit - public open var credentials: org.w3c.fetch.RequestCredentials? - public open fun (): org.w3c.fetch.RequestCredentials? - public open fun (/*0*/ value: org.w3c.fetch.RequestCredentials?): kotlin.Unit - public open var headers: dynamic - public open fun (): dynamic - public open fun (/*0*/ value: dynamic): kotlin.Unit - public open var integrity: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var keepalive: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var method: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var mode: org.w3c.fetch.RequestMode? - public open fun (): org.w3c.fetch.RequestMode? - public open fun (/*0*/ value: org.w3c.fetch.RequestMode?): kotlin.Unit - public open var redirect: org.w3c.fetch.RequestRedirect? - public open fun (): org.w3c.fetch.RequestRedirect? - public open fun (/*0*/ value: org.w3c.fetch.RequestRedirect?): kotlin.Unit - public open var referrer: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var referrerPolicy: dynamic - public open fun (): dynamic - public open fun (/*0*/ value: dynamic): kotlin.Unit - public open var window: kotlin.Any? - public open fun (): kotlin.Any? - public open fun (/*0*/ value: kotlin.Any?): kotlin.Unit -} - -public external interface RequestMode { - - public companion object Companion { - } -} - -public external interface RequestRedirect { - - public companion object Companion { - } -} - -public external interface RequestType { - - public companion object Companion { - } -} - -public open external class Response : org.w3c.fetch.Body { - /*primary*/ public constructor Response(/*0*/ body: dynamic = ..., /*1*/ init: org.w3c.fetch.ResponseInit = ...) - public open val body: dynamic - public open fun (): dynamic - public open override /*1*/ val bodyUsed: kotlin.Boolean - public open override /*1*/ fun (): kotlin.Boolean - public open val headers: org.w3c.fetch.Headers - public open fun (): org.w3c.fetch.Headers - public open val ok: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val redirected: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val status: kotlin.Short - public open fun (): kotlin.Short - public open val statusText: kotlin.String - public open fun (): kotlin.String - public open val trailer: kotlin.js.Promise - public open fun (): kotlin.js.Promise - public open val type: org.w3c.fetch.ResponseType - public open fun (): org.w3c.fetch.ResponseType - public open val url: kotlin.String - public open fun (): kotlin.String - public open override /*1*/ fun arrayBuffer(): kotlin.js.Promise - public open override /*1*/ fun blob(): kotlin.js.Promise - public final fun clone(): org.w3c.fetch.Response - public open override /*1*/ fun formData(): kotlin.js.Promise - public open override /*1*/ fun json(): kotlin.js.Promise - public open override /*1*/ fun text(): kotlin.js.Promise - - public companion object Companion { - public final fun error(): org.w3c.fetch.Response - public final fun redirect(/*0*/ url: kotlin.String, /*1*/ status: kotlin.Short = ...): org.w3c.fetch.Response - } -} - -public external interface ResponseInit { - public open var headers: dynamic - public open fun (): dynamic - public open fun (/*0*/ value: dynamic): kotlin.Unit - public open var status: kotlin.Short? - public open fun (): kotlin.Short? - public open fun (/*0*/ value: kotlin.Short?): kotlin.Unit - public open var statusText: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit -} - -public external interface ResponseType { - - public companion object Companion { - } -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/org.w3c.files.kt b/js/js.translator/testData/api/stdlib/org.w3c.files.kt deleted file mode 100644 index cb21c89075e..00000000000 --- a/js/js.translator/testData/api/stdlib/org.w3c.files.kt +++ /dev/null @@ -1,92 +0,0 @@ -package org.w3c.files - -@kotlin.internal.InlineOnly public inline fun BlobPropertyBag(/*0*/ type: kotlin.String? = ...): org.w3c.files.BlobPropertyBag -@kotlin.internal.InlineOnly public inline fun FilePropertyBag(/*0*/ lastModified: kotlin.Int? = ..., /*1*/ type: kotlin.String? = ...): org.w3c.files.FilePropertyBag -@kotlin.internal.InlineOnly public inline operator fun org.w3c.files.FileList.get(/*0*/ index: kotlin.Int): org.w3c.files.File? - -public open external class Blob : org.w3c.dom.MediaProvider, org.w3c.dom.ImageBitmapSource { - /*primary*/ public constructor Blob(/*0*/ blobParts: kotlin.Array = ..., /*1*/ options: org.w3c.files.BlobPropertyBag = ...) - public open val isClosed: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val size: kotlin.Number - public open fun (): kotlin.Number - public open val type: kotlin.String - public open fun (): kotlin.String - public final fun close(): kotlin.Unit - public final fun slice(/*0*/ start: kotlin.Int = ..., /*1*/ end: kotlin.Int = ..., /*2*/ contentType: kotlin.String = ...): org.w3c.files.Blob -} - -public external interface BlobPropertyBag { - public open var type: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit -} - -public open external class File : org.w3c.files.Blob { - /*primary*/ public constructor File(/*0*/ fileBits: kotlin.Array, /*1*/ fileName: kotlin.String, /*2*/ options: org.w3c.files.FilePropertyBag = ...) - public open val lastModified: kotlin.Int - public open fun (): kotlin.Int - public open val name: kotlin.String - public open fun (): kotlin.String -} - -public abstract external class FileList : org.w3c.dom.ItemArrayLike { - /*primary*/ public constructor FileList() - public open override /*1*/ fun item(/*0*/ index: kotlin.Int): org.w3c.files.File? -} - -public external interface FilePropertyBag : org.w3c.files.BlobPropertyBag { - public open var lastModified: kotlin.Int? - public open fun (): kotlin.Int? - public open fun (/*0*/ value: kotlin.Int?): kotlin.Unit -} - -public open external class FileReader : org.w3c.dom.events.EventTarget { - /*primary*/ public constructor FileReader() - public open val error: dynamic - public open fun (): dynamic - public final var onabort: ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public final var onerror: ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public final var onload: ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public final var onloadend: ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public final var onloadstart: ((org.w3c.xhr.ProgressEvent) -> dynamic)? - public final fun (): ((org.w3c.xhr.ProgressEvent) -> dynamic)? - public final fun (/*0*/ : ((org.w3c.xhr.ProgressEvent) -> dynamic)?): kotlin.Unit - public final var onprogress: ((org.w3c.xhr.ProgressEvent) -> dynamic)? - public final fun (): ((org.w3c.xhr.ProgressEvent) -> dynamic)? - public final fun (/*0*/ : ((org.w3c.xhr.ProgressEvent) -> dynamic)?): kotlin.Unit - public open val readyState: kotlin.Short - public open fun (): kotlin.Short - public open val result: dynamic - public open fun (): dynamic - public final fun abort(): kotlin.Unit - public final fun readAsArrayBuffer(/*0*/ blob: org.w3c.files.Blob): kotlin.Unit - public final fun readAsBinaryString(/*0*/ blob: org.w3c.files.Blob): kotlin.Unit - public final fun readAsDataURL(/*0*/ blob: org.w3c.files.Blob): kotlin.Unit - public final fun readAsText(/*0*/ blob: org.w3c.files.Blob, /*1*/ label: kotlin.String = ...): kotlin.Unit - - public companion object Companion { - public final val DONE: kotlin.Short - public final fun (): kotlin.Short - public final val EMPTY: kotlin.Short - public final fun (): kotlin.Short - public final val LOADING: kotlin.Short - public final fun (): kotlin.Short - } -} - -public open external class FileReaderSync { - /*primary*/ public constructor FileReaderSync() - public final fun readAsArrayBuffer(/*0*/ blob: org.w3c.files.Blob): org.khronos.webgl.ArrayBuffer - public final fun readAsBinaryString(/*0*/ blob: org.w3c.files.Blob): kotlin.String - public final fun readAsDataURL(/*0*/ blob: org.w3c.files.Blob): kotlin.String - public final fun readAsText(/*0*/ blob: org.w3c.files.Blob, /*1*/ label: kotlin.String = ...): kotlin.String -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/org.w3c.notifications.kt b/js/js.translator/testData/api/stdlib/org.w3c.notifications.kt deleted file mode 100644 index 7020b732329..00000000000 --- a/js/js.translator/testData/api/stdlib/org.w3c.notifications.kt +++ /dev/null @@ -1,185 +0,0 @@ -package org.w3c.notifications - -public val org.w3c.notifications.NotificationDirection.Companion.AUTO: org.w3c.notifications.NotificationDirection - public inline fun org.w3c.notifications.NotificationDirection.Companion.(): org.w3c.notifications.NotificationDirection -public val org.w3c.notifications.NotificationPermission.Companion.DEFAULT: org.w3c.notifications.NotificationPermission - public inline fun org.w3c.notifications.NotificationPermission.Companion.(): org.w3c.notifications.NotificationPermission -public val org.w3c.notifications.NotificationPermission.Companion.DENIED: org.w3c.notifications.NotificationPermission - public inline fun org.w3c.notifications.NotificationPermission.Companion.(): org.w3c.notifications.NotificationPermission -public val org.w3c.notifications.NotificationPermission.Companion.GRANTED: org.w3c.notifications.NotificationPermission - public inline fun org.w3c.notifications.NotificationPermission.Companion.(): org.w3c.notifications.NotificationPermission -public val org.w3c.notifications.NotificationDirection.Companion.LTR: org.w3c.notifications.NotificationDirection - public inline fun org.w3c.notifications.NotificationDirection.Companion.(): org.w3c.notifications.NotificationDirection -public val org.w3c.notifications.NotificationDirection.Companion.RTL: org.w3c.notifications.NotificationDirection - public inline fun org.w3c.notifications.NotificationDirection.Companion.(): org.w3c.notifications.NotificationDirection -@kotlin.internal.InlineOnly public inline fun GetNotificationOptions(/*0*/ tag: kotlin.String? = ...): org.w3c.notifications.GetNotificationOptions -@kotlin.internal.InlineOnly public inline fun NotificationAction(/*0*/ action: kotlin.String?, /*1*/ title: kotlin.String?, /*2*/ icon: kotlin.String? = ...): org.w3c.notifications.NotificationAction -@kotlin.internal.InlineOnly public inline fun NotificationEventInit(/*0*/ notification: org.w3c.notifications.Notification?, /*1*/ action: kotlin.String? = ..., /*2*/ bubbles: kotlin.Boolean? = ..., /*3*/ cancelable: kotlin.Boolean? = ..., /*4*/ composed: kotlin.Boolean? = ...): org.w3c.notifications.NotificationEventInit -@kotlin.internal.InlineOnly public inline fun NotificationOptions(/*0*/ dir: org.w3c.notifications.NotificationDirection? = ..., /*1*/ lang: kotlin.String? = ..., /*2*/ body: kotlin.String? = ..., /*3*/ tag: kotlin.String? = ..., /*4*/ image: kotlin.String? = ..., /*5*/ icon: kotlin.String? = ..., /*6*/ badge: kotlin.String? = ..., /*7*/ sound: kotlin.String? = ..., /*8*/ vibrate: dynamic = ..., /*9*/ timestamp: kotlin.Number? = ..., /*10*/ renotify: kotlin.Boolean? = ..., /*11*/ silent: kotlin.Boolean? = ..., /*12*/ noscreen: kotlin.Boolean? = ..., /*13*/ requireInteraction: kotlin.Boolean? = ..., /*14*/ sticky: kotlin.Boolean? = ..., /*15*/ data: kotlin.Any? = ..., /*16*/ actions: kotlin.Array? = ...): org.w3c.notifications.NotificationOptions - -public external interface GetNotificationOptions { - public open var tag: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit -} - -public open external class Notification : org.w3c.dom.events.EventTarget { - /*primary*/ public constructor Notification(/*0*/ title: kotlin.String, /*1*/ options: org.w3c.notifications.NotificationOptions = ...) - public open val actions: kotlin.Array - public open fun (): kotlin.Array - public open val badge: kotlin.String - public open fun (): kotlin.String - public open val body: kotlin.String - public open fun (): kotlin.String - public open val data: kotlin.Any? - public open fun (): kotlin.Any? - public open val dir: org.w3c.notifications.NotificationDirection - public open fun (): org.w3c.notifications.NotificationDirection - public open val icon: kotlin.String - public open fun (): kotlin.String - public open val image: kotlin.String - public open fun (): kotlin.String - public open val lang: kotlin.String - public open fun (): kotlin.String - public open val noscreen: kotlin.Boolean - public open fun (): kotlin.Boolean - public final var onclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public final fun (): ((org.w3c.dom.events.MouseEvent) -> dynamic)? - public final fun (/*0*/ : ((org.w3c.dom.events.MouseEvent) -> dynamic)?): kotlin.Unit - public final var onerror: ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open val renotify: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val requireInteraction: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val silent: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val sound: kotlin.String - public open fun (): kotlin.String - public open val sticky: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val tag: kotlin.String - public open fun (): kotlin.String - public open val timestamp: kotlin.Number - public open fun (): kotlin.Number - public open val title: kotlin.String - public open fun (): kotlin.String - public open val vibrate: kotlin.Array - public open fun (): kotlin.Array - public final fun close(): kotlin.Unit - - public companion object Companion { - public final val maxActions: kotlin.Int - public final fun (): kotlin.Int - public final val permission: org.w3c.notifications.NotificationPermission - public final fun (): org.w3c.notifications.NotificationPermission - public final fun requestPermission(/*0*/ deprecatedCallback: (org.w3c.notifications.NotificationPermission) -> kotlin.Unit = ...): kotlin.js.Promise - } -} - -public external interface NotificationAction { - public open var action: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var icon: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var title: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit -} - -public external interface NotificationDirection { - - public companion object Companion { - } -} - -public open external class NotificationEvent : org.w3c.workers.ExtendableEvent { - /*primary*/ public constructor NotificationEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.notifications.NotificationEventInit) - public open val action: kotlin.String - public open fun (): kotlin.String - public open val notification: org.w3c.notifications.Notification - public open fun (): org.w3c.notifications.Notification - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface NotificationEventInit : org.w3c.workers.ExtendableEventInit { - public open var action: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var notification: org.w3c.notifications.Notification? - public open fun (): org.w3c.notifications.Notification? - public open fun (/*0*/ value: org.w3c.notifications.Notification?): kotlin.Unit -} - -public external interface NotificationOptions { - public open var actions: kotlin.Array? - public open fun (): kotlin.Array? - public open fun (/*0*/ value: kotlin.Array?): kotlin.Unit - public open var badge: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var body: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var data: kotlin.Any? - public open fun (): kotlin.Any? - public open fun (/*0*/ value: kotlin.Any?): kotlin.Unit - public open var dir: org.w3c.notifications.NotificationDirection? - public open fun (): org.w3c.notifications.NotificationDirection? - public open fun (/*0*/ value: org.w3c.notifications.NotificationDirection?): kotlin.Unit - public open var icon: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var image: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var lang: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var noscreen: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var renotify: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var requireInteraction: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var silent: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var sound: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var sticky: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var tag: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var timestamp: kotlin.Number? - public open fun (): kotlin.Number? - public open fun (/*0*/ value: kotlin.Number?): kotlin.Unit - public open var vibrate: dynamic - public open fun (): dynamic - public open fun (/*0*/ value: dynamic): kotlin.Unit -} - -public external interface NotificationPermission { - - public companion object Companion { - } -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/org.w3c.performance.kt b/js/js.translator/testData/api/stdlib/org.w3c.performance.kt deleted file mode 100644 index a7abee3f0d7..00000000000 --- a/js/js.translator/testData/api/stdlib/org.w3c.performance.kt +++ /dev/null @@ -1,80 +0,0 @@ -package org.w3c.performance - -public external interface GlobalPerformance { - public abstract val performance: org.w3c.performance.Performance - public abstract fun (): org.w3c.performance.Performance -} - -public abstract external class Performance : org.w3c.dom.events.EventTarget { - /*primary*/ public constructor Performance() - public open val navigation: org.w3c.performance.PerformanceNavigation - public open fun (): org.w3c.performance.PerformanceNavigation - public open val timing: org.w3c.performance.PerformanceTiming - public open fun (): org.w3c.performance.PerformanceTiming - public final fun now(): kotlin.Double -} - -public abstract external class PerformanceNavigation { - /*primary*/ public constructor PerformanceNavigation() - public open val redirectCount: kotlin.Short - public open fun (): kotlin.Short - public open val type: kotlin.Short - public open fun (): kotlin.Short - - public companion object Companion { - public final val TYPE_BACK_FORWARD: kotlin.Short - public final fun (): kotlin.Short - public final val TYPE_NAVIGATE: kotlin.Short - public final fun (): kotlin.Short - public final val TYPE_RELOAD: kotlin.Short - public final fun (): kotlin.Short - public final val TYPE_RESERVED: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class PerformanceTiming { - /*primary*/ public constructor PerformanceTiming() - public open val connectEnd: kotlin.Number - public open fun (): kotlin.Number - public open val connectStart: kotlin.Number - public open fun (): kotlin.Number - public open val domComplete: kotlin.Number - public open fun (): kotlin.Number - public open val domContentLoadedEventEnd: kotlin.Number - public open fun (): kotlin.Number - public open val domContentLoadedEventStart: kotlin.Number - public open fun (): kotlin.Number - public open val domInteractive: kotlin.Number - public open fun (): kotlin.Number - public open val domLoading: kotlin.Number - public open fun (): kotlin.Number - public open val domainLookupEnd: kotlin.Number - public open fun (): kotlin.Number - public open val domainLookupStart: kotlin.Number - public open fun (): kotlin.Number - public open val fetchStart: kotlin.Number - public open fun (): kotlin.Number - public open val loadEventEnd: kotlin.Number - public open fun (): kotlin.Number - public open val loadEventStart: kotlin.Number - public open fun (): kotlin.Number - public open val navigationStart: kotlin.Number - public open fun (): kotlin.Number - public open val redirectEnd: kotlin.Number - public open fun (): kotlin.Number - public open val redirectStart: kotlin.Number - public open fun (): kotlin.Number - public open val requestStart: kotlin.Number - public open fun (): kotlin.Number - public open val responseEnd: kotlin.Number - public open fun (): kotlin.Number - public open val responseStart: kotlin.Number - public open fun (): kotlin.Number - public open val secureConnectionStart: kotlin.Number - public open fun (): kotlin.Number - public open val unloadEventEnd: kotlin.Number - public open fun (): kotlin.Number - public open val unloadEventStart: kotlin.Number - public open fun (): kotlin.Number -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/org.w3c.workers.kt b/js/js.translator/testData/api/stdlib/org.w3c.workers.kt deleted file mode 100644 index bfe74149ef5..00000000000 --- a/js/js.translator/testData/api/stdlib/org.w3c.workers.kt +++ /dev/null @@ -1,465 +0,0 @@ -package org.w3c.workers - -public val org.w3c.workers.ServiceWorkerState.Companion.ACTIVATED: org.w3c.workers.ServiceWorkerState - public inline fun org.w3c.workers.ServiceWorkerState.Companion.(): org.w3c.workers.ServiceWorkerState -public val org.w3c.workers.ServiceWorkerState.Companion.ACTIVATING: org.w3c.workers.ServiceWorkerState - public inline fun org.w3c.workers.ServiceWorkerState.Companion.(): org.w3c.workers.ServiceWorkerState -public val org.w3c.workers.ClientType.Companion.ALL: org.w3c.workers.ClientType - public inline fun org.w3c.workers.ClientType.Companion.(): org.w3c.workers.ClientType -public val org.w3c.workers.FrameType.Companion.AUXILIARY: org.w3c.workers.FrameType - public inline fun org.w3c.workers.FrameType.Companion.(): org.w3c.workers.FrameType -public val org.w3c.workers.ServiceWorkerState.Companion.INSTALLED: org.w3c.workers.ServiceWorkerState - public inline fun org.w3c.workers.ServiceWorkerState.Companion.(): org.w3c.workers.ServiceWorkerState -public val org.w3c.workers.ServiceWorkerState.Companion.INSTALLING: org.w3c.workers.ServiceWorkerState - public inline fun org.w3c.workers.ServiceWorkerState.Companion.(): org.w3c.workers.ServiceWorkerState -public val org.w3c.workers.FrameType.Companion.NESTED: org.w3c.workers.FrameType - public inline fun org.w3c.workers.FrameType.Companion.(): org.w3c.workers.FrameType -public val org.w3c.workers.FrameType.Companion.NONE: org.w3c.workers.FrameType - public inline fun org.w3c.workers.FrameType.Companion.(): org.w3c.workers.FrameType -public val org.w3c.workers.ServiceWorkerState.Companion.REDUNDANT: org.w3c.workers.ServiceWorkerState - public inline fun org.w3c.workers.ServiceWorkerState.Companion.(): org.w3c.workers.ServiceWorkerState -public val org.w3c.workers.ClientType.Companion.SHAREDWORKER: org.w3c.workers.ClientType - public inline fun org.w3c.workers.ClientType.Companion.(): org.w3c.workers.ClientType -public val org.w3c.workers.FrameType.Companion.TOP_LEVEL: org.w3c.workers.FrameType - public inline fun org.w3c.workers.FrameType.Companion.(): org.w3c.workers.FrameType -public val org.w3c.workers.ClientType.Companion.WINDOW: org.w3c.workers.ClientType - public inline fun org.w3c.workers.ClientType.Companion.(): org.w3c.workers.ClientType -public val org.w3c.workers.ClientType.Companion.WORKER: org.w3c.workers.ClientType - public inline fun org.w3c.workers.ClientType.Companion.(): org.w3c.workers.ClientType -@kotlin.internal.InlineOnly public inline fun CacheBatchOperation(/*0*/ type: kotlin.String? = ..., /*1*/ request: org.w3c.fetch.Request? = ..., /*2*/ response: org.w3c.fetch.Response? = ..., /*3*/ options: org.w3c.workers.CacheQueryOptions? = ...): org.w3c.workers.CacheBatchOperation -@kotlin.internal.InlineOnly public inline fun CacheQueryOptions(/*0*/ ignoreSearch: kotlin.Boolean? = ..., /*1*/ ignoreMethod: kotlin.Boolean? = ..., /*2*/ ignoreVary: kotlin.Boolean? = ..., /*3*/ cacheName: kotlin.String? = ...): org.w3c.workers.CacheQueryOptions -@kotlin.internal.InlineOnly public inline fun ClientQueryOptions(/*0*/ includeUncontrolled: kotlin.Boolean? = ..., /*1*/ type: org.w3c.workers.ClientType? = ...): org.w3c.workers.ClientQueryOptions -@kotlin.internal.InlineOnly public inline fun ExtendableEventInit(/*0*/ bubbles: kotlin.Boolean? = ..., /*1*/ cancelable: kotlin.Boolean? = ..., /*2*/ composed: kotlin.Boolean? = ...): org.w3c.workers.ExtendableEventInit -@kotlin.internal.InlineOnly public inline fun ExtendableMessageEventInit(/*0*/ data: kotlin.Any? = ..., /*1*/ origin: kotlin.String? = ..., /*2*/ lastEventId: kotlin.String? = ..., /*3*/ source: org.w3c.workers.UnionClientOrMessagePortOrServiceWorker? = ..., /*4*/ ports: kotlin.Array? = ..., /*5*/ bubbles: kotlin.Boolean? = ..., /*6*/ cancelable: kotlin.Boolean? = ..., /*7*/ composed: kotlin.Boolean? = ...): org.w3c.workers.ExtendableMessageEventInit -@kotlin.internal.InlineOnly public inline fun FetchEventInit(/*0*/ request: org.w3c.fetch.Request?, /*1*/ clientId: kotlin.String? = ..., /*2*/ isReload: kotlin.Boolean? = ..., /*3*/ bubbles: kotlin.Boolean? = ..., /*4*/ cancelable: kotlin.Boolean? = ..., /*5*/ composed: kotlin.Boolean? = ...): org.w3c.workers.FetchEventInit -@kotlin.internal.InlineOnly public inline fun ForeignFetchEventInit(/*0*/ request: org.w3c.fetch.Request?, /*1*/ origin: kotlin.String? = ..., /*2*/ bubbles: kotlin.Boolean? = ..., /*3*/ cancelable: kotlin.Boolean? = ..., /*4*/ composed: kotlin.Boolean? = ...): org.w3c.workers.ForeignFetchEventInit -@kotlin.internal.InlineOnly public inline fun ForeignFetchOptions(/*0*/ scopes: kotlin.Array?, /*1*/ origins: kotlin.Array?): org.w3c.workers.ForeignFetchOptions -@kotlin.internal.InlineOnly public inline fun ForeignFetchResponse(/*0*/ response: org.w3c.fetch.Response?, /*1*/ origin: kotlin.String? = ..., /*2*/ headers: kotlin.Array? = ...): org.w3c.workers.ForeignFetchResponse -@kotlin.internal.InlineOnly public inline fun RegistrationOptions(/*0*/ scope: kotlin.String? = ..., /*1*/ type: org.w3c.dom.WorkerType? = ...): org.w3c.workers.RegistrationOptions -@kotlin.internal.InlineOnly public inline fun ServiceWorkerMessageEventInit(/*0*/ data: kotlin.Any? = ..., /*1*/ origin: kotlin.String? = ..., /*2*/ lastEventId: kotlin.String? = ..., /*3*/ source: org.w3c.workers.UnionMessagePortOrServiceWorker? = ..., /*4*/ ports: kotlin.Array? = ..., /*5*/ bubbles: kotlin.Boolean? = ..., /*6*/ cancelable: kotlin.Boolean? = ..., /*7*/ composed: kotlin.Boolean? = ...): org.w3c.workers.ServiceWorkerMessageEventInit - -public abstract external class Cache { - /*primary*/ public constructor Cache() - public final fun add(/*0*/ request: dynamic): kotlin.js.Promise - public final fun addAll(/*0*/ requests: kotlin.Array): kotlin.js.Promise - public final fun delete(/*0*/ request: dynamic, /*1*/ options: org.w3c.workers.CacheQueryOptions = ...): kotlin.js.Promise - public final fun keys(/*0*/ request: dynamic = ..., /*1*/ options: org.w3c.workers.CacheQueryOptions = ...): kotlin.js.Promise> - public final fun match(/*0*/ request: dynamic, /*1*/ options: org.w3c.workers.CacheQueryOptions = ...): kotlin.js.Promise - public final fun matchAll(/*0*/ request: dynamic = ..., /*1*/ options: org.w3c.workers.CacheQueryOptions = ...): kotlin.js.Promise> - public final fun put(/*0*/ request: dynamic, /*1*/ response: org.w3c.fetch.Response): kotlin.js.Promise -} - -public external interface CacheBatchOperation { - public open var options: org.w3c.workers.CacheQueryOptions? - public open fun (): org.w3c.workers.CacheQueryOptions? - public open fun (/*0*/ value: org.w3c.workers.CacheQueryOptions?): kotlin.Unit - public open var request: org.w3c.fetch.Request? - public open fun (): org.w3c.fetch.Request? - public open fun (/*0*/ value: org.w3c.fetch.Request?): kotlin.Unit - public open var response: org.w3c.fetch.Response? - public open fun (): org.w3c.fetch.Response? - public open fun (/*0*/ value: org.w3c.fetch.Response?): kotlin.Unit - public open var type: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit -} - -public external interface CacheQueryOptions { - public open var cacheName: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var ignoreMethod: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var ignoreSearch: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var ignoreVary: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit -} - -public abstract external class CacheStorage { - /*primary*/ public constructor CacheStorage() - public final fun delete(/*0*/ cacheName: kotlin.String): kotlin.js.Promise - public final fun has(/*0*/ cacheName: kotlin.String): kotlin.js.Promise - public final fun keys(): kotlin.js.Promise> - public final fun match(/*0*/ request: dynamic, /*1*/ options: org.w3c.workers.CacheQueryOptions = ...): kotlin.js.Promise - public final fun open(/*0*/ cacheName: kotlin.String): kotlin.js.Promise -} - -public abstract external class Client : org.w3c.workers.UnionClientOrMessagePortOrServiceWorker { - /*primary*/ public constructor Client() - public open val frameType: org.w3c.workers.FrameType - public open fun (): org.w3c.workers.FrameType - public open val id: kotlin.String - public open fun (): kotlin.String - public open val url: kotlin.String - public open fun (): kotlin.String - public final fun postMessage(/*0*/ message: kotlin.Any?, /*1*/ transfer: kotlin.Array = ...): kotlin.Unit -} - -public external interface ClientQueryOptions { - public open var includeUncontrolled: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var type: org.w3c.workers.ClientType? - public open fun (): org.w3c.workers.ClientType? - public open fun (/*0*/ value: org.w3c.workers.ClientType?): kotlin.Unit -} - -public external interface ClientType { - - public companion object Companion { - } -} - -public abstract external class Clients { - /*primary*/ public constructor Clients() - public final fun claim(): kotlin.js.Promise - public final fun get(/*0*/ id: kotlin.String): kotlin.js.Promise - public final fun matchAll(/*0*/ options: org.w3c.workers.ClientQueryOptions = ...): kotlin.js.Promise> - public final fun openWindow(/*0*/ url: kotlin.String): kotlin.js.Promise -} - -public open external class ExtendableEvent : org.w3c.dom.events.Event { - /*primary*/ public constructor ExtendableEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.workers.ExtendableEventInit = ...) - public final fun waitUntil(/*0*/ f: kotlin.js.Promise): kotlin.Unit - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface ExtendableEventInit : org.w3c.dom.EventInit { -} - -public open external class ExtendableMessageEvent : org.w3c.workers.ExtendableEvent { - /*primary*/ public constructor ExtendableMessageEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.workers.ExtendableMessageEventInit = ...) - public open val data: kotlin.Any? - public open fun (): kotlin.Any? - public open val lastEventId: kotlin.String - public open fun (): kotlin.String - public open val origin: kotlin.String - public open fun (): kotlin.String - public open val ports: kotlin.Array? - public open fun (): kotlin.Array? - public open val source: org.w3c.workers.UnionClientOrMessagePortOrServiceWorker? - public open fun (): org.w3c.workers.UnionClientOrMessagePortOrServiceWorker? - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface ExtendableMessageEventInit : org.w3c.workers.ExtendableEventInit { - public open var data: kotlin.Any? - public open fun (): kotlin.Any? - public open fun (/*0*/ value: kotlin.Any?): kotlin.Unit - public open var lastEventId: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var origin: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var ports: kotlin.Array? - public open fun (): kotlin.Array? - public open fun (/*0*/ value: kotlin.Array?): kotlin.Unit - public open var source: org.w3c.workers.UnionClientOrMessagePortOrServiceWorker? - public open fun (): org.w3c.workers.UnionClientOrMessagePortOrServiceWorker? - public open fun (/*0*/ value: org.w3c.workers.UnionClientOrMessagePortOrServiceWorker?): kotlin.Unit -} - -public open external class FetchEvent : org.w3c.workers.ExtendableEvent { - /*primary*/ public constructor FetchEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.workers.FetchEventInit) - public open val clientId: kotlin.String? - public open fun (): kotlin.String? - public open val isReload: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val request: org.w3c.fetch.Request - public open fun (): org.w3c.fetch.Request - public final fun respondWith(/*0*/ r: kotlin.js.Promise): kotlin.Unit - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface FetchEventInit : org.w3c.workers.ExtendableEventInit { - public open var clientId: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var isReload: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var request: org.w3c.fetch.Request? - public open fun (): org.w3c.fetch.Request? - public open fun (/*0*/ value: org.w3c.fetch.Request?): kotlin.Unit -} - -public open external class ForeignFetchEvent : org.w3c.workers.ExtendableEvent { - /*primary*/ public constructor ForeignFetchEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.workers.ForeignFetchEventInit) - public open val origin: kotlin.String - public open fun (): kotlin.String - public open val request: org.w3c.fetch.Request - public open fun (): org.w3c.fetch.Request - public final fun respondWith(/*0*/ r: kotlin.js.Promise): kotlin.Unit - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface ForeignFetchEventInit : org.w3c.workers.ExtendableEventInit { - public open var origin: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var request: org.w3c.fetch.Request? - public open fun (): org.w3c.fetch.Request? - public open fun (/*0*/ value: org.w3c.fetch.Request?): kotlin.Unit -} - -public external interface ForeignFetchOptions { - public open var origins: kotlin.Array? - public open fun (): kotlin.Array? - public open fun (/*0*/ value: kotlin.Array?): kotlin.Unit - public open var scopes: kotlin.Array? - public open fun (): kotlin.Array? - public open fun (/*0*/ value: kotlin.Array?): kotlin.Unit -} - -public external interface ForeignFetchResponse { - public open var headers: kotlin.Array? - public open fun (): kotlin.Array? - public open fun (/*0*/ value: kotlin.Array?): kotlin.Unit - public open var origin: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var response: org.w3c.fetch.Response? - public open fun (): org.w3c.fetch.Response? - public open fun (/*0*/ value: org.w3c.fetch.Response?): kotlin.Unit -} - -public external interface FrameType { - - public companion object Companion { - } -} - -public open external class FunctionalEvent : org.w3c.workers.ExtendableEvent { - /*primary*/ public constructor FunctionalEvent() - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public open external class InstallEvent : org.w3c.workers.ExtendableEvent { - /*primary*/ public constructor InstallEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.workers.ExtendableEventInit = ...) - public final fun registerForeignFetch(/*0*/ options: org.w3c.workers.ForeignFetchOptions): kotlin.Unit - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface RegistrationOptions { - public open var scope: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var type: org.w3c.dom.WorkerType? - public open fun (): org.w3c.dom.WorkerType? - public open fun (/*0*/ value: org.w3c.dom.WorkerType?): kotlin.Unit -} - -public abstract external class ServiceWorker : org.w3c.dom.events.EventTarget, org.w3c.dom.AbstractWorker, org.w3c.workers.UnionMessagePortOrServiceWorker, org.w3c.workers.UnionClientOrMessagePortOrServiceWorker { - /*primary*/ public constructor ServiceWorker() - public open var onstatechange: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open val scriptURL: kotlin.String - public open fun (): kotlin.String - public open val state: org.w3c.workers.ServiceWorkerState - public open fun (): org.w3c.workers.ServiceWorkerState - public final fun postMessage(/*0*/ message: kotlin.Any?, /*1*/ transfer: kotlin.Array = ...): kotlin.Unit -} - -public abstract external class ServiceWorkerContainer : org.w3c.dom.events.EventTarget { - /*primary*/ public constructor ServiceWorkerContainer() - public open val controller: org.w3c.workers.ServiceWorker? - public open fun (): org.w3c.workers.ServiceWorker? - public open var oncontrollerchange: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onmessage: ((org.w3c.dom.MessageEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.MessageEvent) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.MessageEvent) -> dynamic)?): kotlin.Unit - public open val ready: kotlin.js.Promise - public open fun (): kotlin.js.Promise - public final fun getRegistration(/*0*/ clientURL: kotlin.String = ...): kotlin.js.Promise - public final fun getRegistrations(): kotlin.js.Promise> - public final fun register(/*0*/ scriptURL: kotlin.String, /*1*/ options: org.w3c.workers.RegistrationOptions = ...): kotlin.js.Promise - public final fun startMessages(): kotlin.Unit -} - -public abstract external class ServiceWorkerGlobalScope : org.w3c.dom.WorkerGlobalScope { - /*primary*/ public constructor ServiceWorkerGlobalScope() - public open val clients: org.w3c.workers.Clients - public open fun (): org.w3c.workers.Clients - public open var onactivate: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onfetch: ((org.w3c.workers.FetchEvent) -> dynamic)? - public open fun (): ((org.w3c.workers.FetchEvent) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.workers.FetchEvent) -> dynamic)?): kotlin.Unit - public open var onforeignfetch: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onfunctionalevent: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var oninstall: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onmessage: ((org.w3c.dom.MessageEvent) -> dynamic)? - public open fun (): ((org.w3c.dom.MessageEvent) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.MessageEvent) -> dynamic)?): kotlin.Unit - public open var onnotificationclick: ((org.w3c.notifications.NotificationEvent) -> dynamic)? - public open fun (): ((org.w3c.notifications.NotificationEvent) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.notifications.NotificationEvent) -> dynamic)?): kotlin.Unit - public open var onnotificationclose: ((org.w3c.notifications.NotificationEvent) -> dynamic)? - public open fun (): ((org.w3c.notifications.NotificationEvent) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.notifications.NotificationEvent) -> dynamic)?): kotlin.Unit - public open val registration: org.w3c.workers.ServiceWorkerRegistration - public open fun (): org.w3c.workers.ServiceWorkerRegistration - public final fun skipWaiting(): kotlin.js.Promise -} - -public open external class ServiceWorkerMessageEvent : org.w3c.dom.events.Event { - /*primary*/ public constructor ServiceWorkerMessageEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.workers.ServiceWorkerMessageEventInit = ...) - public open val data: kotlin.Any? - public open fun (): kotlin.Any? - public open val lastEventId: kotlin.String - public open fun (): kotlin.String - public open val origin: kotlin.String - public open fun (): kotlin.String - public open val ports: kotlin.Array? - public open fun (): kotlin.Array? - public open val source: org.w3c.workers.UnionMessagePortOrServiceWorker? - public open fun (): org.w3c.workers.UnionMessagePortOrServiceWorker? - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface ServiceWorkerMessageEventInit : org.w3c.dom.EventInit { - public open var data: kotlin.Any? - public open fun (): kotlin.Any? - public open fun (/*0*/ value: kotlin.Any?): kotlin.Unit - public open var lastEventId: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var origin: kotlin.String? - public open fun (): kotlin.String? - public open fun (/*0*/ value: kotlin.String?): kotlin.Unit - public open var ports: kotlin.Array? - public open fun (): kotlin.Array? - public open fun (/*0*/ value: kotlin.Array?): kotlin.Unit - public open var source: org.w3c.workers.UnionMessagePortOrServiceWorker? - public open fun (): org.w3c.workers.UnionMessagePortOrServiceWorker? - public open fun (/*0*/ value: org.w3c.workers.UnionMessagePortOrServiceWorker?): kotlin.Unit -} - -public abstract external class ServiceWorkerRegistration : org.w3c.dom.events.EventTarget { - /*primary*/ public constructor ServiceWorkerRegistration() - public open val APISpace: dynamic - public open fun (): dynamic - public open val active: org.w3c.workers.ServiceWorker? - public open fun (): org.w3c.workers.ServiceWorker? - public open val installing: org.w3c.workers.ServiceWorker? - public open fun (): org.w3c.workers.ServiceWorker? - public open var onupdatefound: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open val scope: kotlin.String - public open fun (): kotlin.String - public open val waiting: org.w3c.workers.ServiceWorker? - public open fun (): org.w3c.workers.ServiceWorker? - public final fun getNotifications(/*0*/ filter: org.w3c.notifications.GetNotificationOptions = ...): kotlin.js.Promise> - public final fun methodName(): kotlin.js.Promise - public final fun showNotification(/*0*/ title: kotlin.String, /*1*/ options: org.w3c.notifications.NotificationOptions = ...): kotlin.js.Promise - public final fun unregister(): kotlin.js.Promise - public final fun update(): kotlin.js.Promise -} - -public external interface ServiceWorkerState { - - public companion object Companion { - } -} - -public external interface UnionClientOrMessagePortOrServiceWorker { -} - -public external interface UnionMessagePortOrServiceWorker { -} - -public abstract external class WindowClient : org.w3c.workers.Client { - /*primary*/ public constructor WindowClient() - public open val focused: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val visibilityState: dynamic - public open fun (): dynamic - public final fun focus(): kotlin.js.Promise - public final fun navigate(/*0*/ url: kotlin.String): kotlin.js.Promise -} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/org.w3c.xhr.kt b/js/js.translator/testData/api/stdlib/org.w3c.xhr.kt deleted file mode 100644 index 7f7624785ce..00000000000 --- a/js/js.translator/testData/api/stdlib/org.w3c.xhr.kt +++ /dev/null @@ -1,148 +0,0 @@ -package org.w3c.xhr - -public val org.w3c.xhr.XMLHttpRequestResponseType.Companion.ARRAYBUFFER: org.w3c.xhr.XMLHttpRequestResponseType - public inline fun org.w3c.xhr.XMLHttpRequestResponseType.Companion.(): org.w3c.xhr.XMLHttpRequestResponseType -public val org.w3c.xhr.XMLHttpRequestResponseType.Companion.BLOB: org.w3c.xhr.XMLHttpRequestResponseType - public inline fun org.w3c.xhr.XMLHttpRequestResponseType.Companion.(): org.w3c.xhr.XMLHttpRequestResponseType -public val org.w3c.xhr.XMLHttpRequestResponseType.Companion.DOCUMENT: org.w3c.xhr.XMLHttpRequestResponseType - public inline fun org.w3c.xhr.XMLHttpRequestResponseType.Companion.(): org.w3c.xhr.XMLHttpRequestResponseType -public val org.w3c.xhr.XMLHttpRequestResponseType.Companion.EMPTY: org.w3c.xhr.XMLHttpRequestResponseType - public inline fun org.w3c.xhr.XMLHttpRequestResponseType.Companion.(): org.w3c.xhr.XMLHttpRequestResponseType -public val org.w3c.xhr.XMLHttpRequestResponseType.Companion.JSON: org.w3c.xhr.XMLHttpRequestResponseType - public inline fun org.w3c.xhr.XMLHttpRequestResponseType.Companion.(): org.w3c.xhr.XMLHttpRequestResponseType -public val org.w3c.xhr.XMLHttpRequestResponseType.Companion.TEXT: org.w3c.xhr.XMLHttpRequestResponseType - public inline fun org.w3c.xhr.XMLHttpRequestResponseType.Companion.(): org.w3c.xhr.XMLHttpRequestResponseType -@kotlin.internal.InlineOnly public inline fun ProgressEventInit(/*0*/ lengthComputable: kotlin.Boolean? = ..., /*1*/ loaded: kotlin.Number? = ..., /*2*/ total: kotlin.Number? = ..., /*3*/ bubbles: kotlin.Boolean? = ..., /*4*/ cancelable: kotlin.Boolean? = ..., /*5*/ composed: kotlin.Boolean? = ...): org.w3c.xhr.ProgressEventInit - -public open external class FormData { - /*primary*/ public constructor FormData(/*0*/ form: org.w3c.dom.HTMLFormElement = ...) - public final fun append(/*0*/ name: kotlin.String, /*1*/ value: kotlin.String): kotlin.Unit - public final fun append(/*0*/ name: kotlin.String, /*1*/ value: org.w3c.files.Blob, /*2*/ filename: kotlin.String = ...): kotlin.Unit - public final fun delete(/*0*/ name: kotlin.String): kotlin.Unit - public final fun get(/*0*/ name: kotlin.String): dynamic - public final fun getAll(/*0*/ name: kotlin.String): kotlin.Array - public final fun has(/*0*/ name: kotlin.String): kotlin.Boolean - public final fun set(/*0*/ name: kotlin.String, /*1*/ value: kotlin.String): kotlin.Unit - public final fun set(/*0*/ name: kotlin.String, /*1*/ value: org.w3c.files.Blob, /*2*/ filename: kotlin.String = ...): kotlin.Unit -} - -public open external class ProgressEvent : org.w3c.dom.events.Event { - /*primary*/ public constructor ProgressEvent(/*0*/ type: kotlin.String, /*1*/ eventInitDict: org.w3c.xhr.ProgressEventInit = ...) - public open val lengthComputable: kotlin.Boolean - public open fun (): kotlin.Boolean - public open val loaded: kotlin.Number - public open fun (): kotlin.Number - public open val total: kotlin.Number - public open fun (): kotlin.Number - - public companion object Companion { - public final val AT_TARGET: kotlin.Short - public final fun (): kotlin.Short - public final val BUBBLING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val CAPTURING_PHASE: kotlin.Short - public final fun (): kotlin.Short - public final val NONE: kotlin.Short - public final fun (): kotlin.Short - } -} - -public external interface ProgressEventInit : org.w3c.dom.EventInit { - public open var lengthComputable: kotlin.Boolean? - public open fun (): kotlin.Boolean? - public open fun (/*0*/ value: kotlin.Boolean?): kotlin.Unit - public open var loaded: kotlin.Number? - public open fun (): kotlin.Number? - public open fun (/*0*/ value: kotlin.Number?): kotlin.Unit - public open var total: kotlin.Number? - public open fun (): kotlin.Number? - public open fun (/*0*/ value: kotlin.Number?): kotlin.Unit -} - -public open external class XMLHttpRequest : org.w3c.xhr.XMLHttpRequestEventTarget { - /*primary*/ public constructor XMLHttpRequest() - public final var onreadystatechange: ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public final fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open val readyState: kotlin.Short - public open fun (): kotlin.Short - public open val response: kotlin.Any? - public open fun (): kotlin.Any? - public open val responseText: kotlin.String - public open fun (): kotlin.String - public final var responseType: org.w3c.xhr.XMLHttpRequestResponseType - public final fun (): org.w3c.xhr.XMLHttpRequestResponseType - public final fun (/*0*/ : org.w3c.xhr.XMLHttpRequestResponseType): kotlin.Unit - public open val responseURL: kotlin.String - public open fun (): kotlin.String - public open val responseXML: org.w3c.dom.Document? - public open fun (): org.w3c.dom.Document? - public open val status: kotlin.Short - public open fun (): kotlin.Short - public open val statusText: kotlin.String - public open fun (): kotlin.String - public final var timeout: kotlin.Int - public final fun (): kotlin.Int - public final fun (/*0*/ : kotlin.Int): kotlin.Unit - public open val upload: org.w3c.xhr.XMLHttpRequestUpload - public open fun (): org.w3c.xhr.XMLHttpRequestUpload - public final var withCredentials: kotlin.Boolean - public final fun (): kotlin.Boolean - public final fun (/*0*/ : kotlin.Boolean): kotlin.Unit - public final fun abort(): kotlin.Unit - public final fun getAllResponseHeaders(): kotlin.String - public final fun getResponseHeader(/*0*/ name: kotlin.String): kotlin.String? - public final fun open(/*0*/ method: kotlin.String, /*1*/ url: kotlin.String): kotlin.Unit - public final fun open(/*0*/ method: kotlin.String, /*1*/ url: kotlin.String, /*2*/ async: kotlin.Boolean, /*3*/ username: kotlin.String? = ..., /*4*/ password: kotlin.String? = ...): kotlin.Unit - public final fun overrideMimeType(/*0*/ mime: kotlin.String): kotlin.Unit - public final fun send(/*0*/ body: dynamic = ...): kotlin.Unit - public final fun setRequestHeader(/*0*/ name: kotlin.String, /*1*/ value: kotlin.String): kotlin.Unit - - public companion object Companion { - public final val DONE: kotlin.Short - public final fun (): kotlin.Short - public final val HEADERS_RECEIVED: kotlin.Short - public final fun (): kotlin.Short - public final val LOADING: kotlin.Short - public final fun (): kotlin.Short - public final val OPENED: kotlin.Short - public final fun (): kotlin.Short - public final val UNSENT: kotlin.Short - public final fun (): kotlin.Short - } -} - -public abstract external class XMLHttpRequestEventTarget : org.w3c.dom.events.EventTarget { - /*primary*/ public constructor XMLHttpRequestEventTarget() - public open var onabort: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onerror: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onload: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onloadend: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit - public open var onloadstart: ((org.w3c.xhr.ProgressEvent) -> dynamic)? - public open fun (): ((org.w3c.xhr.ProgressEvent) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.xhr.ProgressEvent) -> dynamic)?): kotlin.Unit - public open var onprogress: ((org.w3c.xhr.ProgressEvent) -> dynamic)? - public open fun (): ((org.w3c.xhr.ProgressEvent) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.xhr.ProgressEvent) -> dynamic)?): kotlin.Unit - public open var ontimeout: ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (): ((org.w3c.dom.events.Event) -> dynamic)? - public open fun (/*0*/ : ((org.w3c.dom.events.Event) -> dynamic)?): kotlin.Unit -} - -public external interface XMLHttpRequestResponseType { - - public companion object Companion { - } -} - -public abstract external class XMLHttpRequestUpload : org.w3c.xhr.XMLHttpRequestEventTarget { - /*primary*/ public constructor XMLHttpRequestUpload() -} \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/jquery.kt b/libraries/stdlib/api/js-v1/jquery.kt new file mode 100644 index 00000000000..9fc43718025 --- /dev/null +++ b/libraries/stdlib/api/js-v1/jquery.kt @@ -0,0 +1,104 @@ +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +@kotlin.js.JsName(name = "$") +public external fun jq(): jquery.JQuery + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +@kotlin.js.JsName(name = "$") +public external fun jq(callback: () -> kotlin.Unit): jquery.JQuery + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +@kotlin.js.JsName(name = "$") +public external fun jq(obj: jquery.JQuery): jquery.JQuery + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +@kotlin.js.JsName(name = "$") +public external fun jq(selector: kotlin.String): jquery.JQuery + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +@kotlin.js.JsName(name = "$") +public external fun jq(selector: kotlin.String, context: org.w3c.dom.Element): jquery.JQuery + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +@kotlin.js.JsName(name = "$") +public external fun jq(el: org.w3c.dom.Element): jquery.JQuery + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +public final external class JQuery { + public constructor JQuery() + + public final fun addClass(f: (kotlin.Int, kotlin.String) -> kotlin.String): jquery.JQuery + + public final fun addClass(className: kotlin.String): jquery.JQuery + + public final fun append(str: kotlin.String): jquery.JQuery + + public final fun attr(attrName: kotlin.String): kotlin.String + + public final fun attr(attrName: kotlin.String, value: kotlin.String): jquery.JQuery + + public final fun change(handler: () -> kotlin.Unit): jquery.JQuery + + public final fun click(): jquery.JQuery + + public final fun click(handler: (jquery.MouseClickEvent) -> kotlin.Unit): jquery.JQuery + + public final fun dblclick(handler: (jquery.MouseClickEvent) -> kotlin.Unit): jquery.JQuery + + public final fun hasClass(className: kotlin.String): kotlin.Boolean + + public final fun height(): kotlin.Number + + public final fun hover(handlerInOut: () -> kotlin.Unit): jquery.JQuery + + public final fun hover(handlerIn: () -> kotlin.Unit, handlerOut: () -> kotlin.Unit): jquery.JQuery + + public final fun html(): kotlin.String + + public final fun html(f: (kotlin.Int, kotlin.String) -> kotlin.String): jquery.JQuery + + public final fun html(s: kotlin.String): jquery.JQuery + + public final fun load(handler: () -> kotlin.Unit): jquery.JQuery + + public final fun mousedown(handler: (jquery.MouseEvent) -> kotlin.Unit): jquery.JQuery + + public final fun mousemove(handler: (jquery.MouseEvent) -> kotlin.Unit): jquery.JQuery + + public final fun mouseup(handler: (jquery.MouseEvent) -> kotlin.Unit): jquery.JQuery + + public final fun next(): jquery.JQuery + + public final fun parent(): jquery.JQuery + + public final fun ready(handler: () -> kotlin.Unit): jquery.JQuery + + public final fun removeClass(className: kotlin.String): jquery.JQuery + + public final fun slideUp(): jquery.JQuery + + public final fun text(text: kotlin.String): jquery.JQuery + + public final fun `val`(): kotlin.String? + + public final fun width(): kotlin.Number +} + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +public final external class MouseClickEvent : jquery.MouseEvent { + public constructor MouseClickEvent() + + public final val which: kotlin.Int { get; } +} + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +public open external class MouseEvent { + public constructor MouseEvent() + + public final val pageX: kotlin.Double { get; } + + public final val pageY: kotlin.Double { get; } + + public final fun isDefaultPrevented(): kotlin.Boolean + + public final fun preventDefault(): kotlin.Unit +} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib-ir/jquery.ui.kt b/libraries/stdlib/api/js-v1/jquery.ui.kt similarity index 60% rename from js/js.translator/testData/api/stdlib-ir/jquery.ui.kt rename to libraries/stdlib/api/js-v1/jquery.ui.kt index 9480cba7f02..befead3e749 100644 --- a/js/js.translator/testData/api/stdlib-ir/jquery.ui.kt +++ b/libraries/stdlib/api/js-v1/jquery.ui.kt @@ -1,12 +1,29 @@ -package jquery.ui +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +public inline fun jquery.JQuery.accordion(): jquery.JQuery -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") public inline fun jquery.JQuery.accordion(): jquery.JQuery -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") public inline fun jquery.JQuery.button(): jquery.JQuery -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") public inline fun jquery.JQuery.buttonset(): jquery.JQuery -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") public inline fun jquery.JQuery.dialog(): jquery.JQuery -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") public inline fun jquery.JQuery.dialog(/*0*/ mode: kotlin.String): jquery.JQuery -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") public inline fun jquery.JQuery.dialog(/*0*/ mode: kotlin.String, /*1*/ param: kotlin.String): kotlin.Any? -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") public inline fun jquery.JQuery.dialog(/*0*/ mode: kotlin.String, /*1*/ param: kotlin.String, /*2*/ value: kotlin.Any?): jquery.JQuery -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") public inline fun jquery.JQuery.dialog(/*0*/ params: kotlin.js.Json): jquery.JQuery -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") public inline fun jquery.JQuery.draggable(/*0*/ params: kotlin.js.Json): jquery.JQuery -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") public inline fun jquery.JQuery.selectable(): jquery.JQuery \ No newline at end of file +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +public inline fun jquery.JQuery.button(): jquery.JQuery + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +public inline fun jquery.JQuery.buttonset(): jquery.JQuery + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +public inline fun jquery.JQuery.dialog(): jquery.JQuery + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +public inline fun jquery.JQuery.dialog(mode: kotlin.String): jquery.JQuery + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +public inline fun jquery.JQuery.dialog(mode: kotlin.String, param: kotlin.String): kotlin.Any? + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +public inline fun jquery.JQuery.dialog(mode: kotlin.String, param: kotlin.String, value: kotlin.Any?): jquery.JQuery + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +public inline fun jquery.JQuery.dialog(params: kotlin.js.Json): jquery.JQuery + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +public inline fun jquery.JQuery.draggable(params: kotlin.js.Json): jquery.JQuery + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +public inline fun jquery.JQuery.selectable(): jquery.JQuery \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/kotlin.annotation.kt b/libraries/stdlib/api/js-v1/kotlin.annotation.kt new file mode 100644 index 00000000000..bc1fbf18b3e --- /dev/null +++ b/libraries/stdlib/api/js-v1/kotlin.annotation.kt @@ -0,0 +1,131 @@ +public final enum class AnnotationRetention : kotlin.Enum { + enum entry SOURCE + + enum entry BINARY + + enum entry RUNTIME +} + +/*∆*/ public final enum class AnnotationRetention : kotlin.Enum { +/*∆*/ enum entry SOURCE +/*∆*/ +/*∆*/ enum entry BINARY +/*∆*/ +/*∆*/ enum entry RUNTIME +/*∆*/ } +/*∆*/ +public final enum class AnnotationTarget : kotlin.Enum { + enum entry CLASS + + enum entry ANNOTATION_CLASS + + enum entry TYPE_PARAMETER + + enum entry PROPERTY + + enum entry FIELD + + enum entry LOCAL_VARIABLE + + enum entry VALUE_PARAMETER + + enum entry CONSTRUCTOR + + enum entry FUNCTION + + enum entry PROPERTY_GETTER + + enum entry PROPERTY_SETTER + + enum entry TYPE + + enum entry EXPRESSION + + enum entry FILE + + @kotlin.SinceKotlin(version = "1.1") + enum entry TYPEALIAS +} + +/*∆*/ public final enum class AnnotationTarget : kotlin.Enum { +/*∆*/ enum entry CLASS +/*∆*/ +/*∆*/ enum entry ANNOTATION_CLASS +/*∆*/ +/*∆*/ enum entry TYPE_PARAMETER +/*∆*/ +/*∆*/ enum entry PROPERTY +/*∆*/ +/*∆*/ enum entry FIELD +/*∆*/ +/*∆*/ enum entry LOCAL_VARIABLE +/*∆*/ +/*∆*/ enum entry VALUE_PARAMETER +/*∆*/ +/*∆*/ enum entry CONSTRUCTOR +/*∆*/ +/*∆*/ enum entry FUNCTION +/*∆*/ +/*∆*/ enum entry PROPERTY_GETTER +/*∆*/ +/*∆*/ enum entry PROPERTY_SETTER +/*∆*/ +/*∆*/ enum entry TYPE +/*∆*/ +/*∆*/ enum entry EXPRESSION +/*∆*/ +/*∆*/ enum entry FILE +/*∆*/ +/*∆*/ @kotlin.SinceKotlin(version = "1.1") +/*∆*/ enum entry TYPEALIAS +/*∆*/ } +/*∆*/ +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) +public final annotation class MustBeDocumented : kotlin.Annotation { + public constructor MustBeDocumented() +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) +/*∆*/ public final annotation class MustBeDocumented : kotlin.Annotation { +/*∆*/ public constructor MustBeDocumented() +/*∆*/ } +/*∆*/ +/*∆*/ @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) +public final annotation class Repeatable : kotlin.Annotation { + public constructor Repeatable() +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) +/*∆*/ public final annotation class Repeatable : kotlin.Annotation { +/*∆*/ public constructor Repeatable() +/*∆*/ } +/*∆*/ +/*∆*/ @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) +public final annotation class Retention : kotlin.Annotation { + public constructor Retention(value: kotlin.annotation.AnnotationRetention = ...) + + public final val value: kotlin.annotation.AnnotationRetention { get; } +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) +/*∆*/ public final annotation class Retention : kotlin.Annotation { +/*∆*/ public constructor Retention(value: kotlin.annotation.AnnotationRetention = ...) +/*∆*/ +/*∆*/ public final val value: kotlin.annotation.AnnotationRetention { get; } +/*∆*/ } +/*∆*/ +/*∆*/ @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) +@kotlin.annotation.MustBeDocumented +public final annotation class Target : kotlin.Annotation { + public constructor Target(vararg allowedTargets: kotlin.annotation.AnnotationTarget) + + public final val allowedTargets: kotlin.Array { get; } +} +/*∆*/ +/*∆*/ @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) +/*∆*/ @kotlin.annotation.MustBeDocumented +/*∆*/ public final annotation class Target : kotlin.Annotation { +/*∆*/ public constructor Target(vararg allowedTargets: kotlin.annotation.AnnotationTarget) +/*∆*/ +/*∆*/ public final val allowedTargets: kotlin.Array { get; } +/*∆*/ } \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/kotlin.browser.kt b/libraries/stdlib/api/js-v1/kotlin.browser.kt new file mode 100644 index 00000000000..169a56b1f33 --- /dev/null +++ b/libraries/stdlib/api/js-v1/kotlin.browser.kt @@ -0,0 +1,7 @@ +public external val document: org.w3c.dom.Document { get; } + +public external val localStorage: org.w3c.dom.Storage { get; } + +public external val sessionStorage: org.w3c.dom.Storage { get; } + +public external val window: org.w3c.dom.Window { get; } \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/kotlin.collections.kt b/libraries/stdlib/api/js-v1/kotlin.collections.kt new file mode 100644 index 00000000000..826e5869bd7 --- /dev/null +++ b/libraries/stdlib/api/js-v1/kotlin.collections.kt @@ -0,0 +1,10499 @@ +public val kotlin.Array.indices: kotlin.ranges.IntRange { get; } + +public val kotlin.BooleanArray.indices: kotlin.ranges.IntRange { get; } + +public val kotlin.ByteArray.indices: kotlin.ranges.IntRange { get; } + +public val kotlin.CharArray.indices: kotlin.ranges.IntRange { get; } + +public val kotlin.DoubleArray.indices: kotlin.ranges.IntRange { get; } + +public val kotlin.FloatArray.indices: kotlin.ranges.IntRange { get; } + +public val kotlin.IntArray.indices: kotlin.ranges.IntRange { get; } + +public val kotlin.LongArray.indices: kotlin.ranges.IntRange { get; } + +public val kotlin.ShortArray.indices: kotlin.ranges.IntRange { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public val kotlin.UByteArray.indices: kotlin.ranges.IntRange { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public val kotlin.UIntArray.indices: kotlin.ranges.IntRange { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public val kotlin.ULongArray.indices: kotlin.ranges.IntRange { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public val kotlin.UShortArray.indices: kotlin.ranges.IntRange { get; } + +public val kotlin.collections.Collection<*>.indices: kotlin.ranges.IntRange { get; } + +public val kotlin.Array.lastIndex: kotlin.Int { get; } + +public val kotlin.BooleanArray.lastIndex: kotlin.Int { get; } + +public val kotlin.ByteArray.lastIndex: kotlin.Int { get; } + +public val kotlin.CharArray.lastIndex: kotlin.Int { get; } + +public val kotlin.DoubleArray.lastIndex: kotlin.Int { get; } + +public val kotlin.FloatArray.lastIndex: kotlin.Int { get; } + +public val kotlin.IntArray.lastIndex: kotlin.Int { get; } + +public val kotlin.LongArray.lastIndex: kotlin.Int { get; } + +public val kotlin.ShortArray.lastIndex: kotlin.Int { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public val kotlin.UByteArray.lastIndex: kotlin.Int { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public val kotlin.UIntArray.lastIndex: kotlin.Int { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public val kotlin.ULongArray.lastIndex: kotlin.Int { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public val kotlin.UShortArray.lastIndex: kotlin.Int { get; } + +public val kotlin.collections.List.lastIndex: kotlin.Int { get; } + +@kotlin.internal.InlineOnly +public inline fun Iterable(crossinline iterator: () -> kotlin.collections.Iterator): kotlin.collections.Iterable + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun List(size: kotlin.Int, init: (index: kotlin.Int) -> T): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun MutableList(size: kotlin.Int, init: (index: kotlin.Int) -> T): kotlin.collections.MutableList + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun arrayListOf(): kotlin.collections.ArrayList + +public fun arrayListOf(vararg elements: T): kotlin.collections.ArrayList + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun buildList(capacity: kotlin.Int, @kotlin.BuilderInference +builderAction: kotlin.collections.MutableList.() -> kotlin.Unit): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun buildList(@kotlin.BuilderInference +builderAction: kotlin.collections.MutableList.() -> kotlin.Unit): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun buildMap(capacity: kotlin.Int, @kotlin.BuilderInference +builderAction: kotlin.collections.MutableMap.() -> kotlin.Unit): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun buildMap(@kotlin.BuilderInference +builderAction: kotlin.collections.MutableMap.() -> kotlin.Unit): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun buildSet(capacity: kotlin.Int, @kotlin.BuilderInference +builderAction: kotlin.collections.MutableSet.() -> kotlin.Unit): kotlin.collections.Set + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun buildSet(@kotlin.BuilderInference +builderAction: kotlin.collections.MutableSet.() -> kotlin.Unit): kotlin.collections.Set + +public fun emptyList(): kotlin.collections.List + +public fun emptyMap(): kotlin.collections.Map + +public fun emptySet(): kotlin.collections.Set + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun hashMapOf(): kotlin.collections.HashMap + +public fun hashMapOf(vararg pairs: kotlin.Pair): kotlin.collections.HashMap + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun hashSetOf(): kotlin.collections.HashSet + +public fun hashSetOf(vararg elements: T): kotlin.collections.HashSet + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun linkedMapOf(): kotlin.collections.LinkedHashMap + +public fun linkedMapOf(vararg pairs: kotlin.Pair): kotlin.collections.LinkedHashMap + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun linkedSetOf(): kotlin.collections.LinkedHashSet + +public fun linkedSetOf(vararg elements: T): kotlin.collections.LinkedHashSet + +public fun linkedStringMapOf(vararg pairs: kotlin.Pair): kotlin.collections.LinkedHashMap + +public fun linkedStringSetOf(vararg elements: kotlin.String): kotlin.collections.LinkedHashSet + +@kotlin.internal.InlineOnly +public inline fun listOf(): kotlin.collections.List + +public fun listOf(element: T): kotlin.collections.List + +public fun listOf(vararg elements: T): kotlin.collections.List + +public fun listOfNotNull(element: T?): kotlin.collections.List + +public fun listOfNotNull(vararg elements: T?): kotlin.collections.List + +@kotlin.internal.InlineOnly +public inline fun mapOf(): kotlin.collections.Map + +public fun mapOf(vararg pairs: kotlin.Pair): kotlin.collections.Map + +public fun mapOf(pair: kotlin.Pair): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun mutableListOf(): kotlin.collections.MutableList + +public fun mutableListOf(vararg elements: T): kotlin.collections.MutableList + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun mutableMapOf(): kotlin.collections.MutableMap + +public fun mutableMapOf(vararg pairs: kotlin.Pair): kotlin.collections.MutableMap + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun mutableSetOf(): kotlin.collections.MutableSet + +public fun mutableSetOf(vararg elements: T): kotlin.collections.MutableSet + +@kotlin.internal.InlineOnly +public inline fun setOf(): kotlin.collections.Set + +public fun setOf(element: T): kotlin.collections.Set + +public fun setOf(vararg elements: T): kotlin.collections.Set + +@kotlin.SinceKotlin(version = "1.4") +public fun setOfNotNull(element: T?): kotlin.collections.Set + +@kotlin.SinceKotlin(version = "1.4") +public fun setOfNotNull(vararg elements: T?): kotlin.collections.Set + +public fun stringMapOf(vararg pairs: kotlin.Pair): kotlin.collections.HashMap + +public fun stringSetOf(vararg elements: kotlin.String): kotlin.collections.HashSet + +public fun kotlin.collections.MutableCollection.addAll(elements: kotlin.Array): kotlin.Boolean + +public fun kotlin.collections.MutableCollection.addAll(elements: kotlin.collections.Iterable): kotlin.Boolean + +public fun kotlin.collections.MutableCollection.addAll(elements: kotlin.sequences.Sequence): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.1") +public inline fun kotlin.collections.Grouping.aggregate(operation: (key: K, accumulator: R?, element: T, first: kotlin.Boolean) -> R): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.1") +public inline fun > kotlin.collections.Grouping.aggregateTo(destination: M, operation: (key: K, accumulator: R?, element: T, first: kotlin.Boolean) -> R): M + +public inline fun kotlin.Array.all(predicate: (T) -> kotlin.Boolean): kotlin.Boolean + +public inline fun kotlin.BooleanArray.all(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean + +public inline fun kotlin.ByteArray.all(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Boolean + +public inline fun kotlin.CharArray.all(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Boolean + +public inline fun kotlin.DoubleArray.all(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Boolean + +public inline fun kotlin.FloatArray.all(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Boolean + +public inline fun kotlin.IntArray.all(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Boolean + +public inline fun kotlin.LongArray.all(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Boolean + +public inline fun kotlin.ShortArray.all(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.all(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.all(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.all(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.all(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.Boolean + +public inline fun kotlin.collections.Iterable.all(predicate: (T) -> kotlin.Boolean): kotlin.Boolean + +public inline fun kotlin.collections.Map.all(predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.Array.any(): kotlin.Boolean + +public inline fun kotlin.Array.any(predicate: (T) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.BooleanArray.any(): kotlin.Boolean + +public inline fun kotlin.BooleanArray.any(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.ByteArray.any(): kotlin.Boolean + +public inline fun kotlin.ByteArray.any(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.CharArray.any(): kotlin.Boolean + +public inline fun kotlin.CharArray.any(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.DoubleArray.any(): kotlin.Boolean + +public inline fun kotlin.DoubleArray.any(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.FloatArray.any(): kotlin.Boolean + +public inline fun kotlin.FloatArray.any(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.IntArray.any(): kotlin.Boolean + +public inline fun kotlin.IntArray.any(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.LongArray.any(): kotlin.Boolean + +public inline fun kotlin.LongArray.any(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.ShortArray.any(): kotlin.Boolean + +public inline fun kotlin.ShortArray.any(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.any(): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.any(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.any(): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.any(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.any(): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.any(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.any(): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.any(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.collections.Iterable.any(): kotlin.Boolean + +public inline fun kotlin.collections.Iterable.any(predicate: (T) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.collections.Map.any(): kotlin.Boolean + +public inline fun kotlin.collections.Map.any(predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.asByteArray(): kotlin.ByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.asIntArray(): kotlin.IntArray + +public fun kotlin.Array.asIterable(): kotlin.collections.Iterable + +public fun kotlin.BooleanArray.asIterable(): kotlin.collections.Iterable + +public fun kotlin.ByteArray.asIterable(): kotlin.collections.Iterable + +public fun kotlin.CharArray.asIterable(): kotlin.collections.Iterable + +public fun kotlin.DoubleArray.asIterable(): kotlin.collections.Iterable + +public fun kotlin.FloatArray.asIterable(): kotlin.collections.Iterable + +public fun kotlin.IntArray.asIterable(): kotlin.collections.Iterable + +public fun kotlin.LongArray.asIterable(): kotlin.collections.Iterable + +public fun kotlin.ShortArray.asIterable(): kotlin.collections.Iterable + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.asIterable(): kotlin.collections.Iterable + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.asIterable(): kotlin.collections.Iterable> + +public fun kotlin.Array.asList(): kotlin.collections.List + +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.asList(): kotlin.collections.List + +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.asList(): kotlin.collections.List + +public fun kotlin.CharArray.asList(): kotlin.collections.List + +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.asList(): kotlin.collections.List + +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.asList(): kotlin.collections.List + +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.asList(): kotlin.collections.List + +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.asList(): kotlin.collections.List + +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.asList(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.asList(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.asList(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.asList(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.asList(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.asLongArray(): kotlin.LongArray + +public fun kotlin.collections.List.asReversed(): kotlin.collections.List + +@kotlin.jvm.JvmName(name = "asReversedMutable") +public fun kotlin.collections.MutableList.asReversed(): kotlin.collections.MutableList + +public fun kotlin.Array.asSequence(): kotlin.sequences.Sequence + +public fun kotlin.BooleanArray.asSequence(): kotlin.sequences.Sequence + +public fun kotlin.ByteArray.asSequence(): kotlin.sequences.Sequence + +public fun kotlin.CharArray.asSequence(): kotlin.sequences.Sequence + +public fun kotlin.DoubleArray.asSequence(): kotlin.sequences.Sequence + +public fun kotlin.FloatArray.asSequence(): kotlin.sequences.Sequence + +public fun kotlin.IntArray.asSequence(): kotlin.sequences.Sequence + +public fun kotlin.LongArray.asSequence(): kotlin.sequences.Sequence + +public fun kotlin.ShortArray.asSequence(): kotlin.sequences.Sequence + +public fun kotlin.collections.Iterable.asSequence(): kotlin.sequences.Sequence + +public fun kotlin.collections.Map.asSequence(): kotlin.sequences.Sequence> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.asShortArray(): kotlin.ShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.asUByteArray(): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.asUIntArray(): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.asULongArray(): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.asUShortArray(): kotlin.UShortArray + +public inline fun kotlin.Array.associate(transform: (T) -> kotlin.Pair): kotlin.collections.Map + +public inline fun kotlin.BooleanArray.associate(transform: (kotlin.Boolean) -> kotlin.Pair): kotlin.collections.Map + +public inline fun kotlin.ByteArray.associate(transform: (kotlin.Byte) -> kotlin.Pair): kotlin.collections.Map + +public inline fun kotlin.CharArray.associate(transform: (kotlin.Char) -> kotlin.Pair): kotlin.collections.Map + +public inline fun kotlin.DoubleArray.associate(transform: (kotlin.Double) -> kotlin.Pair): kotlin.collections.Map + +public inline fun kotlin.FloatArray.associate(transform: (kotlin.Float) -> kotlin.Pair): kotlin.collections.Map + +public inline fun kotlin.IntArray.associate(transform: (kotlin.Int) -> kotlin.Pair): kotlin.collections.Map + +public inline fun kotlin.LongArray.associate(transform: (kotlin.Long) -> kotlin.Pair): kotlin.collections.Map + +public inline fun kotlin.ShortArray.associate(transform: (kotlin.Short) -> kotlin.Pair): kotlin.collections.Map + +public inline fun kotlin.collections.Iterable.associate(transform: (T) -> kotlin.Pair): kotlin.collections.Map + +public inline fun kotlin.Array.associateBy(keySelector: (T) -> K): kotlin.collections.Map + +public inline fun kotlin.Array.associateBy(keySelector: (T) -> K, valueTransform: (T) -> V): kotlin.collections.Map + +public inline fun kotlin.BooleanArray.associateBy(keySelector: (kotlin.Boolean) -> K): kotlin.collections.Map + +public inline fun kotlin.BooleanArray.associateBy(keySelector: (kotlin.Boolean) -> K, valueTransform: (kotlin.Boolean) -> V): kotlin.collections.Map + +public inline fun kotlin.ByteArray.associateBy(keySelector: (kotlin.Byte) -> K): kotlin.collections.Map + +public inline fun kotlin.ByteArray.associateBy(keySelector: (kotlin.Byte) -> K, valueTransform: (kotlin.Byte) -> V): kotlin.collections.Map + +public inline fun kotlin.CharArray.associateBy(keySelector: (kotlin.Char) -> K): kotlin.collections.Map + +public inline fun kotlin.CharArray.associateBy(keySelector: (kotlin.Char) -> K, valueTransform: (kotlin.Char) -> V): kotlin.collections.Map + +public inline fun kotlin.DoubleArray.associateBy(keySelector: (kotlin.Double) -> K): kotlin.collections.Map + +public inline fun kotlin.DoubleArray.associateBy(keySelector: (kotlin.Double) -> K, valueTransform: (kotlin.Double) -> V): kotlin.collections.Map + +public inline fun kotlin.FloatArray.associateBy(keySelector: (kotlin.Float) -> K): kotlin.collections.Map + +public inline fun kotlin.FloatArray.associateBy(keySelector: (kotlin.Float) -> K, valueTransform: (kotlin.Float) -> V): kotlin.collections.Map + +public inline fun kotlin.IntArray.associateBy(keySelector: (kotlin.Int) -> K): kotlin.collections.Map + +public inline fun kotlin.IntArray.associateBy(keySelector: (kotlin.Int) -> K, valueTransform: (kotlin.Int) -> V): kotlin.collections.Map + +public inline fun kotlin.LongArray.associateBy(keySelector: (kotlin.Long) -> K): kotlin.collections.Map + +public inline fun kotlin.LongArray.associateBy(keySelector: (kotlin.Long) -> K, valueTransform: (kotlin.Long) -> V): kotlin.collections.Map + +public inline fun kotlin.ShortArray.associateBy(keySelector: (kotlin.Short) -> K): kotlin.collections.Map + +public inline fun kotlin.ShortArray.associateBy(keySelector: (kotlin.Short) -> K, valueTransform: (kotlin.Short) -> V): kotlin.collections.Map + +public inline fun kotlin.collections.Iterable.associateBy(keySelector: (T) -> K): kotlin.collections.Map + +public inline fun kotlin.collections.Iterable.associateBy(keySelector: (T) -> K, valueTransform: (T) -> V): kotlin.collections.Map + +public inline fun > kotlin.Array.associateByTo(destination: M, keySelector: (T) -> K): M + +public inline fun > kotlin.Array.associateByTo(destination: M, keySelector: (T) -> K, valueTransform: (T) -> V): M + +public inline fun > kotlin.BooleanArray.associateByTo(destination: M, keySelector: (kotlin.Boolean) -> K): M + +public inline fun > kotlin.BooleanArray.associateByTo(destination: M, keySelector: (kotlin.Boolean) -> K, valueTransform: (kotlin.Boolean) -> V): M + +public inline fun > kotlin.ByteArray.associateByTo(destination: M, keySelector: (kotlin.Byte) -> K): M + +public inline fun > kotlin.ByteArray.associateByTo(destination: M, keySelector: (kotlin.Byte) -> K, valueTransform: (kotlin.Byte) -> V): M + +public inline fun > kotlin.CharArray.associateByTo(destination: M, keySelector: (kotlin.Char) -> K): M + +public inline fun > kotlin.CharArray.associateByTo(destination: M, keySelector: (kotlin.Char) -> K, valueTransform: (kotlin.Char) -> V): M + +public inline fun > kotlin.DoubleArray.associateByTo(destination: M, keySelector: (kotlin.Double) -> K): M + +public inline fun > kotlin.DoubleArray.associateByTo(destination: M, keySelector: (kotlin.Double) -> K, valueTransform: (kotlin.Double) -> V): M + +public inline fun > kotlin.FloatArray.associateByTo(destination: M, keySelector: (kotlin.Float) -> K): M + +public inline fun > kotlin.FloatArray.associateByTo(destination: M, keySelector: (kotlin.Float) -> K, valueTransform: (kotlin.Float) -> V): M + +public inline fun > kotlin.IntArray.associateByTo(destination: M, keySelector: (kotlin.Int) -> K): M + +public inline fun > kotlin.IntArray.associateByTo(destination: M, keySelector: (kotlin.Int) -> K, valueTransform: (kotlin.Int) -> V): M + +public inline fun > kotlin.LongArray.associateByTo(destination: M, keySelector: (kotlin.Long) -> K): M + +public inline fun > kotlin.LongArray.associateByTo(destination: M, keySelector: (kotlin.Long) -> K, valueTransform: (kotlin.Long) -> V): M + +public inline fun > kotlin.ShortArray.associateByTo(destination: M, keySelector: (kotlin.Short) -> K): M + +public inline fun > kotlin.ShortArray.associateByTo(destination: M, keySelector: (kotlin.Short) -> K, valueTransform: (kotlin.Short) -> V): M + +public inline fun > kotlin.collections.Iterable.associateByTo(destination: M, keySelector: (T) -> K): M + +public inline fun > kotlin.collections.Iterable.associateByTo(destination: M, keySelector: (T) -> K, valueTransform: (T) -> V): M + +public inline fun > kotlin.Array.associateTo(destination: M, transform: (T) -> kotlin.Pair): M + +public inline fun > kotlin.BooleanArray.associateTo(destination: M, transform: (kotlin.Boolean) -> kotlin.Pair): M + +public inline fun > kotlin.ByteArray.associateTo(destination: M, transform: (kotlin.Byte) -> kotlin.Pair): M + +public inline fun > kotlin.CharArray.associateTo(destination: M, transform: (kotlin.Char) -> kotlin.Pair): M + +public inline fun > kotlin.DoubleArray.associateTo(destination: M, transform: (kotlin.Double) -> kotlin.Pair): M + +public inline fun > kotlin.FloatArray.associateTo(destination: M, transform: (kotlin.Float) -> kotlin.Pair): M + +public inline fun > kotlin.IntArray.associateTo(destination: M, transform: (kotlin.Int) -> kotlin.Pair): M + +public inline fun > kotlin.LongArray.associateTo(destination: M, transform: (kotlin.Long) -> kotlin.Pair): M + +public inline fun > kotlin.ShortArray.associateTo(destination: M, transform: (kotlin.Short) -> kotlin.Pair): M + +public inline fun > kotlin.collections.Iterable.associateTo(destination: M, transform: (T) -> kotlin.Pair): M + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.Array.associateWith(valueSelector: (K) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.associateWith(valueSelector: (kotlin.Boolean) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.associateWith(valueSelector: (kotlin.Byte) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.associateWith(valueSelector: (kotlin.Char) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.associateWith(valueSelector: (kotlin.Double) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.associateWith(valueSelector: (kotlin.Float) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.associateWith(valueSelector: (kotlin.Int) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.associateWith(valueSelector: (kotlin.Long) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.associateWith(valueSelector: (kotlin.Short) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.associateWith(valueSelector: (kotlin.UByte) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.associateWith(valueSelector: (kotlin.UInt) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.associateWith(valueSelector: (kotlin.ULong) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.associateWith(valueSelector: (kotlin.UShort) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.3") +public inline fun kotlin.collections.Iterable.associateWith(valueSelector: (K) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.4") +public inline fun > kotlin.Array.associateWithTo(destination: M, valueSelector: (K) -> V): M + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun > kotlin.BooleanArray.associateWithTo(destination: M, valueSelector: (kotlin.Boolean) -> V): M + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun > kotlin.ByteArray.associateWithTo(destination: M, valueSelector: (kotlin.Byte) -> V): M + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun > kotlin.CharArray.associateWithTo(destination: M, valueSelector: (kotlin.Char) -> V): M + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun > kotlin.DoubleArray.associateWithTo(destination: M, valueSelector: (kotlin.Double) -> V): M + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun > kotlin.FloatArray.associateWithTo(destination: M, valueSelector: (kotlin.Float) -> V): M + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun > kotlin.IntArray.associateWithTo(destination: M, valueSelector: (kotlin.Int) -> V): M + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun > kotlin.LongArray.associateWithTo(destination: M, valueSelector: (kotlin.Long) -> V): M + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun > kotlin.ShortArray.associateWithTo(destination: M, valueSelector: (kotlin.Short) -> V): M + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UByteArray.associateWithTo(destination: M, valueSelector: (kotlin.UByte) -> V): M + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UIntArray.associateWithTo(destination: M, valueSelector: (kotlin.UInt) -> V): M + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.ULongArray.associateWithTo(destination: M, valueSelector: (kotlin.ULong) -> V): M + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UShortArray.associateWithTo(destination: M, valueSelector: (kotlin.UShort) -> V): M + +@kotlin.SinceKotlin(version = "1.3") +public inline fun > kotlin.collections.Iterable.associateWithTo(destination: M, valueSelector: (K) -> V): M + +@kotlin.jvm.JvmName(name = "averageOfByte") +public fun kotlin.Array.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfDouble") +public fun kotlin.Array.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfFloat") +public fun kotlin.Array.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfInt") +public fun kotlin.Array.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfLong") +public fun kotlin.Array.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfShort") +public fun kotlin.Array.average(): kotlin.Double + +public fun kotlin.ByteArray.average(): kotlin.Double + +public fun kotlin.DoubleArray.average(): kotlin.Double + +public fun kotlin.FloatArray.average(): kotlin.Double + +public fun kotlin.IntArray.average(): kotlin.Double + +public fun kotlin.LongArray.average(): kotlin.Double + +public fun kotlin.ShortArray.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfByte") +public fun kotlin.collections.Iterable.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfDouble") +public fun kotlin.collections.Iterable.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfFloat") +public fun kotlin.collections.Iterable.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfInt") +public fun kotlin.collections.Iterable.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfLong") +public fun kotlin.collections.Iterable.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfShort") +public fun kotlin.collections.Iterable.average(): kotlin.Double + +public fun kotlin.collections.List.binarySearch(element: T, comparator: kotlin.Comparator, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Int + +public fun kotlin.collections.List.binarySearch(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ..., comparison: (T) -> kotlin.Int): kotlin.Int + +public fun > kotlin.collections.List.binarySearch(element: T?, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Int + +public inline fun > kotlin.collections.List.binarySearchBy(key: K?, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ..., crossinline selector: (T) -> K?): kotlin.Int + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.collections.Iterable.chunked(size: kotlin.Int): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.collections.Iterable.chunked(size: kotlin.Int, transform: (kotlin.collections.List) -> R): kotlin.collections.List + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.Array.component1(): T + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.BooleanArray.component1(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ByteArray.component1(): kotlin.Byte + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.CharArray.component1(): kotlin.Char + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.DoubleArray.component1(): kotlin.Double + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.FloatArray.component1(): kotlin.Float + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.IntArray.component1(): kotlin.Int + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.LongArray.component1(): kotlin.Long + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ShortArray.component1(): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UByteArray.component1(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UIntArray.component1(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ULongArray.component1(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UShortArray.component1(): kotlin.UShort + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.List.component1(): T + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.Map.Entry.component1(): K + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.Array.component2(): T + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.BooleanArray.component2(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ByteArray.component2(): kotlin.Byte + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.CharArray.component2(): kotlin.Char + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.DoubleArray.component2(): kotlin.Double + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.FloatArray.component2(): kotlin.Float + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.IntArray.component2(): kotlin.Int + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.LongArray.component2(): kotlin.Long + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ShortArray.component2(): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UByteArray.component2(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UIntArray.component2(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ULongArray.component2(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UShortArray.component2(): kotlin.UShort + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.List.component2(): T + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.Map.Entry.component2(): V + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.Array.component3(): T + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.BooleanArray.component3(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ByteArray.component3(): kotlin.Byte + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.CharArray.component3(): kotlin.Char + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.DoubleArray.component3(): kotlin.Double + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.FloatArray.component3(): kotlin.Float + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.IntArray.component3(): kotlin.Int + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.LongArray.component3(): kotlin.Long + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ShortArray.component3(): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UByteArray.component3(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UIntArray.component3(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ULongArray.component3(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UShortArray.component3(): kotlin.UShort + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.List.component3(): T + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.Array.component4(): T + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.BooleanArray.component4(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ByteArray.component4(): kotlin.Byte + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.CharArray.component4(): kotlin.Char + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.DoubleArray.component4(): kotlin.Double + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.FloatArray.component4(): kotlin.Float + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.IntArray.component4(): kotlin.Int + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.LongArray.component4(): kotlin.Long + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ShortArray.component4(): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UByteArray.component4(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UIntArray.component4(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ULongArray.component4(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UShortArray.component4(): kotlin.UShort + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.List.component4(): T + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.Array.component5(): T + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.BooleanArray.component5(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ByteArray.component5(): kotlin.Byte + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.CharArray.component5(): kotlin.Char + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.DoubleArray.component5(): kotlin.Double + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.FloatArray.component5(): kotlin.Float + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.IntArray.component5(): kotlin.Int + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.LongArray.component5(): kotlin.Long + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ShortArray.component5(): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UByteArray.component5(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UIntArray.component5(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ULongArray.component5(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UShortArray.component5(): kotlin.UShort + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.List.component5(): T + +public operator fun <@kotlin.internal.OnlyInputTypes +T> kotlin.Array.contains(element: T): kotlin.Boolean + +public operator fun kotlin.BooleanArray.contains(element: kotlin.Boolean): kotlin.Boolean + +public operator fun kotlin.ByteArray.contains(element: kotlin.Byte): kotlin.Boolean + +public operator fun kotlin.CharArray.contains(element: kotlin.Char): kotlin.Boolean + +public operator fun kotlin.DoubleArray.contains(element: kotlin.Double): kotlin.Boolean + +public operator fun kotlin.FloatArray.contains(element: kotlin.Float): kotlin.Boolean + +public operator fun kotlin.IntArray.contains(element: kotlin.Int): kotlin.Boolean + +public operator fun kotlin.LongArray.contains(element: kotlin.Long): kotlin.Boolean + +public operator fun kotlin.ShortArray.contains(element: kotlin.Short): kotlin.Boolean + +public operator fun <@kotlin.internal.OnlyInputTypes +T> kotlin.collections.Iterable.contains(element: T): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline operator fun <@kotlin.internal.OnlyInputTypes +K, V> kotlin.collections.Map.contains(key: K): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun <@kotlin.internal.OnlyInputTypes +T> kotlin.collections.Collection.containsAll(elements: kotlin.collections.Collection): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun <@kotlin.internal.OnlyInputTypes +K> kotlin.collections.Map.containsKey(key: K): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.containsValue(value: V): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public infix fun kotlin.Array.contentDeepEquals(other: kotlin.Array): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.4") +/*∆*/ @kotlin.js.library(name = "arrayDeepEquals") +public infix fun kotlin.Array?.contentDeepEquals(other: kotlin.Array?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.Array.contentDeepHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +/*∆*/ @kotlin.js.library(name = "arrayDeepHashCode") +public fun kotlin.Array?.contentDeepHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.Array.contentDeepToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +/*∆*/ @kotlin.js.library(name = "arrayDeepToString") +public fun kotlin.Array?.contentDeepToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public infix fun kotlin.Array.contentEquals(other: kotlin.Array): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.4") +/*∆*/ @kotlin.js.library(name = "arrayEquals") +public infix fun kotlin.Array?.contentEquals(other: kotlin.Array?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public infix fun kotlin.BooleanArray.contentEquals(other: kotlin.BooleanArray): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.4") +/*∆*/ @kotlin.js.library(name = "arrayEquals") +public infix fun kotlin.BooleanArray?.contentEquals(other: kotlin.BooleanArray?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public infix fun kotlin.ByteArray.contentEquals(other: kotlin.ByteArray): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.4") +/*∆*/ @kotlin.js.library(name = "arrayEquals") +public infix fun kotlin.ByteArray?.contentEquals(other: kotlin.ByteArray?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public infix fun kotlin.CharArray.contentEquals(other: kotlin.CharArray): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.4") +/*∆*/ @kotlin.js.library(name = "arrayEquals") +public infix fun kotlin.CharArray?.contentEquals(other: kotlin.CharArray?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public infix fun kotlin.DoubleArray.contentEquals(other: kotlin.DoubleArray): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.4") +/*∆*/ @kotlin.js.library(name = "arrayEquals") +public infix fun kotlin.DoubleArray?.contentEquals(other: kotlin.DoubleArray?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public infix fun kotlin.FloatArray.contentEquals(other: kotlin.FloatArray): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.4") +/*∆*/ @kotlin.js.library(name = "arrayEquals") +public infix fun kotlin.FloatArray?.contentEquals(other: kotlin.FloatArray?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public infix fun kotlin.IntArray.contentEquals(other: kotlin.IntArray): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.4") +/*∆*/ @kotlin.js.library(name = "arrayEquals") +public infix fun kotlin.IntArray?.contentEquals(other: kotlin.IntArray?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public infix fun kotlin.LongArray.contentEquals(other: kotlin.LongArray): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.4") +/*∆*/ @kotlin.js.library(name = "arrayEquals") +public infix fun kotlin.LongArray?.contentEquals(other: kotlin.LongArray?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public infix fun kotlin.ShortArray.contentEquals(other: kotlin.ShortArray): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.4") +/*∆*/ @kotlin.js.library(name = "arrayEquals") +public infix fun kotlin.ShortArray?.contentEquals(other: kotlin.ShortArray?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.LowPriorityInOverloadResolution +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UByteArray.contentEquals(other: kotlin.UByteArray): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UByteArray?.contentEquals(other: kotlin.UByteArray?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.LowPriorityInOverloadResolution +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UIntArray.contentEquals(other: kotlin.UIntArray): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UIntArray?.contentEquals(other: kotlin.UIntArray?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.LowPriorityInOverloadResolution +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.ULongArray.contentEquals(other: kotlin.ULongArray): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.ULongArray?.contentEquals(other: kotlin.ULongArray?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.LowPriorityInOverloadResolution +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UShortArray.contentEquals(other: kotlin.UShortArray): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UShortArray?.contentEquals(other: kotlin.UShortArray?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.Array.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +/*∆*/ @kotlin.js.library(name = "arrayHashCode") +public fun kotlin.Array?.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.BooleanArray.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +/*∆*/ @kotlin.js.library(name = "arrayHashCode") +public fun kotlin.BooleanArray?.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.ByteArray.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +/*∆*/ @kotlin.js.library(name = "arrayHashCode") +public fun kotlin.ByteArray?.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.CharArray.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +/*∆*/ @kotlin.js.library(name = "arrayHashCode") +public fun kotlin.CharArray?.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.DoubleArray.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +/*∆*/ @kotlin.js.library(name = "arrayHashCode") +public fun kotlin.DoubleArray?.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.FloatArray.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +/*∆*/ @kotlin.js.library(name = "arrayHashCode") +public fun kotlin.FloatArray?.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.IntArray.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +/*∆*/ @kotlin.js.library(name = "arrayHashCode") +public fun kotlin.IntArray?.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.LongArray.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +/*∆*/ @kotlin.js.library(name = "arrayHashCode") +public fun kotlin.LongArray?.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.ShortArray.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +/*∆*/ @kotlin.js.library(name = "arrayHashCode") +public fun kotlin.ShortArray?.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.LowPriorityInOverloadResolution +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray?.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.LowPriorityInOverloadResolution +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray?.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.LowPriorityInOverloadResolution +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray?.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.LowPriorityInOverloadResolution +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray?.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.Array.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +/*∆*/ @kotlin.js.library(name = "arrayToString") +public fun kotlin.Array?.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.BooleanArray.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +/*∆*/ @kotlin.js.library(name = "arrayToString") +public fun kotlin.BooleanArray?.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.ByteArray.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +/*∆*/ @kotlin.js.library(name = "arrayToString") +public fun kotlin.ByteArray?.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.CharArray.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +/*∆*/ @kotlin.js.library(name = "arrayToString") +public fun kotlin.CharArray?.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.DoubleArray.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +/*∆*/ @kotlin.js.library(name = "arrayToString") +public fun kotlin.DoubleArray?.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.FloatArray.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +/*∆*/ @kotlin.js.library(name = "arrayToString") +public fun kotlin.FloatArray?.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.IntArray.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +/*∆*/ @kotlin.js.library(name = "arrayToString") +public fun kotlin.IntArray?.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.LongArray.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +/*∆*/ @kotlin.js.library(name = "arrayToString") +public fun kotlin.LongArray?.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.ShortArray.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +/*∆*/ @kotlin.js.library(name = "arrayToString") +public fun kotlin.ShortArray?.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.LowPriorityInOverloadResolution +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray?.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.LowPriorityInOverloadResolution +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray?.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.LowPriorityInOverloadResolution +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray?.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.LowPriorityInOverloadResolution +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray?.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.copyInto(destination: kotlin.Array, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.Array + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.copyInto(destination: kotlin.BooleanArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.BooleanArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.copyInto(destination: kotlin.ByteArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.ByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.copyInto(destination: kotlin.CharArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.CharArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.copyInto(destination: kotlin.DoubleArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.DoubleArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.copyInto(destination: kotlin.FloatArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.FloatArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.copyInto(destination: kotlin.IntArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.IntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.copyInto(destination: kotlin.LongArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.LongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.copyInto(destination: kotlin.ShortArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.ShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.copyInto(destination: kotlin.UByteArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.copyInto(destination: kotlin.UIntArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.copyInto(destination: kotlin.ULongArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.copyInto(destination: kotlin.UShortArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.UShortArray + +public inline fun kotlin.Array.copyOf(): kotlin.Array + +public fun kotlin.Array.copyOf(newSize: kotlin.Int): kotlin.Array + +public fun kotlin.BooleanArray.copyOf(): kotlin.BooleanArray + +public fun kotlin.BooleanArray.copyOf(newSize: kotlin.Int): kotlin.BooleanArray + +public inline fun kotlin.ByteArray.copyOf(): kotlin.ByteArray + +public fun kotlin.ByteArray.copyOf(newSize: kotlin.Int): kotlin.ByteArray + +public fun kotlin.CharArray.copyOf(): kotlin.CharArray + +public fun kotlin.CharArray.copyOf(newSize: kotlin.Int): kotlin.CharArray + +public inline fun kotlin.DoubleArray.copyOf(): kotlin.DoubleArray + +public fun kotlin.DoubleArray.copyOf(newSize: kotlin.Int): kotlin.DoubleArray + +public inline fun kotlin.FloatArray.copyOf(): kotlin.FloatArray + +public fun kotlin.FloatArray.copyOf(newSize: kotlin.Int): kotlin.FloatArray + +public inline fun kotlin.IntArray.copyOf(): kotlin.IntArray + +public fun kotlin.IntArray.copyOf(newSize: kotlin.Int): kotlin.IntArray + +public fun kotlin.LongArray.copyOf(): kotlin.LongArray + +public fun kotlin.LongArray.copyOf(newSize: kotlin.Int): kotlin.LongArray + +public inline fun kotlin.ShortArray.copyOf(): kotlin.ShortArray + +public fun kotlin.ShortArray.copyOf(newSize: kotlin.Int): kotlin.ShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.copyOf(): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.copyOf(newSize: kotlin.Int): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.copyOf(): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.copyOf(newSize: kotlin.Int): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.copyOf(): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.copyOf(newSize: kotlin.Int): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.copyOf(): kotlin.UShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.copyOf(newSize: kotlin.Int): kotlin.UShortArray + +public fun kotlin.Array.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Array + +public fun kotlin.BooleanArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.BooleanArray + +public fun kotlin.ByteArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.ByteArray + +public fun kotlin.CharArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.CharArray + +public fun kotlin.DoubleArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.DoubleArray + +public fun kotlin.FloatArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.FloatArray + +public fun kotlin.IntArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.IntArray + +public fun kotlin.LongArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.LongArray + +public fun kotlin.ShortArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.ShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.UShortArray + +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.count(): kotlin.Int + +public inline fun kotlin.Array.count(predicate: (T) -> kotlin.Boolean): kotlin.Int + +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.count(): kotlin.Int + +public inline fun kotlin.BooleanArray.count(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Int + +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.count(): kotlin.Int + +public inline fun kotlin.ByteArray.count(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Int + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.count(): kotlin.Int + +public inline fun kotlin.CharArray.count(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Int + +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.count(): kotlin.Int + +public inline fun kotlin.DoubleArray.count(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Int + +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.count(): kotlin.Int + +public inline fun kotlin.FloatArray.count(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Int + +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.count(): kotlin.Int + +public inline fun kotlin.IntArray.count(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int + +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.count(): kotlin.Int + +public inline fun kotlin.LongArray.count(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Int + +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.count(): kotlin.Int + +public inline fun kotlin.ShortArray.count(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.count(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.count(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.count(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.count(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.Int + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Collection.count(): kotlin.Int + +public fun kotlin.collections.Iterable.count(): kotlin.Int + +public inline fun kotlin.collections.Iterable.count(predicate: (T) -> kotlin.Boolean): kotlin.Int + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.count(): kotlin.Int + +public inline fun kotlin.collections.Map.count(predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): kotlin.Int + +public fun kotlin.Array.distinct(): kotlin.collections.List + +public fun kotlin.BooleanArray.distinct(): kotlin.collections.List + +public fun kotlin.ByteArray.distinct(): kotlin.collections.List + +public fun kotlin.CharArray.distinct(): kotlin.collections.List + +public fun kotlin.DoubleArray.distinct(): kotlin.collections.List + +public fun kotlin.FloatArray.distinct(): kotlin.collections.List + +public fun kotlin.IntArray.distinct(): kotlin.collections.List + +public fun kotlin.LongArray.distinct(): kotlin.collections.List + +public fun kotlin.ShortArray.distinct(): kotlin.collections.List + +public fun kotlin.collections.Iterable.distinct(): kotlin.collections.List + +public inline fun kotlin.Array.distinctBy(selector: (T) -> K): kotlin.collections.List + +public inline fun kotlin.BooleanArray.distinctBy(selector: (kotlin.Boolean) -> K): kotlin.collections.List + +public inline fun kotlin.ByteArray.distinctBy(selector: (kotlin.Byte) -> K): kotlin.collections.List + +public inline fun kotlin.CharArray.distinctBy(selector: (kotlin.Char) -> K): kotlin.collections.List + +public inline fun kotlin.DoubleArray.distinctBy(selector: (kotlin.Double) -> K): kotlin.collections.List + +public inline fun kotlin.FloatArray.distinctBy(selector: (kotlin.Float) -> K): kotlin.collections.List + +public inline fun kotlin.IntArray.distinctBy(selector: (kotlin.Int) -> K): kotlin.collections.List + +public inline fun kotlin.LongArray.distinctBy(selector: (kotlin.Long) -> K): kotlin.collections.List + +public inline fun kotlin.ShortArray.distinctBy(selector: (kotlin.Short) -> K): kotlin.collections.List + +public inline fun kotlin.collections.Iterable.distinctBy(selector: (T) -> K): kotlin.collections.List + +public fun kotlin.Array.drop(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.BooleanArray.drop(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.ByteArray.drop(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.CharArray.drop(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.DoubleArray.drop(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.FloatArray.drop(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.IntArray.drop(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.LongArray.drop(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.ShortArray.drop(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.drop(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.drop(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.drop(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.drop(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.collections.Iterable.drop(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.Array.dropLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.BooleanArray.dropLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.ByteArray.dropLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.CharArray.dropLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.DoubleArray.dropLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.FloatArray.dropLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.IntArray.dropLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.LongArray.dropLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.ShortArray.dropLast(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.dropLast(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.dropLast(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.dropLast(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.dropLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.collections.List.dropLast(n: kotlin.Int): kotlin.collections.List + +public inline fun kotlin.Array.dropLastWhile(predicate: (T) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.BooleanArray.dropLastWhile(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.ByteArray.dropLastWhile(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.CharArray.dropLastWhile(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.DoubleArray.dropLastWhile(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.FloatArray.dropLastWhile(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.IntArray.dropLastWhile(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.LongArray.dropLastWhile(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.ShortArray.dropLastWhile(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.dropLastWhile(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.dropLastWhile(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.dropLastWhile(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.dropLastWhile(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.collections.List.dropLastWhile(predicate: (T) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.Array.dropWhile(predicate: (T) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.BooleanArray.dropWhile(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.ByteArray.dropWhile(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.CharArray.dropWhile(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.DoubleArray.dropWhile(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.FloatArray.dropWhile(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.IntArray.dropWhile(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.LongArray.dropWhile(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.ShortArray.dropWhile(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.dropWhile(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.dropWhile(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.dropWhile(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.dropWhile(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.collections.Iterable.dropWhile(predicate: (T) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.collections.Grouping.eachCount(): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.1") +public fun > kotlin.collections.Grouping.eachCountTo(destination: M): M + +public fun kotlin.Array.elementAt(index: kotlin.Int): T + +public fun kotlin.BooleanArray.elementAt(index: kotlin.Int): kotlin.Boolean + +public fun kotlin.ByteArray.elementAt(index: kotlin.Int): kotlin.Byte + +public fun kotlin.CharArray.elementAt(index: kotlin.Int): kotlin.Char + +public fun kotlin.DoubleArray.elementAt(index: kotlin.Int): kotlin.Double + +public fun kotlin.FloatArray.elementAt(index: kotlin.Int): kotlin.Float + +public fun kotlin.IntArray.elementAt(index: kotlin.Int): kotlin.Int + +public fun kotlin.LongArray.elementAt(index: kotlin.Int): kotlin.Long + +public fun kotlin.ShortArray.elementAt(index: kotlin.Int): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.elementAt(index: kotlin.Int): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.elementAt(index: kotlin.Int): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.elementAt(index: kotlin.Int): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.elementAt(index: kotlin.Int): kotlin.UShort + +public fun kotlin.collections.Iterable.elementAt(index: kotlin.Int): T + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.List.elementAt(index: kotlin.Int): T + +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> T): T + +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Byte): kotlin.Byte + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Char): kotlin.Char + +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Double): kotlin.Double + +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Float): kotlin.Float + +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Int): kotlin.Int + +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Long): kotlin.Long + +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.UByte): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.UShort): kotlin.UShort + +public fun kotlin.collections.Iterable.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> T): T + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.List.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> T): T + +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.elementAtOrNull(index: kotlin.Int): T? + +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.elementAtOrNull(index: kotlin.Int): kotlin.Boolean? + +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.elementAtOrNull(index: kotlin.Int): kotlin.Byte? + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.elementAtOrNull(index: kotlin.Int): kotlin.Char? + +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.elementAtOrNull(index: kotlin.Int): kotlin.Double? + +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.elementAtOrNull(index: kotlin.Int): kotlin.Float? + +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.elementAtOrNull(index: kotlin.Int): kotlin.Int? + +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.elementAtOrNull(index: kotlin.Int): kotlin.Long? + +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.elementAtOrNull(index: kotlin.Int): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.elementAtOrNull(index: kotlin.Int): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.elementAtOrNull(index: kotlin.Int): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.elementAtOrNull(index: kotlin.Int): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.elementAtOrNull(index: kotlin.Int): kotlin.UShort? + +public fun kotlin.collections.Iterable.elementAtOrNull(index: kotlin.Int): T? + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.List.elementAtOrNull(index: kotlin.Int): T? + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.Array.fill(element: T, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.BooleanArray.fill(element: kotlin.Boolean, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.ByteArray.fill(element: kotlin.Byte, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.CharArray.fill(element: kotlin.Char, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.DoubleArray.fill(element: kotlin.Double, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.FloatArray.fill(element: kotlin.Float, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.IntArray.fill(element: kotlin.Int, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.LongArray.fill(element: kotlin.Long, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.ShortArray.fill(element: kotlin.Short, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.fill(element: kotlin.UByte, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.fill(element: kotlin.UInt, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.fill(element: kotlin.ULong, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.fill(element: kotlin.UShort, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.collections.MutableList.fill(value: T): kotlin.Unit + +public inline fun kotlin.Array.filter(predicate: (T) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.BooleanArray.filter(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.ByteArray.filter(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.CharArray.filter(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.DoubleArray.filter(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.FloatArray.filter(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.IntArray.filter(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.LongArray.filter(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.ShortArray.filter(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.filter(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.filter(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.filter(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.filter(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.collections.Iterable.filter(predicate: (T) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.collections.Map.filter(predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): kotlin.collections.Map + +public inline fun kotlin.Array.filterIndexed(predicate: (index: kotlin.Int, T) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.BooleanArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.ByteArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.CharArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.Char) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.DoubleArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.Double) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.FloatArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.Float) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.IntArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.Int) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.LongArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.Long) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.ShortArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.Short) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.collections.Iterable.filterIndexed(predicate: (index: kotlin.Int, T) -> kotlin.Boolean): kotlin.collections.List + +public inline fun > kotlin.Array.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, T) -> kotlin.Boolean): C + +public inline fun > kotlin.BooleanArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.Boolean) -> kotlin.Boolean): C + +public inline fun > kotlin.ByteArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.Byte) -> kotlin.Boolean): C + +public inline fun > kotlin.CharArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.Char) -> kotlin.Boolean): C + +public inline fun > kotlin.DoubleArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.Double) -> kotlin.Boolean): C + +public inline fun > kotlin.FloatArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.Float) -> kotlin.Boolean): C + +public inline fun > kotlin.IntArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.Int) -> kotlin.Boolean): C + +public inline fun > kotlin.LongArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.Long) -> kotlin.Boolean): C + +public inline fun > kotlin.ShortArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.Short) -> kotlin.Boolean): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UByteArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.UByte) -> kotlin.Boolean): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UIntArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.UInt) -> kotlin.Boolean): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.ULongArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.ULong) -> kotlin.Boolean): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UShortArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.UShort) -> kotlin.Boolean): C + +public inline fun > kotlin.collections.Iterable.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, T) -> kotlin.Boolean): C + +public inline fun kotlin.Array<*>.filterIsInstance(): kotlin.collections.List + +public inline fun kotlin.collections.Iterable<*>.filterIsInstance(): kotlin.collections.List + +public inline fun > kotlin.Array<*>.filterIsInstanceTo(destination: C): C + +public inline fun > kotlin.collections.Iterable<*>.filterIsInstanceTo(destination: C): C + +public inline fun kotlin.collections.Map.filterKeys(predicate: (K) -> kotlin.Boolean): kotlin.collections.Map + +public inline fun kotlin.Array.filterNot(predicate: (T) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.BooleanArray.filterNot(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.ByteArray.filterNot(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.CharArray.filterNot(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.DoubleArray.filterNot(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.FloatArray.filterNot(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.IntArray.filterNot(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.LongArray.filterNot(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.ShortArray.filterNot(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.filterNot(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.filterNot(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.filterNot(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.filterNot(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.collections.Iterable.filterNot(predicate: (T) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.collections.Map.filterNot(predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): kotlin.collections.Map + +public fun kotlin.Array.filterNotNull(): kotlin.collections.List + +public fun kotlin.collections.Iterable.filterNotNull(): kotlin.collections.List + +public fun , T : kotlin.Any> kotlin.Array.filterNotNullTo(destination: C): C + +public fun , T : kotlin.Any> kotlin.collections.Iterable.filterNotNullTo(destination: C): C + +public inline fun > kotlin.Array.filterNotTo(destination: C, predicate: (T) -> kotlin.Boolean): C + +public inline fun > kotlin.BooleanArray.filterNotTo(destination: C, predicate: (kotlin.Boolean) -> kotlin.Boolean): C + +public inline fun > kotlin.ByteArray.filterNotTo(destination: C, predicate: (kotlin.Byte) -> kotlin.Boolean): C + +public inline fun > kotlin.CharArray.filterNotTo(destination: C, predicate: (kotlin.Char) -> kotlin.Boolean): C + +public inline fun > kotlin.DoubleArray.filterNotTo(destination: C, predicate: (kotlin.Double) -> kotlin.Boolean): C + +public inline fun > kotlin.FloatArray.filterNotTo(destination: C, predicate: (kotlin.Float) -> kotlin.Boolean): C + +public inline fun > kotlin.IntArray.filterNotTo(destination: C, predicate: (kotlin.Int) -> kotlin.Boolean): C + +public inline fun > kotlin.LongArray.filterNotTo(destination: C, predicate: (kotlin.Long) -> kotlin.Boolean): C + +public inline fun > kotlin.ShortArray.filterNotTo(destination: C, predicate: (kotlin.Short) -> kotlin.Boolean): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UByteArray.filterNotTo(destination: C, predicate: (kotlin.UByte) -> kotlin.Boolean): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UIntArray.filterNotTo(destination: C, predicate: (kotlin.UInt) -> kotlin.Boolean): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.ULongArray.filterNotTo(destination: C, predicate: (kotlin.ULong) -> kotlin.Boolean): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UShortArray.filterNotTo(destination: C, predicate: (kotlin.UShort) -> kotlin.Boolean): C + +public inline fun > kotlin.collections.Iterable.filterNotTo(destination: C, predicate: (T) -> kotlin.Boolean): C + +public inline fun > kotlin.collections.Map.filterNotTo(destination: M, predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): M + +public inline fun > kotlin.Array.filterTo(destination: C, predicate: (T) -> kotlin.Boolean): C + +public inline fun > kotlin.BooleanArray.filterTo(destination: C, predicate: (kotlin.Boolean) -> kotlin.Boolean): C + +public inline fun > kotlin.ByteArray.filterTo(destination: C, predicate: (kotlin.Byte) -> kotlin.Boolean): C + +public inline fun > kotlin.CharArray.filterTo(destination: C, predicate: (kotlin.Char) -> kotlin.Boolean): C + +public inline fun > kotlin.DoubleArray.filterTo(destination: C, predicate: (kotlin.Double) -> kotlin.Boolean): C + +public inline fun > kotlin.FloatArray.filterTo(destination: C, predicate: (kotlin.Float) -> kotlin.Boolean): C + +public inline fun > kotlin.IntArray.filterTo(destination: C, predicate: (kotlin.Int) -> kotlin.Boolean): C + +public inline fun > kotlin.LongArray.filterTo(destination: C, predicate: (kotlin.Long) -> kotlin.Boolean): C + +public inline fun > kotlin.ShortArray.filterTo(destination: C, predicate: (kotlin.Short) -> kotlin.Boolean): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UByteArray.filterTo(destination: C, predicate: (kotlin.UByte) -> kotlin.Boolean): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UIntArray.filterTo(destination: C, predicate: (kotlin.UInt) -> kotlin.Boolean): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.ULongArray.filterTo(destination: C, predicate: (kotlin.ULong) -> kotlin.Boolean): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UShortArray.filterTo(destination: C, predicate: (kotlin.UShort) -> kotlin.Boolean): C + +public inline fun > kotlin.collections.Iterable.filterTo(destination: C, predicate: (T) -> kotlin.Boolean): C + +public inline fun > kotlin.collections.Map.filterTo(destination: M, predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): M + +public inline fun kotlin.collections.Map.filterValues(predicate: (V) -> kotlin.Boolean): kotlin.collections.Map + +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.find(predicate: (T) -> kotlin.Boolean): T? + +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.find(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? + +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.find(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte? + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.find(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? + +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.find(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double? + +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.find(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float? + +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.find(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int? + +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.find(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long? + +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.find(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.find(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.find(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.find(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.find(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort? + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.find(predicate: (T) -> kotlin.Boolean): T? + +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.findLast(predicate: (T) -> kotlin.Boolean): T? + +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.findLast(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? + +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.findLast(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte? + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.findLast(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? + +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.findLast(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double? + +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.findLast(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float? + +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.findLast(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int? + +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.findLast(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long? + +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.findLast(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.findLast(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.findLast(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.findLast(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.findLast(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort? + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.findLast(predicate: (T) -> kotlin.Boolean): T? + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.List.findLast(predicate: (T) -> kotlin.Boolean): T? + +public fun kotlin.Array.first(): T + +public inline fun kotlin.Array.first(predicate: (T) -> kotlin.Boolean): T + +public fun kotlin.BooleanArray.first(): kotlin.Boolean + +public inline fun kotlin.BooleanArray.first(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.ByteArray.first(): kotlin.Byte + +public inline fun kotlin.ByteArray.first(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte + +public fun kotlin.CharArray.first(): kotlin.Char + +public inline fun kotlin.CharArray.first(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char + +public fun kotlin.DoubleArray.first(): kotlin.Double + +public inline fun kotlin.DoubleArray.first(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double + +public fun kotlin.FloatArray.first(): kotlin.Float + +public inline fun kotlin.FloatArray.first(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float + +public fun kotlin.IntArray.first(): kotlin.Int + +public inline fun kotlin.IntArray.first(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int + +public fun kotlin.LongArray.first(): kotlin.Long + +public inline fun kotlin.LongArray.first(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long + +public fun kotlin.ShortArray.first(): kotlin.Short + +public inline fun kotlin.ShortArray.first(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.first(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.first(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.first(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.first(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.first(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.first(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.first(): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.first(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort + +public fun kotlin.collections.Iterable.first(): T + +public inline fun kotlin.collections.Iterable.first(predicate: (T) -> kotlin.Boolean): T + +public fun kotlin.collections.List.first(): T + +public fun kotlin.Array.firstOrNull(): T? + +public inline fun kotlin.Array.firstOrNull(predicate: (T) -> kotlin.Boolean): T? + +public fun kotlin.BooleanArray.firstOrNull(): kotlin.Boolean? + +public inline fun kotlin.BooleanArray.firstOrNull(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? + +public fun kotlin.ByteArray.firstOrNull(): kotlin.Byte? + +public inline fun kotlin.ByteArray.firstOrNull(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte? + +public fun kotlin.CharArray.firstOrNull(): kotlin.Char? + +public inline fun kotlin.CharArray.firstOrNull(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? + +public fun kotlin.DoubleArray.firstOrNull(): kotlin.Double? + +public inline fun kotlin.DoubleArray.firstOrNull(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double? + +public fun kotlin.FloatArray.firstOrNull(): kotlin.Float? + +public inline fun kotlin.FloatArray.firstOrNull(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float? + +public fun kotlin.IntArray.firstOrNull(): kotlin.Int? + +public inline fun kotlin.IntArray.firstOrNull(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int? + +public fun kotlin.LongArray.firstOrNull(): kotlin.Long? + +public inline fun kotlin.LongArray.firstOrNull(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long? + +public fun kotlin.ShortArray.firstOrNull(): kotlin.Short? + +public inline fun kotlin.ShortArray.firstOrNull(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.firstOrNull(): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.firstOrNull(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.firstOrNull(): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.firstOrNull(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.firstOrNull(): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.firstOrNull(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.firstOrNull(): kotlin.UShort? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.firstOrNull(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort? + +public fun kotlin.collections.Iterable.firstOrNull(): T? + +public inline fun kotlin.collections.Iterable.firstOrNull(predicate: (T) -> kotlin.Boolean): T? + +public fun kotlin.collections.List.firstOrNull(): T? + +public inline fun kotlin.Array.flatMap(transform: (T) -> kotlin.collections.Iterable): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "flatMapSequence") +public inline fun kotlin.Array.flatMap(transform: (T) -> kotlin.sequences.Sequence): kotlin.collections.List + +public inline fun kotlin.BooleanArray.flatMap(transform: (kotlin.Boolean) -> kotlin.collections.Iterable): kotlin.collections.List + +public inline fun kotlin.ByteArray.flatMap(transform: (kotlin.Byte) -> kotlin.collections.Iterable): kotlin.collections.List + +public inline fun kotlin.CharArray.flatMap(transform: (kotlin.Char) -> kotlin.collections.Iterable): kotlin.collections.List + +public inline fun kotlin.DoubleArray.flatMap(transform: (kotlin.Double) -> kotlin.collections.Iterable): kotlin.collections.List + +public inline fun kotlin.FloatArray.flatMap(transform: (kotlin.Float) -> kotlin.collections.Iterable): kotlin.collections.List + +public inline fun kotlin.IntArray.flatMap(transform: (kotlin.Int) -> kotlin.collections.Iterable): kotlin.collections.List + +public inline fun kotlin.LongArray.flatMap(transform: (kotlin.Long) -> kotlin.collections.Iterable): kotlin.collections.List + +public inline fun kotlin.ShortArray.flatMap(transform: (kotlin.Short) -> kotlin.collections.Iterable): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.flatMap(transform: (kotlin.UByte) -> kotlin.collections.Iterable): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.flatMap(transform: (kotlin.UInt) -> kotlin.collections.Iterable): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.flatMap(transform: (kotlin.ULong) -> kotlin.collections.Iterable): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.flatMap(transform: (kotlin.UShort) -> kotlin.collections.Iterable): kotlin.collections.List + +public inline fun kotlin.collections.Iterable.flatMap(transform: (T) -> kotlin.collections.Iterable): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "flatMapSequence") +public inline fun kotlin.collections.Iterable.flatMap(transform: (T) -> kotlin.sequences.Sequence): kotlin.collections.List + +public inline fun kotlin.collections.Map.flatMap(transform: (kotlin.collections.Map.Entry) -> kotlin.collections.Iterable): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "flatMapSequence") +public inline fun kotlin.collections.Map.flatMap(transform: (kotlin.collections.Map.Entry) -> kotlin.sequences.Sequence): kotlin.collections.List + +public inline fun > kotlin.Array.flatMapTo(destination: C, transform: (T) -> kotlin.collections.Iterable): C + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "flatMapSequenceTo") +public inline fun > kotlin.Array.flatMapTo(destination: C, transform: (T) -> kotlin.sequences.Sequence): C + +public inline fun > kotlin.BooleanArray.flatMapTo(destination: C, transform: (kotlin.Boolean) -> kotlin.collections.Iterable): C + +public inline fun > kotlin.ByteArray.flatMapTo(destination: C, transform: (kotlin.Byte) -> kotlin.collections.Iterable): C + +public inline fun > kotlin.CharArray.flatMapTo(destination: C, transform: (kotlin.Char) -> kotlin.collections.Iterable): C + +public inline fun > kotlin.DoubleArray.flatMapTo(destination: C, transform: (kotlin.Double) -> kotlin.collections.Iterable): C + +public inline fun > kotlin.FloatArray.flatMapTo(destination: C, transform: (kotlin.Float) -> kotlin.collections.Iterable): C + +public inline fun > kotlin.IntArray.flatMapTo(destination: C, transform: (kotlin.Int) -> kotlin.collections.Iterable): C + +public inline fun > kotlin.LongArray.flatMapTo(destination: C, transform: (kotlin.Long) -> kotlin.collections.Iterable): C + +public inline fun > kotlin.ShortArray.flatMapTo(destination: C, transform: (kotlin.Short) -> kotlin.collections.Iterable): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UByteArray.flatMapTo(destination: C, transform: (kotlin.UByte) -> kotlin.collections.Iterable): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UIntArray.flatMapTo(destination: C, transform: (kotlin.UInt) -> kotlin.collections.Iterable): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.ULongArray.flatMapTo(destination: C, transform: (kotlin.ULong) -> kotlin.collections.Iterable): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UShortArray.flatMapTo(destination: C, transform: (kotlin.UShort) -> kotlin.collections.Iterable): C + +public inline fun > kotlin.collections.Iterable.flatMapTo(destination: C, transform: (T) -> kotlin.collections.Iterable): C + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "flatMapSequenceTo") +public inline fun > kotlin.collections.Iterable.flatMapTo(destination: C, transform: (T) -> kotlin.sequences.Sequence): C + +public inline fun > kotlin.collections.Map.flatMapTo(destination: C, transform: (kotlin.collections.Map.Entry) -> kotlin.collections.Iterable): C + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "flatMapSequenceTo") +public inline fun > kotlin.collections.Map.flatMapTo(destination: C, transform: (kotlin.collections.Map.Entry) -> kotlin.sequences.Sequence): C + +public fun kotlin.Array>.flatten(): kotlin.collections.List + +public fun kotlin.collections.Iterable>.flatten(): kotlin.collections.List + +public inline fun kotlin.Array.fold(initial: R, operation: (acc: R, T) -> R): R + +public inline fun kotlin.BooleanArray.fold(initial: R, operation: (acc: R, kotlin.Boolean) -> R): R + +public inline fun kotlin.ByteArray.fold(initial: R, operation: (acc: R, kotlin.Byte) -> R): R + +public inline fun kotlin.CharArray.fold(initial: R, operation: (acc: R, kotlin.Char) -> R): R + +public inline fun kotlin.DoubleArray.fold(initial: R, operation: (acc: R, kotlin.Double) -> R): R + +public inline fun kotlin.FloatArray.fold(initial: R, operation: (acc: R, kotlin.Float) -> R): R + +public inline fun kotlin.IntArray.fold(initial: R, operation: (acc: R, kotlin.Int) -> R): R + +public inline fun kotlin.LongArray.fold(initial: R, operation: (acc: R, kotlin.Long) -> R): R + +public inline fun kotlin.ShortArray.fold(initial: R, operation: (acc: R, kotlin.Short) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.fold(initial: R, operation: (acc: R, kotlin.UByte) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.fold(initial: R, operation: (acc: R, kotlin.UInt) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.fold(initial: R, operation: (acc: R, kotlin.ULong) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.fold(initial: R, operation: (acc: R, kotlin.UShort) -> R): R + +@kotlin.SinceKotlin(version = "1.1") +public inline fun kotlin.collections.Grouping.fold(initialValueSelector: (key: K, element: T) -> R, operation: (key: K, accumulator: R, element: T) -> R): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.1") +public inline fun kotlin.collections.Grouping.fold(initialValue: R, operation: (accumulator: R, element: T) -> R): kotlin.collections.Map + +public inline fun kotlin.collections.Iterable.fold(initial: R, operation: (acc: R, T) -> R): R + +public inline fun kotlin.Array.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, T) -> R): R + +public inline fun kotlin.BooleanArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Boolean) -> R): R + +public inline fun kotlin.ByteArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Byte) -> R): R + +public inline fun kotlin.CharArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Char) -> R): R + +public inline fun kotlin.DoubleArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Double) -> R): R + +public inline fun kotlin.FloatArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Float) -> R): R + +public inline fun kotlin.IntArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Int) -> R): R + +public inline fun kotlin.LongArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Long) -> R): R + +public inline fun kotlin.ShortArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Short) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.UByte) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.UInt) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.ULong) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.UShort) -> R): R + +public inline fun kotlin.collections.Iterable.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, T) -> R): R + +public inline fun kotlin.Array.foldRight(initial: R, operation: (T, acc: R) -> R): R + +public inline fun kotlin.BooleanArray.foldRight(initial: R, operation: (kotlin.Boolean, acc: R) -> R): R + +public inline fun kotlin.ByteArray.foldRight(initial: R, operation: (kotlin.Byte, acc: R) -> R): R + +public inline fun kotlin.CharArray.foldRight(initial: R, operation: (kotlin.Char, acc: R) -> R): R + +public inline fun kotlin.DoubleArray.foldRight(initial: R, operation: (kotlin.Double, acc: R) -> R): R + +public inline fun kotlin.FloatArray.foldRight(initial: R, operation: (kotlin.Float, acc: R) -> R): R + +public inline fun kotlin.IntArray.foldRight(initial: R, operation: (kotlin.Int, acc: R) -> R): R + +public inline fun kotlin.LongArray.foldRight(initial: R, operation: (kotlin.Long, acc: R) -> R): R + +public inline fun kotlin.ShortArray.foldRight(initial: R, operation: (kotlin.Short, acc: R) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.foldRight(initial: R, operation: (kotlin.UByte, acc: R) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.foldRight(initial: R, operation: (kotlin.UInt, acc: R) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.foldRight(initial: R, operation: (kotlin.ULong, acc: R) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.foldRight(initial: R, operation: (kotlin.UShort, acc: R) -> R): R + +public inline fun kotlin.collections.List.foldRight(initial: R, operation: (T, acc: R) -> R): R + +public inline fun kotlin.Array.foldRightIndexed(initial: R, operation: (index: kotlin.Int, T, acc: R) -> R): R + +public inline fun kotlin.BooleanArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.Boolean, acc: R) -> R): R + +public inline fun kotlin.ByteArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.Byte, acc: R) -> R): R + +public inline fun kotlin.CharArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.Char, acc: R) -> R): R + +public inline fun kotlin.DoubleArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.Double, acc: R) -> R): R + +public inline fun kotlin.FloatArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.Float, acc: R) -> R): R + +public inline fun kotlin.IntArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.Int, acc: R) -> R): R + +public inline fun kotlin.LongArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.Long, acc: R) -> R): R + +public inline fun kotlin.ShortArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.Short, acc: R) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.UByte, acc: R) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.UInt, acc: R) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.ULong, acc: R) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.UShort, acc: R) -> R): R + +public inline fun kotlin.collections.List.foldRightIndexed(initial: R, operation: (index: kotlin.Int, T, acc: R) -> R): R + +@kotlin.SinceKotlin(version = "1.1") +public inline fun > kotlin.collections.Grouping.foldTo(destination: M, initialValueSelector: (key: K, element: T) -> R, operation: (key: K, accumulator: R, element: T) -> R): M + +@kotlin.SinceKotlin(version = "1.1") +public inline fun > kotlin.collections.Grouping.foldTo(destination: M, initialValue: R, operation: (accumulator: R, element: T) -> R): M + +public inline fun kotlin.Array.forEach(action: (T) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.BooleanArray.forEach(action: (kotlin.Boolean) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.ByteArray.forEach(action: (kotlin.Byte) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.CharArray.forEach(action: (kotlin.Char) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.DoubleArray.forEach(action: (kotlin.Double) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.FloatArray.forEach(action: (kotlin.Float) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.IntArray.forEach(action: (kotlin.Int) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.LongArray.forEach(action: (kotlin.Long) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.ShortArray.forEach(action: (kotlin.Short) -> kotlin.Unit): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.forEach(action: (kotlin.UByte) -> kotlin.Unit): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.forEach(action: (kotlin.UInt) -> kotlin.Unit): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.forEach(action: (kotlin.ULong) -> kotlin.Unit): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.forEach(action: (kotlin.UShort) -> kotlin.Unit): kotlin.Unit + +@kotlin.internal.HidesMembers +public inline fun kotlin.collections.Iterable.forEach(action: (T) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.collections.Iterator.forEach(operation: (T) -> kotlin.Unit): kotlin.Unit + +@kotlin.internal.HidesMembers +public inline fun kotlin.collections.Map.forEach(action: (kotlin.collections.Map.Entry) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.Array.forEachIndexed(action: (index: kotlin.Int, T) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.BooleanArray.forEachIndexed(action: (index: kotlin.Int, kotlin.Boolean) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.ByteArray.forEachIndexed(action: (index: kotlin.Int, kotlin.Byte) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.CharArray.forEachIndexed(action: (index: kotlin.Int, kotlin.Char) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.DoubleArray.forEachIndexed(action: (index: kotlin.Int, kotlin.Double) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.FloatArray.forEachIndexed(action: (index: kotlin.Int, kotlin.Float) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.IntArray.forEachIndexed(action: (index: kotlin.Int, kotlin.Int) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.LongArray.forEachIndexed(action: (index: kotlin.Int, kotlin.Long) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.ShortArray.forEachIndexed(action: (index: kotlin.Int, kotlin.Short) -> kotlin.Unit): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.forEachIndexed(action: (index: kotlin.Int, kotlin.UByte) -> kotlin.Unit): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.forEachIndexed(action: (index: kotlin.Int, kotlin.UInt) -> kotlin.Unit): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.forEachIndexed(action: (index: kotlin.Int, kotlin.ULong) -> kotlin.Unit): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.forEachIndexed(action: (index: kotlin.Int, kotlin.UShort) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.collections.Iterable.forEachIndexed(action: (index: kotlin.Int, T) -> kotlin.Unit): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline operator fun <@kotlin.internal.OnlyInputTypes +K, V> kotlin.collections.Map.get(key: K): V? + +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> T): T + +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Byte): kotlin.Byte + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Char): kotlin.Char + +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Double): kotlin.Double + +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Float): kotlin.Float + +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Int): kotlin.Int + +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Long): kotlin.Long + +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.UByte): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.UShort): kotlin.UShort + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.List.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> T): T + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.getOrElse(key: K, defaultValue: () -> V): V + +public fun kotlin.Array.getOrNull(index: kotlin.Int): T? + +public fun kotlin.BooleanArray.getOrNull(index: kotlin.Int): kotlin.Boolean? + +public fun kotlin.ByteArray.getOrNull(index: kotlin.Int): kotlin.Byte? + +public fun kotlin.CharArray.getOrNull(index: kotlin.Int): kotlin.Char? + +public fun kotlin.DoubleArray.getOrNull(index: kotlin.Int): kotlin.Double? + +public fun kotlin.FloatArray.getOrNull(index: kotlin.Int): kotlin.Float? + +public fun kotlin.IntArray.getOrNull(index: kotlin.Int): kotlin.Int? + +public fun kotlin.LongArray.getOrNull(index: kotlin.Int): kotlin.Long? + +public fun kotlin.ShortArray.getOrNull(index: kotlin.Int): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.getOrNull(index: kotlin.Int): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.getOrNull(index: kotlin.Int): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.getOrNull(index: kotlin.Int): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.getOrNull(index: kotlin.Int): kotlin.UShort? + +public fun kotlin.collections.List.getOrNull(index: kotlin.Int): T? + +public inline fun kotlin.collections.MutableMap.getOrPut(key: K, defaultValue: () -> V): V + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.collections.Map.getValue(key: K): V + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.Map.getValue(thisRef: kotlin.Any?, property: kotlin.reflect.KProperty<*>): V1 + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use getValue() with two type parameters instead") +@kotlin.jvm.JvmName(name = "getVarContravariant") +@kotlin.internal.LowPriorityInOverloadResolution +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.MutableMap.getValue(thisRef: kotlin.Any?, property: kotlin.reflect.KProperty<*>): V + +@kotlin.jvm.JvmName(name = "getVar") +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableMap.getValue(thisRef: kotlin.Any?, property: kotlin.reflect.KProperty<*>): V1 + +public inline fun kotlin.Array.groupBy(keySelector: (T) -> K): kotlin.collections.Map> + +public inline fun kotlin.Array.groupBy(keySelector: (T) -> K, valueTransform: (T) -> V): kotlin.collections.Map> + +public inline fun kotlin.BooleanArray.groupBy(keySelector: (kotlin.Boolean) -> K): kotlin.collections.Map> + +public inline fun kotlin.BooleanArray.groupBy(keySelector: (kotlin.Boolean) -> K, valueTransform: (kotlin.Boolean) -> V): kotlin.collections.Map> + +public inline fun kotlin.ByteArray.groupBy(keySelector: (kotlin.Byte) -> K): kotlin.collections.Map> + +public inline fun kotlin.ByteArray.groupBy(keySelector: (kotlin.Byte) -> K, valueTransform: (kotlin.Byte) -> V): kotlin.collections.Map> + +public inline fun kotlin.CharArray.groupBy(keySelector: (kotlin.Char) -> K): kotlin.collections.Map> + +public inline fun kotlin.CharArray.groupBy(keySelector: (kotlin.Char) -> K, valueTransform: (kotlin.Char) -> V): kotlin.collections.Map> + +public inline fun kotlin.DoubleArray.groupBy(keySelector: (kotlin.Double) -> K): kotlin.collections.Map> + +public inline fun kotlin.DoubleArray.groupBy(keySelector: (kotlin.Double) -> K, valueTransform: (kotlin.Double) -> V): kotlin.collections.Map> + +public inline fun kotlin.FloatArray.groupBy(keySelector: (kotlin.Float) -> K): kotlin.collections.Map> + +public inline fun kotlin.FloatArray.groupBy(keySelector: (kotlin.Float) -> K, valueTransform: (kotlin.Float) -> V): kotlin.collections.Map> + +public inline fun kotlin.IntArray.groupBy(keySelector: (kotlin.Int) -> K): kotlin.collections.Map> + +public inline fun kotlin.IntArray.groupBy(keySelector: (kotlin.Int) -> K, valueTransform: (kotlin.Int) -> V): kotlin.collections.Map> + +public inline fun kotlin.LongArray.groupBy(keySelector: (kotlin.Long) -> K): kotlin.collections.Map> + +public inline fun kotlin.LongArray.groupBy(keySelector: (kotlin.Long) -> K, valueTransform: (kotlin.Long) -> V): kotlin.collections.Map> + +public inline fun kotlin.ShortArray.groupBy(keySelector: (kotlin.Short) -> K): kotlin.collections.Map> + +public inline fun kotlin.ShortArray.groupBy(keySelector: (kotlin.Short) -> K, valueTransform: (kotlin.Short) -> V): kotlin.collections.Map> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.groupBy(keySelector: (kotlin.UByte) -> K): kotlin.collections.Map> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.groupBy(keySelector: (kotlin.UByte) -> K, valueTransform: (kotlin.UByte) -> V): kotlin.collections.Map> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.groupBy(keySelector: (kotlin.UInt) -> K): kotlin.collections.Map> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.groupBy(keySelector: (kotlin.UInt) -> K, valueTransform: (kotlin.UInt) -> V): kotlin.collections.Map> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.groupBy(keySelector: (kotlin.ULong) -> K): kotlin.collections.Map> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.groupBy(keySelector: (kotlin.ULong) -> K, valueTransform: (kotlin.ULong) -> V): kotlin.collections.Map> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.groupBy(keySelector: (kotlin.UShort) -> K): kotlin.collections.Map> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.groupBy(keySelector: (kotlin.UShort) -> K, valueTransform: (kotlin.UShort) -> V): kotlin.collections.Map> + +public inline fun kotlin.collections.Iterable.groupBy(keySelector: (T) -> K): kotlin.collections.Map> + +public inline fun kotlin.collections.Iterable.groupBy(keySelector: (T) -> K, valueTransform: (T) -> V): kotlin.collections.Map> + +public inline fun >> kotlin.Array.groupByTo(destination: M, keySelector: (T) -> K): M + +public inline fun >> kotlin.Array.groupByTo(destination: M, keySelector: (T) -> K, valueTransform: (T) -> V): M + +public inline fun >> kotlin.BooleanArray.groupByTo(destination: M, keySelector: (kotlin.Boolean) -> K): M + +public inline fun >> kotlin.BooleanArray.groupByTo(destination: M, keySelector: (kotlin.Boolean) -> K, valueTransform: (kotlin.Boolean) -> V): M + +public inline fun >> kotlin.ByteArray.groupByTo(destination: M, keySelector: (kotlin.Byte) -> K): M + +public inline fun >> kotlin.ByteArray.groupByTo(destination: M, keySelector: (kotlin.Byte) -> K, valueTransform: (kotlin.Byte) -> V): M + +public inline fun >> kotlin.CharArray.groupByTo(destination: M, keySelector: (kotlin.Char) -> K): M + +public inline fun >> kotlin.CharArray.groupByTo(destination: M, keySelector: (kotlin.Char) -> K, valueTransform: (kotlin.Char) -> V): M + +public inline fun >> kotlin.DoubleArray.groupByTo(destination: M, keySelector: (kotlin.Double) -> K): M + +public inline fun >> kotlin.DoubleArray.groupByTo(destination: M, keySelector: (kotlin.Double) -> K, valueTransform: (kotlin.Double) -> V): M + +public inline fun >> kotlin.FloatArray.groupByTo(destination: M, keySelector: (kotlin.Float) -> K): M + +public inline fun >> kotlin.FloatArray.groupByTo(destination: M, keySelector: (kotlin.Float) -> K, valueTransform: (kotlin.Float) -> V): M + +public inline fun >> kotlin.IntArray.groupByTo(destination: M, keySelector: (kotlin.Int) -> K): M + +public inline fun >> kotlin.IntArray.groupByTo(destination: M, keySelector: (kotlin.Int) -> K, valueTransform: (kotlin.Int) -> V): M + +public inline fun >> kotlin.LongArray.groupByTo(destination: M, keySelector: (kotlin.Long) -> K): M + +public inline fun >> kotlin.LongArray.groupByTo(destination: M, keySelector: (kotlin.Long) -> K, valueTransform: (kotlin.Long) -> V): M + +public inline fun >> kotlin.ShortArray.groupByTo(destination: M, keySelector: (kotlin.Short) -> K): M + +public inline fun >> kotlin.ShortArray.groupByTo(destination: M, keySelector: (kotlin.Short) -> K, valueTransform: (kotlin.Short) -> V): M + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun >> kotlin.UByteArray.groupByTo(destination: M, keySelector: (kotlin.UByte) -> K): M + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun >> kotlin.UByteArray.groupByTo(destination: M, keySelector: (kotlin.UByte) -> K, valueTransform: (kotlin.UByte) -> V): M + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun >> kotlin.UIntArray.groupByTo(destination: M, keySelector: (kotlin.UInt) -> K): M + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun >> kotlin.UIntArray.groupByTo(destination: M, keySelector: (kotlin.UInt) -> K, valueTransform: (kotlin.UInt) -> V): M + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun >> kotlin.ULongArray.groupByTo(destination: M, keySelector: (kotlin.ULong) -> K): M + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun >> kotlin.ULongArray.groupByTo(destination: M, keySelector: (kotlin.ULong) -> K, valueTransform: (kotlin.ULong) -> V): M + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun >> kotlin.UShortArray.groupByTo(destination: M, keySelector: (kotlin.UShort) -> K): M + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun >> kotlin.UShortArray.groupByTo(destination: M, keySelector: (kotlin.UShort) -> K, valueTransform: (kotlin.UShort) -> V): M + +public inline fun >> kotlin.collections.Iterable.groupByTo(destination: M, keySelector: (T) -> K): M + +public inline fun >> kotlin.collections.Iterable.groupByTo(destination: M, keySelector: (T) -> K, valueTransform: (T) -> V): M + +@kotlin.SinceKotlin(version = "1.1") +public inline fun kotlin.Array.groupingBy(crossinline keySelector: (T) -> K): kotlin.collections.Grouping + +@kotlin.SinceKotlin(version = "1.1") +public inline fun kotlin.collections.Iterable.groupingBy(crossinline keySelector: (T) -> K): kotlin.collections.Grouping + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun , R> C.ifEmpty(defaultValue: () -> R): R where C : R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun , R> C.ifEmpty(defaultValue: () -> R): R where C : R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun , R> M.ifEmpty(defaultValue: () -> R): R where M : R + +public fun <@kotlin.internal.OnlyInputTypes +T> kotlin.Array.indexOf(element: T): kotlin.Int + +public fun kotlin.BooleanArray.indexOf(element: kotlin.Boolean): kotlin.Int + +public fun kotlin.ByteArray.indexOf(element: kotlin.Byte): kotlin.Int + +public fun kotlin.CharArray.indexOf(element: kotlin.Char): kotlin.Int + +public fun kotlin.DoubleArray.indexOf(element: kotlin.Double): kotlin.Int + +public fun kotlin.FloatArray.indexOf(element: kotlin.Float): kotlin.Int + +public fun kotlin.IntArray.indexOf(element: kotlin.Int): kotlin.Int + +public fun kotlin.LongArray.indexOf(element: kotlin.Long): kotlin.Int + +public fun kotlin.ShortArray.indexOf(element: kotlin.Short): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.indexOf(element: kotlin.UByte): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.indexOf(element: kotlin.UInt): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.indexOf(element: kotlin.ULong): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.indexOf(element: kotlin.UShort): kotlin.Int + +public fun <@kotlin.internal.OnlyInputTypes +T> kotlin.collections.Iterable.indexOf(element: T): kotlin.Int + +public fun <@kotlin.internal.OnlyInputTypes +T> kotlin.collections.List.indexOf(element: T): kotlin.Int + +public inline fun kotlin.Array.indexOfFirst(predicate: (T) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.BooleanArray.indexOfFirst(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.ByteArray.indexOfFirst(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.CharArray.indexOfFirst(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.DoubleArray.indexOfFirst(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.FloatArray.indexOfFirst(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.IntArray.indexOfFirst(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.LongArray.indexOfFirst(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.ShortArray.indexOfFirst(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.indexOfFirst(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.indexOfFirst(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.indexOfFirst(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.indexOfFirst(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.collections.Iterable.indexOfFirst(predicate: (T) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.collections.List.indexOfFirst(predicate: (T) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.Array.indexOfLast(predicate: (T) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.BooleanArray.indexOfLast(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.ByteArray.indexOfLast(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.CharArray.indexOfLast(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.DoubleArray.indexOfLast(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.FloatArray.indexOfLast(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.IntArray.indexOfLast(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.LongArray.indexOfLast(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.ShortArray.indexOfLast(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.indexOfLast(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.indexOfLast(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.indexOfLast(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.indexOfLast(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.collections.Iterable.indexOfLast(predicate: (T) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.collections.List.indexOfLast(predicate: (T) -> kotlin.Boolean): kotlin.Int + +public infix fun kotlin.Array.intersect(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.BooleanArray.intersect(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.ByteArray.intersect(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.CharArray.intersect(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.DoubleArray.intersect(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.FloatArray.intersect(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.IntArray.intersect(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.LongArray.intersect(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.ShortArray.intersect(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.collections.Iterable.intersect(other: kotlin.collections.Iterable): kotlin.collections.Set + +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.isEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.isEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.isEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.isEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.isEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.isEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.isEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.isEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.isEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.isNotEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.isNotEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.isNotEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.isNotEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.isNotEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.isNotEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.isNotEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.isNotEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.isNotEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Collection.isNotEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.isNotEmpty(): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.Array<*>?.isNullOrEmpty(): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Collection?.isNullOrEmpty(): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map?.isNullOrEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.Iterator.iterator(): kotlin.collections.Iterator + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.Map.iterator(): kotlin.collections.Iterator> + +@kotlin.jvm.JvmName(name = "mutableIterator") +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableMap.iterator(): kotlin.collections.MutableIterator> + +public fun kotlin.Array.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((T) -> kotlin.CharSequence)? = ...): A + +public fun kotlin.BooleanArray.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Boolean) -> kotlin.CharSequence)? = ...): A + +public fun kotlin.ByteArray.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Byte) -> kotlin.CharSequence)? = ...): A + +public fun kotlin.CharArray.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Char) -> kotlin.CharSequence)? = ...): A + +public fun kotlin.DoubleArray.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Double) -> kotlin.CharSequence)? = ...): A + +public fun kotlin.FloatArray.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Float) -> kotlin.CharSequence)? = ...): A + +public fun kotlin.IntArray.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Int) -> kotlin.CharSequence)? = ...): A + +public fun kotlin.LongArray.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Long) -> kotlin.CharSequence)? = ...): A + +public fun kotlin.ShortArray.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Short) -> kotlin.CharSequence)? = ...): A + +public fun kotlin.collections.Iterable.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((T) -> kotlin.CharSequence)? = ...): A + +public fun kotlin.Array.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((T) -> kotlin.CharSequence)? = ...): kotlin.String + +public fun kotlin.BooleanArray.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Boolean) -> kotlin.CharSequence)? = ...): kotlin.String + +public fun kotlin.ByteArray.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Byte) -> kotlin.CharSequence)? = ...): kotlin.String + +public fun kotlin.CharArray.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Char) -> kotlin.CharSequence)? = ...): kotlin.String + +public fun kotlin.DoubleArray.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Double) -> kotlin.CharSequence)? = ...): kotlin.String + +public fun kotlin.FloatArray.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Float) -> kotlin.CharSequence)? = ...): kotlin.String + +public fun kotlin.IntArray.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Int) -> kotlin.CharSequence)? = ...): kotlin.String + +public fun kotlin.LongArray.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Long) -> kotlin.CharSequence)? = ...): kotlin.String + +public fun kotlin.ShortArray.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Short) -> kotlin.CharSequence)? = ...): kotlin.String + +public fun kotlin.collections.Iterable.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((T) -> kotlin.CharSequence)? = ...): kotlin.String + +public fun kotlin.Array.last(): T + +public inline fun kotlin.Array.last(predicate: (T) -> kotlin.Boolean): T + +public fun kotlin.BooleanArray.last(): kotlin.Boolean + +public inline fun kotlin.BooleanArray.last(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.ByteArray.last(): kotlin.Byte + +public inline fun kotlin.ByteArray.last(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte + +public fun kotlin.CharArray.last(): kotlin.Char + +public inline fun kotlin.CharArray.last(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char + +public fun kotlin.DoubleArray.last(): kotlin.Double + +public inline fun kotlin.DoubleArray.last(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double + +public fun kotlin.FloatArray.last(): kotlin.Float + +public inline fun kotlin.FloatArray.last(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float + +public fun kotlin.IntArray.last(): kotlin.Int + +public inline fun kotlin.IntArray.last(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int + +public fun kotlin.LongArray.last(): kotlin.Long + +public inline fun kotlin.LongArray.last(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long + +public fun kotlin.ShortArray.last(): kotlin.Short + +public inline fun kotlin.ShortArray.last(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.last(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.last(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.last(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.last(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.last(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.last(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.last(): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.last(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort + +public fun kotlin.collections.Iterable.last(): T + +public inline fun kotlin.collections.Iterable.last(predicate: (T) -> kotlin.Boolean): T + +public fun kotlin.collections.List.last(): T + +public inline fun kotlin.collections.List.last(predicate: (T) -> kotlin.Boolean): T + +public fun <@kotlin.internal.OnlyInputTypes +T> kotlin.Array.lastIndexOf(element: T): kotlin.Int + +public fun kotlin.BooleanArray.lastIndexOf(element: kotlin.Boolean): kotlin.Int + +public fun kotlin.ByteArray.lastIndexOf(element: kotlin.Byte): kotlin.Int + +public fun kotlin.CharArray.lastIndexOf(element: kotlin.Char): kotlin.Int + +public fun kotlin.DoubleArray.lastIndexOf(element: kotlin.Double): kotlin.Int + +public fun kotlin.FloatArray.lastIndexOf(element: kotlin.Float): kotlin.Int + +public fun kotlin.IntArray.lastIndexOf(element: kotlin.Int): kotlin.Int + +public fun kotlin.LongArray.lastIndexOf(element: kotlin.Long): kotlin.Int + +public fun kotlin.ShortArray.lastIndexOf(element: kotlin.Short): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.lastIndexOf(element: kotlin.UByte): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.lastIndexOf(element: kotlin.UInt): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.lastIndexOf(element: kotlin.ULong): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.lastIndexOf(element: kotlin.UShort): kotlin.Int + +public fun <@kotlin.internal.OnlyInputTypes +T> kotlin.collections.Iterable.lastIndexOf(element: T): kotlin.Int + +public fun <@kotlin.internal.OnlyInputTypes +T> kotlin.collections.List.lastIndexOf(element: T): kotlin.Int + +public fun kotlin.Array.lastOrNull(): T? + +public inline fun kotlin.Array.lastOrNull(predicate: (T) -> kotlin.Boolean): T? + +public fun kotlin.BooleanArray.lastOrNull(): kotlin.Boolean? + +public inline fun kotlin.BooleanArray.lastOrNull(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? + +public fun kotlin.ByteArray.lastOrNull(): kotlin.Byte? + +public inline fun kotlin.ByteArray.lastOrNull(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte? + +public fun kotlin.CharArray.lastOrNull(): kotlin.Char? + +public inline fun kotlin.CharArray.lastOrNull(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? + +public fun kotlin.DoubleArray.lastOrNull(): kotlin.Double? + +public inline fun kotlin.DoubleArray.lastOrNull(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double? + +public fun kotlin.FloatArray.lastOrNull(): kotlin.Float? + +public inline fun kotlin.FloatArray.lastOrNull(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float? + +public fun kotlin.IntArray.lastOrNull(): kotlin.Int? + +public inline fun kotlin.IntArray.lastOrNull(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int? + +public fun kotlin.LongArray.lastOrNull(): kotlin.Long? + +public inline fun kotlin.LongArray.lastOrNull(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long? + +public fun kotlin.ShortArray.lastOrNull(): kotlin.Short? + +public inline fun kotlin.ShortArray.lastOrNull(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.lastOrNull(): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.lastOrNull(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.lastOrNull(): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.lastOrNull(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.lastOrNull(): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.lastOrNull(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.lastOrNull(): kotlin.UShort? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.lastOrNull(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort? + +public fun kotlin.collections.Iterable.lastOrNull(): T? + +public inline fun kotlin.collections.Iterable.lastOrNull(predicate: (T) -> kotlin.Boolean): T? + +public fun kotlin.collections.List.lastOrNull(): T? + +public inline fun kotlin.collections.List.lastOrNull(predicate: (T) -> kotlin.Boolean): T? + +public inline fun kotlin.Array.map(transform: (T) -> R): kotlin.collections.List + +public inline fun kotlin.BooleanArray.map(transform: (kotlin.Boolean) -> R): kotlin.collections.List + +public inline fun kotlin.ByteArray.map(transform: (kotlin.Byte) -> R): kotlin.collections.List + +public inline fun kotlin.CharArray.map(transform: (kotlin.Char) -> R): kotlin.collections.List + +public inline fun kotlin.DoubleArray.map(transform: (kotlin.Double) -> R): kotlin.collections.List + +public inline fun kotlin.FloatArray.map(transform: (kotlin.Float) -> R): kotlin.collections.List + +public inline fun kotlin.IntArray.map(transform: (kotlin.Int) -> R): kotlin.collections.List + +public inline fun kotlin.LongArray.map(transform: (kotlin.Long) -> R): kotlin.collections.List + +public inline fun kotlin.ShortArray.map(transform: (kotlin.Short) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.map(transform: (kotlin.UByte) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.map(transform: (kotlin.UInt) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.map(transform: (kotlin.ULong) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.map(transform: (kotlin.UShort) -> R): kotlin.collections.List + +public inline fun kotlin.collections.Iterable.map(transform: (T) -> R): kotlin.collections.List + +public inline fun kotlin.collections.Map.map(transform: (kotlin.collections.Map.Entry) -> R): kotlin.collections.List + +public inline fun kotlin.Array.mapIndexed(transform: (index: kotlin.Int, T) -> R): kotlin.collections.List + +public inline fun kotlin.BooleanArray.mapIndexed(transform: (index: kotlin.Int, kotlin.Boolean) -> R): kotlin.collections.List + +public inline fun kotlin.ByteArray.mapIndexed(transform: (index: kotlin.Int, kotlin.Byte) -> R): kotlin.collections.List + +public inline fun kotlin.CharArray.mapIndexed(transform: (index: kotlin.Int, kotlin.Char) -> R): kotlin.collections.List + +public inline fun kotlin.DoubleArray.mapIndexed(transform: (index: kotlin.Int, kotlin.Double) -> R): kotlin.collections.List + +public inline fun kotlin.FloatArray.mapIndexed(transform: (index: kotlin.Int, kotlin.Float) -> R): kotlin.collections.List + +public inline fun kotlin.IntArray.mapIndexed(transform: (index: kotlin.Int, kotlin.Int) -> R): kotlin.collections.List + +public inline fun kotlin.LongArray.mapIndexed(transform: (index: kotlin.Int, kotlin.Long) -> R): kotlin.collections.List + +public inline fun kotlin.ShortArray.mapIndexed(transform: (index: kotlin.Int, kotlin.Short) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.mapIndexed(transform: (index: kotlin.Int, kotlin.UByte) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.mapIndexed(transform: (index: kotlin.Int, kotlin.UInt) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.mapIndexed(transform: (index: kotlin.Int, kotlin.ULong) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.mapIndexed(transform: (index: kotlin.Int, kotlin.UShort) -> R): kotlin.collections.List + +public inline fun kotlin.collections.Iterable.mapIndexed(transform: (index: kotlin.Int, T) -> R): kotlin.collections.List + +public inline fun kotlin.Array.mapIndexedNotNull(transform: (index: kotlin.Int, T) -> R?): kotlin.collections.List + +public inline fun kotlin.collections.Iterable.mapIndexedNotNull(transform: (index: kotlin.Int, T) -> R?): kotlin.collections.List + +public inline fun > kotlin.Array.mapIndexedNotNullTo(destination: C, transform: (index: kotlin.Int, T) -> R?): C + +public inline fun > kotlin.collections.Iterable.mapIndexedNotNullTo(destination: C, transform: (index: kotlin.Int, T) -> R?): C + +public inline fun > kotlin.Array.mapIndexedTo(destination: C, transform: (index: kotlin.Int, T) -> R): C + +public inline fun > kotlin.BooleanArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Boolean) -> R): C + +public inline fun > kotlin.ByteArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Byte) -> R): C + +public inline fun > kotlin.CharArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Char) -> R): C + +public inline fun > kotlin.DoubleArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Double) -> R): C + +public inline fun > kotlin.FloatArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Float) -> R): C + +public inline fun > kotlin.IntArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Int) -> R): C + +public inline fun > kotlin.LongArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Long) -> R): C + +public inline fun > kotlin.ShortArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Short) -> R): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UByteArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.UByte) -> R): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UIntArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.UInt) -> R): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.ULongArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.ULong) -> R): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UShortArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.UShort) -> R): C + +public inline fun > kotlin.collections.Iterable.mapIndexedTo(destination: C, transform: (index: kotlin.Int, T) -> R): C + +public inline fun kotlin.collections.Map.mapKeys(transform: (kotlin.collections.Map.Entry) -> R): kotlin.collections.Map + +public inline fun > kotlin.collections.Map.mapKeysTo(destination: M, transform: (kotlin.collections.Map.Entry) -> R): M + +public inline fun kotlin.Array.mapNotNull(transform: (T) -> R?): kotlin.collections.List + +public inline fun kotlin.collections.Iterable.mapNotNull(transform: (T) -> R?): kotlin.collections.List + +public inline fun kotlin.collections.Map.mapNotNull(transform: (kotlin.collections.Map.Entry) -> R?): kotlin.collections.List + +public inline fun > kotlin.Array.mapNotNullTo(destination: C, transform: (T) -> R?): C + +public inline fun > kotlin.collections.Iterable.mapNotNullTo(destination: C, transform: (T) -> R?): C + +public inline fun > kotlin.collections.Map.mapNotNullTo(destination: C, transform: (kotlin.collections.Map.Entry) -> R?): C + +public inline fun > kotlin.Array.mapTo(destination: C, transform: (T) -> R): C + +public inline fun > kotlin.BooleanArray.mapTo(destination: C, transform: (kotlin.Boolean) -> R): C + +public inline fun > kotlin.ByteArray.mapTo(destination: C, transform: (kotlin.Byte) -> R): C + +public inline fun > kotlin.CharArray.mapTo(destination: C, transform: (kotlin.Char) -> R): C + +public inline fun > kotlin.DoubleArray.mapTo(destination: C, transform: (kotlin.Double) -> R): C + +public inline fun > kotlin.FloatArray.mapTo(destination: C, transform: (kotlin.Float) -> R): C + +public inline fun > kotlin.IntArray.mapTo(destination: C, transform: (kotlin.Int) -> R): C + +public inline fun > kotlin.LongArray.mapTo(destination: C, transform: (kotlin.Long) -> R): C + +public inline fun > kotlin.ShortArray.mapTo(destination: C, transform: (kotlin.Short) -> R): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UByteArray.mapTo(destination: C, transform: (kotlin.UByte) -> R): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UIntArray.mapTo(destination: C, transform: (kotlin.UInt) -> R): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.ULongArray.mapTo(destination: C, transform: (kotlin.ULong) -> R): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UShortArray.mapTo(destination: C, transform: (kotlin.UShort) -> R): C + +public inline fun > kotlin.collections.Iterable.mapTo(destination: C, transform: (T) -> R): C + +public inline fun > kotlin.collections.Map.mapTo(destination: C, transform: (kotlin.collections.Map.Entry) -> R): C + +public inline fun kotlin.collections.Map.mapValues(transform: (kotlin.collections.Map.Entry) -> R): kotlin.collections.Map + +public inline fun > kotlin.collections.Map.mapValuesTo(destination: M, transform: (kotlin.collections.Map.Entry) -> R): M + +public fun > kotlin.Array.max(): T? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.Array.max(): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.Array.max(): kotlin.Float? + +public fun kotlin.ByteArray.max(): kotlin.Byte? + +public fun kotlin.CharArray.max(): kotlin.Char? + +public fun kotlin.DoubleArray.max(): kotlin.Double? + +public fun kotlin.FloatArray.max(): kotlin.Float? + +public fun kotlin.IntArray.max(): kotlin.Int? + +public fun kotlin.LongArray.max(): kotlin.Long? + +public fun kotlin.ShortArray.max(): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.max(): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.max(): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.max(): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.max(): kotlin.UShort? + +public fun > kotlin.collections.Iterable.max(): T? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.collections.Iterable.max(): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.collections.Iterable.max(): kotlin.Float? + +public inline fun > kotlin.Array.maxBy(selector: (T) -> R): T? + +public inline fun > kotlin.BooleanArray.maxBy(selector: (kotlin.Boolean) -> R): kotlin.Boolean? + +public inline fun > kotlin.ByteArray.maxBy(selector: (kotlin.Byte) -> R): kotlin.Byte? + +public inline fun > kotlin.CharArray.maxBy(selector: (kotlin.Char) -> R): kotlin.Char? + +public inline fun > kotlin.DoubleArray.maxBy(selector: (kotlin.Double) -> R): kotlin.Double? + +public inline fun > kotlin.FloatArray.maxBy(selector: (kotlin.Float) -> R): kotlin.Float? + +public inline fun > kotlin.IntArray.maxBy(selector: (kotlin.Int) -> R): kotlin.Int? + +public inline fun > kotlin.LongArray.maxBy(selector: (kotlin.Long) -> R): kotlin.Long? + +public inline fun > kotlin.ShortArray.maxBy(selector: (kotlin.Short) -> R): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UByteArray.maxBy(selector: (kotlin.UByte) -> R): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UIntArray.maxBy(selector: (kotlin.UInt) -> R): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.ULongArray.maxBy(selector: (kotlin.ULong) -> R): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UShortArray.maxBy(selector: (kotlin.UShort) -> R): kotlin.UShort? + +public inline fun > kotlin.collections.Iterable.maxBy(selector: (T) -> R): T? + +@kotlin.internal.InlineOnly +public inline fun > kotlin.collections.Map.maxBy(selector: (kotlin.collections.Map.Entry) -> R): kotlin.collections.Map.Entry? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.Array.maxOf(selector: (T) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.maxOf(selector: (T) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.maxOf(selector: (T) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.BooleanArray.maxOf(selector: (kotlin.Boolean) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.maxOf(selector: (kotlin.Boolean) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.maxOf(selector: (kotlin.Boolean) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.ByteArray.maxOf(selector: (kotlin.Byte) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.maxOf(selector: (kotlin.Byte) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.maxOf(selector: (kotlin.Byte) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.CharArray.maxOf(selector: (kotlin.Char) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.maxOf(selector: (kotlin.Char) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.maxOf(selector: (kotlin.Char) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.DoubleArray.maxOf(selector: (kotlin.Double) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.maxOf(selector: (kotlin.Double) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.maxOf(selector: (kotlin.Double) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.FloatArray.maxOf(selector: (kotlin.Float) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.maxOf(selector: (kotlin.Float) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.maxOf(selector: (kotlin.Float) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.IntArray.maxOf(selector: (kotlin.Int) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.maxOf(selector: (kotlin.Int) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.maxOf(selector: (kotlin.Int) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.LongArray.maxOf(selector: (kotlin.Long) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.maxOf(selector: (kotlin.Long) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.maxOf(selector: (kotlin.Long) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.ShortArray.maxOf(selector: (kotlin.Short) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.maxOf(selector: (kotlin.Short) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.maxOf(selector: (kotlin.Short) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UByteArray.maxOf(selector: (kotlin.UByte) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.maxOf(selector: (kotlin.UByte) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.maxOf(selector: (kotlin.UByte) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UIntArray.maxOf(selector: (kotlin.UInt) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.maxOf(selector: (kotlin.UInt) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.maxOf(selector: (kotlin.UInt) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.ULongArray.maxOf(selector: (kotlin.ULong) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.maxOf(selector: (kotlin.ULong) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.maxOf(selector: (kotlin.ULong) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UShortArray.maxOf(selector: (kotlin.UShort) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.maxOf(selector: (kotlin.UShort) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.maxOf(selector: (kotlin.UShort) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.collections.Iterable.maxOf(selector: (T) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.maxOf(selector: (T) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.maxOf(selector: (T) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.collections.Map.maxOf(selector: (kotlin.collections.Map.Entry) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.maxOf(selector: (kotlin.collections.Map.Entry) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.maxOf(selector: (kotlin.collections.Map.Entry) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.Array.maxOfOrNull(selector: (T) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.maxOfOrNull(selector: (T) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.maxOfOrNull(selector: (T) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.BooleanArray.maxOfOrNull(selector: (kotlin.Boolean) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.maxOfOrNull(selector: (kotlin.Boolean) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.maxOfOrNull(selector: (kotlin.Boolean) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.ByteArray.maxOfOrNull(selector: (kotlin.Byte) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.maxOfOrNull(selector: (kotlin.Byte) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.maxOfOrNull(selector: (kotlin.Byte) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.CharArray.maxOfOrNull(selector: (kotlin.Char) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.maxOfOrNull(selector: (kotlin.Char) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.maxOfOrNull(selector: (kotlin.Char) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.DoubleArray.maxOfOrNull(selector: (kotlin.Double) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.maxOfOrNull(selector: (kotlin.Double) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.maxOfOrNull(selector: (kotlin.Double) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.FloatArray.maxOfOrNull(selector: (kotlin.Float) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.maxOfOrNull(selector: (kotlin.Float) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.maxOfOrNull(selector: (kotlin.Float) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.IntArray.maxOfOrNull(selector: (kotlin.Int) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.maxOfOrNull(selector: (kotlin.Int) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.maxOfOrNull(selector: (kotlin.Int) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.LongArray.maxOfOrNull(selector: (kotlin.Long) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.maxOfOrNull(selector: (kotlin.Long) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.maxOfOrNull(selector: (kotlin.Long) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.ShortArray.maxOfOrNull(selector: (kotlin.Short) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.maxOfOrNull(selector: (kotlin.Short) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.maxOfOrNull(selector: (kotlin.Short) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UByteArray.maxOfOrNull(selector: (kotlin.UByte) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.maxOfOrNull(selector: (kotlin.UByte) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.maxOfOrNull(selector: (kotlin.UByte) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UIntArray.maxOfOrNull(selector: (kotlin.UInt) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.maxOfOrNull(selector: (kotlin.UInt) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.maxOfOrNull(selector: (kotlin.UInt) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.ULongArray.maxOfOrNull(selector: (kotlin.ULong) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.maxOfOrNull(selector: (kotlin.ULong) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.maxOfOrNull(selector: (kotlin.ULong) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UShortArray.maxOfOrNull(selector: (kotlin.UShort) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.maxOfOrNull(selector: (kotlin.UShort) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.maxOfOrNull(selector: (kotlin.UShort) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.collections.Iterable.maxOfOrNull(selector: (T) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.maxOfOrNull(selector: (T) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.maxOfOrNull(selector: (T) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.collections.Map.maxOfOrNull(selector: (kotlin.collections.Map.Entry) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.maxOfOrNull(selector: (kotlin.collections.Map.Entry) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.maxOfOrNull(selector: (kotlin.collections.Map.Entry) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.maxOfWith(comparator: kotlin.Comparator, selector: (T) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.Boolean) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.Byte) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.Char) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.Double) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.Float) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.Int) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.Long) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.Short) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.UByte) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.UInt) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.ULong) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.UShort) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.maxOfWith(comparator: kotlin.Comparator, selector: (T) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.collections.Map.Entry) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (T) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Boolean) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Byte) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Char) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Double) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Float) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Int) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Long) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Short) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.UByte) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.UInt) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.ULong) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.UShort) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (T) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.collections.Map.Entry) -> R): R? + +public fun kotlin.Array.maxWith(comparator: kotlin.Comparator): T? + +public fun kotlin.BooleanArray.maxWith(comparator: kotlin.Comparator): kotlin.Boolean? + +public fun kotlin.ByteArray.maxWith(comparator: kotlin.Comparator): kotlin.Byte? + +public fun kotlin.CharArray.maxWith(comparator: kotlin.Comparator): kotlin.Char? + +public fun kotlin.DoubleArray.maxWith(comparator: kotlin.Comparator): kotlin.Double? + +public fun kotlin.FloatArray.maxWith(comparator: kotlin.Comparator): kotlin.Float? + +public fun kotlin.IntArray.maxWith(comparator: kotlin.Comparator): kotlin.Int? + +public fun kotlin.LongArray.maxWith(comparator: kotlin.Comparator): kotlin.Long? + +public fun kotlin.ShortArray.maxWith(comparator: kotlin.Comparator): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.maxWith(comparator: kotlin.Comparator): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.maxWith(comparator: kotlin.Comparator): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.maxWith(comparator: kotlin.Comparator): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.maxWith(comparator: kotlin.Comparator): kotlin.UShort? + +public fun kotlin.collections.Iterable.maxWith(comparator: kotlin.Comparator): T? + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.maxWith(comparator: kotlin.Comparator>): kotlin.collections.Map.Entry? + +public fun > kotlin.Array.min(): T? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.Array.min(): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.Array.min(): kotlin.Float? + +public fun kotlin.ByteArray.min(): kotlin.Byte? + +public fun kotlin.CharArray.min(): kotlin.Char? + +public fun kotlin.DoubleArray.min(): kotlin.Double? + +public fun kotlin.FloatArray.min(): kotlin.Float? + +public fun kotlin.IntArray.min(): kotlin.Int? + +public fun kotlin.LongArray.min(): kotlin.Long? + +public fun kotlin.ShortArray.min(): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.min(): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.min(): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.min(): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.min(): kotlin.UShort? + +public fun > kotlin.collections.Iterable.min(): T? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.collections.Iterable.min(): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.collections.Iterable.min(): kotlin.Float? + +public inline fun > kotlin.Array.minBy(selector: (T) -> R): T? + +public inline fun > kotlin.BooleanArray.minBy(selector: (kotlin.Boolean) -> R): kotlin.Boolean? + +public inline fun > kotlin.ByteArray.minBy(selector: (kotlin.Byte) -> R): kotlin.Byte? + +public inline fun > kotlin.CharArray.minBy(selector: (kotlin.Char) -> R): kotlin.Char? + +public inline fun > kotlin.DoubleArray.minBy(selector: (kotlin.Double) -> R): kotlin.Double? + +public inline fun > kotlin.FloatArray.minBy(selector: (kotlin.Float) -> R): kotlin.Float? + +public inline fun > kotlin.IntArray.minBy(selector: (kotlin.Int) -> R): kotlin.Int? + +public inline fun > kotlin.LongArray.minBy(selector: (kotlin.Long) -> R): kotlin.Long? + +public inline fun > kotlin.ShortArray.minBy(selector: (kotlin.Short) -> R): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UByteArray.minBy(selector: (kotlin.UByte) -> R): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UIntArray.minBy(selector: (kotlin.UInt) -> R): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.ULongArray.minBy(selector: (kotlin.ULong) -> R): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UShortArray.minBy(selector: (kotlin.UShort) -> R): kotlin.UShort? + +public inline fun > kotlin.collections.Iterable.minBy(selector: (T) -> R): T? + +public inline fun > kotlin.collections.Map.minBy(selector: (kotlin.collections.Map.Entry) -> R): kotlin.collections.Map.Entry? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.Array.minOf(selector: (T) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.minOf(selector: (T) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.minOf(selector: (T) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.BooleanArray.minOf(selector: (kotlin.Boolean) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.minOf(selector: (kotlin.Boolean) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.minOf(selector: (kotlin.Boolean) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.ByteArray.minOf(selector: (kotlin.Byte) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.minOf(selector: (kotlin.Byte) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.minOf(selector: (kotlin.Byte) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.CharArray.minOf(selector: (kotlin.Char) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.minOf(selector: (kotlin.Char) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.minOf(selector: (kotlin.Char) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.DoubleArray.minOf(selector: (kotlin.Double) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.minOf(selector: (kotlin.Double) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.minOf(selector: (kotlin.Double) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.FloatArray.minOf(selector: (kotlin.Float) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.minOf(selector: (kotlin.Float) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.minOf(selector: (kotlin.Float) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.IntArray.minOf(selector: (kotlin.Int) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.minOf(selector: (kotlin.Int) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.minOf(selector: (kotlin.Int) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.LongArray.minOf(selector: (kotlin.Long) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.minOf(selector: (kotlin.Long) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.minOf(selector: (kotlin.Long) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.ShortArray.minOf(selector: (kotlin.Short) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.minOf(selector: (kotlin.Short) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.minOf(selector: (kotlin.Short) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UByteArray.minOf(selector: (kotlin.UByte) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.minOf(selector: (kotlin.UByte) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.minOf(selector: (kotlin.UByte) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UIntArray.minOf(selector: (kotlin.UInt) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.minOf(selector: (kotlin.UInt) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.minOf(selector: (kotlin.UInt) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.ULongArray.minOf(selector: (kotlin.ULong) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.minOf(selector: (kotlin.ULong) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.minOf(selector: (kotlin.ULong) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UShortArray.minOf(selector: (kotlin.UShort) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.minOf(selector: (kotlin.UShort) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.minOf(selector: (kotlin.UShort) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.collections.Iterable.minOf(selector: (T) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.minOf(selector: (T) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.minOf(selector: (T) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.collections.Map.minOf(selector: (kotlin.collections.Map.Entry) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.minOf(selector: (kotlin.collections.Map.Entry) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.minOf(selector: (kotlin.collections.Map.Entry) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.Array.minOfOrNull(selector: (T) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.minOfOrNull(selector: (T) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.minOfOrNull(selector: (T) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.BooleanArray.minOfOrNull(selector: (kotlin.Boolean) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.minOfOrNull(selector: (kotlin.Boolean) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.minOfOrNull(selector: (kotlin.Boolean) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.ByteArray.minOfOrNull(selector: (kotlin.Byte) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.minOfOrNull(selector: (kotlin.Byte) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.minOfOrNull(selector: (kotlin.Byte) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.CharArray.minOfOrNull(selector: (kotlin.Char) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.minOfOrNull(selector: (kotlin.Char) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.minOfOrNull(selector: (kotlin.Char) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.DoubleArray.minOfOrNull(selector: (kotlin.Double) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.minOfOrNull(selector: (kotlin.Double) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.minOfOrNull(selector: (kotlin.Double) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.FloatArray.minOfOrNull(selector: (kotlin.Float) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.minOfOrNull(selector: (kotlin.Float) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.minOfOrNull(selector: (kotlin.Float) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.IntArray.minOfOrNull(selector: (kotlin.Int) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.minOfOrNull(selector: (kotlin.Int) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.minOfOrNull(selector: (kotlin.Int) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.LongArray.minOfOrNull(selector: (kotlin.Long) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.minOfOrNull(selector: (kotlin.Long) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.minOfOrNull(selector: (kotlin.Long) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.ShortArray.minOfOrNull(selector: (kotlin.Short) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.minOfOrNull(selector: (kotlin.Short) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.minOfOrNull(selector: (kotlin.Short) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UByteArray.minOfOrNull(selector: (kotlin.UByte) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.minOfOrNull(selector: (kotlin.UByte) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.minOfOrNull(selector: (kotlin.UByte) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UIntArray.minOfOrNull(selector: (kotlin.UInt) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.minOfOrNull(selector: (kotlin.UInt) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.minOfOrNull(selector: (kotlin.UInt) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.ULongArray.minOfOrNull(selector: (kotlin.ULong) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.minOfOrNull(selector: (kotlin.ULong) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.minOfOrNull(selector: (kotlin.ULong) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UShortArray.minOfOrNull(selector: (kotlin.UShort) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.minOfOrNull(selector: (kotlin.UShort) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.minOfOrNull(selector: (kotlin.UShort) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.collections.Iterable.minOfOrNull(selector: (T) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.minOfOrNull(selector: (T) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.minOfOrNull(selector: (T) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.collections.Map.minOfOrNull(selector: (kotlin.collections.Map.Entry) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.minOfOrNull(selector: (kotlin.collections.Map.Entry) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.minOfOrNull(selector: (kotlin.collections.Map.Entry) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.minOfWith(comparator: kotlin.Comparator, selector: (T) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.Boolean) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.Byte) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.Char) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.Double) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.Float) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.Int) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.Long) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.Short) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.UByte) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.UInt) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.ULong) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.UShort) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.minOfWith(comparator: kotlin.Comparator, selector: (T) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.collections.Map.Entry) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.minOfWithOrNull(comparator: kotlin.Comparator, selector: (T) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Boolean) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Byte) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Char) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Double) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Float) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Int) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Long) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Short) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.UByte) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.UInt) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.ULong) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.UShort) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.minOfWithOrNull(comparator: kotlin.Comparator, selector: (T) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.collections.Map.Entry) -> R): R? + +public fun kotlin.Array.minWith(comparator: kotlin.Comparator): T? + +public fun kotlin.BooleanArray.minWith(comparator: kotlin.Comparator): kotlin.Boolean? + +public fun kotlin.ByteArray.minWith(comparator: kotlin.Comparator): kotlin.Byte? + +public fun kotlin.CharArray.minWith(comparator: kotlin.Comparator): kotlin.Char? + +public fun kotlin.DoubleArray.minWith(comparator: kotlin.Comparator): kotlin.Double? + +public fun kotlin.FloatArray.minWith(comparator: kotlin.Comparator): kotlin.Float? + +public fun kotlin.IntArray.minWith(comparator: kotlin.Comparator): kotlin.Int? + +public fun kotlin.LongArray.minWith(comparator: kotlin.Comparator): kotlin.Long? + +public fun kotlin.ShortArray.minWith(comparator: kotlin.Comparator): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.minWith(comparator: kotlin.Comparator): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.minWith(comparator: kotlin.Comparator): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.minWith(comparator: kotlin.Comparator): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.minWith(comparator: kotlin.Comparator): kotlin.UShort? + +public fun kotlin.collections.Iterable.minWith(comparator: kotlin.Comparator): T? + +public fun kotlin.collections.Map.minWith(comparator: kotlin.Comparator>): kotlin.collections.Map.Entry? + +public operator fun kotlin.collections.Iterable.minus(element: T): kotlin.collections.List + +public operator fun kotlin.collections.Iterable.minus(elements: kotlin.Array): kotlin.collections.List + +public operator fun kotlin.collections.Iterable.minus(elements: kotlin.collections.Iterable): kotlin.collections.List + +public operator fun kotlin.collections.Iterable.minus(elements: kotlin.sequences.Sequence): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.1") +public operator fun kotlin.collections.Map.minus(key: K): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.1") +public operator fun kotlin.collections.Map.minus(keys: kotlin.Array): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.1") +public operator fun kotlin.collections.Map.minus(keys: kotlin.collections.Iterable): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.1") +public operator fun kotlin.collections.Map.minus(keys: kotlin.sequences.Sequence): kotlin.collections.Map + +public operator fun kotlin.collections.Set.minus(element: T): kotlin.collections.Set + +public operator fun kotlin.collections.Set.minus(elements: kotlin.Array): kotlin.collections.Set + +public operator fun kotlin.collections.Set.minus(elements: kotlin.collections.Iterable): kotlin.collections.Set + +public operator fun kotlin.collections.Set.minus(elements: kotlin.sequences.Sequence): kotlin.collections.Set + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableCollection.minusAssign(element: T): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableCollection.minusAssign(elements: kotlin.Array): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableCollection.minusAssign(elements: kotlin.collections.Iterable): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableCollection.minusAssign(elements: kotlin.sequences.Sequence): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableMap.minusAssign(key: K): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableMap.minusAssign(keys: kotlin.Array): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableMap.minusAssign(keys: kotlin.collections.Iterable): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableMap.minusAssign(keys: kotlin.sequences.Sequence): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.minusElement(element: T): kotlin.collections.List + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Set.minusElement(element: T): kotlin.collections.Set + +public fun kotlin.Array.none(): kotlin.Boolean + +public inline fun kotlin.Array.none(predicate: (T) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.BooleanArray.none(): kotlin.Boolean + +public inline fun kotlin.BooleanArray.none(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.ByteArray.none(): kotlin.Boolean + +public inline fun kotlin.ByteArray.none(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.CharArray.none(): kotlin.Boolean + +public inline fun kotlin.CharArray.none(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.DoubleArray.none(): kotlin.Boolean + +public inline fun kotlin.DoubleArray.none(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.FloatArray.none(): kotlin.Boolean + +public inline fun kotlin.FloatArray.none(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.IntArray.none(): kotlin.Boolean + +public inline fun kotlin.IntArray.none(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.LongArray.none(): kotlin.Boolean + +public inline fun kotlin.LongArray.none(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.ShortArray.none(): kotlin.Boolean + +public inline fun kotlin.ShortArray.none(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.none(): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.none(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.none(): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.none(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.none(): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.none(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.none(): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.none(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.collections.Iterable.none(): kotlin.Boolean + +public inline fun kotlin.collections.Iterable.none(predicate: (T) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.collections.Map.none(): kotlin.Boolean + +public inline fun kotlin.collections.Map.none(predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.1") +public inline fun > C.onEach(action: (T) -> kotlin.Unit): C + +@kotlin.SinceKotlin(version = "1.1") +public inline fun > M.onEach(action: (kotlin.collections.Map.Entry) -> kotlin.Unit): M + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.onEach(action: (T) -> kotlin.Unit): kotlin.Array + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.onEach(action: (kotlin.Boolean) -> kotlin.Unit): kotlin.BooleanArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.onEach(action: (kotlin.Byte) -> kotlin.Unit): kotlin.ByteArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.onEach(action: (kotlin.Char) -> kotlin.Unit): kotlin.CharArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.onEach(action: (kotlin.Double) -> kotlin.Unit): kotlin.DoubleArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.onEach(action: (kotlin.Float) -> kotlin.Unit): kotlin.FloatArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.onEach(action: (kotlin.Int) -> kotlin.Unit): kotlin.IntArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.onEach(action: (kotlin.Long) -> kotlin.Unit): kotlin.LongArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.onEach(action: (kotlin.Short) -> kotlin.Unit): kotlin.ShortArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.onEach(action: (kotlin.UByte) -> kotlin.Unit): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.onEach(action: (kotlin.UInt) -> kotlin.Unit): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.onEach(action: (kotlin.ULong) -> kotlin.Unit): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.onEach(action: (kotlin.UShort) -> kotlin.Unit): kotlin.UShortArray + +@kotlin.SinceKotlin(version = "1.4") +public inline fun > C.onEachIndexed(action: (index: kotlin.Int, T) -> kotlin.Unit): C + +@kotlin.SinceKotlin(version = "1.4") +public inline fun > M.onEachIndexed(action: (index: kotlin.Int, kotlin.collections.Map.Entry) -> kotlin.Unit): M + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.onEachIndexed(action: (index: kotlin.Int, T) -> kotlin.Unit): kotlin.Array + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.onEachIndexed(action: (index: kotlin.Int, kotlin.Boolean) -> kotlin.Unit): kotlin.BooleanArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.onEachIndexed(action: (index: kotlin.Int, kotlin.Byte) -> kotlin.Unit): kotlin.ByteArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.onEachIndexed(action: (index: kotlin.Int, kotlin.Char) -> kotlin.Unit): kotlin.CharArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.onEachIndexed(action: (index: kotlin.Int, kotlin.Double) -> kotlin.Unit): kotlin.DoubleArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.onEachIndexed(action: (index: kotlin.Int, kotlin.Float) -> kotlin.Unit): kotlin.FloatArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.onEachIndexed(action: (index: kotlin.Int, kotlin.Int) -> kotlin.Unit): kotlin.IntArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.onEachIndexed(action: (index: kotlin.Int, kotlin.Long) -> kotlin.Unit): kotlin.LongArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.onEachIndexed(action: (index: kotlin.Int, kotlin.Short) -> kotlin.Unit): kotlin.ShortArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.onEachIndexed(action: (index: kotlin.Int, kotlin.UByte) -> kotlin.Unit): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.onEachIndexed(action: (index: kotlin.Int, kotlin.UInt) -> kotlin.Unit): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.onEachIndexed(action: (index: kotlin.Int, kotlin.ULong) -> kotlin.Unit): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.onEachIndexed(action: (index: kotlin.Int, kotlin.UShort) -> kotlin.Unit): kotlin.UShortArray + +@kotlin.internal.InlineOnly +public inline fun kotlin.Array?.orEmpty(): kotlin.Array + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Collection?.orEmpty(): kotlin.collections.Collection + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.List?.orEmpty(): kotlin.collections.List + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map?.orEmpty(): kotlin.collections.Map + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Set?.orEmpty(): kotlin.collections.Set + +public inline fun kotlin.Array.partition(predicate: (T) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> + +public inline fun kotlin.BooleanArray.partition(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> + +public inline fun kotlin.ByteArray.partition(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> + +public inline fun kotlin.CharArray.partition(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> + +public inline fun kotlin.DoubleArray.partition(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> + +public inline fun kotlin.FloatArray.partition(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> + +public inline fun kotlin.IntArray.partition(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> + +public inline fun kotlin.LongArray.partition(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> + +public inline fun kotlin.ShortArray.partition(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> + +public inline fun kotlin.collections.Iterable.partition(predicate: (T) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> + +public inline operator fun kotlin.Array.plus(element: T): kotlin.Array + +public inline operator fun kotlin.Array.plus(elements: kotlin.Array): kotlin.Array + +public operator fun kotlin.Array.plus(elements: kotlin.collections.Collection): kotlin.Array + +public inline operator fun kotlin.BooleanArray.plus(element: kotlin.Boolean): kotlin.BooleanArray + +public inline operator fun kotlin.BooleanArray.plus(elements: kotlin.BooleanArray): kotlin.BooleanArray + +public operator fun kotlin.BooleanArray.plus(elements: kotlin.collections.Collection): kotlin.BooleanArray + +public inline operator fun kotlin.ByteArray.plus(element: kotlin.Byte): kotlin.ByteArray + +public inline operator fun kotlin.ByteArray.plus(elements: kotlin.ByteArray): kotlin.ByteArray + +public operator fun kotlin.ByteArray.plus(elements: kotlin.collections.Collection): kotlin.ByteArray + +public inline operator fun kotlin.CharArray.plus(element: kotlin.Char): kotlin.CharArray + +public inline operator fun kotlin.CharArray.plus(elements: kotlin.CharArray): kotlin.CharArray + +public operator fun kotlin.CharArray.plus(elements: kotlin.collections.Collection): kotlin.CharArray + +public inline operator fun kotlin.DoubleArray.plus(element: kotlin.Double): kotlin.DoubleArray + +public inline operator fun kotlin.DoubleArray.plus(elements: kotlin.DoubleArray): kotlin.DoubleArray + +public operator fun kotlin.DoubleArray.plus(elements: kotlin.collections.Collection): kotlin.DoubleArray + +public inline operator fun kotlin.FloatArray.plus(element: kotlin.Float): kotlin.FloatArray + +public inline operator fun kotlin.FloatArray.plus(elements: kotlin.FloatArray): kotlin.FloatArray + +public operator fun kotlin.FloatArray.plus(elements: kotlin.collections.Collection): kotlin.FloatArray + +public inline operator fun kotlin.IntArray.plus(element: kotlin.Int): kotlin.IntArray + +public inline operator fun kotlin.IntArray.plus(elements: kotlin.IntArray): kotlin.IntArray + +public operator fun kotlin.IntArray.plus(elements: kotlin.collections.Collection): kotlin.IntArray + +public inline operator fun kotlin.LongArray.plus(element: kotlin.Long): kotlin.LongArray + +public inline operator fun kotlin.LongArray.plus(elements: kotlin.LongArray): kotlin.LongArray + +public operator fun kotlin.LongArray.plus(elements: kotlin.collections.Collection): kotlin.LongArray + +public inline operator fun kotlin.ShortArray.plus(element: kotlin.Short): kotlin.ShortArray + +public inline operator fun kotlin.ShortArray.plus(elements: kotlin.ShortArray): kotlin.ShortArray + +public operator fun kotlin.ShortArray.plus(elements: kotlin.collections.Collection): kotlin.ShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UByteArray.plus(element: kotlin.UByte): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UByteArray.plus(elements: kotlin.UByteArray): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public operator fun kotlin.UByteArray.plus(elements: kotlin.collections.Collection): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UIntArray.plus(element: kotlin.UInt): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UIntArray.plus(elements: kotlin.UIntArray): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public operator fun kotlin.UIntArray.plus(elements: kotlin.collections.Collection): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ULongArray.plus(element: kotlin.ULong): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ULongArray.plus(elements: kotlin.ULongArray): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public operator fun kotlin.ULongArray.plus(elements: kotlin.collections.Collection): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UShortArray.plus(element: kotlin.UShort): kotlin.UShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UShortArray.plus(elements: kotlin.UShortArray): kotlin.UShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public operator fun kotlin.UShortArray.plus(elements: kotlin.collections.Collection): kotlin.UShortArray + +public operator fun kotlin.collections.Collection.plus(element: T): kotlin.collections.List + +public operator fun kotlin.collections.Collection.plus(elements: kotlin.Array): kotlin.collections.List + +public operator fun kotlin.collections.Collection.plus(elements: kotlin.collections.Iterable): kotlin.collections.List + +public operator fun kotlin.collections.Collection.plus(elements: kotlin.sequences.Sequence): kotlin.collections.List + +public operator fun kotlin.collections.Iterable.plus(element: T): kotlin.collections.List + +public operator fun kotlin.collections.Iterable.plus(elements: kotlin.Array): kotlin.collections.List + +public operator fun kotlin.collections.Iterable.plus(elements: kotlin.collections.Iterable): kotlin.collections.List + +public operator fun kotlin.collections.Iterable.plus(elements: kotlin.sequences.Sequence): kotlin.collections.List + +public operator fun kotlin.collections.Map.plus(pairs: kotlin.Array>): kotlin.collections.Map + +public operator fun kotlin.collections.Map.plus(pair: kotlin.Pair): kotlin.collections.Map + +public operator fun kotlin.collections.Map.plus(pairs: kotlin.collections.Iterable>): kotlin.collections.Map + +public operator fun kotlin.collections.Map.plus(map: kotlin.collections.Map): kotlin.collections.Map + +public operator fun kotlin.collections.Map.plus(pairs: kotlin.sequences.Sequence>): kotlin.collections.Map + +public operator fun kotlin.collections.Set.plus(element: T): kotlin.collections.Set + +public operator fun kotlin.collections.Set.plus(elements: kotlin.Array): kotlin.collections.Set + +public operator fun kotlin.collections.Set.plus(elements: kotlin.collections.Iterable): kotlin.collections.Set + +public operator fun kotlin.collections.Set.plus(elements: kotlin.sequences.Sequence): kotlin.collections.Set + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableCollection.plusAssign(element: T): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableCollection.plusAssign(elements: kotlin.Array): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableCollection.plusAssign(elements: kotlin.collections.Iterable): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableCollection.plusAssign(elements: kotlin.sequences.Sequence): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableMap.plusAssign(pairs: kotlin.Array>): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableMap.plusAssign(pair: kotlin.Pair): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableMap.plusAssign(pairs: kotlin.collections.Iterable>): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableMap.plusAssign(map: kotlin.collections.Map): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableMap.plusAssign(pairs: kotlin.sequences.Sequence>): kotlin.Unit + +public inline fun kotlin.Array.plusElement(element: T): kotlin.Array + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Collection.plusElement(element: T): kotlin.collections.List + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.plusElement(element: T): kotlin.collections.List + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Set.plusElement(element: T): kotlin.collections.Set + +public fun kotlin.collections.MutableMap.putAll(pairs: kotlin.Array>): kotlin.Unit + +public fun kotlin.collections.MutableMap.putAll(pairs: kotlin.collections.Iterable>): kotlin.Unit + +public fun kotlin.collections.MutableMap.putAll(pairs: kotlin.sequences.Sequence>): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.random(): T + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.Array.random(random: kotlin.random.Random): T + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.random(): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.BooleanArray.random(random: kotlin.random.Random): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.random(): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.ByteArray.random(random: kotlin.random.Random): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.random(): kotlin.Char + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.CharArray.random(random: kotlin.random.Random): kotlin.Char + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.random(): kotlin.Double + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.DoubleArray.random(random: kotlin.random.Random): kotlin.Double + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.random(): kotlin.Float + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.FloatArray.random(random: kotlin.random.Random): kotlin.Float + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.random(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.IntArray.random(random: kotlin.random.Random): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.random(): kotlin.Long + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.LongArray.random(random: kotlin.random.Random): kotlin.Long + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.random(): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.ShortArray.random(random: kotlin.random.Random): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.random(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.random(random: kotlin.random.Random): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.random(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.random(random: kotlin.random.Random): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.random(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.random(random: kotlin.random.Random): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.random(): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.random(random: kotlin.random.Random): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Collection.random(): T + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.collections.Collection.random(random: kotlin.random.Random): T + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.randomOrNull(): T? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.Array.randomOrNull(random: kotlin.random.Random): T? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.randomOrNull(): kotlin.Boolean? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.BooleanArray.randomOrNull(random: kotlin.random.Random): kotlin.Boolean? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.randomOrNull(): kotlin.Byte? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.ByteArray.randomOrNull(random: kotlin.random.Random): kotlin.Byte? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.randomOrNull(): kotlin.Char? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.CharArray.randomOrNull(random: kotlin.random.Random): kotlin.Char? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.randomOrNull(): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.DoubleArray.randomOrNull(random: kotlin.random.Random): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.randomOrNull(): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.FloatArray.randomOrNull(random: kotlin.random.Random): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.randomOrNull(): kotlin.Int? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.IntArray.randomOrNull(random: kotlin.random.Random): kotlin.Int? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.randomOrNull(): kotlin.Long? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.LongArray.randomOrNull(random: kotlin.random.Random): kotlin.Long? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.randomOrNull(): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.ShortArray.randomOrNull(random: kotlin.random.Random): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.randomOrNull(): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.randomOrNull(random: kotlin.random.Random): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.randomOrNull(): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.randomOrNull(random: kotlin.random.Random): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.randomOrNull(): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.randomOrNull(random: kotlin.random.Random): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.randomOrNull(): kotlin.UShort? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.randomOrNull(random: kotlin.random.Random): kotlin.UShort? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Collection.randomOrNull(): T? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.collections.Collection.randomOrNull(random: kotlin.random.Random): T? + +public inline fun kotlin.Array.reduce(operation: (acc: S, T) -> S): S + +public inline fun kotlin.BooleanArray.reduce(operation: (acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean + +public inline fun kotlin.ByteArray.reduce(operation: (acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.Byte + +public inline fun kotlin.CharArray.reduce(operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char + +public inline fun kotlin.DoubleArray.reduce(operation: (acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.Double + +public inline fun kotlin.FloatArray.reduce(operation: (acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.Float + +public inline fun kotlin.IntArray.reduce(operation: (acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.Int + +public inline fun kotlin.LongArray.reduce(operation: (acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.Long + +public inline fun kotlin.ShortArray.reduce(operation: (acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.reduce(operation: (acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.reduce(operation: (acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.reduce(operation: (acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.reduce(operation: (acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.1") +public inline fun kotlin.collections.Grouping.reduce(operation: (key: K, accumulator: S, element: T) -> S): kotlin.collections.Map + +public inline fun kotlin.collections.Iterable.reduce(operation: (acc: S, T) -> S): S + +public inline fun kotlin.Array.reduceIndexed(operation: (index: kotlin.Int, acc: S, T) -> S): S + +public inline fun kotlin.BooleanArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean + +public inline fun kotlin.ByteArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.Byte + +public inline fun kotlin.CharArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char + +public inline fun kotlin.DoubleArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.Double + +public inline fun kotlin.FloatArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.Float + +public inline fun kotlin.IntArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.Int + +public inline fun kotlin.LongArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.Long + +public inline fun kotlin.ShortArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.UShort + +public inline fun kotlin.collections.Iterable.reduceIndexed(operation: (index: kotlin.Int, acc: S, T) -> S): S + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.Array.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: S, T) -> S): S? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.BooleanArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.ByteArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.Byte? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.CharArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.DoubleArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.FloatArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.IntArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.Int? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.LongArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.Long? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.ShortArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.UShort? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.collections.Iterable.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: S, T) -> S): S? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.Array.reduceOrNull(operation: (acc: S, T) -> S): S? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.BooleanArray.reduceOrNull(operation: (acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.ByteArray.reduceOrNull(operation: (acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.Byte? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.CharArray.reduceOrNull(operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.DoubleArray.reduceOrNull(operation: (acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.FloatArray.reduceOrNull(operation: (acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.IntArray.reduceOrNull(operation: (acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.Int? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.LongArray.reduceOrNull(operation: (acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.Long? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.ShortArray.reduceOrNull(operation: (acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.reduceOrNull(operation: (acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.reduceOrNull(operation: (acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.reduceOrNull(operation: (acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.reduceOrNull(operation: (acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.UShort? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.collections.Iterable.reduceOrNull(operation: (acc: S, T) -> S): S? + +public inline fun kotlin.Array.reduceRight(operation: (T, acc: S) -> S): S + +public inline fun kotlin.BooleanArray.reduceRight(operation: (kotlin.Boolean, acc: kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean + +public inline fun kotlin.ByteArray.reduceRight(operation: (kotlin.Byte, acc: kotlin.Byte) -> kotlin.Byte): kotlin.Byte + +public inline fun kotlin.CharArray.reduceRight(operation: (kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char + +public inline fun kotlin.DoubleArray.reduceRight(operation: (kotlin.Double, acc: kotlin.Double) -> kotlin.Double): kotlin.Double + +public inline fun kotlin.FloatArray.reduceRight(operation: (kotlin.Float, acc: kotlin.Float) -> kotlin.Float): kotlin.Float + +public inline fun kotlin.IntArray.reduceRight(operation: (kotlin.Int, acc: kotlin.Int) -> kotlin.Int): kotlin.Int + +public inline fun kotlin.LongArray.reduceRight(operation: (kotlin.Long, acc: kotlin.Long) -> kotlin.Long): kotlin.Long + +public inline fun kotlin.ShortArray.reduceRight(operation: (kotlin.Short, acc: kotlin.Short) -> kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.reduceRight(operation: (kotlin.UByte, acc: kotlin.UByte) -> kotlin.UByte): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.reduceRight(operation: (kotlin.UInt, acc: kotlin.UInt) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.reduceRight(operation: (kotlin.ULong, acc: kotlin.ULong) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.reduceRight(operation: (kotlin.UShort, acc: kotlin.UShort) -> kotlin.UShort): kotlin.UShort + +public inline fun kotlin.collections.List.reduceRight(operation: (T, acc: S) -> S): S + +public inline fun kotlin.Array.reduceRightIndexed(operation: (index: kotlin.Int, T, acc: S) -> S): S + +public inline fun kotlin.BooleanArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.Boolean, acc: kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean + +public inline fun kotlin.ByteArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.Byte, acc: kotlin.Byte) -> kotlin.Byte): kotlin.Byte + +public inline fun kotlin.CharArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char + +public inline fun kotlin.DoubleArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.Double, acc: kotlin.Double) -> kotlin.Double): kotlin.Double + +public inline fun kotlin.FloatArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.Float, acc: kotlin.Float) -> kotlin.Float): kotlin.Float + +public inline fun kotlin.IntArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.Int, acc: kotlin.Int) -> kotlin.Int): kotlin.Int + +public inline fun kotlin.LongArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.Long, acc: kotlin.Long) -> kotlin.Long): kotlin.Long + +public inline fun kotlin.ShortArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.Short, acc: kotlin.Short) -> kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.UByte, acc: kotlin.UByte) -> kotlin.UByte): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.UInt, acc: kotlin.UInt) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.ULong, acc: kotlin.ULong) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.UShort, acc: kotlin.UShort) -> kotlin.UShort): kotlin.UShort + +public inline fun kotlin.collections.List.reduceRightIndexed(operation: (index: kotlin.Int, T, acc: S) -> S): S + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.Array.reduceRightIndexedOrNull(operation: (index: kotlin.Int, T, acc: S) -> S): S? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.BooleanArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.Boolean, acc: kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.ByteArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.Byte, acc: kotlin.Byte) -> kotlin.Byte): kotlin.Byte? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.CharArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.DoubleArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.Double, acc: kotlin.Double) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.FloatArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.Float, acc: kotlin.Float) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.IntArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.Int, acc: kotlin.Int) -> kotlin.Int): kotlin.Int? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.LongArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.Long, acc: kotlin.Long) -> kotlin.Long): kotlin.Long? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.ShortArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.Short, acc: kotlin.Short) -> kotlin.Short): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.UByte, acc: kotlin.UByte) -> kotlin.UByte): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.UInt, acc: kotlin.UInt) -> kotlin.UInt): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.ULong, acc: kotlin.ULong) -> kotlin.ULong): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.UShort, acc: kotlin.UShort) -> kotlin.UShort): kotlin.UShort? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.collections.List.reduceRightIndexedOrNull(operation: (index: kotlin.Int, T, acc: S) -> S): S? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.Array.reduceRightOrNull(operation: (T, acc: S) -> S): S? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.BooleanArray.reduceRightOrNull(operation: (kotlin.Boolean, acc: kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.ByteArray.reduceRightOrNull(operation: (kotlin.Byte, acc: kotlin.Byte) -> kotlin.Byte): kotlin.Byte? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.CharArray.reduceRightOrNull(operation: (kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.DoubleArray.reduceRightOrNull(operation: (kotlin.Double, acc: kotlin.Double) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.FloatArray.reduceRightOrNull(operation: (kotlin.Float, acc: kotlin.Float) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.IntArray.reduceRightOrNull(operation: (kotlin.Int, acc: kotlin.Int) -> kotlin.Int): kotlin.Int? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.LongArray.reduceRightOrNull(operation: (kotlin.Long, acc: kotlin.Long) -> kotlin.Long): kotlin.Long? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.ShortArray.reduceRightOrNull(operation: (kotlin.Short, acc: kotlin.Short) -> kotlin.Short): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.reduceRightOrNull(operation: (kotlin.UByte, acc: kotlin.UByte) -> kotlin.UByte): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.reduceRightOrNull(operation: (kotlin.UInt, acc: kotlin.UInt) -> kotlin.UInt): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.reduceRightOrNull(operation: (kotlin.ULong, acc: kotlin.ULong) -> kotlin.ULong): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.reduceRightOrNull(operation: (kotlin.UShort, acc: kotlin.UShort) -> kotlin.UShort): kotlin.UShort? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.collections.List.reduceRightOrNull(operation: (T, acc: S) -> S): S? + +@kotlin.SinceKotlin(version = "1.1") +public inline fun > kotlin.collections.Grouping.reduceTo(destination: M, operation: (key: K, accumulator: S, element: T) -> S): M + +@kotlin.internal.InlineOnly +public inline fun <@kotlin.internal.OnlyInputTypes +T> kotlin.collections.MutableCollection.remove(element: T): kotlin.Boolean + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use removeAt(index) instead.", replaceWith = kotlin.ReplaceWith(expression = "removeAt(index)", imports = {})) +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.MutableList.remove(index: kotlin.Int): T + +@kotlin.internal.InlineOnly +public inline fun <@kotlin.internal.OnlyInputTypes +K, V> kotlin.collections.MutableMap.remove(key: K): V? + +public fun kotlin.collections.MutableCollection.removeAll(elements: kotlin.Array): kotlin.Boolean + +public fun kotlin.collections.MutableCollection.removeAll(elements: kotlin.collections.Iterable): kotlin.Boolean + +public fun kotlin.collections.MutableCollection.removeAll(elements: kotlin.sequences.Sequence): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun <@kotlin.internal.OnlyInputTypes +T> kotlin.collections.MutableCollection.removeAll(elements: kotlin.collections.Collection): kotlin.Boolean + +public fun kotlin.collections.MutableIterable.removeAll(predicate: (T) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.collections.MutableList.removeAll(predicate: (T) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public fun kotlin.collections.MutableList.removeFirst(): T + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public fun kotlin.collections.MutableList.removeFirstOrNull(): T? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public fun kotlin.collections.MutableList.removeLast(): T + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public fun kotlin.collections.MutableList.removeLastOrNull(): T? + +public fun kotlin.Array.requireNoNulls(): kotlin.Array + +public fun kotlin.collections.Iterable.requireNoNulls(): kotlin.collections.Iterable + +public fun kotlin.collections.List.requireNoNulls(): kotlin.collections.List + +public fun kotlin.collections.MutableCollection.retainAll(elements: kotlin.Array): kotlin.Boolean + +public fun kotlin.collections.MutableCollection.retainAll(elements: kotlin.collections.Iterable): kotlin.Boolean + +public fun kotlin.collections.MutableCollection.retainAll(elements: kotlin.sequences.Sequence): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun <@kotlin.internal.OnlyInputTypes +T> kotlin.collections.MutableCollection.retainAll(elements: kotlin.collections.Collection): kotlin.Boolean + +public fun kotlin.collections.MutableIterable.retainAll(predicate: (T) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.collections.MutableList.retainAll(predicate: (T) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.Array.reverse(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.Array.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.BooleanArray.reverse(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.BooleanArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.ByteArray.reverse(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.ByteArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.CharArray.reverse(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.CharArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.DoubleArray.reverse(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.DoubleArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.FloatArray.reverse(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.FloatArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.IntArray.reverse(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.IntArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.LongArray.reverse(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.LongArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.ShortArray.reverse(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.ShortArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.reverse(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.reverse(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.reverse(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.reverse(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.collections.MutableList.reverse(): kotlin.Unit + +public fun kotlin.Array.reversed(): kotlin.collections.List + +public fun kotlin.BooleanArray.reversed(): kotlin.collections.List + +public fun kotlin.ByteArray.reversed(): kotlin.collections.List + +public fun kotlin.CharArray.reversed(): kotlin.collections.List + +public fun kotlin.DoubleArray.reversed(): kotlin.collections.List + +public fun kotlin.FloatArray.reversed(): kotlin.collections.List + +public fun kotlin.IntArray.reversed(): kotlin.collections.List + +public fun kotlin.LongArray.reversed(): kotlin.collections.List + +public fun kotlin.ShortArray.reversed(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.reversed(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.reversed(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.reversed(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.reversed(): kotlin.collections.List + +public fun kotlin.collections.Iterable.reversed(): kotlin.collections.List + +public fun kotlin.Array.reversedArray(): kotlin.Array + +public fun kotlin.BooleanArray.reversedArray(): kotlin.BooleanArray + +public fun kotlin.ByteArray.reversedArray(): kotlin.ByteArray + +public fun kotlin.CharArray.reversedArray(): kotlin.CharArray + +public fun kotlin.DoubleArray.reversedArray(): kotlin.DoubleArray + +public fun kotlin.FloatArray.reversedArray(): kotlin.FloatArray + +public fun kotlin.IntArray.reversedArray(): kotlin.IntArray + +public fun kotlin.LongArray.reversedArray(): kotlin.LongArray + +public fun kotlin.ShortArray.reversedArray(): kotlin.ShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.reversedArray(): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.reversedArray(): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.reversedArray(): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.reversedArray(): kotlin.UShortArray + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.Array.runningFold(initial: R, operation: (acc: R, T) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.runningFold(initial: R, operation: (acc: R, kotlin.Boolean) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.runningFold(initial: R, operation: (acc: R, kotlin.Byte) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.runningFold(initial: R, operation: (acc: R, kotlin.Char) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.runningFold(initial: R, operation: (acc: R, kotlin.Double) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.runningFold(initial: R, operation: (acc: R, kotlin.Float) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.runningFold(initial: R, operation: (acc: R, kotlin.Int) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.runningFold(initial: R, operation: (acc: R, kotlin.Long) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.runningFold(initial: R, operation: (acc: R, kotlin.Short) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.runningFold(initial: R, operation: (acc: R, kotlin.UByte) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.runningFold(initial: R, operation: (acc: R, kotlin.UInt) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.runningFold(initial: R, operation: (acc: R, kotlin.ULong) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.runningFold(initial: R, operation: (acc: R, kotlin.UShort) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.collections.Iterable.runningFold(initial: R, operation: (acc: R, T) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.Array.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Boolean) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Byte) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Char) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Double) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Float) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Int) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Long) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Short) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.UByte) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.UInt) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.ULong) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.UShort) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.collections.Iterable.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.Array.runningReduce(operation: (acc: S, T) -> S): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.runningReduce(operation: (acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.runningReduce(operation: (acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.runningReduce(operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.runningReduce(operation: (acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.runningReduce(operation: (acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.runningReduce(operation: (acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.runningReduce(operation: (acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.runningReduce(operation: (acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.runningReduce(operation: (acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.runningReduce(operation: (acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.runningReduce(operation: (acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.runningReduce(operation: (acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.collections.Iterable.runningReduce(operation: (acc: S, T) -> S): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.Array.runningReduceIndexed(operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.collections.Iterable.runningReduceIndexed(operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.Array.scan(initial: R, operation: (acc: R, T) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.scan(initial: R, operation: (acc: R, kotlin.Boolean) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.scan(initial: R, operation: (acc: R, kotlin.Byte) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.scan(initial: R, operation: (acc: R, kotlin.Char) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.scan(initial: R, operation: (acc: R, kotlin.Double) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.scan(initial: R, operation: (acc: R, kotlin.Float) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.scan(initial: R, operation: (acc: R, kotlin.Int) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.scan(initial: R, operation: (acc: R, kotlin.Long) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.scan(initial: R, operation: (acc: R, kotlin.Short) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.scan(initial: R, operation: (acc: R, kotlin.UByte) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.scan(initial: R, operation: (acc: R, kotlin.UInt) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.scan(initial: R, operation: (acc: R, kotlin.ULong) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.scan(initial: R, operation: (acc: R, kotlin.UShort) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.collections.Iterable.scan(initial: R, operation: (acc: R, T) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.Array.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Boolean) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Byte) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Char) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Double) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Float) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Int) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Long) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Short) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.UByte) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.UInt) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.ULong) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.UShort) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.collections.Iterable.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public inline fun kotlin.Array.scanReduce(operation: (acc: S, T) -> S): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.scanReduce(operation: (acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.scanReduce(operation: (acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.scanReduce(operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.scanReduce(operation: (acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.scanReduce(operation: (acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.scanReduce(operation: (acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.scanReduce(operation: (acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.scanReduce(operation: (acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.scanReduce(operation: (acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.scanReduce(operation: (acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.scanReduce(operation: (acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.scanReduce(operation: (acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public inline fun kotlin.collections.Iterable.scanReduce(operation: (acc: S, T) -> S): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public inline fun kotlin.Array.scanReduceIndexed(operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public inline fun kotlin.collections.Iterable.scanReduceIndexed(operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.collections.List + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableMap.set(key: K, value: V): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableMap.setValue(thisRef: kotlin.Any?, property: kotlin.reflect.KProperty<*>, value: V): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.Array.shuffle(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.Array.shuffle(random: kotlin.random.Random): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.BooleanArray.shuffle(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.BooleanArray.shuffle(random: kotlin.random.Random): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.ByteArray.shuffle(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.ByteArray.shuffle(random: kotlin.random.Random): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.CharArray.shuffle(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.CharArray.shuffle(random: kotlin.random.Random): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.DoubleArray.shuffle(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.DoubleArray.shuffle(random: kotlin.random.Random): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.FloatArray.shuffle(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.FloatArray.shuffle(random: kotlin.random.Random): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.IntArray.shuffle(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.IntArray.shuffle(random: kotlin.random.Random): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.LongArray.shuffle(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.LongArray.shuffle(random: kotlin.random.Random): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.ShortArray.shuffle(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.ShortArray.shuffle(random: kotlin.random.Random): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.shuffle(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.shuffle(random: kotlin.random.Random): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.shuffle(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.shuffle(random: kotlin.random.Random): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.shuffle(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.shuffle(random: kotlin.random.Random): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.shuffle(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.shuffle(random: kotlin.random.Random): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.collections.MutableList.shuffle(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.collections.MutableList.shuffle(random: kotlin.random.Random): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.collections.Iterable.shuffled(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.collections.Iterable.shuffled(random: kotlin.random.Random): kotlin.collections.List + +public fun kotlin.Array.single(): T + +public inline fun kotlin.Array.single(predicate: (T) -> kotlin.Boolean): T + +public fun kotlin.BooleanArray.single(): kotlin.Boolean + +public inline fun kotlin.BooleanArray.single(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.ByteArray.single(): kotlin.Byte + +public inline fun kotlin.ByteArray.single(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte + +public fun kotlin.CharArray.single(): kotlin.Char + +public inline fun kotlin.CharArray.single(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char + +public fun kotlin.DoubleArray.single(): kotlin.Double + +public inline fun kotlin.DoubleArray.single(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double + +public fun kotlin.FloatArray.single(): kotlin.Float + +public inline fun kotlin.FloatArray.single(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float + +public fun kotlin.IntArray.single(): kotlin.Int + +public inline fun kotlin.IntArray.single(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int + +public fun kotlin.LongArray.single(): kotlin.Long + +public inline fun kotlin.LongArray.single(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long + +public fun kotlin.ShortArray.single(): kotlin.Short + +public inline fun kotlin.ShortArray.single(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.single(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.single(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.single(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.single(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.single(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.single(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.single(): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.single(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort + +public fun kotlin.collections.Iterable.single(): T + +public inline fun kotlin.collections.Iterable.single(predicate: (T) -> kotlin.Boolean): T + +public fun kotlin.collections.List.single(): T + +public fun kotlin.Array.singleOrNull(): T? + +public inline fun kotlin.Array.singleOrNull(predicate: (T) -> kotlin.Boolean): T? + +public fun kotlin.BooleanArray.singleOrNull(): kotlin.Boolean? + +public inline fun kotlin.BooleanArray.singleOrNull(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? + +public fun kotlin.ByteArray.singleOrNull(): kotlin.Byte? + +public inline fun kotlin.ByteArray.singleOrNull(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte? + +public fun kotlin.CharArray.singleOrNull(): kotlin.Char? + +public inline fun kotlin.CharArray.singleOrNull(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? + +public fun kotlin.DoubleArray.singleOrNull(): kotlin.Double? + +public inline fun kotlin.DoubleArray.singleOrNull(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double? + +public fun kotlin.FloatArray.singleOrNull(): kotlin.Float? + +public inline fun kotlin.FloatArray.singleOrNull(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float? + +public fun kotlin.IntArray.singleOrNull(): kotlin.Int? + +public inline fun kotlin.IntArray.singleOrNull(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int? + +public fun kotlin.LongArray.singleOrNull(): kotlin.Long? + +public inline fun kotlin.LongArray.singleOrNull(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long? + +public fun kotlin.ShortArray.singleOrNull(): kotlin.Short? + +public inline fun kotlin.ShortArray.singleOrNull(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.singleOrNull(): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.singleOrNull(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.singleOrNull(): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.singleOrNull(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.singleOrNull(): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.singleOrNull(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.singleOrNull(): kotlin.UShort? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.singleOrNull(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort? + +public fun kotlin.collections.Iterable.singleOrNull(): T? + +public inline fun kotlin.collections.Iterable.singleOrNull(predicate: (T) -> kotlin.Boolean): T? + +public fun kotlin.collections.List.singleOrNull(): T? + +public fun kotlin.Array.slice(indices: kotlin.collections.Iterable): kotlin.collections.List + +public fun kotlin.Array.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List + +public fun kotlin.BooleanArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List + +public fun kotlin.BooleanArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List + +public fun kotlin.ByteArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List + +public fun kotlin.ByteArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List + +public fun kotlin.CharArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List + +public fun kotlin.CharArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List + +public fun kotlin.DoubleArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List + +public fun kotlin.DoubleArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List + +public fun kotlin.FloatArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List + +public fun kotlin.FloatArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List + +public fun kotlin.IntArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List + +public fun kotlin.IntArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List + +public fun kotlin.LongArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List + +public fun kotlin.LongArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List + +public fun kotlin.ShortArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List + +public fun kotlin.ShortArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List + +public fun kotlin.collections.List.slice(indices: kotlin.collections.Iterable): kotlin.collections.List + +public fun kotlin.collections.List.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List + +public fun kotlin.Array.sliceArray(indices: kotlin.collections.Collection): kotlin.Array + +public fun kotlin.Array.sliceArray(indices: kotlin.ranges.IntRange): kotlin.Array + +public fun kotlin.BooleanArray.sliceArray(indices: kotlin.collections.Collection): kotlin.BooleanArray + +public fun kotlin.BooleanArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.BooleanArray + +public fun kotlin.ByteArray.sliceArray(indices: kotlin.collections.Collection): kotlin.ByteArray + +public fun kotlin.ByteArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.ByteArray + +public fun kotlin.CharArray.sliceArray(indices: kotlin.collections.Collection): kotlin.CharArray + +public fun kotlin.CharArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.CharArray + +public fun kotlin.DoubleArray.sliceArray(indices: kotlin.collections.Collection): kotlin.DoubleArray + +public fun kotlin.DoubleArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.DoubleArray + +public fun kotlin.FloatArray.sliceArray(indices: kotlin.collections.Collection): kotlin.FloatArray + +public fun kotlin.FloatArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.FloatArray + +public fun kotlin.IntArray.sliceArray(indices: kotlin.collections.Collection): kotlin.IntArray + +public fun kotlin.IntArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.IntArray + +public fun kotlin.LongArray.sliceArray(indices: kotlin.collections.Collection): kotlin.LongArray + +public fun kotlin.LongArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.LongArray + +public fun kotlin.ShortArray.sliceArray(indices: kotlin.collections.Collection): kotlin.ShortArray + +public fun kotlin.ShortArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.ShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.sliceArray(indices: kotlin.collections.Collection): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.sliceArray(indices: kotlin.collections.Collection): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.sliceArray(indices: kotlin.collections.Collection): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.sliceArray(indices: kotlin.collections.Collection): kotlin.UShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.UShortArray + +public fun > kotlin.Array.sort(): kotlin.Unit + +public fun kotlin.Array.sort(comparison: (a: T, b: T) -> kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun > kotlin.Array.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +/*∆*/ @kotlin.js.library(name = "primitiveArraySort") +public fun kotlin.ByteArray.sort(): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.sort(noinline comparison: (a: kotlin.Byte, b: kotlin.Byte) -> kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.ByteArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +/*∆*/ @kotlin.js.library(name = "primitiveArraySort") +public fun kotlin.CharArray.sort(): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.sort(noinline comparison: (a: kotlin.Char, b: kotlin.Char) -> kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.CharArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +/*∆*/ @kotlin.js.library(name = "primitiveArraySort") +public fun kotlin.DoubleArray.sort(): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.sort(noinline comparison: (a: kotlin.Double, b: kotlin.Double) -> kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.DoubleArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +/*∆*/ @kotlin.js.library(name = "primitiveArraySort") +public fun kotlin.FloatArray.sort(): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.sort(noinline comparison: (a: kotlin.Float, b: kotlin.Float) -> kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.FloatArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +/*∆*/ @kotlin.js.library(name = "primitiveArraySort") +public fun kotlin.IntArray.sort(): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.sort(noinline comparison: (a: kotlin.Int, b: kotlin.Int) -> kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.IntArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +public fun kotlin.LongArray.sort(): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.sort(noinline comparison: (a: kotlin.Long, b: kotlin.Long) -> kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.LongArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +/*∆*/ @kotlin.js.library(name = "primitiveArraySort") +public fun kotlin.ShortArray.sort(): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.sort(noinline comparison: (a: kotlin.Short, b: kotlin.Short) -> kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.ShortArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.sort(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.sort(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.sort(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.sort(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +public fun > kotlin.collections.MutableList.sort(): kotlin.Unit + +public inline fun > kotlin.Array.sortBy(crossinline selector: (T) -> R?): kotlin.Unit + +public inline fun > kotlin.collections.MutableList.sortBy(crossinline selector: (T) -> R?): kotlin.Unit + +public inline fun > kotlin.Array.sortByDescending(crossinline selector: (T) -> R?): kotlin.Unit + +public inline fun > kotlin.collections.MutableList.sortByDescending(crossinline selector: (T) -> R?): kotlin.Unit + +public fun > kotlin.Array.sortDescending(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun > kotlin.Array.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.ByteArray.sortDescending(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.ByteArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.CharArray.sortDescending(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.CharArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.DoubleArray.sortDescending(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.DoubleArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.FloatArray.sortDescending(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.FloatArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.IntArray.sortDescending(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.IntArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.LongArray.sortDescending(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.LongArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.ShortArray.sortDescending(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.ShortArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.sortDescending(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.sortDescending(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.sortDescending(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.sortDescending(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun > kotlin.collections.MutableList.sortDescending(): kotlin.Unit + +public fun kotlin.Array.sortWith(comparator: kotlin.Comparator): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.Array.sortWith(comparator: kotlin.Comparator, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +public fun kotlin.collections.MutableList.sortWith(comparator: kotlin.Comparator): kotlin.Unit + +public fun > kotlin.Array.sorted(): kotlin.collections.List + +public fun kotlin.ByteArray.sorted(): kotlin.collections.List + +public fun kotlin.CharArray.sorted(): kotlin.collections.List + +public fun kotlin.DoubleArray.sorted(): kotlin.collections.List + +public fun kotlin.FloatArray.sorted(): kotlin.collections.List + +public fun kotlin.IntArray.sorted(): kotlin.collections.List + +public fun kotlin.LongArray.sorted(): kotlin.collections.List + +public fun kotlin.ShortArray.sorted(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.sorted(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.sorted(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.sorted(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.sorted(): kotlin.collections.List + +public fun > kotlin.collections.Iterable.sorted(): kotlin.collections.List + +public fun > kotlin.Array.sortedArray(): kotlin.Array + +public fun kotlin.ByteArray.sortedArray(): kotlin.ByteArray + +public fun kotlin.CharArray.sortedArray(): kotlin.CharArray + +public fun kotlin.DoubleArray.sortedArray(): kotlin.DoubleArray + +public fun kotlin.FloatArray.sortedArray(): kotlin.FloatArray + +public fun kotlin.IntArray.sortedArray(): kotlin.IntArray + +public fun kotlin.LongArray.sortedArray(): kotlin.LongArray + +public fun kotlin.ShortArray.sortedArray(): kotlin.ShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.sortedArray(): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.sortedArray(): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.sortedArray(): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.sortedArray(): kotlin.UShortArray + +public fun > kotlin.Array.sortedArrayDescending(): kotlin.Array + +public fun kotlin.ByteArray.sortedArrayDescending(): kotlin.ByteArray + +public fun kotlin.CharArray.sortedArrayDescending(): kotlin.CharArray + +public fun kotlin.DoubleArray.sortedArrayDescending(): kotlin.DoubleArray + +public fun kotlin.FloatArray.sortedArrayDescending(): kotlin.FloatArray + +public fun kotlin.IntArray.sortedArrayDescending(): kotlin.IntArray + +public fun kotlin.LongArray.sortedArrayDescending(): kotlin.LongArray + +public fun kotlin.ShortArray.sortedArrayDescending(): kotlin.ShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.sortedArrayDescending(): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.sortedArrayDescending(): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.sortedArrayDescending(): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.sortedArrayDescending(): kotlin.UShortArray + +public fun kotlin.Array.sortedArrayWith(comparator: kotlin.Comparator): kotlin.Array + +public inline fun > kotlin.Array.sortedBy(crossinline selector: (T) -> R?): kotlin.collections.List + +public inline fun > kotlin.BooleanArray.sortedBy(crossinline selector: (kotlin.Boolean) -> R?): kotlin.collections.List + +public inline fun > kotlin.ByteArray.sortedBy(crossinline selector: (kotlin.Byte) -> R?): kotlin.collections.List + +public inline fun > kotlin.CharArray.sortedBy(crossinline selector: (kotlin.Char) -> R?): kotlin.collections.List + +public inline fun > kotlin.DoubleArray.sortedBy(crossinline selector: (kotlin.Double) -> R?): kotlin.collections.List + +public inline fun > kotlin.FloatArray.sortedBy(crossinline selector: (kotlin.Float) -> R?): kotlin.collections.List + +public inline fun > kotlin.IntArray.sortedBy(crossinline selector: (kotlin.Int) -> R?): kotlin.collections.List + +public inline fun > kotlin.LongArray.sortedBy(crossinline selector: (kotlin.Long) -> R?): kotlin.collections.List + +public inline fun > kotlin.ShortArray.sortedBy(crossinline selector: (kotlin.Short) -> R?): kotlin.collections.List + +public inline fun > kotlin.collections.Iterable.sortedBy(crossinline selector: (T) -> R?): kotlin.collections.List + +public inline fun > kotlin.Array.sortedByDescending(crossinline selector: (T) -> R?): kotlin.collections.List + +public inline fun > kotlin.BooleanArray.sortedByDescending(crossinline selector: (kotlin.Boolean) -> R?): kotlin.collections.List + +public inline fun > kotlin.ByteArray.sortedByDescending(crossinline selector: (kotlin.Byte) -> R?): kotlin.collections.List + +public inline fun > kotlin.CharArray.sortedByDescending(crossinline selector: (kotlin.Char) -> R?): kotlin.collections.List + +public inline fun > kotlin.DoubleArray.sortedByDescending(crossinline selector: (kotlin.Double) -> R?): kotlin.collections.List + +public inline fun > kotlin.FloatArray.sortedByDescending(crossinline selector: (kotlin.Float) -> R?): kotlin.collections.List + +public inline fun > kotlin.IntArray.sortedByDescending(crossinline selector: (kotlin.Int) -> R?): kotlin.collections.List + +public inline fun > kotlin.LongArray.sortedByDescending(crossinline selector: (kotlin.Long) -> R?): kotlin.collections.List + +public inline fun > kotlin.ShortArray.sortedByDescending(crossinline selector: (kotlin.Short) -> R?): kotlin.collections.List + +public inline fun > kotlin.collections.Iterable.sortedByDescending(crossinline selector: (T) -> R?): kotlin.collections.List + +public fun > kotlin.Array.sortedDescending(): kotlin.collections.List + +public fun kotlin.ByteArray.sortedDescending(): kotlin.collections.List + +public fun kotlin.CharArray.sortedDescending(): kotlin.collections.List + +public fun kotlin.DoubleArray.sortedDescending(): kotlin.collections.List + +public fun kotlin.FloatArray.sortedDescending(): kotlin.collections.List + +public fun kotlin.IntArray.sortedDescending(): kotlin.collections.List + +public fun kotlin.LongArray.sortedDescending(): kotlin.collections.List + +public fun kotlin.ShortArray.sortedDescending(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.sortedDescending(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.sortedDescending(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.sortedDescending(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.sortedDescending(): kotlin.collections.List + +public fun > kotlin.collections.Iterable.sortedDescending(): kotlin.collections.List + +public fun kotlin.Array.sortedWith(comparator: kotlin.Comparator): kotlin.collections.List + +public fun kotlin.BooleanArray.sortedWith(comparator: kotlin.Comparator): kotlin.collections.List + +public fun kotlin.ByteArray.sortedWith(comparator: kotlin.Comparator): kotlin.collections.List + +public fun kotlin.CharArray.sortedWith(comparator: kotlin.Comparator): kotlin.collections.List + +public fun kotlin.DoubleArray.sortedWith(comparator: kotlin.Comparator): kotlin.collections.List + +public fun kotlin.FloatArray.sortedWith(comparator: kotlin.Comparator): kotlin.collections.List + +public fun kotlin.IntArray.sortedWith(comparator: kotlin.Comparator): kotlin.collections.List + +public fun kotlin.LongArray.sortedWith(comparator: kotlin.Comparator): kotlin.collections.List + +public fun kotlin.ShortArray.sortedWith(comparator: kotlin.Comparator): kotlin.collections.List + +public fun kotlin.collections.Iterable.sortedWith(comparator: kotlin.Comparator): kotlin.collections.List + +public infix fun kotlin.Array.subtract(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.BooleanArray.subtract(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.ByteArray.subtract(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.CharArray.subtract(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.DoubleArray.subtract(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.FloatArray.subtract(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.IntArray.subtract(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.LongArray.subtract(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.ShortArray.subtract(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.collections.Iterable.subtract(other: kotlin.collections.Iterable): kotlin.collections.Set + +@kotlin.jvm.JvmName(name = "sumOfByte") +public fun kotlin.Array.sum(): kotlin.Int + +@kotlin.jvm.JvmName(name = "sumOfDouble") +public fun kotlin.Array.sum(): kotlin.Double + +@kotlin.jvm.JvmName(name = "sumOfFloat") +public fun kotlin.Array.sum(): kotlin.Float + +@kotlin.jvm.JvmName(name = "sumOfInt") +public fun kotlin.Array.sum(): kotlin.Int + +@kotlin.jvm.JvmName(name = "sumOfLong") +public fun kotlin.Array.sum(): kotlin.Long + +@kotlin.jvm.JvmName(name = "sumOfShort") +public fun kotlin.Array.sum(): kotlin.Int + +@kotlin.jvm.JvmName(name = "sumOfUByte") +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.Array.sum(): kotlin.UInt + +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.Array.sum(): kotlin.UInt + +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.Array.sum(): kotlin.ULong + +@kotlin.jvm.JvmName(name = "sumOfUShort") +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.Array.sum(): kotlin.UInt + +public fun kotlin.ByteArray.sum(): kotlin.Int + +public fun kotlin.DoubleArray.sum(): kotlin.Double + +public fun kotlin.FloatArray.sum(): kotlin.Float + +public fun kotlin.IntArray.sum(): kotlin.Int + +public fun kotlin.LongArray.sum(): kotlin.Long + +public fun kotlin.ShortArray.sum(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.sum(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.sum(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.sum(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.sum(): kotlin.UInt + +@kotlin.jvm.JvmName(name = "sumOfByte") +public fun kotlin.collections.Iterable.sum(): kotlin.Int + +@kotlin.jvm.JvmName(name = "sumOfDouble") +public fun kotlin.collections.Iterable.sum(): kotlin.Double + +@kotlin.jvm.JvmName(name = "sumOfFloat") +public fun kotlin.collections.Iterable.sum(): kotlin.Float + +@kotlin.jvm.JvmName(name = "sumOfInt") +public fun kotlin.collections.Iterable.sum(): kotlin.Int + +@kotlin.jvm.JvmName(name = "sumOfLong") +public fun kotlin.collections.Iterable.sum(): kotlin.Long + +@kotlin.jvm.JvmName(name = "sumOfShort") +public fun kotlin.collections.Iterable.sum(): kotlin.Int + +@kotlin.jvm.JvmName(name = "sumOfUByte") +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.collections.Iterable.sum(): kotlin.UInt + +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.collections.Iterable.sum(): kotlin.UInt + +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.collections.Iterable.sum(): kotlin.ULong + +@kotlin.jvm.JvmName(name = "sumOfUShort") +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.collections.Iterable.sum(): kotlin.UInt + +public inline fun kotlin.Array.sumBy(selector: (T) -> kotlin.Int): kotlin.Int + +public inline fun kotlin.BooleanArray.sumBy(selector: (kotlin.Boolean) -> kotlin.Int): kotlin.Int + +public inline fun kotlin.ByteArray.sumBy(selector: (kotlin.Byte) -> kotlin.Int): kotlin.Int + +public inline fun kotlin.CharArray.sumBy(selector: (kotlin.Char) -> kotlin.Int): kotlin.Int + +public inline fun kotlin.DoubleArray.sumBy(selector: (kotlin.Double) -> kotlin.Int): kotlin.Int + +public inline fun kotlin.FloatArray.sumBy(selector: (kotlin.Float) -> kotlin.Int): kotlin.Int + +public inline fun kotlin.IntArray.sumBy(selector: (kotlin.Int) -> kotlin.Int): kotlin.Int + +public inline fun kotlin.LongArray.sumBy(selector: (kotlin.Long) -> kotlin.Int): kotlin.Int + +public inline fun kotlin.ShortArray.sumBy(selector: (kotlin.Short) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.sumBy(selector: (kotlin.UByte) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.sumBy(selector: (kotlin.UInt) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.sumBy(selector: (kotlin.ULong) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.sumBy(selector: (kotlin.UShort) -> kotlin.UInt): kotlin.UInt + +public inline fun kotlin.collections.Iterable.sumBy(selector: (T) -> kotlin.Int): kotlin.Int + +public inline fun kotlin.Array.sumByDouble(selector: (T) -> kotlin.Double): kotlin.Double + +public inline fun kotlin.BooleanArray.sumByDouble(selector: (kotlin.Boolean) -> kotlin.Double): kotlin.Double + +public inline fun kotlin.ByteArray.sumByDouble(selector: (kotlin.Byte) -> kotlin.Double): kotlin.Double + +public inline fun kotlin.CharArray.sumByDouble(selector: (kotlin.Char) -> kotlin.Double): kotlin.Double + +public inline fun kotlin.DoubleArray.sumByDouble(selector: (kotlin.Double) -> kotlin.Double): kotlin.Double + +public inline fun kotlin.FloatArray.sumByDouble(selector: (kotlin.Float) -> kotlin.Double): kotlin.Double + +public inline fun kotlin.IntArray.sumByDouble(selector: (kotlin.Int) -> kotlin.Double): kotlin.Double + +public inline fun kotlin.LongArray.sumByDouble(selector: (kotlin.Long) -> kotlin.Double): kotlin.Double + +public inline fun kotlin.ShortArray.sumByDouble(selector: (kotlin.Short) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.sumByDouble(selector: (kotlin.UByte) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.sumByDouble(selector: (kotlin.UInt) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.sumByDouble(selector: (kotlin.ULong) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.sumByDouble(selector: (kotlin.UShort) -> kotlin.Double): kotlin.Double + +public inline fun kotlin.collections.Iterable.sumByDouble(selector: (T) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.sumOf(selector: (T) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.sumOf(selector: (T) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.sumOf(selector: (T) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.sumOf(selector: (T) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.sumOf(selector: (T) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.sumOf(selector: (kotlin.Boolean) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.sumOf(selector: (kotlin.Boolean) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.sumOf(selector: (kotlin.Boolean) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.sumOf(selector: (kotlin.Boolean) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.sumOf(selector: (kotlin.Boolean) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.sumOf(selector: (kotlin.Byte) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.sumOf(selector: (kotlin.Byte) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.sumOf(selector: (kotlin.Byte) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.sumOf(selector: (kotlin.Byte) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.sumOf(selector: (kotlin.Byte) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.sumOf(selector: (kotlin.Char) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.sumOf(selector: (kotlin.Char) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.sumOf(selector: (kotlin.Char) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.sumOf(selector: (kotlin.Char) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.sumOf(selector: (kotlin.Char) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.sumOf(selector: (kotlin.Double) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.sumOf(selector: (kotlin.Double) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.sumOf(selector: (kotlin.Double) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.sumOf(selector: (kotlin.Double) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.sumOf(selector: (kotlin.Double) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.sumOf(selector: (kotlin.Float) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.sumOf(selector: (kotlin.Float) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.sumOf(selector: (kotlin.Float) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.sumOf(selector: (kotlin.Float) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.sumOf(selector: (kotlin.Float) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.sumOf(selector: (kotlin.Int) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.sumOf(selector: (kotlin.Int) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.sumOf(selector: (kotlin.Int) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.sumOf(selector: (kotlin.Int) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.sumOf(selector: (kotlin.Int) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.sumOf(selector: (kotlin.Long) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.sumOf(selector: (kotlin.Long) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.sumOf(selector: (kotlin.Long) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.sumOf(selector: (kotlin.Long) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.sumOf(selector: (kotlin.Long) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.sumOf(selector: (kotlin.Short) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.sumOf(selector: (kotlin.Short) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.sumOf(selector: (kotlin.Short) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.sumOf(selector: (kotlin.Short) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.sumOf(selector: (kotlin.Short) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.sumOf(selector: (kotlin.UByte) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.sumOf(selector: (kotlin.UByte) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.sumOf(selector: (kotlin.UByte) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.sumOf(selector: (kotlin.UByte) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.sumOf(selector: (kotlin.UByte) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.sumOf(selector: (kotlin.UInt) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.sumOf(selector: (kotlin.UInt) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.sumOf(selector: (kotlin.UInt) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.sumOf(selector: (kotlin.UInt) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.sumOf(selector: (kotlin.UInt) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.sumOf(selector: (kotlin.ULong) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.sumOf(selector: (kotlin.ULong) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.sumOf(selector: (kotlin.ULong) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.sumOf(selector: (kotlin.ULong) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.sumOf(selector: (kotlin.ULong) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.sumOf(selector: (kotlin.UShort) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.sumOf(selector: (kotlin.UShort) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.sumOf(selector: (kotlin.UShort) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.sumOf(selector: (kotlin.UShort) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.sumOf(selector: (kotlin.UShort) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.sumOf(selector: (T) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.sumOf(selector: (T) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.sumOf(selector: (T) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.sumOf(selector: (T) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.sumOf(selector: (T) -> kotlin.ULong): kotlin.ULong + +public fun kotlin.Array.take(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.BooleanArray.take(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.ByteArray.take(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.CharArray.take(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.DoubleArray.take(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.FloatArray.take(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.IntArray.take(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.LongArray.take(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.ShortArray.take(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.take(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.take(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.take(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.take(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.collections.Iterable.take(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.Array.takeLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.BooleanArray.takeLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.ByteArray.takeLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.CharArray.takeLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.DoubleArray.takeLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.FloatArray.takeLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.IntArray.takeLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.LongArray.takeLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.ShortArray.takeLast(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.takeLast(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.takeLast(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.takeLast(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.takeLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.collections.List.takeLast(n: kotlin.Int): kotlin.collections.List + +public inline fun kotlin.Array.takeLastWhile(predicate: (T) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.BooleanArray.takeLastWhile(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.ByteArray.takeLastWhile(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.CharArray.takeLastWhile(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.DoubleArray.takeLastWhile(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.FloatArray.takeLastWhile(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.IntArray.takeLastWhile(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.LongArray.takeLastWhile(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.ShortArray.takeLastWhile(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.takeLastWhile(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.takeLastWhile(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.takeLastWhile(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.takeLastWhile(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.collections.List.takeLastWhile(predicate: (T) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.Array.takeWhile(predicate: (T) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.BooleanArray.takeWhile(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.ByteArray.takeWhile(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.CharArray.takeWhile(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.DoubleArray.takeWhile(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.FloatArray.takeWhile(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.IntArray.takeWhile(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.LongArray.takeWhile(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.ShortArray.takeWhile(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.takeWhile(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.takeWhile(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.takeWhile(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.takeWhile(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.collections.Iterable.takeWhile(predicate: (T) -> kotlin.Boolean): kotlin.collections.List + +public fun kotlin.Array.toBooleanArray(): kotlin.BooleanArray + +public fun kotlin.collections.Collection.toBooleanArray(): kotlin.BooleanArray + +public fun kotlin.Array.toByteArray(): kotlin.ByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.toByteArray(): kotlin.ByteArray + +public fun kotlin.collections.Collection.toByteArray(): kotlin.ByteArray + +public fun kotlin.Array.toCharArray(): kotlin.CharArray + +public fun kotlin.collections.Collection.toCharArray(): kotlin.CharArray + +public fun > kotlin.Array.toCollection(destination: C): C + +public fun > kotlin.BooleanArray.toCollection(destination: C): C + +public fun > kotlin.ByteArray.toCollection(destination: C): C + +public fun > kotlin.CharArray.toCollection(destination: C): C + +public fun > kotlin.DoubleArray.toCollection(destination: C): C + +public fun > kotlin.FloatArray.toCollection(destination: C): C + +public fun > kotlin.IntArray.toCollection(destination: C): C + +public fun > kotlin.LongArray.toCollection(destination: C): C + +public fun > kotlin.ShortArray.toCollection(destination: C): C + +public fun > kotlin.collections.Iterable.toCollection(destination: C): C + +public fun kotlin.Array.toDoubleArray(): kotlin.DoubleArray + +public fun kotlin.collections.Collection.toDoubleArray(): kotlin.DoubleArray + +public fun kotlin.Array.toFloatArray(): kotlin.FloatArray + +public fun kotlin.collections.Collection.toFloatArray(): kotlin.FloatArray + +public fun kotlin.Array.toHashSet(): kotlin.collections.HashSet + +public fun kotlin.BooleanArray.toHashSet(): kotlin.collections.HashSet + +public fun kotlin.ByteArray.toHashSet(): kotlin.collections.HashSet + +public fun kotlin.CharArray.toHashSet(): kotlin.collections.HashSet + +public fun kotlin.DoubleArray.toHashSet(): kotlin.collections.HashSet + +public fun kotlin.FloatArray.toHashSet(): kotlin.collections.HashSet + +public fun kotlin.IntArray.toHashSet(): kotlin.collections.HashSet + +public fun kotlin.LongArray.toHashSet(): kotlin.collections.HashSet + +public fun kotlin.ShortArray.toHashSet(): kotlin.collections.HashSet + +public fun kotlin.collections.Iterable.toHashSet(): kotlin.collections.HashSet + +public fun kotlin.Array.toIntArray(): kotlin.IntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.toIntArray(): kotlin.IntArray + +public fun kotlin.collections.Collection.toIntArray(): kotlin.IntArray + +public fun kotlin.Array.toList(): kotlin.collections.List + +public fun kotlin.BooleanArray.toList(): kotlin.collections.List + +public fun kotlin.ByteArray.toList(): kotlin.collections.List + +public fun kotlin.CharArray.toList(): kotlin.collections.List + +public fun kotlin.DoubleArray.toList(): kotlin.collections.List + +public fun kotlin.FloatArray.toList(): kotlin.collections.List + +public fun kotlin.IntArray.toList(): kotlin.collections.List + +public fun kotlin.LongArray.toList(): kotlin.collections.List + +public fun kotlin.ShortArray.toList(): kotlin.collections.List + +public fun kotlin.collections.Iterable.toList(): kotlin.collections.List + +public fun kotlin.collections.Map.toList(): kotlin.collections.List> + +public fun kotlin.Array.toLongArray(): kotlin.LongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.toLongArray(): kotlin.LongArray + +public fun kotlin.collections.Collection.toLongArray(): kotlin.LongArray + +public fun kotlin.Array>.toMap(): kotlin.collections.Map + +public fun > kotlin.Array>.toMap(destination: M): M + +public fun kotlin.collections.Iterable>.toMap(): kotlin.collections.Map + +public fun > kotlin.collections.Iterable>.toMap(destination: M): M + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.collections.Map.toMap(): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.1") +public fun > kotlin.collections.Map.toMap(destination: M): M + +public fun kotlin.sequences.Sequence>.toMap(): kotlin.collections.Map + +public fun > kotlin.sequences.Sequence>.toMap(destination: M): M + +public fun kotlin.Array.toMutableList(): kotlin.collections.MutableList + +public fun kotlin.BooleanArray.toMutableList(): kotlin.collections.MutableList + +public fun kotlin.ByteArray.toMutableList(): kotlin.collections.MutableList + +public fun kotlin.CharArray.toMutableList(): kotlin.collections.MutableList + +public fun kotlin.DoubleArray.toMutableList(): kotlin.collections.MutableList + +public fun kotlin.FloatArray.toMutableList(): kotlin.collections.MutableList + +public fun kotlin.IntArray.toMutableList(): kotlin.collections.MutableList + +public fun kotlin.LongArray.toMutableList(): kotlin.collections.MutableList + +public fun kotlin.ShortArray.toMutableList(): kotlin.collections.MutableList + +public fun kotlin.collections.Collection.toMutableList(): kotlin.collections.MutableList + +public fun kotlin.collections.Iterable.toMutableList(): kotlin.collections.MutableList + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.collections.Map.toMutableMap(): kotlin.collections.MutableMap + +public fun kotlin.Array.toMutableSet(): kotlin.collections.MutableSet + +public fun kotlin.BooleanArray.toMutableSet(): kotlin.collections.MutableSet + +public fun kotlin.ByteArray.toMutableSet(): kotlin.collections.MutableSet + +public fun kotlin.CharArray.toMutableSet(): kotlin.collections.MutableSet + +public fun kotlin.DoubleArray.toMutableSet(): kotlin.collections.MutableSet + +public fun kotlin.FloatArray.toMutableSet(): kotlin.collections.MutableSet + +public fun kotlin.IntArray.toMutableSet(): kotlin.collections.MutableSet + +public fun kotlin.LongArray.toMutableSet(): kotlin.collections.MutableSet + +public fun kotlin.ShortArray.toMutableSet(): kotlin.collections.MutableSet + +public fun kotlin.collections.Iterable.toMutableSet(): kotlin.collections.MutableSet + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.Entry.toPair(): kotlin.Pair + +public fun kotlin.Array.toSet(): kotlin.collections.Set + +public fun kotlin.BooleanArray.toSet(): kotlin.collections.Set + +public fun kotlin.ByteArray.toSet(): kotlin.collections.Set + +public fun kotlin.CharArray.toSet(): kotlin.collections.Set + +public fun kotlin.DoubleArray.toSet(): kotlin.collections.Set + +public fun kotlin.FloatArray.toSet(): kotlin.collections.Set + +public fun kotlin.IntArray.toSet(): kotlin.collections.Set + +public fun kotlin.LongArray.toSet(): kotlin.collections.Set + +public fun kotlin.ShortArray.toSet(): kotlin.collections.Set + +public fun kotlin.collections.Iterable.toSet(): kotlin.collections.Set + +public fun kotlin.Array.toShortArray(): kotlin.ShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.toShortArray(): kotlin.ShortArray + +public fun kotlin.collections.Collection.toShortArray(): kotlin.ShortArray + +public fun kotlin.BooleanArray.toTypedArray(): kotlin.Array + +public fun kotlin.ByteArray.toTypedArray(): kotlin.Array + +public fun kotlin.CharArray.toTypedArray(): kotlin.Array + +public fun kotlin.DoubleArray.toTypedArray(): kotlin.Array + +public fun kotlin.FloatArray.toTypedArray(): kotlin.Array + +public fun kotlin.IntArray.toTypedArray(): kotlin.Array + +public fun kotlin.LongArray.toTypedArray(): kotlin.Array + +public fun kotlin.ShortArray.toTypedArray(): kotlin.Array + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.toTypedArray(): kotlin.Array + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.toTypedArray(): kotlin.Array + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.toTypedArray(): kotlin.Array + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.toTypedArray(): kotlin.Array + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Collection.toTypedArray(): kotlin.Array + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.Array.toUByteArray(): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.toUByteArray(): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.collections.Collection.toUByteArray(): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.Array.toUIntArray(): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.toUIntArray(): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.collections.Collection.toUIntArray(): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.Array.toULongArray(): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.toULongArray(): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.collections.Collection.toULongArray(): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.Array.toUShortArray(): kotlin.UShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.toUShortArray(): kotlin.UShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.collections.Collection.toUShortArray(): kotlin.UShortArray + +public infix fun kotlin.Array.union(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.BooleanArray.union(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.ByteArray.union(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.CharArray.union(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.DoubleArray.union(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.FloatArray.union(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.IntArray.union(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.LongArray.union(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.ShortArray.union(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.collections.Iterable.union(other: kotlin.collections.Iterable): kotlin.collections.Set + +public fun kotlin.Array>.unzip(): kotlin.Pair, kotlin.collections.List> + +public fun kotlin.collections.Iterable>.unzip(): kotlin.Pair, kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.collections.Iterable.windowed(size: kotlin.Int, step: kotlin.Int = ..., partialWindows: kotlin.Boolean = ...): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.collections.Iterable.windowed(size: kotlin.Int, step: kotlin.Int = ..., partialWindows: kotlin.Boolean = ..., transform: (kotlin.collections.List) -> R): kotlin.collections.List + +public fun kotlin.collections.Map.withDefault(defaultValue: (key: K) -> V): kotlin.collections.Map + +@kotlin.jvm.JvmName(name = "withDefaultMutable") +public fun kotlin.collections.MutableMap.withDefault(defaultValue: (key: K) -> V): kotlin.collections.MutableMap + +public fun kotlin.Array.withIndex(): kotlin.collections.Iterable> + +public fun kotlin.BooleanArray.withIndex(): kotlin.collections.Iterable> + +public fun kotlin.ByteArray.withIndex(): kotlin.collections.Iterable> + +public fun kotlin.CharArray.withIndex(): kotlin.collections.Iterable> + +public fun kotlin.DoubleArray.withIndex(): kotlin.collections.Iterable> + +public fun kotlin.FloatArray.withIndex(): kotlin.collections.Iterable> + +public fun kotlin.IntArray.withIndex(): kotlin.collections.Iterable> + +public fun kotlin.LongArray.withIndex(): kotlin.collections.Iterable> + +public fun kotlin.ShortArray.withIndex(): kotlin.collections.Iterable> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.withIndex(): kotlin.collections.Iterable> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.withIndex(): kotlin.collections.Iterable> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.withIndex(): kotlin.collections.Iterable> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.withIndex(): kotlin.collections.Iterable> + +public fun kotlin.collections.Iterable.withIndex(): kotlin.collections.Iterable> + +public fun kotlin.collections.Iterator.withIndex(): kotlin.collections.Iterator> + +public infix fun kotlin.Array.zip(other: kotlin.Array): kotlin.collections.List> + +public inline fun kotlin.Array.zip(other: kotlin.Array, transform: (a: T, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.Array.zip(other: kotlin.collections.Iterable): kotlin.collections.List> + +public inline fun kotlin.Array.zip(other: kotlin.collections.Iterable, transform: (a: T, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.BooleanArray.zip(other: kotlin.Array): kotlin.collections.List> + +public inline fun kotlin.BooleanArray.zip(other: kotlin.Array, transform: (a: kotlin.Boolean, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.BooleanArray.zip(other: kotlin.BooleanArray): kotlin.collections.List> + +public inline fun kotlin.BooleanArray.zip(other: kotlin.BooleanArray, transform: (a: kotlin.Boolean, b: kotlin.Boolean) -> V): kotlin.collections.List + +public infix fun kotlin.BooleanArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> + +public inline fun kotlin.BooleanArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.Boolean, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.ByteArray.zip(other: kotlin.Array): kotlin.collections.List> + +public inline fun kotlin.ByteArray.zip(other: kotlin.Array, transform: (a: kotlin.Byte, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.ByteArray.zip(other: kotlin.ByteArray): kotlin.collections.List> + +public inline fun kotlin.ByteArray.zip(other: kotlin.ByteArray, transform: (a: kotlin.Byte, b: kotlin.Byte) -> V): kotlin.collections.List + +public infix fun kotlin.ByteArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> + +public inline fun kotlin.ByteArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.Byte, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.CharArray.zip(other: kotlin.Array): kotlin.collections.List> + +public inline fun kotlin.CharArray.zip(other: kotlin.Array, transform: (a: kotlin.Char, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.CharArray.zip(other: kotlin.CharArray): kotlin.collections.List> + +public inline fun kotlin.CharArray.zip(other: kotlin.CharArray, transform: (a: kotlin.Char, b: kotlin.Char) -> V): kotlin.collections.List + +public infix fun kotlin.CharArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> + +public inline fun kotlin.CharArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.Char, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.DoubleArray.zip(other: kotlin.Array): kotlin.collections.List> + +public inline fun kotlin.DoubleArray.zip(other: kotlin.Array, transform: (a: kotlin.Double, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.DoubleArray.zip(other: kotlin.DoubleArray): kotlin.collections.List> + +public inline fun kotlin.DoubleArray.zip(other: kotlin.DoubleArray, transform: (a: kotlin.Double, b: kotlin.Double) -> V): kotlin.collections.List + +public infix fun kotlin.DoubleArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> + +public inline fun kotlin.DoubleArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.Double, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.FloatArray.zip(other: kotlin.Array): kotlin.collections.List> + +public inline fun kotlin.FloatArray.zip(other: kotlin.Array, transform: (a: kotlin.Float, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.FloatArray.zip(other: kotlin.FloatArray): kotlin.collections.List> + +public inline fun kotlin.FloatArray.zip(other: kotlin.FloatArray, transform: (a: kotlin.Float, b: kotlin.Float) -> V): kotlin.collections.List + +public infix fun kotlin.FloatArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> + +public inline fun kotlin.FloatArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.Float, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.IntArray.zip(other: kotlin.Array): kotlin.collections.List> + +public inline fun kotlin.IntArray.zip(other: kotlin.Array, transform: (a: kotlin.Int, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.IntArray.zip(other: kotlin.IntArray): kotlin.collections.List> + +public inline fun kotlin.IntArray.zip(other: kotlin.IntArray, transform: (a: kotlin.Int, b: kotlin.Int) -> V): kotlin.collections.List + +public infix fun kotlin.IntArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> + +public inline fun kotlin.IntArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.Int, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.LongArray.zip(other: kotlin.Array): kotlin.collections.List> + +public inline fun kotlin.LongArray.zip(other: kotlin.Array, transform: (a: kotlin.Long, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.LongArray.zip(other: kotlin.LongArray): kotlin.collections.List> + +public inline fun kotlin.LongArray.zip(other: kotlin.LongArray, transform: (a: kotlin.Long, b: kotlin.Long) -> V): kotlin.collections.List + +public infix fun kotlin.LongArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> + +public inline fun kotlin.LongArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.Long, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.ShortArray.zip(other: kotlin.Array): kotlin.collections.List> + +public inline fun kotlin.ShortArray.zip(other: kotlin.Array, transform: (a: kotlin.Short, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.ShortArray.zip(other: kotlin.ShortArray): kotlin.collections.List> + +public inline fun kotlin.ShortArray.zip(other: kotlin.ShortArray, transform: (a: kotlin.Short, b: kotlin.Short) -> V): kotlin.collections.List + +public infix fun kotlin.ShortArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> + +public inline fun kotlin.ShortArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.Short, b: R) -> V): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UByteArray.zip(other: kotlin.Array): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.zip(other: kotlin.Array, transform: (a: kotlin.UByte, b: R) -> V): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UByteArray.zip(other: kotlin.UByteArray): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.zip(other: kotlin.UByteArray, transform: (a: kotlin.UByte, b: kotlin.UByte) -> V): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UByteArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.UByte, b: R) -> V): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UIntArray.zip(other: kotlin.Array): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.zip(other: kotlin.Array, transform: (a: kotlin.UInt, b: R) -> V): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UIntArray.zip(other: kotlin.UIntArray): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.zip(other: kotlin.UIntArray, transform: (a: kotlin.UInt, b: kotlin.UInt) -> V): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UIntArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.UInt, b: R) -> V): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.ULongArray.zip(other: kotlin.Array): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.zip(other: kotlin.Array, transform: (a: kotlin.ULong, b: R) -> V): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.ULongArray.zip(other: kotlin.ULongArray): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.zip(other: kotlin.ULongArray, transform: (a: kotlin.ULong, b: kotlin.ULong) -> V): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.ULongArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.ULong, b: R) -> V): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UShortArray.zip(other: kotlin.Array): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.zip(other: kotlin.Array, transform: (a: kotlin.UShort, b: R) -> V): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UShortArray.zip(other: kotlin.UShortArray): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.zip(other: kotlin.UShortArray, transform: (a: kotlin.UShort, b: kotlin.UShort) -> V): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UShortArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.UShort, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.collections.Iterable.zip(other: kotlin.Array): kotlin.collections.List> + +public inline fun kotlin.collections.Iterable.zip(other: kotlin.Array, transform: (a: T, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.collections.Iterable.zip(other: kotlin.collections.Iterable): kotlin.collections.List> + +public inline fun kotlin.collections.Iterable.zip(other: kotlin.collections.Iterable, transform: (a: T, b: R) -> V): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.collections.Iterable.zipWithNext(): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.2") +public inline fun kotlin.collections.Iterable.zipWithNext(transform: (a: T, b: T) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.1") +public abstract class AbstractCollection : kotlin.collections.Collection { + protected constructor AbstractCollection() + + public abstract override val size: kotlin.Int { get; } + + public open override operator fun contains(element: E): kotlin.Boolean + + public open override fun containsAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public open override fun isEmpty(): kotlin.Boolean + + public abstract override operator fun iterator(): kotlin.collections.Iterator + + @kotlin.js.JsName(name = "toArray") + protected open fun toArray(): kotlin.Array + + protected open fun toArray(array: kotlin.Array): kotlin.Array + + public open override fun toString(): kotlin.String +} + +public abstract class AbstractIterator : kotlin.collections.Iterator { + public constructor AbstractIterator() + + protected abstract fun computeNext(): kotlin.Unit + + protected final fun done(): kotlin.Unit + + public open override operator fun hasNext(): kotlin.Boolean + + public open override operator fun next(): T + + protected final fun setNext(value: T): kotlin.Unit +} + +@kotlin.SinceKotlin(version = "1.1") +public abstract class AbstractList : kotlin.collections.AbstractCollection, kotlin.collections.List { + protected constructor AbstractList() + + public abstract override val size: kotlin.Int { get; } + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public abstract override operator fun get(index: kotlin.Int): E + + public open override fun hashCode(): kotlin.Int + + public open override fun indexOf(element: E): kotlin.Int + + public open override operator fun iterator(): kotlin.collections.Iterator + + public open override fun lastIndexOf(element: E): kotlin.Int + + public open override fun listIterator(): kotlin.collections.ListIterator + + public open override fun listIterator(index: kotlin.Int): kotlin.collections.ListIterator + + public open override fun subList(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.collections.List +} + +@kotlin.SinceKotlin(version = "1.1") +public abstract class AbstractMap : kotlin.collections.Map { + protected constructor AbstractMap() + + public open override val keys: kotlin.collections.Set { get; } + + public open override val size: kotlin.Int { get; } + + public open override val values: kotlin.collections.Collection { get; } + + public open override fun containsKey(key: K): kotlin.Boolean + + public open override fun containsValue(value: V): kotlin.Boolean + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override operator fun get(key: K): V? + + public open override fun hashCode(): kotlin.Int + + public open override fun isEmpty(): kotlin.Boolean + + public open override fun toString(): kotlin.String +} + +public abstract class AbstractMutableCollection : kotlin.collections.AbstractCollection, kotlin.collections.MutableCollection { + protected constructor AbstractMutableCollection() + + public abstract override fun add(element: E): kotlin.Boolean + + public open override fun addAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public open override fun clear(): kotlin.Unit + + public open override fun remove(element: E): kotlin.Boolean + + public open override fun removeAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public open override fun retainAll(elements: kotlin.collections.Collection): kotlin.Boolean + + @kotlin.js.JsName(name = "toJSON") + public open fun toJSON(): kotlin.Any +} + +public abstract class AbstractMutableList : kotlin.collections.AbstractMutableCollection, kotlin.collections.MutableList { + protected constructor AbstractMutableList() + + protected final var modCount: kotlin.Int { get; set; } + + public open override fun add(element: E): kotlin.Boolean + + public abstract override fun add(index: kotlin.Int, element: E): kotlin.Unit + + public open override fun addAll(index: kotlin.Int, elements: kotlin.collections.Collection): kotlin.Boolean + + public open override fun clear(): kotlin.Unit + + public open override operator fun contains(element: E): kotlin.Boolean + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open override fun indexOf(element: E): kotlin.Int + + public open override operator fun iterator(): kotlin.collections.MutableIterator + + public open override fun lastIndexOf(element: E): kotlin.Int + + public open override fun listIterator(): kotlin.collections.MutableListIterator + + public open override fun listIterator(index: kotlin.Int): kotlin.collections.MutableListIterator + + public open override fun removeAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public abstract override fun removeAt(index: kotlin.Int): E + + protected open fun removeRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + + public open override fun retainAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public abstract override operator fun set(index: kotlin.Int, element: E): E + + public open override fun subList(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.collections.MutableList +} + +public abstract class AbstractMutableMap : kotlin.collections.AbstractMap, kotlin.collections.MutableMap { + protected constructor AbstractMutableMap() + + public open override val keys: kotlin.collections.MutableSet { get; } + + public open override val values: kotlin.collections.MutableCollection { get; } + + public open override fun clear(): kotlin.Unit + + public abstract override fun put(key: K, value: V): V? + + public open override fun putAll(from: kotlin.collections.Map): kotlin.Unit + + public open override fun remove(key: K): V? +} + +public abstract class AbstractMutableSet : kotlin.collections.AbstractMutableCollection, kotlin.collections.MutableSet { + protected constructor AbstractMutableSet() + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int +} + +@kotlin.SinceKotlin(version = "1.1") +public abstract class AbstractSet : kotlin.collections.AbstractCollection, kotlin.collections.Set { + protected constructor AbstractSet() + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public final class ArrayDeque : kotlin.collections.AbstractMutableList { + public constructor ArrayDeque() + + public constructor ArrayDeque(initialCapacity: kotlin.Int) + + public constructor ArrayDeque(elements: kotlin.collections.Collection) + + public open override var size: kotlin.Int { get; } + + public open override fun add(element: E): kotlin.Boolean + + public open override fun add(index: kotlin.Int, element: E): kotlin.Unit + + public open override fun addAll(index: kotlin.Int, elements: kotlin.collections.Collection): kotlin.Boolean + + public open override fun addAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public final fun addFirst(element: E): kotlin.Unit + + public final fun addLast(element: E): kotlin.Unit + + public open override fun clear(): kotlin.Unit + + public open override operator fun contains(element: E): kotlin.Boolean + + public final fun first(): E + + public final fun firstOrNull(): E? + + public open override operator fun get(index: kotlin.Int): E + + public open override fun indexOf(element: E): kotlin.Int + + public open override fun isEmpty(): kotlin.Boolean + + public final fun last(): E + + public open override fun lastIndexOf(element: E): kotlin.Int + + public final fun lastOrNull(): E? + + public open override fun remove(element: E): kotlin.Boolean + + public open override fun removeAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public open override fun removeAt(index: kotlin.Int): E + + public final fun removeFirst(): E + + public final fun removeFirstOrNull(): E? + + public final fun removeLast(): E + + public final fun removeLastOrNull(): E? + + public open override fun retainAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public open override operator fun set(index: kotlin.Int, element: E): E +} + +public open class ArrayList : kotlin.collections.AbstractMutableList, kotlin.collections.MutableList, kotlin.collections.RandomAccess { + public constructor ArrayList() + + public constructor ArrayList(initialCapacity: kotlin.Int = ...) + + public constructor ArrayList(elements: kotlin.collections.Collection) + + public open override val size: kotlin.Int { get; } + + public open override fun add(element: E): kotlin.Boolean + + public open override fun add(index: kotlin.Int, element: E): kotlin.Unit + + public open override fun addAll(index: kotlin.Int, elements: kotlin.collections.Collection): kotlin.Boolean + + public open override fun addAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public open override fun clear(): kotlin.Unit + + public final fun ensureCapacity(minCapacity: kotlin.Int): kotlin.Unit + + public open override operator fun get(index: kotlin.Int): E + + public open override fun indexOf(element: E): kotlin.Int + + public open override fun lastIndexOf(element: E): kotlin.Int + + public open override fun remove(element: E): kotlin.Boolean + + public open override fun removeAt(index: kotlin.Int): E + + protected open override fun removeRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + + public open override operator fun set(index: kotlin.Int, element: E): E + + protected open override fun toArray(): kotlin.Array + + public open override fun toString(): kotlin.String + + public final fun trimToSize(): kotlin.Unit +} + +public abstract class BooleanIterator : kotlin.collections.Iterator { + public constructor BooleanIterator() + + public final override operator fun next(): kotlin.Boolean + + public abstract fun nextBoolean(): kotlin.Boolean +} + +/*∆*/ public abstract class BooleanIterator : kotlin.collections.Iterator { +/*∆*/ public constructor BooleanIterator() +/*∆*/ +/*∆*/ public final override operator fun next(): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract fun nextBoolean(): kotlin.Boolean +/*∆*/ } +/*∆*/ +public abstract class ByteIterator : kotlin.collections.Iterator { + public constructor ByteIterator() + + public final override operator fun next(): kotlin.Byte + + public abstract fun nextByte(): kotlin.Byte +} + +/*∆*/ public abstract class ByteIterator : kotlin.collections.Iterator { +/*∆*/ public constructor ByteIterator() +/*∆*/ +/*∆*/ public final override operator fun next(): kotlin.Byte +/*∆*/ +/*∆*/ public abstract fun nextByte(): kotlin.Byte +/*∆*/ } +/*∆*/ +public abstract class CharIterator : kotlin.collections.Iterator { + public constructor CharIterator() + + public final override operator fun next(): kotlin.Char + + public abstract fun nextChar(): kotlin.Char +} + +/*∆*/ public abstract class CharIterator : kotlin.collections.Iterator { +/*∆*/ public constructor CharIterator() +/*∆*/ +/*∆*/ public final override operator fun next(): kotlin.Char +/*∆*/ +/*∆*/ public abstract fun nextChar(): kotlin.Char +/*∆*/ } +/*∆*/ +public interface Collection : kotlin.collections.Iterable { + public abstract val size: kotlin.Int { get; } + + public abstract operator fun contains(element: E): kotlin.Boolean + + public abstract fun containsAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public abstract fun isEmpty(): kotlin.Boolean + + public abstract override operator fun iterator(): kotlin.collections.Iterator +} + +/*∆*/ public interface Collection : kotlin.collections.Iterable { +/*∆*/ public abstract val size: kotlin.Int { get; } +/*∆*/ +/*∆*/ public abstract operator fun contains(element: E): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract fun containsAll(elements: kotlin.collections.Collection): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract fun isEmpty(): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract override operator fun iterator(): kotlin.collections.Iterator +/*∆*/ } +/*∆*/ +public abstract class DoubleIterator : kotlin.collections.Iterator { + public constructor DoubleIterator() + + public final override operator fun next(): kotlin.Double + + public abstract fun nextDouble(): kotlin.Double +} + +/*∆*/ public abstract class DoubleIterator : kotlin.collections.Iterator { +/*∆*/ public constructor DoubleIterator() +/*∆*/ +/*∆*/ public final override operator fun next(): kotlin.Double +/*∆*/ +/*∆*/ public abstract fun nextDouble(): kotlin.Double +/*∆*/ } +/*∆*/ +public abstract class FloatIterator : kotlin.collections.Iterator { + public constructor FloatIterator() + + public final override operator fun next(): kotlin.Float + + public abstract fun nextFloat(): kotlin.Float +} + +/*∆*/ public abstract class FloatIterator : kotlin.collections.Iterator { +/*∆*/ public constructor FloatIterator() +/*∆*/ +/*∆*/ public final override operator fun next(): kotlin.Float +/*∆*/ +/*∆*/ public abstract fun nextFloat(): kotlin.Float +/*∆*/ } +/*∆*/ +@kotlin.SinceKotlin(version = "1.1") +public interface Grouping { + public abstract fun keyOf(element: T): K + + public abstract fun sourceIterator(): kotlin.collections.Iterator +} + +public open class HashMap : kotlin.collections.AbstractMutableMap, kotlin.collections.MutableMap { + public constructor HashMap() + + public constructor HashMap(initialCapacity: kotlin.Int) + + public constructor HashMap(initialCapacity: kotlin.Int, loadFactor: kotlin.Float = ...) + + public constructor HashMap(original: kotlin.collections.Map) + + public open override val entries: kotlin.collections.MutableSet> { get; } + + public open override val size: kotlin.Int { get; } + + public open override fun clear(): kotlin.Unit + + public open override fun containsKey(key: K): kotlin.Boolean + + public open override fun containsValue(value: V): kotlin.Boolean + + protected open fun createEntrySet(): kotlin.collections.MutableSet> + + public open override operator fun get(key: K): V? + + public open override fun put(key: K, value: V): V? + + public open override fun remove(key: K): V? +} + +public open class HashSet : kotlin.collections.AbstractMutableSet, kotlin.collections.MutableSet { + public constructor HashSet() + + public constructor HashSet(initialCapacity: kotlin.Int) + + public constructor HashSet(initialCapacity: kotlin.Int, loadFactor: kotlin.Float = ...) + + public constructor HashSet(elements: kotlin.collections.Collection) + + public open override val size: kotlin.Int { get; } + + public open override fun add(element: E): kotlin.Boolean + + public open override fun clear(): kotlin.Unit + + public open override operator fun contains(element: E): kotlin.Boolean + + public open override fun isEmpty(): kotlin.Boolean + + public open override operator fun iterator(): kotlin.collections.MutableIterator + + public open override fun remove(element: E): kotlin.Boolean +} + +public final data class IndexedValue { + public constructor IndexedValue(index: kotlin.Int, value: T) + + public final val index: kotlin.Int { get; } + + public final val value: T { get; } + + public final operator fun component1(): kotlin.Int + + public final operator fun component2(): T + + public final fun copy(index: kotlin.Int = ..., value: T = ...): kotlin.collections.IndexedValue + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open override fun toString(): kotlin.String +} + +public abstract class IntIterator : kotlin.collections.Iterator { + public constructor IntIterator() + + public final override operator fun next(): kotlin.Int + + public abstract fun nextInt(): kotlin.Int +} + +/*∆*/ public abstract class IntIterator : kotlin.collections.Iterator { +/*∆*/ public constructor IntIterator() +/*∆*/ +/*∆*/ public final override operator fun next(): kotlin.Int +/*∆*/ +/*∆*/ public abstract fun nextInt(): kotlin.Int +/*∆*/ } +/*∆*/ +public interface Iterable { + public abstract operator fun iterator(): kotlin.collections.Iterator +} + +/*∆*/ public interface Iterable { +/*∆*/ public abstract operator fun iterator(): kotlin.collections.Iterator +/*∆*/ } +/*∆*/ +public interface Iterator { + public abstract operator fun hasNext(): kotlin.Boolean + + public abstract operator fun next(): T +} + +/*∆*/ public interface Iterator { +/*∆*/ public abstract operator fun hasNext(): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract operator fun next(): T +/*∆*/ } +/*∆*/ +public open class LinkedHashMap : kotlin.collections.HashMap, kotlin.collections.MutableMap { + public constructor LinkedHashMap() + + public constructor LinkedHashMap(initialCapacity: kotlin.Int) + + public constructor LinkedHashMap(initialCapacity: kotlin.Int, loadFactor: kotlin.Float = ...) + + public constructor LinkedHashMap(original: kotlin.collections.Map) + + public open override val size: kotlin.Int { get; } + + public open override fun clear(): kotlin.Unit + + public open override fun containsKey(key: K): kotlin.Boolean + + public open override fun containsValue(value: V): kotlin.Boolean + + protected open override fun createEntrySet(): kotlin.collections.MutableSet> + + public open override operator fun get(key: K): V? + + public open override fun put(key: K, value: V): V? + + public open override fun remove(key: K): V? +} + +public open class LinkedHashSet : kotlin.collections.HashSet, kotlin.collections.MutableSet { + public constructor LinkedHashSet() + + public constructor LinkedHashSet(initialCapacity: kotlin.Int) + + public constructor LinkedHashSet(initialCapacity: kotlin.Int, loadFactor: kotlin.Float = ...) + + public constructor LinkedHashSet(elements: kotlin.collections.Collection) +} + +public interface List : kotlin.collections.Collection { + public abstract override val size: kotlin.Int { get; } + + public abstract override operator fun contains(element: E): kotlin.Boolean + + public abstract override fun containsAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public abstract operator fun get(index: kotlin.Int): E + + public abstract fun indexOf(element: E): kotlin.Int + + public abstract override fun isEmpty(): kotlin.Boolean + + public abstract override operator fun iterator(): kotlin.collections.Iterator + + public abstract fun lastIndexOf(element: E): kotlin.Int + + public abstract fun listIterator(): kotlin.collections.ListIterator + + public abstract fun listIterator(index: kotlin.Int): kotlin.collections.ListIterator + + public abstract fun subList(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.collections.List +} + +/*∆*/ public interface List : kotlin.collections.Collection { +/*∆*/ public abstract override val size: kotlin.Int { get; } +/*∆*/ +/*∆*/ public abstract override operator fun contains(element: E): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract override fun containsAll(elements: kotlin.collections.Collection): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract operator fun get(index: kotlin.Int): E +/*∆*/ +/*∆*/ public abstract fun indexOf(element: E): kotlin.Int +/*∆*/ +/*∆*/ public abstract override fun isEmpty(): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract override operator fun iterator(): kotlin.collections.Iterator +/*∆*/ +/*∆*/ public abstract fun lastIndexOf(element: E): kotlin.Int +/*∆*/ +/*∆*/ public abstract fun listIterator(): kotlin.collections.ListIterator +/*∆*/ +/*∆*/ public abstract fun listIterator(index: kotlin.Int): kotlin.collections.ListIterator +/*∆*/ +/*∆*/ public abstract fun subList(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.collections.List +/*∆*/ } +/*∆*/ +public interface ListIterator : kotlin.collections.Iterator { + public abstract override operator fun hasNext(): kotlin.Boolean + + public abstract fun hasPrevious(): kotlin.Boolean + + public abstract override operator fun next(): T + + public abstract fun nextIndex(): kotlin.Int + + public abstract fun previous(): T + + public abstract fun previousIndex(): kotlin.Int +} + +/*∆*/ public interface ListIterator : kotlin.collections.Iterator { +/*∆*/ public abstract override operator fun hasNext(): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract fun hasPrevious(): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract override operator fun next(): T +/*∆*/ +/*∆*/ public abstract fun nextIndex(): kotlin.Int +/*∆*/ +/*∆*/ public abstract fun previous(): T +/*∆*/ +/*∆*/ public abstract fun previousIndex(): kotlin.Int +/*∆*/ } +/*∆*/ +public abstract class LongIterator : kotlin.collections.Iterator { + public constructor LongIterator() + + public final override operator fun next(): kotlin.Long + + public abstract fun nextLong(): kotlin.Long +} + +/*∆*/ public abstract class LongIterator : kotlin.collections.Iterator { +/*∆*/ public constructor LongIterator() +/*∆*/ +/*∆*/ public final override operator fun next(): kotlin.Long +/*∆*/ +/*∆*/ public abstract fun nextLong(): kotlin.Long +/*∆*/ } +/*∆*/ +public interface Map { + public abstract val entries: kotlin.collections.Set> { get; } + + public abstract val keys: kotlin.collections.Set { get; } + + public abstract val size: kotlin.Int { get; } + + public abstract val values: kotlin.collections.Collection { get; } + + public abstract fun containsKey(key: K): kotlin.Boolean + + public abstract fun containsValue(value: V): kotlin.Boolean + + public abstract operator fun get(key: K): V? + + public abstract fun isEmpty(): kotlin.Boolean + + public interface Entry { + public abstract val key: K { get; } + + public abstract val value: V { get; } + } +} + +/*∆*/ public interface Map { +/*∆*/ public abstract val entries: kotlin.collections.Set> { get; } +/*∆*/ +/*∆*/ public abstract val keys: kotlin.collections.Set { get; } +/*∆*/ +/*∆*/ public abstract val size: kotlin.Int { get; } +/*∆*/ +/*∆*/ public abstract val values: kotlin.collections.Collection { get; } +/*∆*/ +/*∆*/ public abstract fun containsKey(key: K): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract fun containsValue(value: V): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract operator fun get(key: K): V? +/*∆*/ +/*∆*/ public abstract fun isEmpty(): kotlin.Boolean +/*∆*/ +/*∆*/ public interface Entry { +/*∆*/ public abstract val key: K { get; } +/*∆*/ +/*∆*/ public abstract val value: V { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +public interface MutableCollection : kotlin.collections.Collection, kotlin.collections.MutableIterable { + public abstract fun add(element: E): kotlin.Boolean + + public abstract fun addAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public abstract fun clear(): kotlin.Unit + + public abstract override operator fun iterator(): kotlin.collections.MutableIterator + + public abstract fun remove(element: E): kotlin.Boolean + + public abstract fun removeAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public abstract fun retainAll(elements: kotlin.collections.Collection): kotlin.Boolean +} + +/*∆*/ public interface MutableCollection : kotlin.collections.Collection, kotlin.collections.MutableIterable { +/*∆*/ public abstract fun add(element: E): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract fun addAll(elements: kotlin.collections.Collection): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract fun clear(): kotlin.Unit +/*∆*/ +/*∆*/ public abstract override operator fun iterator(): kotlin.collections.MutableIterator +/*∆*/ +/*∆*/ public abstract fun remove(element: E): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract fun removeAll(elements: kotlin.collections.Collection): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract fun retainAll(elements: kotlin.collections.Collection): kotlin.Boolean +/*∆*/ } +/*∆*/ +public interface MutableIterable : kotlin.collections.Iterable { + public abstract override operator fun iterator(): kotlin.collections.MutableIterator +} + +/*∆*/ public interface MutableIterable : kotlin.collections.Iterable { +/*∆*/ public abstract override operator fun iterator(): kotlin.collections.MutableIterator +/*∆*/ } +/*∆*/ +public interface MutableIterator : kotlin.collections.Iterator { + public abstract fun remove(): kotlin.Unit +} + +/*∆*/ public interface MutableIterator : kotlin.collections.Iterator { +/*∆*/ public abstract fun remove(): kotlin.Unit +/*∆*/ } +/*∆*/ +public interface MutableList : kotlin.collections.List, kotlin.collections.MutableCollection { + public abstract override fun add(element: E): kotlin.Boolean + + public abstract fun add(index: kotlin.Int, element: E): kotlin.Unit + + public abstract fun addAll(index: kotlin.Int, elements: kotlin.collections.Collection): kotlin.Boolean + + public abstract override fun addAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public abstract override fun clear(): kotlin.Unit + + public abstract override fun listIterator(): kotlin.collections.MutableListIterator + + public abstract override fun listIterator(index: kotlin.Int): kotlin.collections.MutableListIterator + + public abstract override fun remove(element: E): kotlin.Boolean + + public abstract override fun removeAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public abstract fun removeAt(index: kotlin.Int): E + + public abstract override fun retainAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public abstract operator fun set(index: kotlin.Int, element: E): E + + public abstract override fun subList(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.collections.MutableList +} + +/*∆*/ public interface MutableList : kotlin.collections.List, kotlin.collections.MutableCollection { +/*∆*/ public abstract override fun add(element: E): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract fun add(index: kotlin.Int, element: E): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun addAll(index: kotlin.Int, elements: kotlin.collections.Collection): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract override fun addAll(elements: kotlin.collections.Collection): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract override fun clear(): kotlin.Unit +/*∆*/ +/*∆*/ public abstract override fun listIterator(): kotlin.collections.MutableListIterator +/*∆*/ +/*∆*/ public abstract override fun listIterator(index: kotlin.Int): kotlin.collections.MutableListIterator +/*∆*/ +/*∆*/ public abstract override fun remove(element: E): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract override fun removeAll(elements: kotlin.collections.Collection): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract fun removeAt(index: kotlin.Int): E +/*∆*/ +/*∆*/ public abstract override fun retainAll(elements: kotlin.collections.Collection): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract operator fun set(index: kotlin.Int, element: E): E +/*∆*/ +/*∆*/ public abstract override fun subList(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.collections.MutableList +/*∆*/ } +/*∆*/ +public interface MutableListIterator : kotlin.collections.ListIterator, kotlin.collections.MutableIterator { + public abstract fun add(element: T): kotlin.Unit + + public abstract override operator fun hasNext(): kotlin.Boolean + + public abstract override operator fun next(): T + + public abstract override fun remove(): kotlin.Unit + + public abstract fun set(element: T): kotlin.Unit +} + +/*∆*/ public interface MutableListIterator : kotlin.collections.ListIterator, kotlin.collections.MutableIterator { +/*∆*/ public abstract fun add(element: T): kotlin.Unit +/*∆*/ +/*∆*/ public abstract override operator fun hasNext(): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract override operator fun next(): T +/*∆*/ +/*∆*/ public abstract override fun remove(): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun set(element: T): kotlin.Unit +/*∆*/ } +/*∆*/ +public interface MutableMap : kotlin.collections.Map { + public abstract override val entries: kotlin.collections.MutableSet> { get; } + + public abstract override val keys: kotlin.collections.MutableSet { get; } + + public abstract override val values: kotlin.collections.MutableCollection { get; } + + public abstract fun clear(): kotlin.Unit + + public abstract fun put(key: K, value: V): V? + + public abstract fun putAll(from: kotlin.collections.Map): kotlin.Unit + + public abstract fun remove(key: K): V? + + public interface MutableEntry : kotlin.collections.Map.Entry { + public abstract fun setValue(newValue: V): V + } +} + +/*∆*/ public interface MutableMap : kotlin.collections.Map { +/*∆*/ public abstract override val entries: kotlin.collections.MutableSet> { get; } +/*∆*/ +/*∆*/ public abstract override val keys: kotlin.collections.MutableSet { get; } +/*∆*/ +/*∆*/ public abstract override val values: kotlin.collections.MutableCollection { get; } +/*∆*/ +/*∆*/ public abstract fun clear(): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun put(key: K, value: V): V? +/*∆*/ +/*∆*/ public abstract fun putAll(from: kotlin.collections.Map): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun remove(key: K): V? +/*∆*/ +/*∆*/ public interface MutableEntry : kotlin.collections.Map.Entry { +/*∆*/ public abstract fun setValue(newValue: V): V +/*∆*/ } +/*∆*/ } +/*∆*/ +public interface MutableSet : kotlin.collections.Set, kotlin.collections.MutableCollection { + public abstract override fun add(element: E): kotlin.Boolean + + public abstract override fun addAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public abstract override fun clear(): kotlin.Unit + + public abstract override operator fun iterator(): kotlin.collections.MutableIterator + + public abstract override fun remove(element: E): kotlin.Boolean + + public abstract override fun removeAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public abstract override fun retainAll(elements: kotlin.collections.Collection): kotlin.Boolean +} + +/*∆*/ public interface MutableSet : kotlin.collections.Set, kotlin.collections.MutableCollection { +/*∆*/ public abstract override fun add(element: E): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract override fun addAll(elements: kotlin.collections.Collection): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract override fun clear(): kotlin.Unit +/*∆*/ +/*∆*/ public abstract override operator fun iterator(): kotlin.collections.MutableIterator +/*∆*/ +/*∆*/ public abstract override fun remove(element: E): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract override fun removeAll(elements: kotlin.collections.Collection): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract override fun retainAll(elements: kotlin.collections.Collection): kotlin.Boolean +/*∆*/ } +/*∆*/ +public interface RandomAccess { +} + +public interface Set : kotlin.collections.Collection { + public abstract override val size: kotlin.Int { get; } + + public abstract override operator fun contains(element: E): kotlin.Boolean + + public abstract override fun containsAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public abstract override fun isEmpty(): kotlin.Boolean + + public abstract override operator fun iterator(): kotlin.collections.Iterator +} + +/*∆*/ public interface Set : kotlin.collections.Collection { +/*∆*/ public abstract override val size: kotlin.Int { get; } +/*∆*/ +/*∆*/ public abstract override operator fun contains(element: E): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract override fun containsAll(elements: kotlin.collections.Collection): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract override fun isEmpty(): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract override operator fun iterator(): kotlin.collections.Iterator +/*∆*/ } +/*∆*/ +public abstract class ShortIterator : kotlin.collections.Iterator { + public constructor ShortIterator() + + public final override operator fun next(): kotlin.Short + + public abstract fun nextShort(): kotlin.Short +} + +/*∆*/ public abstract class ShortIterator : kotlin.collections.Iterator { +/*∆*/ public constructor ShortIterator() +/*∆*/ +/*∆*/ public final override operator fun next(): kotlin.Short +/*∆*/ +/*∆*/ public abstract fun nextShort(): kotlin.Short +/*∆*/ } +/*∆*/ +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public abstract class UByteIterator : kotlin.collections.Iterator { + public constructor UByteIterator() + + public final override operator fun next(): kotlin.UByte + + public abstract fun nextUByte(): kotlin.UByte +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public abstract class UIntIterator : kotlin.collections.Iterator { + public constructor UIntIterator() + + public final override operator fun next(): kotlin.UInt + + public abstract fun nextUInt(): kotlin.UInt +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public abstract class ULongIterator : kotlin.collections.Iterator { + public constructor ULongIterator() + + public final override operator fun next(): kotlin.ULong + + public abstract fun nextULong(): kotlin.ULong +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public abstract class UShortIterator : kotlin.collections.Iterator { + public constructor UShortIterator() + + public final override operator fun next(): kotlin.UShort + + public abstract fun nextUShort(): kotlin.UShort +} \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/kotlin.comparisons.kt b/libraries/stdlib/api/js-v1/kotlin.comparisons.kt new file mode 100644 index 00000000000..2972bc75d5a --- /dev/null +++ b/libraries/stdlib/api/js-v1/kotlin.comparisons.kt @@ -0,0 +1,328 @@ +@kotlin.internal.InlineOnly +public inline fun compareBy(crossinline selector: (T) -> kotlin.Comparable<*>?): kotlin.Comparator + +public fun compareBy(vararg selectors: (T) -> kotlin.Comparable<*>?): kotlin.Comparator + +@kotlin.internal.InlineOnly +public inline fun compareBy(comparator: kotlin.Comparator, crossinline selector: (T) -> K): kotlin.Comparator + +@kotlin.internal.InlineOnly +public inline fun compareByDescending(crossinline selector: (T) -> kotlin.Comparable<*>?): kotlin.Comparator + +@kotlin.internal.InlineOnly +public inline fun compareByDescending(comparator: kotlin.Comparator, crossinline selector: (T) -> K): kotlin.Comparator + +public fun > compareValues(a: T?, b: T?): kotlin.Int + +@kotlin.internal.InlineOnly +public inline fun compareValuesBy(a: T, b: T, selector: (T) -> kotlin.Comparable<*>?): kotlin.Int + +public fun compareValuesBy(a: T, b: T, vararg selectors: (T) -> kotlin.Comparable<*>?): kotlin.Int + +@kotlin.internal.InlineOnly +public inline fun compareValuesBy(a: T, b: T, comparator: kotlin.Comparator, selector: (T) -> K): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +public fun > maxOf(a: T, b: T): T + +@kotlin.SinceKotlin(version = "1.1") +public fun > maxOf(a: T, b: T, c: T): T + +@kotlin.SinceKotlin(version = "1.1") +public fun maxOf(a: T, b: T, c: T, comparator: kotlin.Comparator): T + +@kotlin.SinceKotlin(version = "1.1") +public fun maxOf(a: T, b: T, comparator: kotlin.Comparator): T + +@kotlin.SinceKotlin(version = "1.4") +public fun > maxOf(a: T, vararg other: T): T + +@kotlin.SinceKotlin(version = "1.4") +public fun maxOf(a: T, vararg other: T, comparator: kotlin.Comparator): T + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun maxOf(a: kotlin.Byte, b: kotlin.Byte): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun maxOf(a: kotlin.Byte, b: kotlin.Byte, c: kotlin.Byte): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.4") +public fun maxOf(a: kotlin.Byte, vararg other: kotlin.Byte): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun maxOf(a: kotlin.Double, b: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun maxOf(a: kotlin.Double, b: kotlin.Double, c: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +public fun maxOf(a: kotlin.Double, vararg other: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun maxOf(a: kotlin.Float, b: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun maxOf(a: kotlin.Float, b: kotlin.Float, c: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +public fun maxOf(a: kotlin.Float, vararg other: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun maxOf(a: kotlin.Int, b: kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun maxOf(a: kotlin.Int, b: kotlin.Int, c: kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +public fun maxOf(a: kotlin.Int, vararg other: kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +public inline fun maxOf(a: kotlin.Long, b: kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun maxOf(a: kotlin.Long, b: kotlin.Long, c: kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +public fun maxOf(a: kotlin.Long, vararg other: kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun maxOf(a: kotlin.Short, b: kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun maxOf(a: kotlin.Short, b: kotlin.Short, c: kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.4") +public fun maxOf(a: kotlin.Short, vararg other: kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun maxOf(a: kotlin.UByte, b: kotlin.UByte): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun maxOf(a: kotlin.UByte, b: kotlin.UByte, c: kotlin.UByte): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun maxOf(a: kotlin.UByte, vararg other: kotlin.UByte): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun maxOf(a: kotlin.UInt, b: kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun maxOf(a: kotlin.UInt, b: kotlin.UInt, c: kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun maxOf(a: kotlin.UInt, vararg other: kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun maxOf(a: kotlin.ULong, b: kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun maxOf(a: kotlin.ULong, b: kotlin.ULong, c: kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun maxOf(a: kotlin.ULong, vararg other: kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun maxOf(a: kotlin.UShort, b: kotlin.UShort): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun maxOf(a: kotlin.UShort, b: kotlin.UShort, c: kotlin.UShort): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun maxOf(a: kotlin.UShort, vararg other: kotlin.UShort): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.1") +public fun > minOf(a: T, b: T): T + +@kotlin.SinceKotlin(version = "1.1") +public fun > minOf(a: T, b: T, c: T): T + +@kotlin.SinceKotlin(version = "1.1") +public fun minOf(a: T, b: T, c: T, comparator: kotlin.Comparator): T + +@kotlin.SinceKotlin(version = "1.1") +public fun minOf(a: T, b: T, comparator: kotlin.Comparator): T + +@kotlin.SinceKotlin(version = "1.4") +public fun > minOf(a: T, vararg other: T): T + +@kotlin.SinceKotlin(version = "1.4") +public fun minOf(a: T, vararg other: T, comparator: kotlin.Comparator): T + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun minOf(a: kotlin.Byte, b: kotlin.Byte): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun minOf(a: kotlin.Byte, b: kotlin.Byte, c: kotlin.Byte): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.4") +public fun minOf(a: kotlin.Byte, vararg other: kotlin.Byte): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun minOf(a: kotlin.Double, b: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun minOf(a: kotlin.Double, b: kotlin.Double, c: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +public fun minOf(a: kotlin.Double, vararg other: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun minOf(a: kotlin.Float, b: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun minOf(a: kotlin.Float, b: kotlin.Float, c: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +public fun minOf(a: kotlin.Float, vararg other: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun minOf(a: kotlin.Int, b: kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun minOf(a: kotlin.Int, b: kotlin.Int, c: kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +public fun minOf(a: kotlin.Int, vararg other: kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +public inline fun minOf(a: kotlin.Long, b: kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun minOf(a: kotlin.Long, b: kotlin.Long, c: kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +public fun minOf(a: kotlin.Long, vararg other: kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun minOf(a: kotlin.Short, b: kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun minOf(a: kotlin.Short, b: kotlin.Short, c: kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.4") +public fun minOf(a: kotlin.Short, vararg other: kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun minOf(a: kotlin.UByte, b: kotlin.UByte): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun minOf(a: kotlin.UByte, b: kotlin.UByte, c: kotlin.UByte): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun minOf(a: kotlin.UByte, vararg other: kotlin.UByte): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun minOf(a: kotlin.UInt, b: kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun minOf(a: kotlin.UInt, b: kotlin.UInt, c: kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun minOf(a: kotlin.UInt, vararg other: kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun minOf(a: kotlin.ULong, b: kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun minOf(a: kotlin.ULong, b: kotlin.ULong, c: kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun minOf(a: kotlin.ULong, vararg other: kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun minOf(a: kotlin.UShort, b: kotlin.UShort): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun minOf(a: kotlin.UShort, b: kotlin.UShort, c: kotlin.UShort): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun minOf(a: kotlin.UShort, vararg other: kotlin.UShort): kotlin.UShort + +public fun > naturalOrder(): kotlin.Comparator + +@kotlin.internal.InlineOnly +public inline fun > nullsFirst(): kotlin.Comparator + +public fun nullsFirst(comparator: kotlin.Comparator): kotlin.Comparator + +@kotlin.internal.InlineOnly +public inline fun > nullsLast(): kotlin.Comparator + +public fun nullsLast(comparator: kotlin.Comparator): kotlin.Comparator + +public fun > reverseOrder(): kotlin.Comparator + +public fun kotlin.Comparator.reversed(): kotlin.Comparator + +public infix fun kotlin.Comparator.then(comparator: kotlin.Comparator): kotlin.Comparator + +@kotlin.internal.InlineOnly +public inline fun kotlin.Comparator.thenBy(crossinline selector: (T) -> kotlin.Comparable<*>?): kotlin.Comparator + +@kotlin.internal.InlineOnly +public inline fun kotlin.Comparator.thenBy(comparator: kotlin.Comparator, crossinline selector: (T) -> K): kotlin.Comparator + +@kotlin.internal.InlineOnly +public inline fun kotlin.Comparator.thenByDescending(crossinline selector: (T) -> kotlin.Comparable<*>?): kotlin.Comparator + +@kotlin.internal.InlineOnly +public inline fun kotlin.Comparator.thenByDescending(comparator: kotlin.Comparator, crossinline selector: (T) -> K): kotlin.Comparator + +@kotlin.internal.InlineOnly +public inline fun kotlin.Comparator.thenComparator(crossinline comparison: (a: T, b: T) -> kotlin.Int): kotlin.Comparator + +public infix fun kotlin.Comparator.thenDescending(comparator: kotlin.Comparator): kotlin.Comparator \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/kotlin.contracts.kt b/libraries/stdlib/api/js-v1/kotlin.contracts.kt new file mode 100644 index 00000000000..4be63375678 --- /dev/null +++ b/libraries/stdlib/api/js-v1/kotlin.contracts.kt @@ -0,0 +1,87 @@ +@kotlin.internal.ContractsDsl +@kotlin.contracts.ExperimentalContracts +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.3") +public inline fun contract(builder: kotlin.contracts.ContractBuilder.() -> kotlin.Unit): kotlin.Unit + +@kotlin.internal.ContractsDsl +@kotlin.contracts.ExperimentalContracts +@kotlin.SinceKotlin(version = "1.3") +public interface CallsInPlace : kotlin.contracts.Effect { +} + +@kotlin.internal.ContractsDsl +@kotlin.contracts.ExperimentalContracts +@kotlin.SinceKotlin(version = "1.3") +public interface ConditionalEffect : kotlin.contracts.Effect { +} + +@kotlin.internal.ContractsDsl +@kotlin.contracts.ExperimentalContracts +@kotlin.SinceKotlin(version = "1.3") +public interface ContractBuilder { + @kotlin.internal.ContractsDsl + public abstract fun callsInPlace(lambda: kotlin.Function, kind: kotlin.contracts.InvocationKind = ...): kotlin.contracts.CallsInPlace + + @kotlin.internal.ContractsDsl + public abstract fun returns(): kotlin.contracts.Returns + + @kotlin.internal.ContractsDsl + public abstract fun returns(value: kotlin.Any?): kotlin.contracts.Returns + + @kotlin.internal.ContractsDsl + public abstract fun returnsNotNull(): kotlin.contracts.ReturnsNotNull +} + +@kotlin.internal.ContractsDsl +@kotlin.contracts.ExperimentalContracts +@kotlin.SinceKotlin(version = "1.3") +public interface Effect { +} + +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.Experimental +@kotlin.RequiresOptIn +@kotlin.annotation.MustBeDocumented +public final annotation class ExperimentalContracts : kotlin.Annotation { + public constructor ExperimentalContracts() +} + +@kotlin.internal.ContractsDsl +@kotlin.contracts.ExperimentalContracts +@kotlin.SinceKotlin(version = "1.3") +public final enum class InvocationKind : kotlin.Enum { + @kotlin.internal.ContractsDsl + enum entry AT_MOST_ONCE + + @kotlin.internal.ContractsDsl + enum entry AT_LEAST_ONCE + + @kotlin.internal.ContractsDsl + enum entry EXACTLY_ONCE + + @kotlin.internal.ContractsDsl + enum entry UNKNOWN +} + +@kotlin.internal.ContractsDsl +@kotlin.contracts.ExperimentalContracts +@kotlin.SinceKotlin(version = "1.3") +public interface Returns : kotlin.contracts.SimpleEffect { +} + +@kotlin.internal.ContractsDsl +@kotlin.contracts.ExperimentalContracts +@kotlin.SinceKotlin(version = "1.3") +public interface ReturnsNotNull : kotlin.contracts.SimpleEffect { +} + +@kotlin.internal.ContractsDsl +@kotlin.contracts.ExperimentalContracts +@kotlin.SinceKotlin(version = "1.3") +public interface SimpleEffect : kotlin.contracts.Effect { + @kotlin.internal.ContractsDsl + @kotlin.contracts.ExperimentalContracts + public abstract infix fun implies(booleanExpression: kotlin.Boolean): kotlin.contracts.ConditionalEffect +} \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/kotlin.coroutines.intrinsics.kt b/libraries/stdlib/api/js-v1/kotlin.coroutines.intrinsics.kt new file mode 100644 index 00000000000..40834ff7072 --- /dev/null +++ b/libraries/stdlib/api/js-v1/kotlin.coroutines.intrinsics.kt @@ -0,0 +1,23 @@ +@kotlin.SinceKotlin(version = "1.3") +public val COROUTINE_SUSPENDED: kotlin.Any { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public suspend inline fun suspendCoroutineUninterceptedOrReturn(crossinline block: (kotlin.coroutines.Continuation) -> kotlin.Any?): T + +@kotlin.SinceKotlin(version = "1.3") +public fun (suspend () -> T).createCoroutineUnintercepted(completion: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation + +@kotlin.SinceKotlin(version = "1.3") +public fun (suspend R.() -> T).createCoroutineUnintercepted(receiver: R, completion: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.coroutines.Continuation.intercepted(): kotlin.coroutines.Continuation + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun (suspend () -> T).startCoroutineUninterceptedOrReturn(completion: kotlin.coroutines.Continuation): kotlin.Any? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun (suspend R.() -> T).startCoroutineUninterceptedOrReturn(receiver: R, completion: kotlin.coroutines.Continuation): kotlin.Any? \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/kotlin.coroutines.kt b/libraries/stdlib/api/js-v1/kotlin.coroutines.kt new file mode 100644 index 00000000000..41f1655184e --- /dev/null +++ b/libraries/stdlib/api/js-v1/kotlin.coroutines.kt @@ -0,0 +1,119 @@ +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public val coroutineContext: kotlin.coroutines.CoroutineContext { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun Continuation(context: kotlin.coroutines.CoroutineContext, crossinline resumeWith: (kotlin.Result) -> kotlin.Unit): kotlin.coroutines.Continuation + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public suspend inline fun suspendCoroutine(crossinline block: (kotlin.coroutines.Continuation) -> kotlin.Unit): T + +@kotlin.SinceKotlin(version = "1.3") +public fun (suspend () -> T).createCoroutine(completion: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation + +@kotlin.SinceKotlin(version = "1.3") +public fun (suspend R.() -> T).createCoroutine(receiver: R, completion: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public fun kotlin.coroutines.CoroutineContext.Element.getPolymorphicElement(key: kotlin.coroutines.CoroutineContext.Key): E? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public fun kotlin.coroutines.CoroutineContext.Element.minusPolymorphicKey(key: kotlin.coroutines.CoroutineContext.Key<*>): kotlin.coroutines.CoroutineContext + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.coroutines.Continuation.resume(value: T): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.coroutines.Continuation.resumeWithException(exception: kotlin.Throwable): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +public fun (suspend () -> T).startCoroutine(completion: kotlin.coroutines.Continuation): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +public fun (suspend R.() -> T).startCoroutine(receiver: R, completion: kotlin.coroutines.Continuation): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +public abstract class AbstractCoroutineContextElement : kotlin.coroutines.CoroutineContext.Element { + public constructor AbstractCoroutineContextElement(key: kotlin.coroutines.CoroutineContext.Key<*>) + + public open override val key: kotlin.coroutines.CoroutineContext.Key<*> { get; } +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public abstract class AbstractCoroutineContextKey : kotlin.coroutines.CoroutineContext.Key { + public constructor AbstractCoroutineContextKey(baseKey: kotlin.coroutines.CoroutineContext.Key, safeCast: (element: kotlin.coroutines.CoroutineContext.Element) -> E?) +} + +@kotlin.SinceKotlin(version = "1.3") +public interface Continuation { + public abstract val context: kotlin.coroutines.CoroutineContext { get; } + + public abstract fun resumeWith(result: kotlin.Result): kotlin.Unit +} + +@kotlin.SinceKotlin(version = "1.3") +public interface ContinuationInterceptor : kotlin.coroutines.CoroutineContext.Element { + public open override operator fun get(key: kotlin.coroutines.CoroutineContext.Key): E? + + public abstract fun interceptContinuation(continuation: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation + + public open override fun minusKey(key: kotlin.coroutines.CoroutineContext.Key<*>): kotlin.coroutines.CoroutineContext + + public open fun releaseInterceptedContinuation(continuation: kotlin.coroutines.Continuation<*>): kotlin.Unit + + public companion object of ContinuationInterceptor Key : kotlin.coroutines.CoroutineContext.Key { + } +} + +@kotlin.SinceKotlin(version = "1.3") +public interface CoroutineContext { + public abstract fun fold(initial: R, operation: (R, kotlin.coroutines.CoroutineContext.Element) -> R): R + + public abstract operator fun get(key: kotlin.coroutines.CoroutineContext.Key): E? + + public abstract fun minusKey(key: kotlin.coroutines.CoroutineContext.Key<*>): kotlin.coroutines.CoroutineContext + + public open operator fun plus(context: kotlin.coroutines.CoroutineContext): kotlin.coroutines.CoroutineContext + + public interface Element : kotlin.coroutines.CoroutineContext { + public abstract val key: kotlin.coroutines.CoroutineContext.Key<*> { get; } + + public open override fun fold(initial: R, operation: (R, kotlin.coroutines.CoroutineContext.Element) -> R): R + + public open override operator fun get(key: kotlin.coroutines.CoroutineContext.Key): E? + + public open override fun minusKey(key: kotlin.coroutines.CoroutineContext.Key<*>): kotlin.coroutines.CoroutineContext + } + + public interface Key { + } +} + +@kotlin.SinceKotlin(version = "1.3") +public object EmptyCoroutineContext : kotlin.coroutines.CoroutineContext, kotlin.io.Serializable { + public open override fun fold(initial: R, operation: (R, kotlin.coroutines.CoroutineContext.Element) -> R): R + + public open override operator fun get(key: kotlin.coroutines.CoroutineContext.Key): E? + + public open override fun hashCode(): kotlin.Int + + public open override fun minusKey(key: kotlin.coroutines.CoroutineContext.Key<*>): kotlin.coroutines.CoroutineContext + + public open override operator fun plus(context: kotlin.coroutines.CoroutineContext): kotlin.coroutines.CoroutineContext + + public open override fun toString(): kotlin.String +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS}) +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +public final annotation class RestrictsSuspension : kotlin.Annotation { + public constructor RestrictsSuspension() +} \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/kotlin.dom.kt b/libraries/stdlib/api/js-v1/kotlin.dom.kt new file mode 100644 index 00000000000..cf7c97737fc --- /dev/null +++ b/libraries/stdlib/api/js-v1/kotlin.dom.kt @@ -0,0 +1,17 @@ +public val org.w3c.dom.Node.isElement: kotlin.Boolean { get; } + +public val org.w3c.dom.Node.isText: kotlin.Boolean { get; } + +public fun org.w3c.dom.Element.addClass(vararg cssClasses: kotlin.String): kotlin.Boolean + +public fun org.w3c.dom.Element.appendElement(name: kotlin.String, init: org.w3c.dom.Element.() -> kotlin.Unit): org.w3c.dom.Element + +public fun org.w3c.dom.Element.appendText(text: kotlin.String): org.w3c.dom.Element + +public fun org.w3c.dom.Node.clear(): kotlin.Unit + +public fun org.w3c.dom.Document.createElement(name: kotlin.String, init: org.w3c.dom.Element.() -> kotlin.Unit): org.w3c.dom.Element + +public fun org.w3c.dom.Element.hasClass(cssClass: kotlin.String): kotlin.Boolean + +public fun org.w3c.dom.Element.removeClass(vararg cssClasses: kotlin.String): kotlin.Boolean \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/kotlin.experimental.kt b/libraries/stdlib/api/js-v1/kotlin.experimental.kt new file mode 100644 index 00000000000..af0bda12eb8 --- /dev/null +++ b/libraries/stdlib/api/js-v1/kotlin.experimental.kt @@ -0,0 +1,41 @@ +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline infix fun kotlin.Byte.and(other: kotlin.Byte): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline infix fun kotlin.Short.and(other: kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun kotlin.Byte.inv(): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun kotlin.Short.inv(): kotlin.Short + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline infix fun kotlin.Byte.or(other: kotlin.Byte): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline infix fun kotlin.Short.or(other: kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline infix fun kotlin.Byte.xor(other: kotlin.Byte): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline infix fun kotlin.Short.xor(other: kotlin.Short): kotlin.Short + +@kotlin.Experimental(level = Level.ERROR) +@kotlin.RequiresOptIn(level = Level.ERROR) +@kotlin.annotation.MustBeDocumented +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) +@kotlin.SinceKotlin(version = "1.3") +public final annotation class ExperimentalTypeInference : kotlin.Annotation { + public constructor ExperimentalTypeInference() +} \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/kotlin.io.kt b/libraries/stdlib/api/js-v1/kotlin.io.kt new file mode 100644 index 00000000000..53af8758555 --- /dev/null +++ b/libraries/stdlib/api/js-v1/kotlin.io.kt @@ -0,0 +1,5 @@ +public fun print(message: kotlin.Any?): kotlin.Unit + +public fun println(): kotlin.Unit + +public fun println(message: kotlin.Any?): kotlin.Unit \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/kotlin.js.kt b/libraries/stdlib/api/js-v1/kotlin.js.kt new file mode 100644 index 00000000000..6fbcdc68fcd --- /dev/null +++ b/libraries/stdlib/api/js-v1/kotlin.js.kt @@ -0,0 +1,431 @@ +public external val console: kotlin.js.Console { get; } + +public external val definedExternally: kotlin.Nothing { get; } + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use `definedExternally` instead", replaceWith = kotlin.ReplaceWith(expression = "definedExternally", imports = {})) +public external val noImpl: kotlin.Nothing { get; } + +public external val undefined: kotlin.Nothing? { get; } + +public val kotlin.reflect.KClass.js: kotlin.js.JsClass { get; } + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use class literal and extension property `js` instead.", replaceWith = kotlin.ReplaceWith(expression = "this::class.js", imports = {})) +public val T.jsClass: kotlin.js.JsClass { get; } + +public val kotlin.js.JsClass.kotlin: kotlin.reflect.KClass { get; } + +public inline fun dateLocaleOptions(init: kotlin.js.Date.LocaleOptions.() -> kotlin.Unit): kotlin.js.Date.LocaleOptions + +public external fun eval(expr: kotlin.String): dynamic + +public external fun js(code: kotlin.String): dynamic + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use class literal and extension property `js` instead.", replaceWith = kotlin.ReplaceWith(expression = "T::class.js", imports = {})) +public external fun jsClass(): kotlin.js.JsClass + +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun jsTypeOf(a: kotlin.Any?): kotlin.String + +public fun json(vararg pairs: kotlin.Pair): kotlin.js.Json + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use toDouble() instead.", replaceWith = kotlin.ReplaceWith(expression = "s.toDouble()", imports = {})) +public external fun parseFloat(s: kotlin.String, radix: kotlin.Int = ...): kotlin.Double + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use toInt() instead.", replaceWith = kotlin.ReplaceWith(expression = "s.toInt()", imports = {})) +public external fun parseInt(s: kotlin.String): kotlin.Int + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use toInt(radix) instead.", replaceWith = kotlin.ReplaceWith(expression = "s.toInt(radix)", imports = {})) +public external fun parseInt(s: kotlin.String, radix: kotlin.Int = ...): kotlin.Int + +public fun kotlin.js.Json.add(other: kotlin.js.Json): kotlin.js.Json + +public inline fun kotlin.js.RegExpMatch.asArray(): kotlin.Array + +@kotlin.internal.InlineOnly +public inline fun kotlin.Any?.asDynamic(): dynamic + +public inline operator fun kotlin.js.RegExpMatch.get(index: kotlin.Int): kotlin.String? + +@kotlin.internal.DynamicExtension +public operator fun dynamic.iterator(): kotlin.collections.Iterator + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use maxOf or kotlin.math.max instead", replaceWith = kotlin.ReplaceWith(expression = "maxOf(a, b)", imports = {})) +public fun kotlin.js.Math.max(a: kotlin.Long, b: kotlin.Long): kotlin.Long + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use minOf or kotlin.math.min instead", replaceWith = kotlin.ReplaceWith(expression = "minOf(a, b)", imports = {})) +public fun kotlin.js.Math.min(a: kotlin.Long, b: kotlin.Long): kotlin.Long + +public fun kotlin.js.RegExp.reset(): kotlin.Unit + +public inline fun kotlin.js.Promise>.then(noinline onFulfilled: ((T) -> S)?): kotlin.js.Promise + +public inline fun kotlin.js.Promise>.then(noinline onFulfilled: ((T) -> S)?, noinline onRejected: ((kotlin.Throwable) -> S)?): kotlin.js.Promise + +@kotlin.internal.DynamicExtension +@kotlin.js.JsName(name = "unsafeCastDynamic") +@kotlin.internal.InlineOnly +public inline fun dynamic.unsafeCast(): T + +@kotlin.internal.InlineOnly +public inline fun kotlin.Any?.unsafeCast(): T + +public external interface Console { + public abstract fun dir(o: kotlin.Any): kotlin.Unit + + public abstract fun error(vararg o: kotlin.Any?): kotlin.Unit + + public abstract fun info(vararg o: kotlin.Any?): kotlin.Unit + + public abstract fun log(vararg o: kotlin.Any?): kotlin.Unit + + public abstract fun warn(vararg o: kotlin.Any?): kotlin.Unit +} + +public final external class Date { + public constructor Date() + + public constructor Date(year: kotlin.Int, month: kotlin.Int) + + public constructor Date(year: kotlin.Int, month: kotlin.Int, day: kotlin.Int) + + public constructor Date(year: kotlin.Int, month: kotlin.Int, day: kotlin.Int, hour: kotlin.Int) + + public constructor Date(year: kotlin.Int, month: kotlin.Int, day: kotlin.Int, hour: kotlin.Int, minute: kotlin.Int) + + public constructor Date(year: kotlin.Int, month: kotlin.Int, day: kotlin.Int, hour: kotlin.Int, minute: kotlin.Int, second: kotlin.Int) + + public constructor Date(year: kotlin.Int, month: kotlin.Int, day: kotlin.Int, hour: kotlin.Int, minute: kotlin.Int, second: kotlin.Int, millisecond: kotlin.Number) + + public constructor Date(milliseconds: kotlin.Number) + + public constructor Date(dateString: kotlin.String) + + public final fun getDate(): kotlin.Int + + public final fun getDay(): kotlin.Int + + public final fun getFullYear(): kotlin.Int + + public final fun getHours(): kotlin.Int + + public final fun getMilliseconds(): kotlin.Int + + public final fun getMinutes(): kotlin.Int + + public final fun getMonth(): kotlin.Int + + public final fun getSeconds(): kotlin.Int + + public final fun getTime(): kotlin.Double + + public final fun getTimezoneOffset(): kotlin.Int + + public final fun getUTCDate(): kotlin.Int + + public final fun getUTCDay(): kotlin.Int + + public final fun getUTCFullYear(): kotlin.Int + + public final fun getUTCHours(): kotlin.Int + + public final fun getUTCMilliseconds(): kotlin.Int + + public final fun getUTCMinutes(): kotlin.Int + + public final fun getUTCMonth(): kotlin.Int + + public final fun getUTCSeconds(): kotlin.Int + + public final fun toDateString(): kotlin.String + + public final fun toISOString(): kotlin.String + + public final fun toJSON(): kotlin.js.Json + + public final fun toLocaleDateString(locales: kotlin.Array = ..., options: kotlin.js.Date.LocaleOptions = ...): kotlin.String + + public final fun toLocaleDateString(locales: kotlin.String, options: kotlin.js.Date.LocaleOptions = ...): kotlin.String + + public final fun toLocaleString(locales: kotlin.Array = ..., options: kotlin.js.Date.LocaleOptions = ...): kotlin.String + + public final fun toLocaleString(locales: kotlin.String, options: kotlin.js.Date.LocaleOptions = ...): kotlin.String + + public final fun toLocaleTimeString(locales: kotlin.Array = ..., options: kotlin.js.Date.LocaleOptions = ...): kotlin.String + + public final fun toLocaleTimeString(locales: kotlin.String, options: kotlin.js.Date.LocaleOptions = ...): kotlin.String + + public final fun toTimeString(): kotlin.String + + public final fun toUTCString(): kotlin.String + + public companion object of Date { + public final fun UTC(year: kotlin.Int, month: kotlin.Int): kotlin.Double + + public final fun UTC(year: kotlin.Int, month: kotlin.Int, day: kotlin.Int): kotlin.Double + + public final fun UTC(year: kotlin.Int, month: kotlin.Int, day: kotlin.Int, hour: kotlin.Int): kotlin.Double + + public final fun UTC(year: kotlin.Int, month: kotlin.Int, day: kotlin.Int, hour: kotlin.Int, minute: kotlin.Int): kotlin.Double + + public final fun UTC(year: kotlin.Int, month: kotlin.Int, day: kotlin.Int, hour: kotlin.Int, minute: kotlin.Int, second: kotlin.Int): kotlin.Double + + public final fun UTC(year: kotlin.Int, month: kotlin.Int, day: kotlin.Int, hour: kotlin.Int, minute: kotlin.Int, second: kotlin.Int, millisecond: kotlin.Number): kotlin.Double + + public final fun now(): kotlin.Double + + public final fun parse(dateString: kotlin.String): kotlin.Double + } + + public interface LocaleOptions { + public abstract var day: kotlin.String? { get; set; } + + public abstract var era: kotlin.String? { get; set; } + + public abstract var formatMatcher: kotlin.String? { get; set; } + + public abstract var hour: kotlin.String? { get; set; } + + public abstract var hour12: kotlin.Boolean? { get; set; } + + public abstract var localeMatcher: kotlin.String? { get; set; } + + public abstract var minute: kotlin.String? { get; set; } + + public abstract var month: kotlin.String? { get; set; } + + public abstract var second: kotlin.String? { get; set; } + + public abstract var timeZone: kotlin.String? { get; set; } + + public abstract var timeZoneName: kotlin.String? { get; set; } + + public abstract var weekday: kotlin.String? { get; set; } + + public abstract var year: kotlin.String? { get; set; } + } +} + +@kotlin.Experimental(level = Level.WARNING) +@kotlin.RequiresOptIn(level = Level.WARNING) +@kotlin.annotation.MustBeDocumented +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.SinceKotlin(version = "1.4") +public final annotation class ExperimentalJsExport : kotlin.Annotation { + public constructor ExperimentalJsExport() +} + +public external object JSON { + public final fun parse(text: kotlin.String): T + + public final fun parse(text: kotlin.String, reviver: (key: kotlin.String, value: kotlin.Any?) -> kotlin.Any?): T + + public final fun stringify(o: kotlin.Any?): kotlin.String + + public final fun stringify(o: kotlin.Any?, replacer: ((key: kotlin.String, value: kotlin.Any?) -> kotlin.Any?)? = ..., space: kotlin.Int): kotlin.String + + public final fun stringify(o: kotlin.Any?, replacer: ((key: kotlin.String, value: kotlin.Any?) -> kotlin.Any?)? = ..., space: kotlin.String): kotlin.String + + public final fun stringify(o: kotlin.Any?, replacer: (key: kotlin.String, value: kotlin.Any?) -> kotlin.Any?): kotlin.String + + public final fun stringify(o: kotlin.Any?, replacer: kotlin.Array): kotlin.String + + public final fun stringify(o: kotlin.Any?, replacer: kotlin.Array, space: kotlin.Int): kotlin.String + + public final fun stringify(o: kotlin.Any?, replacer: kotlin.Array, space: kotlin.String): kotlin.String +} + +public external interface JsClass { + public abstract val name: kotlin.String { get; } +} + +@kotlin.js.ExperimentalJsExport +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FUNCTION, AnnotationTarget.FILE}) +@kotlin.SinceKotlin(version = "1.3") +public final annotation class JsExport : kotlin.Annotation { + public constructor JsExport() +} + +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FUNCTION, AnnotationTarget.FILE}) +public final annotation class JsModule : kotlin.Annotation { + public constructor JsModule(import: kotlin.String) + + public final val import: kotlin.String { get; } +} + +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER}) +public final annotation class JsName : kotlin.Annotation { + public constructor JsName(name: kotlin.String) + + public final val name: kotlin.String { get; } +} + +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FUNCTION, AnnotationTarget.FILE}) +public final annotation class JsNonModule : kotlin.Annotation { + public constructor JsNonModule() +} + +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FILE}) +public final annotation class JsQualifier : kotlin.Annotation { + public constructor JsQualifier(value: kotlin.String) + + public final val value: kotlin.String { get; } +} + +public external interface Json { + public abstract operator fun get(propertyName: kotlin.String): kotlin.Any? + + public abstract operator fun set(propertyName: kotlin.String, value: kotlin.Any?): kotlin.Unit +} + +@kotlin.Deprecated(level = DeprecationLevel.WARNING, message = "Use top-level functions from kotlin.math package instead.") +public external object Math { + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.PI instead.", replaceWith = kotlin.ReplaceWith(expression = "PI", imports = {"kotlin.math.PI"})) + public final val PI: kotlin.Double { get; } + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.abs instead.", replaceWith = kotlin.ReplaceWith(expression = "abs(value)", imports = {"kotlin.math.abs"})) + public final fun abs(value: kotlin.Double): kotlin.Double + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.acos instead.", replaceWith = kotlin.ReplaceWith(expression = "acos(value)", imports = {"kotlin.math.acos"})) + public final fun acos(value: kotlin.Double): kotlin.Double + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.asin instead.", replaceWith = kotlin.ReplaceWith(expression = "asin(value)", imports = {"kotlin.math.asin"})) + public final fun asin(value: kotlin.Double): kotlin.Double + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.atan instead.", replaceWith = kotlin.ReplaceWith(expression = "atan(value)", imports = {"kotlin.math.atan"})) + public final fun atan(value: kotlin.Double): kotlin.Double + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.atan2 instead.", replaceWith = kotlin.ReplaceWith(expression = "atan2(y, x)", imports = {"kotlin.math.atan2"})) + public final fun atan2(y: kotlin.Double, x: kotlin.Double): kotlin.Double + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.ceil instead.", replaceWith = kotlin.ReplaceWith(expression = "ceil(value)", imports = {"kotlin.math.ceil"})) + public final fun ceil(value: kotlin.Number): kotlin.Int + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.cos instead.", replaceWith = kotlin.ReplaceWith(expression = "cos(value)", imports = {"kotlin.math.cos"})) + public final fun cos(value: kotlin.Double): kotlin.Double + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.exp instead.", replaceWith = kotlin.ReplaceWith(expression = "exp(value)", imports = {"kotlin.math.exp"})) + public final fun exp(value: kotlin.Double): kotlin.Double + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.floor instead.", replaceWith = kotlin.ReplaceWith(expression = "floor(value)", imports = {"kotlin.math.floor"})) + public final fun floor(value: kotlin.Number): kotlin.Int + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.ln instead.", replaceWith = kotlin.ReplaceWith(expression = "ln(value)", imports = {"kotlin.math.ln"})) + public final fun log(value: kotlin.Double): kotlin.Double + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use maxOf or kotlin.math.max instead") + public final fun max(vararg values: kotlin.Double): kotlin.Double + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use maxOf or kotlin.math.max instead") + public final fun max(vararg values: kotlin.Float): kotlin.Float + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use maxOf or kotlin.math.max instead") + public final fun max(vararg values: kotlin.Int): kotlin.Int + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use minOf or kotlin.math.min instead") + public final fun min(vararg values: kotlin.Double): kotlin.Double + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use minOf or kotlin.math.min instead") + public final fun min(vararg values: kotlin.Float): kotlin.Float + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use minOf or kotlin.math.min instead") + public final fun min(vararg values: kotlin.Int): kotlin.Int + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.pow instead.", replaceWith = kotlin.ReplaceWith(expression = "base.pow(exp)", imports = {"kotlin.math.pow"})) + public final fun pow(base: kotlin.Double, exp: kotlin.Double): kotlin.Double + + @kotlin.Deprecated(level = DeprecationLevel.WARNING, message = "Use Random.nextDouble instead", replaceWith = kotlin.ReplaceWith(expression = "kotlin.random.Random.nextDouble()", imports = {"kotlin.random.Random"})) + public final fun random(): kotlin.Double + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.round instead.", replaceWith = kotlin.ReplaceWith(expression = "round(value)", imports = {"kotlin.math.round"})) + public final fun round(value: kotlin.Number): kotlin.Int + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.sin instead.", replaceWith = kotlin.ReplaceWith(expression = "sin(value)", imports = {"kotlin.math.sin"})) + public final fun sin(value: kotlin.Double): kotlin.Double + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.sqrt instead.", replaceWith = kotlin.ReplaceWith(expression = "sqrt(value)", imports = {"kotlin.math.sqrt"})) + public final fun sqrt(value: kotlin.Double): kotlin.Double + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.tan instead.", replaceWith = kotlin.ReplaceWith(expression = "tan(value)", imports = {"kotlin.math.tan"})) + public final fun tan(value: kotlin.Double): kotlin.Double +} + +public open external class Promise { + public constructor Promise(executor: (resolve: (T) -> kotlin.Unit, reject: (kotlin.Throwable) -> kotlin.Unit) -> kotlin.Unit) + + public open fun catch(onRejected: (kotlin.Throwable) -> S): kotlin.js.Promise + + @kotlin.internal.LowPriorityInOverloadResolution + public open fun then(onFulfilled: ((T) -> S)?): kotlin.js.Promise + + @kotlin.internal.LowPriorityInOverloadResolution + public open fun then(onFulfilled: ((T) -> S)?, onRejected: ((kotlin.Throwable) -> S)?): kotlin.js.Promise + + public companion object of Promise { + public final fun all(promise: kotlin.Array>): kotlin.js.Promise> + + public final fun race(promise: kotlin.Array>): kotlin.js.Promise + + public final fun reject(e: kotlin.Throwable): kotlin.js.Promise + + public final fun resolve(e: S): kotlin.js.Promise + + public final fun resolve(e: kotlin.js.Promise): kotlin.js.Promise + } +} + +public final external class RegExp { + public constructor RegExp(pattern: kotlin.String, flags: kotlin.String? = ...) + + public final val global: kotlin.Boolean { get; } + + public final val ignoreCase: kotlin.Boolean { get; } + + public final var lastIndex: kotlin.Int { get; set; } + + public final val multiline: kotlin.Boolean { get; } + + public final fun exec(str: kotlin.String): kotlin.js.RegExpMatch? + + public final fun test(str: kotlin.String): kotlin.Boolean + + public open override fun toString(): kotlin.String +} + +public external interface RegExpMatch { + public abstract val index: kotlin.Int { get; } + + public abstract val input: kotlin.String { get; } + + public abstract val length: kotlin.Int { get; } +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER}) +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use `external` modifier instead") +public final annotation class native : kotlin.Annotation { + public constructor native(name: kotlin.String = ...) + + public final val name: kotlin.String { get; } +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FUNCTION}) +@kotlin.Deprecated(message = "Use inline extension function with body using dynamic") +public final annotation class nativeGetter : kotlin.Annotation { + public constructor nativeGetter() +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FUNCTION}) +@kotlin.Deprecated(message = "Use inline extension function with body using dynamic") +public final annotation class nativeInvoke : kotlin.Annotation { + public constructor nativeInvoke() +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FUNCTION}) +@kotlin.Deprecated(message = "Use inline extension function with body using dynamic") +public final annotation class nativeSetter : kotlin.Annotation { + public constructor nativeSetter() +} \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/kotlin.jvm.kt b/libraries/stdlib/api/js-v1/kotlin.jvm.kt new file mode 100644 index 00000000000..be9d9d2598c --- /dev/null +++ b/libraries/stdlib/api/js-v1/kotlin.jvm.kt @@ -0,0 +1,11 @@ +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER}) +@kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) +public final annotation class Synchronized : kotlin.Annotation { + public constructor Synchronized() +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FIELD}) +@kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) +public final annotation class Volatile : kotlin.Annotation { + public constructor Volatile() +} \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/kotlin.kt b/libraries/stdlib/api/js-v1/kotlin.kt new file mode 100644 index 00000000000..f5a5811f8e5 --- /dev/null +++ b/libraries/stdlib/api/js-v1/kotlin.kt @@ -0,0 +1,2952 @@ +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public val kotlin.reflect.KProperty0<*>.isInitialized: kotlin.Boolean { get; } + +@kotlin.SinceKotlin(version = "1.4") +public val kotlin.Throwable.suppressedExceptions: kotlin.collections.List { get; } + +public inline fun Comparator(crossinline comparison: (a: T, b: T) -> kotlin.Int): kotlin.Comparator + +@kotlin.internal.InlineOnly +public inline fun TODO(): kotlin.Nothing + +@kotlin.internal.InlineOnly +public inline fun TODO(reason: kotlin.String): kotlin.Nothing + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun UByteArray(size: kotlin.Int, init: (kotlin.Int) -> kotlin.UByte): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun UIntArray(size: kotlin.Int, init: (kotlin.Int) -> kotlin.UInt): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun ULongArray(size: kotlin.Int, init: (kotlin.Int) -> kotlin.ULong): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun UShortArray(size: kotlin.Int, init: (kotlin.Int) -> kotlin.UShort): kotlin.UShortArray + +/*∆*/ @kotlin.js.library +/*∆*/ public fun arrayOf(vararg elements: T): kotlin.Array + +/*∆*/ public inline fun arrayOf(vararg elements: T): kotlin.Array + +/*∆*/ public fun arrayOfNulls(size: kotlin.Int): kotlin.Array + +/*∆*/ @kotlin.js.library +/*∆*/ public fun booleanArrayOf(vararg elements: kotlin.Boolean): kotlin.BooleanArray + +/*∆*/ public fun booleanArrayOf(vararg elements: kotlin.Boolean): kotlin.BooleanArray + +/*∆*/ @kotlin.js.library +/*∆*/ public fun byteArrayOf(vararg elements: kotlin.Byte): kotlin.ByteArray +/*∆*/ +/*∆*/ public fun byteArrayOf(vararg elements: kotlin.Byte): kotlin.ByteArray +/*∆*/ +/*∆*/ @kotlin.js.library +/*∆*/ public fun charArrayOf(vararg elements: kotlin.Char): kotlin.CharArray +/*∆*/ +/*∆*/ public fun charArrayOf(vararg elements: kotlin.Char): kotlin.CharArray +/*∆*/ +@kotlin.internal.InlineOnly +public inline fun check(value: kotlin.Boolean): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline fun check(value: kotlin.Boolean, lazyMessage: () -> kotlin.Any): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline fun checkNotNull(value: T?): T + +@kotlin.internal.InlineOnly +public inline fun checkNotNull(value: T?, lazyMessage: () -> kotlin.Any): T + +/*∆*/ @kotlin.js.library +/*∆*/ public fun doubleArrayOf(vararg elements: kotlin.Double): kotlin.DoubleArray + +/*∆*/ public fun doubleArrayOf(vararg elements: kotlin.Double): kotlin.DoubleArray +/*∆*/ +public inline fun emptyArray(): kotlin.Array + +/*∆*/ public inline fun emptyArray(): kotlin.Array +/*∆*/ +@kotlin.SinceKotlin(version = "1.1") +public inline fun > enumValueOf(name: kotlin.String): T + +@kotlin.SinceKotlin(version = "1.1") +public inline fun > enumValues(): kotlin.Array + +@kotlin.internal.InlineOnly +public inline fun error(message: kotlin.Any): kotlin.Nothing + +/*∆*/ @kotlin.js.library +/*∆*/ public fun floatArrayOf(vararg elements: kotlin.Float): kotlin.FloatArray + +/*∆*/ public fun floatArrayOf(vararg elements: kotlin.Float): kotlin.FloatArray + +/*∆*/ @kotlin.js.library +/*∆*/ public fun intArrayOf(vararg elements: kotlin.Int): kotlin.IntArray +/*∆*/ +/*∆*/ public fun intArrayOf(vararg elements: kotlin.Int): kotlin.IntArray +/*∆*/ +public fun lazy(initializer: () -> T): kotlin.Lazy + +public fun lazy(lock: kotlin.Any?, initializer: () -> T): kotlin.Lazy + +public fun lazy(mode: kotlin.LazyThreadSafetyMode, initializer: () -> T): kotlin.Lazy + +public fun lazyOf(value: T): kotlin.Lazy + +/*∆*/ @kotlin.js.library +/*∆*/ public fun longArrayOf(vararg elements: kotlin.Long): kotlin.LongArray + +/*∆*/ public fun longArrayOf(vararg elements: kotlin.Long): kotlin.LongArray +/*∆*/ +@kotlin.internal.InlineOnly +public inline fun repeat(times: kotlin.Int, action: (kotlin.Int) -> kotlin.Unit): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline fun require(value: kotlin.Boolean): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline fun require(value: kotlin.Boolean, lazyMessage: () -> kotlin.Any): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline fun requireNotNull(value: T?): T + +@kotlin.internal.InlineOnly +public inline fun requireNotNull(value: T?, lazyMessage: () -> kotlin.Any): T + +@kotlin.internal.InlineOnly +public inline fun run(block: () -> R): R + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.3") +public inline fun runCatching(block: () -> R): kotlin.Result + +/*∆*/ @kotlin.js.library +/*∆*/ public fun shortArrayOf(vararg elements: kotlin.Short): kotlin.ShortArray + +/*∆*/ public fun shortArrayOf(vararg elements: kotlin.Short): kotlin.ShortArray +/*∆*/ +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.2") +public inline fun suspend(noinline block: suspend () -> R): suspend () -> R + +@kotlin.internal.InlineOnly +public inline fun synchronized(lock: kotlin.Any, block: () -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun ubyteArrayOf(vararg elements: kotlin.UByte): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun uintArrayOf(vararg elements: kotlin.UInt): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun ulongArrayOf(vararg elements: kotlin.ULong): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun ushortArrayOf(vararg elements: kotlin.UShort): kotlin.UShortArray + +@kotlin.internal.InlineOnly +public inline fun with(receiver: T, block: T.() -> R): R + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.Throwable.addSuppressed(exception: kotlin.Throwable): kotlin.Unit + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.1") +public inline fun T.also(block: (T) -> kotlin.Unit): T + +@kotlin.internal.InlineOnly +public inline fun T.apply(block: T.() -> kotlin.Unit): T + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.Byte.countLeadingZeroBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.Int.countLeadingZeroBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.Long.countLeadingZeroBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.Short.countLeadingZeroBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByte.countLeadingZeroBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UInt.countLeadingZeroBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULong.countLeadingZeroBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShort.countLeadingZeroBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.Byte.countOneBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.Int.countOneBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.Long.countOneBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.Short.countOneBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByte.countOneBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UInt.countOneBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULong.countOneBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShort.countOneBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.Byte.countTrailingZeroBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.Int.countTrailingZeroBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.Long.countTrailingZeroBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.Short.countTrailingZeroBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByte.countTrailingZeroBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UInt.countTrailingZeroBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULong.countTrailingZeroBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShort.countTrailingZeroBits(): kotlin.Int + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.3") +public inline fun kotlin.Result.fold(onSuccess: (value: T) -> R, onFailure: (exception: kotlin.Throwable) -> R): R + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun kotlin.Double.Companion.fromBits(bits: kotlin.Long): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun kotlin.Float.Companion.fromBits(bits: kotlin.Int): kotlin.Float + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.3") +public inline fun kotlin.Result.getOrDefault(defaultValue: R): R + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.3") +public inline fun kotlin.Result.getOrElse(onFailure: (exception: kotlin.Throwable) -> R): R + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.3") +public inline fun kotlin.Result.getOrThrow(): T + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.Lazy.getValue(thisRef: kotlin.Any?, property: kotlin.reflect.KProperty<*>): T + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline operator fun kotlin.reflect.KProperty0.getValue(thisRef: kotlin.Any?, property: kotlin.reflect.KProperty<*>): V + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline operator fun kotlin.reflect.KProperty1.getValue(thisRef: T, property: kotlin.reflect.KProperty<*>): V + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.Any?.hashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalStdlibApi +public operator fun kotlin.DeepRecursiveFunction.invoke(value: T): R + +public fun kotlin.Double.isFinite(): kotlin.Boolean + +public fun kotlin.Float.isFinite(): kotlin.Boolean + +public fun kotlin.Double.isInfinite(): kotlin.Boolean + +public fun kotlin.Float.isInfinite(): kotlin.Boolean + +public fun kotlin.Double.isNaN(): kotlin.Boolean + +public fun kotlin.Float.isNaN(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun T.let(block: (T) -> R): R + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.3") +public inline fun kotlin.Result.map(transform: (value: T) -> R): kotlin.Result + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.3") +public inline fun kotlin.Result.mapCatching(transform: (value: T) -> R): kotlin.Result + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.3") +public inline fun kotlin.Result.onFailure(action: (exception: kotlin.Throwable) -> kotlin.Unit): kotlin.Result + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.3") +public inline fun kotlin.Result.onSuccess(action: (value: T) -> kotlin.Unit): kotlin.Result + +public operator fun kotlin.String?.plus(other: kotlin.Any?): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.Throwable.printStackTrace(): kotlin.Unit + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.3") +public inline fun kotlin.Result.recover(transform: (exception: kotlin.Throwable) -> R): kotlin.Result + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.3") +public inline fun kotlin.Result.recoverCatching(transform: (exception: kotlin.Throwable) -> R): kotlin.Result + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public fun kotlin.Byte.rotateLeft(bitCount: kotlin.Int): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public fun kotlin.Int.rotateLeft(bitCount: kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public fun kotlin.Long.rotateLeft(bitCount: kotlin.Int): kotlin.Long + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public fun kotlin.Short.rotateLeft(bitCount: kotlin.Int): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByte.rotateLeft(bitCount: kotlin.Int): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UInt.rotateLeft(bitCount: kotlin.Int): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULong.rotateLeft(bitCount: kotlin.Int): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShort.rotateLeft(bitCount: kotlin.Int): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public fun kotlin.Byte.rotateRight(bitCount: kotlin.Int): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public fun kotlin.Int.rotateRight(bitCount: kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.Long.rotateRight(bitCount: kotlin.Int): kotlin.Long + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public fun kotlin.Short.rotateRight(bitCount: kotlin.Int): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByte.rotateRight(bitCount: kotlin.Int): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UInt.rotateRight(bitCount: kotlin.Int): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULong.rotateRight(bitCount: kotlin.Int): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShort.rotateRight(bitCount: kotlin.Int): kotlin.UShort + +@kotlin.internal.InlineOnly +public inline fun T.run(block: T.() -> R): R + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.3") +public inline fun T.runCatching(block: T.() -> R): kotlin.Result + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline operator fun kotlin.reflect.KMutableProperty0.setValue(thisRef: kotlin.Any?, property: kotlin.reflect.KProperty<*>, value: V): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline operator fun kotlin.reflect.KMutableProperty1.setValue(thisRef: T, property: kotlin.reflect.KProperty<*>, value: V): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.Throwable.stackTraceToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.Byte.takeHighestOneBit(): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.Int.takeHighestOneBit(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.Long.takeHighestOneBit(): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.Short.takeHighestOneBit(): kotlin.Short + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByte.takeHighestOneBit(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UInt.takeHighestOneBit(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULong.takeHighestOneBit(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShort.takeHighestOneBit(): kotlin.UShort + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.1") +public inline fun T.takeIf(predicate: (T) -> kotlin.Boolean): T? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.Byte.takeLowestOneBit(): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.Int.takeLowestOneBit(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.Long.takeLowestOneBit(): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.Short.takeLowestOneBit(): kotlin.Short + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByte.takeLowestOneBit(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UInt.takeLowestOneBit(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULong.takeLowestOneBit(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShort.takeLowestOneBit(): kotlin.UShort + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.1") +public inline fun T.takeUnless(predicate: (T) -> kotlin.Boolean): T? + +public infix fun A.to(that: B): kotlin.Pair + +@kotlin.SinceKotlin(version = "1.2") +/*∆*/ @kotlin.js.library(name = "doubleToBits") +public fun kotlin.Double.toBits(): kotlin.Long + +@kotlin.SinceKotlin(version = "1.2") +/*∆*/ @kotlin.js.library(name = "floatToBits") +public fun kotlin.Float.toBits(): kotlin.Int + +public fun kotlin.Pair.toList(): kotlin.collections.List + +public fun kotlin.Triple.toList(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.2") +/*∆*/ @kotlin.js.library(name = "doubleToRawBits") +public fun kotlin.Double.toRawBits(): kotlin.Long + +@kotlin.SinceKotlin(version = "1.2") +/*∆*/ @kotlin.js.library(name = "floatToRawBits") +public fun kotlin.Float.toRawBits(): kotlin.Int + +public fun kotlin.Any?.toString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Byte.toUByte(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Int.toUByte(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Long.toUByte(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Short.toUByte(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Byte.toUInt(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Double.toUInt(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Float.toUInt(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Int.toUInt(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Long.toUInt(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Short.toUInt(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Byte.toULong(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Double.toULong(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Float.toULong(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Int.toULong(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Long.toULong(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Short.toULong(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Byte.toUShort(): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Int.toUShort(): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Long.toUShort(): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Short.toUShort(): kotlin.UShort + +public interface Annotation { +} + +/*∆*/ public interface Annotation { +/*∆*/ } +/*∆*/ +public open class Any { + public constructor Any() + + public open operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open fun hashCode(): kotlin.Int + + public open fun toString(): kotlin.String +} + +@kotlin.SinceKotlin(version = "1.3") +public open class ArithmeticException : kotlin.RuntimeException { + public constructor ArithmeticException() + + public constructor ArithmeticException(message: kotlin.String?) +} + +public final class Array { + public constructor Array(size: kotlin.Int, init: (kotlin.Int) -> T) + + public final val size: kotlin.Int { get; } + + public final operator fun get(index: kotlin.Int): T + + public final operator fun iterator(): kotlin.collections.Iterator + + public final operator fun set(index: kotlin.Int, value: T): kotlin.Unit +} + +public open class AssertionError : kotlin.Error { + public constructor AssertionError() + + public constructor AssertionError(message: kotlin.Any?) + + public constructor AssertionError(message: kotlin.String?) + + @kotlin.SinceKotlin(version = "1.4") + public constructor AssertionError(message: kotlin.String?, cause: kotlin.Throwable?) +} + +public final class Boolean : kotlin.Comparable { + public final infix fun and(other: kotlin.Boolean): kotlin.Boolean + + public open override operator fun compareTo(other: kotlin.Boolean): kotlin.Int + + public final operator fun not(): kotlin.Boolean + + public final infix fun or(other: kotlin.Boolean): kotlin.Boolean + + public final infix fun xor(other: kotlin.Boolean): kotlin.Boolean + + @kotlin.SinceKotlin(version = "1.3") + public companion object of Boolean { + } +} + +public final class BooleanArray { + public constructor BooleanArray(size: kotlin.Int) + + public constructor BooleanArray(size: kotlin.Int, init: (kotlin.Int) -> kotlin.Boolean) + + public final val size: kotlin.Int { get; } + + public final operator fun get(index: kotlin.Int): kotlin.Boolean + + public final operator fun iterator(): kotlin.collections.BooleanIterator + + public final operator fun set(index: kotlin.Int, value: kotlin.Boolean): kotlin.Unit +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY}) +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.experimental.ExperimentalTypeInference +public final annotation class BuilderInference : kotlin.Annotation { + public constructor BuilderInference() +} + +public final class Byte : kotlin.Number, kotlin.Comparable { + public open override operator fun compareTo(other: kotlin.Byte): kotlin.Int + + public final operator fun compareTo(other: kotlin.Double): kotlin.Int + + public final operator fun compareTo(other: kotlin.Float): kotlin.Int + + public final operator fun compareTo(other: kotlin.Int): kotlin.Int + + public final operator fun compareTo(other: kotlin.Long): kotlin.Int + + public final operator fun compareTo(other: kotlin.Short): kotlin.Int + + public final operator fun dec(): kotlin.Byte + + public final operator fun div(other: kotlin.Byte): kotlin.Int + + public final operator fun div(other: kotlin.Double): kotlin.Double + + public final operator fun div(other: kotlin.Float): kotlin.Float + + public final operator fun div(other: kotlin.Int): kotlin.Int + + public final operator fun div(other: kotlin.Long): kotlin.Long + + public final operator fun div(other: kotlin.Short): kotlin.Int + + public final operator fun inc(): kotlin.Byte + + public final operator fun minus(other: kotlin.Byte): kotlin.Int + + public final operator fun minus(other: kotlin.Double): kotlin.Double + + public final operator fun minus(other: kotlin.Float): kotlin.Float + + public final operator fun minus(other: kotlin.Int): kotlin.Int + + public final operator fun minus(other: kotlin.Long): kotlin.Long + + public final operator fun minus(other: kotlin.Short): kotlin.Int + + public final operator fun plus(other: kotlin.Byte): kotlin.Int + + public final operator fun plus(other: kotlin.Double): kotlin.Double + + public final operator fun plus(other: kotlin.Float): kotlin.Float + + public final operator fun plus(other: kotlin.Int): kotlin.Int + + public final operator fun plus(other: kotlin.Long): kotlin.Long + + public final operator fun plus(other: kotlin.Short): kotlin.Int + + public final operator fun rangeTo(other: kotlin.Byte): kotlin.ranges.IntRange + + public final operator fun rangeTo(other: kotlin.Int): kotlin.ranges.IntRange + + public final operator fun rangeTo(other: kotlin.Long): kotlin.ranges.LongRange + + public final operator fun rangeTo(other: kotlin.Short): kotlin.ranges.IntRange + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Byte): kotlin.Int + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Double): kotlin.Double + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Float): kotlin.Float + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Int): kotlin.Int + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Long): kotlin.Long + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Short): kotlin.Int + + public final operator fun times(other: kotlin.Byte): kotlin.Int + + public final operator fun times(other: kotlin.Double): kotlin.Double + + public final operator fun times(other: kotlin.Float): kotlin.Float + + public final operator fun times(other: kotlin.Int): kotlin.Int + + public final operator fun times(other: kotlin.Long): kotlin.Long + + public final operator fun times(other: kotlin.Short): kotlin.Int + + public open override fun toByte(): kotlin.Byte + + public open override fun toChar(): kotlin.Char + + public open override fun toDouble(): kotlin.Double + + public open override fun toFloat(): kotlin.Float + + public open override fun toInt(): kotlin.Int + + public open override fun toLong(): kotlin.Long + + public open override fun toShort(): kotlin.Short + + public final operator fun unaryMinus(): kotlin.Int + + public final operator fun unaryPlus(): kotlin.Int + + public companion object of Byte { + public const final val MAX_VALUE: kotlin.Byte = 127.toByte() { get; } + + public const final val MIN_VALUE: kotlin.Byte = -128.toByte() { get; } + + @kotlin.SinceKotlin(version = "1.3") + public const final val SIZE_BITS: kotlin.Int = 8 { get; } + + @kotlin.SinceKotlin(version = "1.3") + public const final val SIZE_BYTES: kotlin.Int = 1 { get; } + } +} + +public final class ByteArray { + public constructor ByteArray(size: kotlin.Int) + + public constructor ByteArray(size: kotlin.Int, init: (kotlin.Int) -> kotlin.Byte) + + public final val size: kotlin.Int { get; } + + public final operator fun get(index: kotlin.Int): kotlin.Byte + + public final operator fun iterator(): kotlin.collections.ByteIterator + + public final operator fun set(index: kotlin.Int, value: kotlin.Byte): kotlin.Unit +} + +public final class Char : kotlin.Comparable { + public open override operator fun compareTo(other: kotlin.Char): kotlin.Int + + public final operator fun dec(): kotlin.Char + + public final operator fun inc(): kotlin.Char + + public final operator fun minus(other: kotlin.Char): kotlin.Int + + public final operator fun minus(other: kotlin.Int): kotlin.Char + + public final operator fun plus(other: kotlin.Int): kotlin.Char + + public final operator fun rangeTo(other: kotlin.Char): kotlin.ranges.CharRange + + public final fun toByte(): kotlin.Byte + + public final fun toChar(): kotlin.Char + + public final fun toDouble(): kotlin.Double + + public final fun toFloat(): kotlin.Float + + public final fun toInt(): kotlin.Int + + public final fun toLong(): kotlin.Long + + public final fun toShort(): kotlin.Short + + public companion object of Char { + public const final val MAX_HIGH_SURROGATE: kotlin.Char = \uDBFF ('?') { get; } + + public const final val MAX_LOW_SURROGATE: kotlin.Char = \uDFFF ('?') { get; } + + public const final val MAX_SURROGATE: kotlin.Char = \uDFFF ('?') { get; } + + @kotlin.SinceKotlin(version = "1.3") + public const final val MAX_VALUE: kotlin.Char = \uFFFF ('?') { get; } + + public const final val MIN_HIGH_SURROGATE: kotlin.Char = \uD800 ('?') { get; } + + public const final val MIN_LOW_SURROGATE: kotlin.Char = \uDC00 ('?') { get; } + + public const final val MIN_SURROGATE: kotlin.Char = \uD800 ('?') { get; } + + @kotlin.SinceKotlin(version = "1.3") + public const final val MIN_VALUE: kotlin.Char = \u0000 ('?') { get; } + + @kotlin.SinceKotlin(version = "1.3") + public const final val SIZE_BITS: kotlin.Int = 16 { get; } + + @kotlin.SinceKotlin(version = "1.3") + public const final val SIZE_BYTES: kotlin.Int = 2 { get; } + } +} + +public final class CharArray { + public constructor CharArray(size: kotlin.Int) + + public constructor CharArray(size: kotlin.Int, init: (kotlin.Int) -> kotlin.Char) + + public final val size: kotlin.Int { get; } + + public final operator fun get(index: kotlin.Int): kotlin.Char + + public final operator fun iterator(): kotlin.collections.CharIterator + + public final operator fun set(index: kotlin.Int, value: kotlin.Char): kotlin.Unit +} + +public interface CharSequence { + public abstract val length: kotlin.Int { get; } + + public abstract operator fun get(index: kotlin.Int): kotlin.Char + + public abstract fun subSequence(startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.CharSequence +} + +/*∆*/ public interface CharSequence { +/*∆*/ public abstract val length: kotlin.Int { get; } +/*∆*/ +/*∆*/ public abstract operator fun get(index: kotlin.Int): kotlin.Char +/*∆*/ +/*∆*/ public abstract fun subSequence(startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.CharSequence +/*∆*/ } +/*∆*/ +public open class ClassCastException : kotlin.RuntimeException { + public constructor ClassCastException() + + public constructor ClassCastException(message: kotlin.String?) +} + +public interface Comparable { + public abstract operator fun compareTo(other: T): kotlin.Int +} + +public interface Comparator { + @kotlin.js.JsName(name = "compare") + public abstract fun compare(a: T, b: T): kotlin.Int +} + +public open class ConcurrentModificationException : kotlin.RuntimeException { + public constructor ConcurrentModificationException() + + public constructor ConcurrentModificationException(message: kotlin.String?) + + public constructor ConcurrentModificationException(message: kotlin.String?, cause: kotlin.Throwable?) + + public constructor ConcurrentModificationException(cause: kotlin.Throwable?) +} + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalStdlibApi +public final class DeepRecursiveFunction { + public constructor DeepRecursiveFunction(block: suspend kotlin.DeepRecursiveScope.(T) -> R) +} + +@kotlin.coroutines.RestrictsSuspension +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalStdlibApi +public sealed class DeepRecursiveScope { + public abstract suspend fun callRecursive(value: T): R + + public abstract suspend fun kotlin.DeepRecursiveFunction.callRecursive(value: U): S + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "'invoke' should not be called from DeepRecursiveScope. Use 'callRecursive' to do recursion in the heap instead of the call stack.", replaceWith = kotlin.ReplaceWith(expression = "this.callRecursive(value)", imports = {})) + public final operator fun kotlin.DeepRecursiveFunction<*, *>.invoke(value: kotlin.Any?): kotlin.Nothing +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.TYPEALIAS}) +@kotlin.annotation.MustBeDocumented +public final annotation class Deprecated : kotlin.Annotation { + public constructor Deprecated(message: kotlin.String, replaceWith: kotlin.ReplaceWith = ..., level: kotlin.DeprecationLevel = ...) + + public final val level: kotlin.DeprecationLevel { get; } + + public final val message: kotlin.String { get; } + + public final val replaceWith: kotlin.ReplaceWith { get; } +} + +public final enum class DeprecationLevel : kotlin.Enum { + enum entry WARNING + + enum entry ERROR + + enum entry HIDDEN +} + +public final class Double : kotlin.Number, kotlin.Comparable { + public final operator fun compareTo(other: kotlin.Byte): kotlin.Int + + public open override operator fun compareTo(other: kotlin.Double): kotlin.Int + + public final operator fun compareTo(other: kotlin.Float): kotlin.Int + + public final operator fun compareTo(other: kotlin.Int): kotlin.Int + + public final operator fun compareTo(other: kotlin.Long): kotlin.Int + + public final operator fun compareTo(other: kotlin.Short): kotlin.Int + + public final operator fun dec(): kotlin.Double + + public final operator fun div(other: kotlin.Byte): kotlin.Double + + public final operator fun div(other: kotlin.Double): kotlin.Double + + public final operator fun div(other: kotlin.Float): kotlin.Double + + public final operator fun div(other: kotlin.Int): kotlin.Double + + public final operator fun div(other: kotlin.Long): kotlin.Double + + public final operator fun div(other: kotlin.Short): kotlin.Double + + public final operator fun inc(): kotlin.Double + + public final operator fun minus(other: kotlin.Byte): kotlin.Double + + public final operator fun minus(other: kotlin.Double): kotlin.Double + + public final operator fun minus(other: kotlin.Float): kotlin.Double + + public final operator fun minus(other: kotlin.Int): kotlin.Double + + public final operator fun minus(other: kotlin.Long): kotlin.Double + + public final operator fun minus(other: kotlin.Short): kotlin.Double + + public final operator fun plus(other: kotlin.Byte): kotlin.Double + + public final operator fun plus(other: kotlin.Double): kotlin.Double + + public final operator fun plus(other: kotlin.Float): kotlin.Double + + public final operator fun plus(other: kotlin.Int): kotlin.Double + + public final operator fun plus(other: kotlin.Long): kotlin.Double + + public final operator fun plus(other: kotlin.Short): kotlin.Double + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Byte): kotlin.Double + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Double): kotlin.Double + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Float): kotlin.Double + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Int): kotlin.Double + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Long): kotlin.Double + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Short): kotlin.Double + + public final operator fun times(other: kotlin.Byte): kotlin.Double + + public final operator fun times(other: kotlin.Double): kotlin.Double + + public final operator fun times(other: kotlin.Float): kotlin.Double + + public final operator fun times(other: kotlin.Int): kotlin.Double + + public final operator fun times(other: kotlin.Long): kotlin.Double + + public final operator fun times(other: kotlin.Short): kotlin.Double + + @kotlin.Deprecated(message = "Unclear conversion. To achieve the same result convert to Int explicitly and then to Byte.", replaceWith = kotlin.ReplaceWith(expression = "toInt().toByte()", imports = {})) + public open override fun toByte(): kotlin.Byte + + public open override fun toChar(): kotlin.Char + + public open override fun toDouble(): kotlin.Double + + public open override fun toFloat(): kotlin.Float + + public open override fun toInt(): kotlin.Int + + public open override fun toLong(): kotlin.Long + + @kotlin.Deprecated(message = "Unclear conversion. To achieve the same result convert to Int explicitly and then to Short.", replaceWith = kotlin.ReplaceWith(expression = "toInt().toShort()", imports = {})) + public open override fun toShort(): kotlin.Short + + public final operator fun unaryMinus(): kotlin.Double + + public final operator fun unaryPlus(): kotlin.Double + + public companion object of Double { + public const final val MAX_VALUE: kotlin.Double = 1.7976931348623157E308.toDouble() { get; } + + public const final val MIN_VALUE: kotlin.Double = 4.9E-324.toDouble() { get; } + + public const final val NEGATIVE_INFINITY: kotlin.Double = -Infinity.toDouble() { get; } + + public const final val NaN: kotlin.Double = NaN.toDouble() { get; } + + public const final val POSITIVE_INFINITY: kotlin.Double = Infinity.toDouble() { get; } + + @kotlin.SinceKotlin(version = "1.4") + public const final val SIZE_BITS: kotlin.Int = 64 { get; } + + @kotlin.SinceKotlin(version = "1.4") + public const final val SIZE_BYTES: kotlin.Int = 8 { get; } + } +} + +public final class DoubleArray { + public constructor DoubleArray(size: kotlin.Int) + + public constructor DoubleArray(size: kotlin.Int, init: (kotlin.Int) -> kotlin.Double) + + public final val size: kotlin.Int { get; } + + public final operator fun get(index: kotlin.Int): kotlin.Double + + public final operator fun iterator(): kotlin.collections.DoubleIterator + + public final operator fun set(index: kotlin.Int, value: kotlin.Double): kotlin.Unit +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.annotation.MustBeDocumented +@kotlin.SinceKotlin(version = "1.1") +public final annotation class DslMarker : kotlin.Annotation { + public constructor DslMarker() +} + +public abstract class Enum> : kotlin.Comparable { + public constructor Enum>(name: kotlin.String, ordinal: kotlin.Int) + + public final val name: kotlin.String { get; } + + public final val ordinal: kotlin.Int { get; } + +/*∆*/ protected final fun clone(): kotlin.Any +/*∆*/ + public final override operator fun compareTo(other: E): kotlin.Int + + public final override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public final override fun hashCode(): kotlin.Int + + public open override fun toString(): kotlin.String + + public companion object of Enum { + } +} + +public open class Error : kotlin.Throwable { + public constructor Error() + + public constructor Error(message: kotlin.String?) + + public constructor Error(message: kotlin.String?, cause: kotlin.Throwable?) + + public constructor Error(cause: kotlin.Throwable?) +} + +public open class Exception : kotlin.Throwable { + public constructor Exception() + + public constructor Exception(message: kotlin.String?) + + public constructor Exception(message: kotlin.String?, cause: kotlin.Throwable?) + + public constructor Exception(cause: kotlin.Throwable?) +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.SinceKotlin(version = "1.2") +@kotlin.Deprecated(message = "Please use RequiresOptIn instead.") +public final annotation class Experimental : kotlin.Annotation { + public constructor Experimental(level: kotlin.Experimental.Level = ...) + + public final val level: kotlin.Experimental.Level { get; } + + public final enum class Level : kotlin.Enum { + enum entry WARNING + + enum entry ERROR + } +} + +@kotlin.Experimental +@kotlin.RequiresOptIn +@kotlin.annotation.MustBeDocumented +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPEALIAS}) +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +public final annotation class ExperimentalMultiplatform : kotlin.Annotation { + public constructor ExperimentalMultiplatform() +} + +@kotlin.Experimental(level = Level.ERROR) +@kotlin.RequiresOptIn(level = Level.ERROR) +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPEALIAS}) +@kotlin.annotation.MustBeDocumented +@kotlin.SinceKotlin(version = "1.3") +public final annotation class ExperimentalStdlibApi : kotlin.Annotation { + public constructor ExperimentalStdlibApi() +} + +@kotlin.Experimental(level = Level.WARNING) +@kotlin.RequiresOptIn(level = Level.WARNING) +@kotlin.annotation.MustBeDocumented +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPEALIAS}) +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +public final annotation class ExperimentalUnsignedTypes : kotlin.Annotation { + public constructor ExperimentalUnsignedTypes() +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) +@kotlin.annotation.MustBeDocumented +public final annotation class ExtensionFunctionType : kotlin.Annotation { + public constructor ExtensionFunctionType() +} + +public final class Float : kotlin.Number, kotlin.Comparable { + public final operator fun compareTo(other: kotlin.Byte): kotlin.Int + + public final operator fun compareTo(other: kotlin.Double): kotlin.Int + + public open override operator fun compareTo(other: kotlin.Float): kotlin.Int + + public final operator fun compareTo(other: kotlin.Int): kotlin.Int + + public final operator fun compareTo(other: kotlin.Long): kotlin.Int + + public final operator fun compareTo(other: kotlin.Short): kotlin.Int + + public final operator fun dec(): kotlin.Float + + public final operator fun div(other: kotlin.Byte): kotlin.Float + + public final operator fun div(other: kotlin.Double): kotlin.Double + + public final operator fun div(other: kotlin.Float): kotlin.Float + + public final operator fun div(other: kotlin.Int): kotlin.Float + + public final operator fun div(other: kotlin.Long): kotlin.Float + + public final operator fun div(other: kotlin.Short): kotlin.Float + + public final operator fun inc(): kotlin.Float + + public final operator fun minus(other: kotlin.Byte): kotlin.Float + + public final operator fun minus(other: kotlin.Double): kotlin.Double + + public final operator fun minus(other: kotlin.Float): kotlin.Float + + public final operator fun minus(other: kotlin.Int): kotlin.Float + + public final operator fun minus(other: kotlin.Long): kotlin.Float + + public final operator fun minus(other: kotlin.Short): kotlin.Float + + public final operator fun plus(other: kotlin.Byte): kotlin.Float + + public final operator fun plus(other: kotlin.Double): kotlin.Double + + public final operator fun plus(other: kotlin.Float): kotlin.Float + + public final operator fun plus(other: kotlin.Int): kotlin.Float + + public final operator fun plus(other: kotlin.Long): kotlin.Float + + public final operator fun plus(other: kotlin.Short): kotlin.Float + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Byte): kotlin.Float + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Double): kotlin.Double + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Float): kotlin.Float + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Int): kotlin.Float + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Long): kotlin.Float + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Short): kotlin.Float + + public final operator fun times(other: kotlin.Byte): kotlin.Float + + public final operator fun times(other: kotlin.Double): kotlin.Double + + public final operator fun times(other: kotlin.Float): kotlin.Float + + public final operator fun times(other: kotlin.Int): kotlin.Float + + public final operator fun times(other: kotlin.Long): kotlin.Float + + public final operator fun times(other: kotlin.Short): kotlin.Float + + @kotlin.Deprecated(message = "Unclear conversion. To achieve the same result convert to Int explicitly and then to Byte.", replaceWith = kotlin.ReplaceWith(expression = "toInt().toByte()", imports = {})) + public open override fun toByte(): kotlin.Byte + + public open override fun toChar(): kotlin.Char + + public open override fun toDouble(): kotlin.Double + + public open override fun toFloat(): kotlin.Float + + public open override fun toInt(): kotlin.Int + + public open override fun toLong(): kotlin.Long + + @kotlin.Deprecated(message = "Unclear conversion. To achieve the same result convert to Int explicitly and then to Short.", replaceWith = kotlin.ReplaceWith(expression = "toInt().toShort()", imports = {})) + public open override fun toShort(): kotlin.Short + + public final operator fun unaryMinus(): kotlin.Float + + public final operator fun unaryPlus(): kotlin.Float + + public companion object of Float { + public const final val MAX_VALUE: kotlin.Float = 3.4028235E38.toFloat() { get; } + + public const final val MIN_VALUE: kotlin.Float = 1.4E-45.toFloat() { get; } + + public const final val NEGATIVE_INFINITY: kotlin.Float = -Infinity.toFloat() { get; } + + public const final val NaN: kotlin.Float = NaN.toFloat() { get; } + + public const final val POSITIVE_INFINITY: kotlin.Float = Infinity.toFloat() { get; } + + @kotlin.SinceKotlin(version = "1.4") + public const final val SIZE_BITS: kotlin.Int = 32 { get; } + + @kotlin.SinceKotlin(version = "1.4") + public const final val SIZE_BYTES: kotlin.Int = 4 { get; } + } +} + +public final class FloatArray { + public constructor FloatArray(size: kotlin.Int) + + public constructor FloatArray(size: kotlin.Int, init: (kotlin.Int) -> kotlin.Float) + + public final val size: kotlin.Int { get; } + + public final operator fun get(index: kotlin.Int): kotlin.Float + + public final operator fun iterator(): kotlin.collections.FloatIterator + + public final operator fun set(index: kotlin.Int, value: kotlin.Float): kotlin.Unit +} + +public interface Function { +} + +/*∆*/ public interface Function { +/*∆*/ } +/*∆*/ +public open class IllegalArgumentException : kotlin.RuntimeException { + public constructor IllegalArgumentException() + + public constructor IllegalArgumentException(message: kotlin.String?) + + public constructor IllegalArgumentException(message: kotlin.String?, cause: kotlin.Throwable?) + + public constructor IllegalArgumentException(cause: kotlin.Throwable?) +} + +public open class IllegalStateException : kotlin.RuntimeException { + public constructor IllegalStateException() + + public constructor IllegalStateException(message: kotlin.String?) + + public constructor IllegalStateException(message: kotlin.String?, cause: kotlin.Throwable?) + + public constructor IllegalStateException(cause: kotlin.Throwable?) +} + +public open class IndexOutOfBoundsException : kotlin.RuntimeException { + public constructor IndexOutOfBoundsException() + + public constructor IndexOutOfBoundsException(message: kotlin.String?) +} + +public final class Int : kotlin.Number, kotlin.Comparable { + public final infix fun and(other: kotlin.Int): kotlin.Int + + public final operator fun compareTo(other: kotlin.Byte): kotlin.Int + + public final operator fun compareTo(other: kotlin.Double): kotlin.Int + + public final operator fun compareTo(other: kotlin.Float): kotlin.Int + + public open override operator fun compareTo(other: kotlin.Int): kotlin.Int + + public final operator fun compareTo(other: kotlin.Long): kotlin.Int + + public final operator fun compareTo(other: kotlin.Short): kotlin.Int + + public final operator fun dec(): kotlin.Int + + public final operator fun div(other: kotlin.Byte): kotlin.Int + + public final operator fun div(other: kotlin.Double): kotlin.Double + + public final operator fun div(other: kotlin.Float): kotlin.Float + + public final operator fun div(other: kotlin.Int): kotlin.Int + + public final operator fun div(other: kotlin.Long): kotlin.Long + + public final operator fun div(other: kotlin.Short): kotlin.Int + + public final operator fun inc(): kotlin.Int + + public final fun inv(): kotlin.Int + + public final operator fun minus(other: kotlin.Byte): kotlin.Int + + public final operator fun minus(other: kotlin.Double): kotlin.Double + + public final operator fun minus(other: kotlin.Float): kotlin.Float + + public final operator fun minus(other: kotlin.Int): kotlin.Int + + public final operator fun minus(other: kotlin.Long): kotlin.Long + + public final operator fun minus(other: kotlin.Short): kotlin.Int + + public final infix fun or(other: kotlin.Int): kotlin.Int + + public final operator fun plus(other: kotlin.Byte): kotlin.Int + + public final operator fun plus(other: kotlin.Double): kotlin.Double + + public final operator fun plus(other: kotlin.Float): kotlin.Float + + public final operator fun plus(other: kotlin.Int): kotlin.Int + + public final operator fun plus(other: kotlin.Long): kotlin.Long + + public final operator fun plus(other: kotlin.Short): kotlin.Int + + public final operator fun rangeTo(other: kotlin.Byte): kotlin.ranges.IntRange + + public final operator fun rangeTo(other: kotlin.Int): kotlin.ranges.IntRange + + public final operator fun rangeTo(other: kotlin.Long): kotlin.ranges.LongRange + + public final operator fun rangeTo(other: kotlin.Short): kotlin.ranges.IntRange + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Byte): kotlin.Int + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Double): kotlin.Double + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Float): kotlin.Float + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Int): kotlin.Int + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Long): kotlin.Long + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Short): kotlin.Int + + public final infix fun shl(bitCount: kotlin.Int): kotlin.Int + + public final infix fun shr(bitCount: kotlin.Int): kotlin.Int + + public final operator fun times(other: kotlin.Byte): kotlin.Int + + public final operator fun times(other: kotlin.Double): kotlin.Double + + public final operator fun times(other: kotlin.Float): kotlin.Float + + public final operator fun times(other: kotlin.Int): kotlin.Int + + public final operator fun times(other: kotlin.Long): kotlin.Long + + public final operator fun times(other: kotlin.Short): kotlin.Int + + public open override fun toByte(): kotlin.Byte + + public open override fun toChar(): kotlin.Char + + public open override fun toDouble(): kotlin.Double + + public open override fun toFloat(): kotlin.Float + + public open override fun toInt(): kotlin.Int + + public open override fun toLong(): kotlin.Long + + public open override fun toShort(): kotlin.Short + + public final operator fun unaryMinus(): kotlin.Int + + public final operator fun unaryPlus(): kotlin.Int + + public final infix fun ushr(bitCount: kotlin.Int): kotlin.Int + + public final infix fun xor(other: kotlin.Int): kotlin.Int + + public companion object of Int { + public const final val MAX_VALUE: kotlin.Int = 2147483647 { get; } + + public const final val MIN_VALUE: kotlin.Int = -2147483648 { get; } + + @kotlin.SinceKotlin(version = "1.3") + public const final val SIZE_BITS: kotlin.Int = 32 { get; } + + @kotlin.SinceKotlin(version = "1.3") + public const final val SIZE_BYTES: kotlin.Int = 4 { get; } + } +} + +public final class IntArray { + public constructor IntArray(size: kotlin.Int) + + public constructor IntArray(size: kotlin.Int, init: (kotlin.Int) -> kotlin.Int) + + public final val size: kotlin.Int { get; } + + public final operator fun get(index: kotlin.Int): kotlin.Int + + public final operator fun iterator(): kotlin.collections.IntIterator + + public final operator fun set(index: kotlin.Int, value: kotlin.Int): kotlin.Unit +} + +@kotlin.SinceKotlin(version = "1.1") +public final class KotlinVersion : kotlin.Comparable { + public constructor KotlinVersion(major: kotlin.Int, minor: kotlin.Int) + + public constructor KotlinVersion(major: kotlin.Int, minor: kotlin.Int, patch: kotlin.Int) + + public final val major: kotlin.Int { get; } + + public final val minor: kotlin.Int { get; } + + public final val patch: kotlin.Int { get; } + + public open override operator fun compareTo(other: kotlin.KotlinVersion): kotlin.Int + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public final fun isAtLeast(major: kotlin.Int, minor: kotlin.Int): kotlin.Boolean + + public final fun isAtLeast(major: kotlin.Int, minor: kotlin.Int, patch: kotlin.Int): kotlin.Boolean + + public open override fun toString(): kotlin.String + + public companion object of KotlinVersion { + public final val CURRENT: kotlin.KotlinVersion { get; } + + public const final val MAX_COMPONENT_VALUE: kotlin.Int = 255 { get; } + } +} + +public interface Lazy { + public abstract val value: T { get; } + + public abstract fun isInitialized(): kotlin.Boolean +} + +public final enum class LazyThreadSafetyMode : kotlin.Enum { + enum entry SYNCHRONIZED + + enum entry PUBLICATION + + enum entry NONE +} + +public final class Long : kotlin.Number, kotlin.Comparable { + public final infix fun and(other: kotlin.Long): kotlin.Long + +/*∆*/ public final operator fun compareTo(other: kotlin.Byte): kotlin.Int + +/*∆*/ public final operator fun compareTo(other: kotlin.Double): kotlin.Int + +/*∆*/ public final operator fun compareTo(other: kotlin.Float): kotlin.Int + +/*∆*/ public final operator fun compareTo(other: kotlin.Int): kotlin.Int + + public open override operator fun compareTo(other: kotlin.Long): kotlin.Int + +/*∆*/ public final operator fun compareTo(other: kotlin.Short): kotlin.Int + + public final operator fun dec(): kotlin.Long + +/*∆*/ public final operator fun div(other: kotlin.Byte): kotlin.Long + +/*∆*/ public final operator fun div(other: kotlin.Double): kotlin.Double + +/*∆*/ public final operator fun div(other: kotlin.Float): kotlin.Float + +/*∆*/ public final operator fun div(other: kotlin.Int): kotlin.Long + + public final operator fun div(other: kotlin.Long): kotlin.Long + +/*∆*/ public final operator fun div(other: kotlin.Short): kotlin.Long + + public final operator fun inc(): kotlin.Long + + public final fun inv(): kotlin.Long + +/*∆*/ public final operator fun minus(other: kotlin.Byte): kotlin.Long + +/*∆*/ public final operator fun minus(other: kotlin.Double): kotlin.Double + +/*∆*/ public final operator fun minus(other: kotlin.Float): kotlin.Float + +/*∆*/ public final operator fun minus(other: kotlin.Int): kotlin.Long + + public final operator fun minus(other: kotlin.Long): kotlin.Long + +/*∆*/ public final operator fun minus(other: kotlin.Short): kotlin.Long + + public final infix fun or(other: kotlin.Long): kotlin.Long + +/*∆*/ public final operator fun plus(other: kotlin.Byte): kotlin.Long + +/*∆*/ public final operator fun plus(other: kotlin.Double): kotlin.Double + +/*∆*/ public final operator fun plus(other: kotlin.Float): kotlin.Float + +/*∆*/ public final operator fun plus(other: kotlin.Int): kotlin.Long + + public final operator fun plus(other: kotlin.Long): kotlin.Long + +/*∆*/ public final operator fun plus(other: kotlin.Short): kotlin.Long + + public final operator fun rangeTo(other: kotlin.Byte): kotlin.ranges.LongRange + + public final operator fun rangeTo(other: kotlin.Int): kotlin.ranges.LongRange + + public final operator fun rangeTo(other: kotlin.Long): kotlin.ranges.LongRange + + public final operator fun rangeTo(other: kotlin.Short): kotlin.ranges.LongRange + + @kotlin.SinceKotlin(version = "1.1") +/*∆*/ public final operator fun rem(other: kotlin.Byte): kotlin.Long + + @kotlin.SinceKotlin(version = "1.1") +/*∆*/ public final operator fun rem(other: kotlin.Double): kotlin.Double + + @kotlin.SinceKotlin(version = "1.1") +/*∆*/ public final operator fun rem(other: kotlin.Float): kotlin.Float + + @kotlin.SinceKotlin(version = "1.1") +/*∆*/ public final operator fun rem(other: kotlin.Int): kotlin.Long + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Long): kotlin.Long + + @kotlin.SinceKotlin(version = "1.1") +/*∆*/ public final operator fun rem(other: kotlin.Short): kotlin.Long + + public final infix fun shl(bitCount: kotlin.Int): kotlin.Long + + public final infix fun shr(bitCount: kotlin.Int): kotlin.Long + +/*∆*/ public final operator fun times(other: kotlin.Byte): kotlin.Long + +/*∆*/ public final operator fun times(other: kotlin.Double): kotlin.Double + +/*∆*/ public final operator fun times(other: kotlin.Float): kotlin.Float + +/*∆*/ public final operator fun times(other: kotlin.Int): kotlin.Long + + public final operator fun times(other: kotlin.Long): kotlin.Long + +/*∆*/ public final operator fun times(other: kotlin.Short): kotlin.Long + + public open override fun toByte(): kotlin.Byte + + public open override fun toChar(): kotlin.Char + + public open override fun toDouble(): kotlin.Double + + public open override fun toFloat(): kotlin.Float + + public open override fun toInt(): kotlin.Int + + public open override fun toLong(): kotlin.Long + + public open override fun toShort(): kotlin.Short + + public final operator fun unaryMinus(): kotlin.Long + +/*∆*/ public final operator fun unaryPlus(): kotlin.Long + + public final infix fun ushr(bitCount: kotlin.Int): kotlin.Long + + public final infix fun xor(other: kotlin.Long): kotlin.Long + + public companion object of Long { + public const final val MAX_VALUE: kotlin.Long = 9223372036854775807.toLong() { get; } + + public const final val MIN_VALUE: kotlin.Long = -9223372036854775808.toLong() { get; } + + @kotlin.SinceKotlin(version = "1.3") + public const final val SIZE_BITS: kotlin.Int = 64 { get; } + + @kotlin.SinceKotlin(version = "1.3") + public const final val SIZE_BYTES: kotlin.Int = 8 { get; } + } +} + +public final class LongArray { + public constructor LongArray(size: kotlin.Int) + + public constructor LongArray(size: kotlin.Int, init: (kotlin.Int) -> kotlin.Long) + + public final val size: kotlin.Int { get; } + + public final operator fun get(index: kotlin.Int): kotlin.Long + + public final operator fun iterator(): kotlin.collections.LongIterator + + public final operator fun set(index: kotlin.Int, value: kotlin.Long): kotlin.Unit +} + +public open class NoSuchElementException : kotlin.RuntimeException { + public constructor NoSuchElementException() + + public constructor NoSuchElementException(message: kotlin.String?) +} + +public open class NoWhenBranchMatchedException : kotlin.RuntimeException { + public constructor NoWhenBranchMatchedException() + + public constructor NoWhenBranchMatchedException(message: kotlin.String?) + + public constructor NoWhenBranchMatchedException(message: kotlin.String?, cause: kotlin.Throwable?) + + public constructor NoWhenBranchMatchedException(cause: kotlin.Throwable?) +} + +public final class NotImplementedError : kotlin.Error { + public constructor NotImplementedError(message: kotlin.String = ...) +} + +public final class Nothing { +} + +public open class NullPointerException : kotlin.RuntimeException { + public constructor NullPointerException() + + public constructor NullPointerException(message: kotlin.String?) +} + +public abstract class Number { + public constructor Number() + + public abstract fun toByte(): kotlin.Byte + + public abstract fun toChar(): kotlin.Char + + public abstract fun toDouble(): kotlin.Double + + public abstract fun toFloat(): kotlin.Float + + public abstract fun toInt(): kotlin.Int + + public abstract fun toLong(): kotlin.Long + + public abstract fun toShort(): kotlin.Short +} + +public open class NumberFormatException : kotlin.IllegalArgumentException { + public constructor NumberFormatException() + + public constructor NumberFormatException(message: kotlin.String?) +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.EXPRESSION, AnnotationTarget.FILE, AnnotationTarget.TYPEALIAS}) +@kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) +@kotlin.SinceKotlin(version = "1.3") +public final annotation class OptIn : kotlin.Annotation { + public constructor OptIn(vararg markerClass: kotlin.reflect.KClass) + + public final val markerClass: kotlin.Array> { get; } +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.ExperimentalMultiplatform +public final annotation class OptionalExpectation : kotlin.Annotation { + public constructor OptionalExpectation() +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FUNCTION}) +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.SinceKotlin(version = "1.4") +@kotlin.experimental.ExperimentalTypeInference +public final annotation class OverloadResolutionByLambdaReturnType : kotlin.Annotation { + public constructor OverloadResolutionByLambdaReturnType() +} + +public final data class Pair : kotlin.io.Serializable { + public constructor Pair(first: A, second: B) + + public final val first: A { get; } + + public final val second: B { get; } + + public final operator fun component1(): A + + public final operator fun component2(): B + + public final fun copy(first: A = ..., second: B = ...): kotlin.Pair + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open override fun toString(): kotlin.String +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) +@kotlin.annotation.MustBeDocumented +@kotlin.SinceKotlin(version = "1.1") +public final annotation class ParameterName : kotlin.Annotation { + public constructor ParameterName(name: kotlin.String) + + public final val name: kotlin.String { get; } +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY}) +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.annotation.MustBeDocumented +@kotlin.SinceKotlin(version = "1.1") +public final annotation class PublishedApi : kotlin.Annotation { + public constructor PublishedApi() +} + +@kotlin.annotation.Target(allowedTargets = {}) +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.annotation.MustBeDocumented +public final annotation class ReplaceWith : kotlin.Annotation { + public constructor ReplaceWith(expression: kotlin.String, vararg imports: kotlin.String) + + public final val expression: kotlin.String { get; } + + public final val imports: kotlin.Array { get; } +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.SinceKotlin(version = "1.3") +public final annotation class RequiresOptIn : kotlin.Annotation { + public constructor RequiresOptIn(message: kotlin.String = ..., level: kotlin.RequiresOptIn.Level = ...) + + public final val level: kotlin.RequiresOptIn.Level { get; } + + public final val message: kotlin.String { get; } + + public final enum class Level : kotlin.Enum { + enum entry WARNING + + enum entry ERROR + } +} + +@kotlin.SinceKotlin(version = "1.3") +public final inline class Result : kotlin.io.Serializable { + public final val isFailure: kotlin.Boolean { get; } + + public final val isSuccess: kotlin.Boolean { get; } + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public final fun exceptionOrNull(): kotlin.Throwable? + + @kotlin.internal.InlineOnly + public final inline fun getOrNull(): T? + + public open override fun hashCode(): kotlin.Int + + public open override fun toString(): kotlin.String + + public companion object of Result { + @kotlin.internal.InlineOnly + @kotlin.jvm.JvmName(name = "failure") + public final inline fun failure(exception: kotlin.Throwable): kotlin.Result + + @kotlin.internal.InlineOnly + @kotlin.jvm.JvmName(name = "success") + public final inline fun success(value: T): kotlin.Result + } +} + +public open class RuntimeException : kotlin.Exception { + public constructor RuntimeException() + + public constructor RuntimeException(message: kotlin.String?) + + public constructor RuntimeException(message: kotlin.String?, cause: kotlin.Throwable?) + + public constructor RuntimeException(cause: kotlin.Throwable?) +} + +public final class Short : kotlin.Number, kotlin.Comparable { + public final operator fun compareTo(other: kotlin.Byte): kotlin.Int + + public final operator fun compareTo(other: kotlin.Double): kotlin.Int + + public final operator fun compareTo(other: kotlin.Float): kotlin.Int + + public final operator fun compareTo(other: kotlin.Int): kotlin.Int + + public final operator fun compareTo(other: kotlin.Long): kotlin.Int + + public open override operator fun compareTo(other: kotlin.Short): kotlin.Int + + public final operator fun dec(): kotlin.Short + + public final operator fun div(other: kotlin.Byte): kotlin.Int + + public final operator fun div(other: kotlin.Double): kotlin.Double + + public final operator fun div(other: kotlin.Float): kotlin.Float + + public final operator fun div(other: kotlin.Int): kotlin.Int + + public final operator fun div(other: kotlin.Long): kotlin.Long + + public final operator fun div(other: kotlin.Short): kotlin.Int + + public final operator fun inc(): kotlin.Short + + public final operator fun minus(other: kotlin.Byte): kotlin.Int + + public final operator fun minus(other: kotlin.Double): kotlin.Double + + public final operator fun minus(other: kotlin.Float): kotlin.Float + + public final operator fun minus(other: kotlin.Int): kotlin.Int + + public final operator fun minus(other: kotlin.Long): kotlin.Long + + public final operator fun minus(other: kotlin.Short): kotlin.Int + + public final operator fun plus(other: kotlin.Byte): kotlin.Int + + public final operator fun plus(other: kotlin.Double): kotlin.Double + + public final operator fun plus(other: kotlin.Float): kotlin.Float + + public final operator fun plus(other: kotlin.Int): kotlin.Int + + public final operator fun plus(other: kotlin.Long): kotlin.Long + + public final operator fun plus(other: kotlin.Short): kotlin.Int + + public final operator fun rangeTo(other: kotlin.Byte): kotlin.ranges.IntRange + + public final operator fun rangeTo(other: kotlin.Int): kotlin.ranges.IntRange + + public final operator fun rangeTo(other: kotlin.Long): kotlin.ranges.LongRange + + public final operator fun rangeTo(other: kotlin.Short): kotlin.ranges.IntRange + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Byte): kotlin.Int + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Double): kotlin.Double + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Float): kotlin.Float + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Int): kotlin.Int + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Long): kotlin.Long + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Short): kotlin.Int + + public final operator fun times(other: kotlin.Byte): kotlin.Int + + public final operator fun times(other: kotlin.Double): kotlin.Double + + public final operator fun times(other: kotlin.Float): kotlin.Float + + public final operator fun times(other: kotlin.Int): kotlin.Int + + public final operator fun times(other: kotlin.Long): kotlin.Long + + public final operator fun times(other: kotlin.Short): kotlin.Int + + public open override fun toByte(): kotlin.Byte + + public open override fun toChar(): kotlin.Char + + public open override fun toDouble(): kotlin.Double + + public open override fun toFloat(): kotlin.Float + + public open override fun toInt(): kotlin.Int + + public open override fun toLong(): kotlin.Long + + public open override fun toShort(): kotlin.Short + + public final operator fun unaryMinus(): kotlin.Int + + public final operator fun unaryPlus(): kotlin.Int + + public companion object of Short { + public const final val MAX_VALUE: kotlin.Short = 32767.toShort() { get; } + + public const final val MIN_VALUE: kotlin.Short = -32768.toShort() { get; } + + @kotlin.SinceKotlin(version = "1.3") + public const final val SIZE_BITS: kotlin.Int = 16 { get; } + + @kotlin.SinceKotlin(version = "1.3") + public const final val SIZE_BYTES: kotlin.Int = 2 { get; } + } +} + +public final class ShortArray { + public constructor ShortArray(size: kotlin.Int) + + public constructor ShortArray(size: kotlin.Int, init: (kotlin.Int) -> kotlin.Short) + + public final val size: kotlin.Int { get; } + + public final operator fun get(index: kotlin.Int): kotlin.Short + + public final operator fun iterator(): kotlin.collections.ShortIterator + + public final operator fun set(index: kotlin.Int, value: kotlin.Short): kotlin.Unit +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPEALIAS}) +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.annotation.MustBeDocumented +public final annotation class SinceKotlin : kotlin.Annotation { + public constructor SinceKotlin(version: kotlin.String) + + public final val version: kotlin.String { get; } +} + +public final class String : kotlin.Comparable, kotlin.CharSequence { + public constructor String() + + public open override val length: kotlin.Int { get; } + + public open override operator fun compareTo(other: kotlin.String): kotlin.Int + + public open override operator fun get(index: kotlin.Int): kotlin.Char + + public final operator fun plus(other: kotlin.Any?): kotlin.String + + public open override fun subSequence(startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.CharSequence + + public companion object of String { + } +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.TYPE_PARAMETER, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPE, AnnotationTarget.EXPRESSION, AnnotationTarget.FILE, AnnotationTarget.TYPEALIAS}) +@kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) +public final annotation class Suppress : kotlin.Annotation { + public constructor Suppress(vararg names: kotlin.String) + + public final val names: kotlin.Array { get; } +} + +/*∆*/ public open class Throwable { + public constructor Throwable() + + public constructor Throwable(message: kotlin.String?) + + public constructor Throwable(message: kotlin.String?, cause: kotlin.Throwable?) + + public constructor Throwable(cause: kotlin.Throwable?) + + public open val cause: kotlin.Throwable? { get; } + + public open val message: kotlin.String? { get; } +} + +public final data class Triple : kotlin.io.Serializable { + public constructor Triple(first: A, second: B, third: C) + + public final val first: A { get; } + + public final val second: B { get; } + + public final val third: C { get; } + + public final operator fun component1(): A + + public final operator fun component2(): B + + public final operator fun component3(): C + + public final fun copy(first: A = ..., second: B = ..., third: C = ...): kotlin.Triple + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open override fun toString(): kotlin.String +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public final inline class UByte : kotlin.Comparable { + @kotlin.internal.InlineOnly + public final inline infix fun and(other: kotlin.UByte): kotlin.UByte + + @kotlin.internal.InlineOnly + public open override inline operator fun compareTo(other: kotlin.UByte): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun compareTo(other: kotlin.UInt): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun compareTo(other: kotlin.ULong): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun compareTo(other: kotlin.UShort): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun dec(): kotlin.UByte + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.UByte): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.UShort): kotlin.UInt + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun inc(): kotlin.UByte + + @kotlin.internal.InlineOnly + public final inline fun inv(): kotlin.UByte + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.UByte): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.UShort): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline infix fun or(other: kotlin.UByte): kotlin.UByte + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.UByte): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.UShort): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun rangeTo(other: kotlin.UByte): kotlin.ranges.UIntRange + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.UByte): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.UShort): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.UByte): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.UShort): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline fun toByte(): kotlin.Byte + + @kotlin.internal.InlineOnly + public final inline fun toDouble(): kotlin.Double + + @kotlin.internal.InlineOnly + public final inline fun toFloat(): kotlin.Float + + @kotlin.internal.InlineOnly + public final inline fun toInt(): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline fun toLong(): kotlin.Long + + @kotlin.internal.InlineOnly + public final inline fun toShort(): kotlin.Short + + public open override fun toString(): kotlin.String + + @kotlin.internal.InlineOnly + public final inline fun toUByte(): kotlin.UByte + + @kotlin.internal.InlineOnly + public final inline fun toUInt(): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline fun toULong(): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline fun toUShort(): kotlin.UShort + + @kotlin.internal.InlineOnly + public final inline infix fun xor(other: kotlin.UByte): kotlin.UByte + + public companion object of UByte { + public const final val MAX_VALUE: kotlin.UByte = -1.toUByte() { get; } + + public const final val MIN_VALUE: kotlin.UByte = 0.toUByte() { get; } + + public const final val SIZE_BITS: kotlin.Int = 8 { get; } + + public const final val SIZE_BYTES: kotlin.Int = 1 { get; } + } +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public final inline class UByteArray : kotlin.collections.Collection { + public constructor UByteArray(size: kotlin.Int) + + public open override val size: kotlin.Int { get; } + + public open override operator fun contains(element: kotlin.UByte): kotlin.Boolean + + public open override fun containsAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public final operator fun get(index: kotlin.Int): kotlin.UByte + + public open override fun hashCode(): kotlin.Int + + public open override fun isEmpty(): kotlin.Boolean + + public open override operator fun iterator(): kotlin.collections.UByteIterator + + public final operator fun set(index: kotlin.Int, value: kotlin.UByte): kotlin.Unit + + public open override fun toString(): kotlin.String +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public final inline class UInt : kotlin.Comparable { + @kotlin.internal.InlineOnly + public final inline infix fun and(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun compareTo(other: kotlin.UByte): kotlin.Int + + @kotlin.internal.InlineOnly + public open override inline operator fun compareTo(other: kotlin.UInt): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun compareTo(other: kotlin.ULong): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun compareTo(other: kotlin.UShort): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun dec(): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.UByte): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.UShort): kotlin.UInt + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun inc(): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline fun inv(): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.UByte): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.UShort): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline infix fun or(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.UByte): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.UShort): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun rangeTo(other: kotlin.UInt): kotlin.ranges.UIntRange + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.UByte): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.UShort): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline infix fun shl(bitCount: kotlin.Int): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline infix fun shr(bitCount: kotlin.Int): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.UByte): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.UShort): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline fun toByte(): kotlin.Byte + + @kotlin.internal.InlineOnly + public final inline fun toDouble(): kotlin.Double + + @kotlin.internal.InlineOnly + public final inline fun toFloat(): kotlin.Float + + @kotlin.internal.InlineOnly + public final inline fun toInt(): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline fun toLong(): kotlin.Long + + @kotlin.internal.InlineOnly + public final inline fun toShort(): kotlin.Short + + public open override fun toString(): kotlin.String + + @kotlin.internal.InlineOnly + public final inline fun toUByte(): kotlin.UByte + + @kotlin.internal.InlineOnly + public final inline fun toUInt(): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline fun toULong(): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline fun toUShort(): kotlin.UShort + + @kotlin.internal.InlineOnly + public final inline infix fun xor(other: kotlin.UInt): kotlin.UInt + + public companion object of UInt { + public const final val MAX_VALUE: kotlin.UInt = -1.toUInt() { get; } + + public const final val MIN_VALUE: kotlin.UInt = 0.toUInt() { get; } + + public const final val SIZE_BITS: kotlin.Int = 32 { get; } + + public const final val SIZE_BYTES: kotlin.Int = 4 { get; } + } +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public final inline class UIntArray : kotlin.collections.Collection { + public constructor UIntArray(size: kotlin.Int) + + public open override val size: kotlin.Int { get; } + + public open override operator fun contains(element: kotlin.UInt): kotlin.Boolean + + public open override fun containsAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public final operator fun get(index: kotlin.Int): kotlin.UInt + + public open override fun hashCode(): kotlin.Int + + public open override fun isEmpty(): kotlin.Boolean + + public open override operator fun iterator(): kotlin.collections.UIntIterator + + public final operator fun set(index: kotlin.Int, value: kotlin.UInt): kotlin.Unit + + public open override fun toString(): kotlin.String +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public final inline class ULong : kotlin.Comparable { + @kotlin.internal.InlineOnly + public final inline infix fun and(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun compareTo(other: kotlin.UByte): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun compareTo(other: kotlin.UInt): kotlin.Int + + @kotlin.internal.InlineOnly + public open override inline operator fun compareTo(other: kotlin.ULong): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun compareTo(other: kotlin.UShort): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun dec(): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.UByte): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.UInt): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.UShort): kotlin.ULong + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun inc(): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline fun inv(): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.UByte): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.UInt): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.UShort): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline infix fun or(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.UByte): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.UInt): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.UShort): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun rangeTo(other: kotlin.ULong): kotlin.ranges.ULongRange + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.UByte): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.UInt): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.UShort): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline infix fun shl(bitCount: kotlin.Int): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline infix fun shr(bitCount: kotlin.Int): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.UByte): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.UInt): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.UShort): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline fun toByte(): kotlin.Byte + + @kotlin.internal.InlineOnly + public final inline fun toDouble(): kotlin.Double + + @kotlin.internal.InlineOnly + public final inline fun toFloat(): kotlin.Float + + @kotlin.internal.InlineOnly + public final inline fun toInt(): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline fun toLong(): kotlin.Long + + @kotlin.internal.InlineOnly + public final inline fun toShort(): kotlin.Short + + public open override fun toString(): kotlin.String + + @kotlin.internal.InlineOnly + public final inline fun toUByte(): kotlin.UByte + + @kotlin.internal.InlineOnly + public final inline fun toUInt(): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline fun toULong(): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline fun toUShort(): kotlin.UShort + + @kotlin.internal.InlineOnly + public final inline infix fun xor(other: kotlin.ULong): kotlin.ULong + + public companion object of ULong { + public const final val MAX_VALUE: kotlin.ULong = -1.toULong() { get; } + + public const final val MIN_VALUE: kotlin.ULong = 0.toULong() { get; } + + public const final val SIZE_BITS: kotlin.Int = 64 { get; } + + public const final val SIZE_BYTES: kotlin.Int = 8 { get; } + } +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public final inline class ULongArray : kotlin.collections.Collection { + public constructor ULongArray(size: kotlin.Int) + + public open override val size: kotlin.Int { get; } + + public open override operator fun contains(element: kotlin.ULong): kotlin.Boolean + + public open override fun containsAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public final operator fun get(index: kotlin.Int): kotlin.ULong + + public open override fun hashCode(): kotlin.Int + + public open override fun isEmpty(): kotlin.Boolean + + public open override operator fun iterator(): kotlin.collections.ULongIterator + + public final operator fun set(index: kotlin.Int, value: kotlin.ULong): kotlin.Unit + + public open override fun toString(): kotlin.String +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public final inline class UShort : kotlin.Comparable { + @kotlin.internal.InlineOnly + public final inline infix fun and(other: kotlin.UShort): kotlin.UShort + + @kotlin.internal.InlineOnly + public final inline operator fun compareTo(other: kotlin.UByte): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun compareTo(other: kotlin.UInt): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun compareTo(other: kotlin.ULong): kotlin.Int + + @kotlin.internal.InlineOnly + public open override inline operator fun compareTo(other: kotlin.UShort): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun dec(): kotlin.UShort + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.UByte): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.UShort): kotlin.UInt + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun inc(): kotlin.UShort + + @kotlin.internal.InlineOnly + public final inline fun inv(): kotlin.UShort + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.UByte): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.UShort): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline infix fun or(other: kotlin.UShort): kotlin.UShort + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.UByte): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.UShort): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun rangeTo(other: kotlin.UShort): kotlin.ranges.UIntRange + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.UByte): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.UShort): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.UByte): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.UShort): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline fun toByte(): kotlin.Byte + + @kotlin.internal.InlineOnly + public final inline fun toDouble(): kotlin.Double + + @kotlin.internal.InlineOnly + public final inline fun toFloat(): kotlin.Float + + @kotlin.internal.InlineOnly + public final inline fun toInt(): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline fun toLong(): kotlin.Long + + @kotlin.internal.InlineOnly + public final inline fun toShort(): kotlin.Short + + public open override fun toString(): kotlin.String + + @kotlin.internal.InlineOnly + public final inline fun toUByte(): kotlin.UByte + + @kotlin.internal.InlineOnly + public final inline fun toUInt(): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline fun toULong(): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline fun toUShort(): kotlin.UShort + + @kotlin.internal.InlineOnly + public final inline infix fun xor(other: kotlin.UShort): kotlin.UShort + + public companion object of UShort { + public const final val MAX_VALUE: kotlin.UShort = -1.toUShort() { get; } + + public const final val MIN_VALUE: kotlin.UShort = 0.toUShort() { get; } + + public const final val SIZE_BITS: kotlin.Int = 16 { get; } + + public const final val SIZE_BYTES: kotlin.Int = 2 { get; } + } +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public final inline class UShortArray : kotlin.collections.Collection { + public constructor UShortArray(size: kotlin.Int) + + public open override val size: kotlin.Int { get; } + + public open override operator fun contains(element: kotlin.UShort): kotlin.Boolean + + public open override fun containsAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public final operator fun get(index: kotlin.Int): kotlin.UShort + + public open override fun hashCode(): kotlin.Int + + public open override fun isEmpty(): kotlin.Boolean + + public open override operator fun iterator(): kotlin.collections.UShortIterator + + public final operator fun set(index: kotlin.Int, value: kotlin.UShort): kotlin.Unit + + public open override fun toString(): kotlin.String +} + +public open class UninitializedPropertyAccessException : kotlin.RuntimeException { + public constructor UninitializedPropertyAccessException() + + public constructor UninitializedPropertyAccessException(message: kotlin.String?) + + public constructor UninitializedPropertyAccessException(message: kotlin.String?, cause: kotlin.Throwable?) + + public constructor UninitializedPropertyAccessException(cause: kotlin.Throwable?) +} + +public object Unit { + public open override fun toString(): kotlin.String +} + +/*∆*/ public object Unit { +/*∆*/ public open override fun toString(): kotlin.String +/*∆*/ } +/*∆*/ +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) +@kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) +@kotlin.annotation.MustBeDocumented +public final annotation class UnsafeVariance : kotlin.Annotation { + public constructor UnsafeVariance() +} + +public open class UnsupportedOperationException : kotlin.RuntimeException { + public constructor UnsupportedOperationException() + + public constructor UnsupportedOperationException(message: kotlin.String?) + + public constructor UnsupportedOperationException(message: kotlin.String?, cause: kotlin.Throwable?) + + public constructor UnsupportedOperationException(cause: kotlin.Throwable?) +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.EXPRESSION, AnnotationTarget.FILE, AnnotationTarget.TYPEALIAS}) +@kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) +@kotlin.SinceKotlin(version = "1.2") +@kotlin.Deprecated(message = "Please use OptIn instead.", replaceWith = kotlin.ReplaceWith(expression = "OptIn(*markerClass)", imports = {"kotlin.OptIn"})) +public final annotation class UseExperimental : kotlin.Annotation { + public constructor UseExperimental(vararg markerClass: kotlin.reflect.KClass) + + public final val markerClass: kotlin.Array> { get; } +} + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Do not use Synchronized annotation in pure Kotlin/JS code") +public typealias Synchronized = kotlin.jvm.Synchronized + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Do not use Volatile annotation in pure Kotlin/JS code") +public typealias Volatile = kotlin.jvm.Volatile \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/kotlin.math.kt b/libraries/stdlib/api/js-v1/kotlin.math.kt new file mode 100644 index 00000000000..c92544b4de3 --- /dev/null +++ b/libraries/stdlib/api/js-v1/kotlin.math.kt @@ -0,0 +1,370 @@ +@kotlin.SinceKotlin(version = "1.2") +public const val E: kotlin.Double = 2.718281828459045.toDouble() { get; } + +@kotlin.SinceKotlin(version = "1.2") +public const val PI: kotlin.Double = 3.141592653589793.toDouble() { get; } + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public val kotlin.Double.absoluteValue: kotlin.Double { get; } + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public val kotlin.Float.absoluteValue: kotlin.Float { get; } + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public val kotlin.Int.absoluteValue: kotlin.Int { get; } + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public val kotlin.Long.absoluteValue: kotlin.Long { get; } + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public val kotlin.Double.sign: kotlin.Double { get; } + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public val kotlin.Float.sign: kotlin.Float { get; } + +@kotlin.SinceKotlin(version = "1.2") +public val kotlin.Int.sign: kotlin.Int { get; } + +@kotlin.SinceKotlin(version = "1.2") +public val kotlin.Long.sign: kotlin.Int { get; } + +@kotlin.SinceKotlin(version = "1.2") +public val kotlin.Double.ulp: kotlin.Double { get; } + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun abs(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun abs(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +public fun abs(n: kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.2") +public fun abs(n: kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun acos(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun acos(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun acosh(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun acosh(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun asin(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun asin(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun asinh(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun asinh(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun atan(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun atan(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun atan2(y: kotlin.Double, x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun atan2(y: kotlin.Float, x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun atanh(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun atanh(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun ceil(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun ceil(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun cos(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun cos(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun cosh(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun cosh(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun exp(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun exp(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun expm1(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun expm1(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun floor(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun floor(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun hypot(x: kotlin.Double, y: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun hypot(x: kotlin.Float, y: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun ln(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun ln(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun ln1p(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun ln1p(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +public fun log(x: kotlin.Double, base: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun log(x: kotlin.Float, base: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun log10(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun log10(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun log2(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun log2(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun max(a: kotlin.Double, b: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun max(a: kotlin.Float, b: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun max(a: kotlin.Int, b: kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.2") +public inline fun max(a: kotlin.Long, b: kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun max(a: kotlin.UInt, b: kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun max(a: kotlin.ULong, b: kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun min(a: kotlin.Double, b: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun min(a: kotlin.Float, b: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun min(a: kotlin.Int, b: kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.2") +public inline fun min(a: kotlin.Long, b: kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun min(a: kotlin.UInt, b: kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun min(a: kotlin.ULong, b: kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.2") +public fun round(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun round(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun sign(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun sign(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun sin(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun sin(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun sinh(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun sinh(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun sqrt(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun sqrt(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun tan(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun tan(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun tanh(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun tanh(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun truncate(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun truncate(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.Double.nextDown(): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.Double.nextTowards(to: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.Double.nextUp(): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun kotlin.Double.pow(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun kotlin.Double.pow(n: kotlin.Int): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun kotlin.Float.pow(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun kotlin.Float.pow(n: kotlin.Int): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.Double.roundToInt(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun kotlin.Float.roundToInt(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.Double.roundToLong(): kotlin.Long + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun kotlin.Float.roundToLong(): kotlin.Long + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.Double.withSign(sign: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun kotlin.Double.withSign(sign: kotlin.Int): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun kotlin.Float.withSign(sign: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun kotlin.Float.withSign(sign: kotlin.Int): kotlin.Float \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/kotlin.properties.kt b/libraries/stdlib/api/js-v1/kotlin.properties.kt new file mode 100644 index 00000000000..200492c1bd7 --- /dev/null +++ b/libraries/stdlib/api/js-v1/kotlin.properties.kt @@ -0,0 +1,34 @@ +public object Delegates { + public final fun notNull(): kotlin.properties.ReadWriteProperty + + public final inline fun observable(initialValue: T, crossinline onChange: (property: kotlin.reflect.KProperty<*>, oldValue: T, newValue: T) -> kotlin.Unit): kotlin.properties.ReadWriteProperty + + public final inline fun vetoable(initialValue: T, crossinline onChange: (property: kotlin.reflect.KProperty<*>, oldValue: T, newValue: T) -> kotlin.Boolean): kotlin.properties.ReadWriteProperty +} + +public abstract class ObservableProperty : kotlin.properties.ReadWriteProperty { + public constructor ObservableProperty(initialValue: V) + + protected open fun afterChange(property: kotlin.reflect.KProperty<*>, oldValue: V, newValue: V): kotlin.Unit + + protected open fun beforeChange(property: kotlin.reflect.KProperty<*>, oldValue: V, newValue: V): kotlin.Boolean + + public open override operator fun getValue(thisRef: kotlin.Any?, property: kotlin.reflect.KProperty<*>): V + + public open override operator fun setValue(thisRef: kotlin.Any?, property: kotlin.reflect.KProperty<*>, value: V): kotlin.Unit +} + +@kotlin.SinceKotlin(version = "1.4") +public interface PropertyDelegateProvider { + public abstract operator fun provideDelegate(thisRef: T, property: kotlin.reflect.KProperty<*>): D +} + +public interface ReadOnlyProperty { + public abstract operator fun getValue(thisRef: T, property: kotlin.reflect.KProperty<*>): V +} + +public interface ReadWriteProperty : kotlin.properties.ReadOnlyProperty { + public abstract override operator fun getValue(thisRef: T, property: kotlin.reflect.KProperty<*>): V + + public abstract operator fun setValue(thisRef: T, property: kotlin.reflect.KProperty<*>, value: V): kotlin.Unit +} \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/kotlin.random.kt b/libraries/stdlib/api/js-v1/kotlin.random.kt new file mode 100644 index 00000000000..6a9b647bd8b --- /dev/null +++ b/libraries/stdlib/api/js-v1/kotlin.random.kt @@ -0,0 +1,130 @@ +@kotlin.SinceKotlin(version = "1.3") +public fun Random(seed: kotlin.Int): kotlin.random.Random + +@kotlin.SinceKotlin(version = "1.3") +public fun Random(seed: kotlin.Long): kotlin.random.Random + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.random.Random.nextInt(range: kotlin.ranges.IntRange): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.random.Random.nextLong(range: kotlin.ranges.LongRange): kotlin.Long + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.random.Random.nextUBytes(size: kotlin.Int): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.random.Random.nextUBytes(array: kotlin.UByteArray): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.random.Random.nextUBytes(array: kotlin.UByteArray, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.random.Random.nextUInt(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.random.Random.nextUInt(until: kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.random.Random.nextUInt(from: kotlin.UInt, until: kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.random.Random.nextUInt(range: kotlin.ranges.UIntRange): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.random.Random.nextULong(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.random.Random.nextULong(until: kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.random.Random.nextULong(from: kotlin.ULong, until: kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.random.Random.nextULong(range: kotlin.ranges.ULongRange): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +public abstract class Random { + public constructor Random() + + public abstract fun nextBits(bitCount: kotlin.Int): kotlin.Int + + public open fun nextBoolean(): kotlin.Boolean + + public open fun nextBytes(array: kotlin.ByteArray): kotlin.ByteArray + + public open fun nextBytes(array: kotlin.ByteArray, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.ByteArray + + public open fun nextBytes(size: kotlin.Int): kotlin.ByteArray + + public open fun nextDouble(): kotlin.Double + + public open fun nextDouble(until: kotlin.Double): kotlin.Double + + public open fun nextDouble(from: kotlin.Double, until: kotlin.Double): kotlin.Double + + public open fun nextFloat(): kotlin.Float + + public open fun nextInt(): kotlin.Int + + public open fun nextInt(until: kotlin.Int): kotlin.Int + + public open fun nextInt(from: kotlin.Int, until: kotlin.Int): kotlin.Int + + public open fun nextLong(): kotlin.Long + + public open fun nextLong(until: kotlin.Long): kotlin.Long + + public open fun nextLong(from: kotlin.Long, until: kotlin.Long): kotlin.Long + + @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "Use Default companion object instead") + public object Companion : kotlin.random.Random { + public open override fun nextBits(bitCount: kotlin.Int): kotlin.Int + } + + public companion object of Random Default : kotlin.random.Random { + @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "Use Default companion object instead") + public final val Companion: kotlin.random.Random.Companion { get; } + + public open override fun nextBits(bitCount: kotlin.Int): kotlin.Int + + public open override fun nextBoolean(): kotlin.Boolean + + public open override fun nextBytes(array: kotlin.ByteArray): kotlin.ByteArray + + public open override fun nextBytes(array: kotlin.ByteArray, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.ByteArray + + public open override fun nextBytes(size: kotlin.Int): kotlin.ByteArray + + public open override fun nextDouble(): kotlin.Double + + public open override fun nextDouble(until: kotlin.Double): kotlin.Double + + public open override fun nextDouble(from: kotlin.Double, until: kotlin.Double): kotlin.Double + + public open override fun nextFloat(): kotlin.Float + + public open override fun nextInt(): kotlin.Int + + public open override fun nextInt(until: kotlin.Int): kotlin.Int + + public open override fun nextInt(from: kotlin.Int, until: kotlin.Int): kotlin.Int + + public open override fun nextLong(): kotlin.Long + + public open override fun nextLong(until: kotlin.Long): kotlin.Long + + public open override fun nextLong(from: kotlin.Long, until: kotlin.Long): kotlin.Long + } +} \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/kotlin.ranges.kt b/libraries/stdlib/api/js-v1/kotlin.ranges.kt new file mode 100644 index 00000000000..4f58da0897c --- /dev/null +++ b/libraries/stdlib/api/js-v1/kotlin.ranges.kt @@ -0,0 +1,875 @@ +public fun > T.coerceAtLeast(minimumValue: T): T + +public fun kotlin.Byte.coerceAtLeast(minimumValue: kotlin.Byte): kotlin.Byte + +public fun kotlin.Double.coerceAtLeast(minimumValue: kotlin.Double): kotlin.Double + +public fun kotlin.Float.coerceAtLeast(minimumValue: kotlin.Float): kotlin.Float + +public fun kotlin.Int.coerceAtLeast(minimumValue: kotlin.Int): kotlin.Int + +public fun kotlin.Long.coerceAtLeast(minimumValue: kotlin.Long): kotlin.Long + +public fun kotlin.Short.coerceAtLeast(minimumValue: kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByte.coerceAtLeast(minimumValue: kotlin.UByte): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UInt.coerceAtLeast(minimumValue: kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULong.coerceAtLeast(minimumValue: kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShort.coerceAtLeast(minimumValue: kotlin.UShort): kotlin.UShort + +public fun > T.coerceAtMost(maximumValue: T): T + +public fun kotlin.Byte.coerceAtMost(maximumValue: kotlin.Byte): kotlin.Byte + +public fun kotlin.Double.coerceAtMost(maximumValue: kotlin.Double): kotlin.Double + +public fun kotlin.Float.coerceAtMost(maximumValue: kotlin.Float): kotlin.Float + +public fun kotlin.Int.coerceAtMost(maximumValue: kotlin.Int): kotlin.Int + +public fun kotlin.Long.coerceAtMost(maximumValue: kotlin.Long): kotlin.Long + +public fun kotlin.Short.coerceAtMost(maximumValue: kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByte.coerceAtMost(maximumValue: kotlin.UByte): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UInt.coerceAtMost(maximumValue: kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULong.coerceAtMost(maximumValue: kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShort.coerceAtMost(maximumValue: kotlin.UShort): kotlin.UShort + +public fun > T.coerceIn(minimumValue: T?, maximumValue: T?): T + +@kotlin.SinceKotlin(version = "1.1") +public fun > T.coerceIn(range: kotlin.ranges.ClosedFloatingPointRange): T + +public fun > T.coerceIn(range: kotlin.ranges.ClosedRange): T + +public fun kotlin.Byte.coerceIn(minimumValue: kotlin.Byte, maximumValue: kotlin.Byte): kotlin.Byte + +public fun kotlin.Double.coerceIn(minimumValue: kotlin.Double, maximumValue: kotlin.Double): kotlin.Double + +public fun kotlin.Float.coerceIn(minimumValue: kotlin.Float, maximumValue: kotlin.Float): kotlin.Float + +public fun kotlin.Int.coerceIn(minimumValue: kotlin.Int, maximumValue: kotlin.Int): kotlin.Int + +public fun kotlin.Int.coerceIn(range: kotlin.ranges.ClosedRange): kotlin.Int + +public fun kotlin.Long.coerceIn(minimumValue: kotlin.Long, maximumValue: kotlin.Long): kotlin.Long + +public fun kotlin.Long.coerceIn(range: kotlin.ranges.ClosedRange): kotlin.Long + +public fun kotlin.Short.coerceIn(minimumValue: kotlin.Short, maximumValue: kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByte.coerceIn(minimumValue: kotlin.UByte, maximumValue: kotlin.UByte): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UInt.coerceIn(minimumValue: kotlin.UInt, maximumValue: kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UInt.coerceIn(range: kotlin.ranges.ClosedRange): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULong.coerceIn(minimumValue: kotlin.ULong, maximumValue: kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULong.coerceIn(range: kotlin.ranges.ClosedRange): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShort.coerceIn(minimumValue: kotlin.UShort, maximumValue: kotlin.UShort): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline operator fun > R.contains(element: T?): kotlin.Boolean where R : kotlin.ranges.ClosedRange + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ranges.CharRange.contains(element: kotlin.Char?): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "byteRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Double): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "byteRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Float): kotlin.Boolean + +@kotlin.jvm.JvmName(name = "byteRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Int): kotlin.Boolean + +@kotlin.jvm.JvmName(name = "byteRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Long): kotlin.Boolean + +@kotlin.jvm.JvmName(name = "byteRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Short): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "doubleRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Byte): kotlin.Boolean + +@kotlin.jvm.JvmName(name = "doubleRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Float): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "doubleRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Int): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "doubleRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Long): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "doubleRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Short): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "floatRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Byte): kotlin.Boolean + +@kotlin.jvm.JvmName(name = "floatRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Double): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "floatRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Int): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "floatRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Long): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "floatRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Short): kotlin.Boolean + +@kotlin.jvm.JvmName(name = "intRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Byte): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "intRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Double): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "intRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Float): kotlin.Boolean + +@kotlin.jvm.JvmName(name = "intRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Long): kotlin.Boolean + +@kotlin.jvm.JvmName(name = "intRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Short): kotlin.Boolean + +@kotlin.jvm.JvmName(name = "longRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Byte): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "longRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Double): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "longRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Float): kotlin.Boolean + +@kotlin.jvm.JvmName(name = "longRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Int): kotlin.Boolean + +@kotlin.jvm.JvmName(name = "longRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Short): kotlin.Boolean + +@kotlin.jvm.JvmName(name = "shortRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Byte): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "shortRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Double): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "shortRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Float): kotlin.Boolean + +@kotlin.jvm.JvmName(name = "shortRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Int): kotlin.Boolean + +@kotlin.jvm.JvmName(name = "shortRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Long): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ranges.IntRange.contains(element: kotlin.Int?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ranges.LongRange.contains(element: kotlin.Long?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public operator fun kotlin.ranges.UIntRange.contains(value: kotlin.UByte): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ranges.UIntRange.contains(element: kotlin.UInt?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public operator fun kotlin.ranges.UIntRange.contains(value: kotlin.ULong): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public operator fun kotlin.ranges.UIntRange.contains(value: kotlin.UShort): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public operator fun kotlin.ranges.ULongRange.contains(value: kotlin.UByte): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public operator fun kotlin.ranges.ULongRange.contains(value: kotlin.UInt): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ranges.ULongRange.contains(element: kotlin.ULong?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public operator fun kotlin.ranges.ULongRange.contains(value: kotlin.UShort): kotlin.Boolean + +public infix fun kotlin.Byte.downTo(to: kotlin.Byte): kotlin.ranges.IntProgression + +public infix fun kotlin.Byte.downTo(to: kotlin.Int): kotlin.ranges.IntProgression + +public infix fun kotlin.Byte.downTo(to: kotlin.Long): kotlin.ranges.LongProgression + +public infix fun kotlin.Byte.downTo(to: kotlin.Short): kotlin.ranges.IntProgression + +public infix fun kotlin.Char.downTo(to: kotlin.Char): kotlin.ranges.CharProgression + +public infix fun kotlin.Int.downTo(to: kotlin.Byte): kotlin.ranges.IntProgression + +public infix fun kotlin.Int.downTo(to: kotlin.Int): kotlin.ranges.IntProgression + +public infix fun kotlin.Int.downTo(to: kotlin.Long): kotlin.ranges.LongProgression + +public infix fun kotlin.Int.downTo(to: kotlin.Short): kotlin.ranges.IntProgression + +public infix fun kotlin.Long.downTo(to: kotlin.Byte): kotlin.ranges.LongProgression + +public infix fun kotlin.Long.downTo(to: kotlin.Int): kotlin.ranges.LongProgression + +public infix fun kotlin.Long.downTo(to: kotlin.Long): kotlin.ranges.LongProgression + +public infix fun kotlin.Long.downTo(to: kotlin.Short): kotlin.ranges.LongProgression + +public infix fun kotlin.Short.downTo(to: kotlin.Byte): kotlin.ranges.IntProgression + +public infix fun kotlin.Short.downTo(to: kotlin.Int): kotlin.ranges.IntProgression + +public infix fun kotlin.Short.downTo(to: kotlin.Long): kotlin.ranges.LongProgression + +public infix fun kotlin.Short.downTo(to: kotlin.Short): kotlin.ranges.IntProgression + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UByte.downTo(to: kotlin.UByte): kotlin.ranges.UIntProgression + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UInt.downTo(to: kotlin.UInt): kotlin.ranges.UIntProgression + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.ULong.downTo(to: kotlin.ULong): kotlin.ranges.ULongProgression + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UShort.downTo(to: kotlin.UShort): kotlin.ranges.UIntProgression + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.ranges.CharRange.random(): kotlin.Char + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.ranges.CharRange.random(random: kotlin.random.Random): kotlin.Char + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.ranges.IntRange.random(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.ranges.IntRange.random(random: kotlin.random.Random): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.ranges.LongRange.random(): kotlin.Long + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.ranges.LongRange.random(random: kotlin.random.Random): kotlin.Long + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ranges.UIntRange.random(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ranges.UIntRange.random(random: kotlin.random.Random): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ranges.ULongRange.random(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ranges.ULongRange.random(random: kotlin.random.Random): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.ranges.CharRange.randomOrNull(): kotlin.Char? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.ranges.CharRange.randomOrNull(random: kotlin.random.Random): kotlin.Char? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.ranges.IntRange.randomOrNull(): kotlin.Int? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.ranges.IntRange.randomOrNull(random: kotlin.random.Random): kotlin.Int? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.ranges.LongRange.randomOrNull(): kotlin.Long? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.ranges.LongRange.randomOrNull(random: kotlin.random.Random): kotlin.Long? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ranges.UIntRange.randomOrNull(): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ranges.UIntRange.randomOrNull(random: kotlin.random.Random): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ranges.ULongRange.randomOrNull(): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ranges.ULongRange.randomOrNull(random: kotlin.random.Random): kotlin.ULong? + +public operator fun > T.rangeTo(that: T): kotlin.ranges.ClosedRange + +@kotlin.SinceKotlin(version = "1.1") +public operator fun kotlin.Double.rangeTo(that: kotlin.Double): kotlin.ranges.ClosedFloatingPointRange + +@kotlin.SinceKotlin(version = "1.1") +public operator fun kotlin.Float.rangeTo(that: kotlin.Float): kotlin.ranges.ClosedFloatingPointRange + +public fun kotlin.ranges.CharProgression.reversed(): kotlin.ranges.CharProgression + +public fun kotlin.ranges.IntProgression.reversed(): kotlin.ranges.IntProgression + +public fun kotlin.ranges.LongProgression.reversed(): kotlin.ranges.LongProgression + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ranges.UIntProgression.reversed(): kotlin.ranges.UIntProgression + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ranges.ULongProgression.reversed(): kotlin.ranges.ULongProgression + +public infix fun kotlin.ranges.CharProgression.step(step: kotlin.Int): kotlin.ranges.CharProgression + +public infix fun kotlin.ranges.IntProgression.step(step: kotlin.Int): kotlin.ranges.IntProgression + +public infix fun kotlin.ranges.LongProgression.step(step: kotlin.Long): kotlin.ranges.LongProgression + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.ranges.UIntProgression.step(step: kotlin.Int): kotlin.ranges.UIntProgression + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.ranges.ULongProgression.step(step: kotlin.Long): kotlin.ranges.ULongProgression + +public infix fun kotlin.Byte.until(to: kotlin.Byte): kotlin.ranges.IntRange + +public infix fun kotlin.Byte.until(to: kotlin.Int): kotlin.ranges.IntRange + +public infix fun kotlin.Byte.until(to: kotlin.Long): kotlin.ranges.LongRange + +public infix fun kotlin.Byte.until(to: kotlin.Short): kotlin.ranges.IntRange + +public infix fun kotlin.Char.until(to: kotlin.Char): kotlin.ranges.CharRange + +public infix fun kotlin.Int.until(to: kotlin.Byte): kotlin.ranges.IntRange + +public infix fun kotlin.Int.until(to: kotlin.Int): kotlin.ranges.IntRange + +public infix fun kotlin.Int.until(to: kotlin.Long): kotlin.ranges.LongRange + +public infix fun kotlin.Int.until(to: kotlin.Short): kotlin.ranges.IntRange + +public infix fun kotlin.Long.until(to: kotlin.Byte): kotlin.ranges.LongRange + +public infix fun kotlin.Long.until(to: kotlin.Int): kotlin.ranges.LongRange + +public infix fun kotlin.Long.until(to: kotlin.Long): kotlin.ranges.LongRange + +public infix fun kotlin.Long.until(to: kotlin.Short): kotlin.ranges.LongRange + +public infix fun kotlin.Short.until(to: kotlin.Byte): kotlin.ranges.IntRange + +public infix fun kotlin.Short.until(to: kotlin.Int): kotlin.ranges.IntRange + +public infix fun kotlin.Short.until(to: kotlin.Long): kotlin.ranges.LongRange + +public infix fun kotlin.Short.until(to: kotlin.Short): kotlin.ranges.IntRange + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UByte.until(to: kotlin.UByte): kotlin.ranges.UIntRange + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UInt.until(to: kotlin.UInt): kotlin.ranges.UIntRange + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.ULong.until(to: kotlin.ULong): kotlin.ranges.ULongRange + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UShort.until(to: kotlin.UShort): kotlin.ranges.UIntRange + +public open class CharProgression : kotlin.collections.Iterable { + public final val first: kotlin.Char { get; } + + public final val last: kotlin.Char { get; } + + public final val step: kotlin.Int { get; } + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open fun isEmpty(): kotlin.Boolean + + public open override operator fun iterator(): kotlin.collections.CharIterator + + public open override fun toString(): kotlin.String + + public companion object of CharProgression { + public final fun fromClosedRange(rangeStart: kotlin.Char, rangeEnd: kotlin.Char, step: kotlin.Int): kotlin.ranges.CharProgression + } +} + +/*∆*/ public open class CharProgression : kotlin.collections.Iterable { +/*∆*/ public final val first: kotlin.Char { get; } +/*∆*/ +/*∆*/ public final val last: kotlin.Char { get; } +/*∆*/ +/*∆*/ public final val step: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean +/*∆*/ +/*∆*/ public open override fun hashCode(): kotlin.Int +/*∆*/ +/*∆*/ public open fun isEmpty(): kotlin.Boolean +/*∆*/ +/*∆*/ public open override operator fun iterator(): kotlin.collections.CharIterator +/*∆*/ +/*∆*/ public open override fun toString(): kotlin.String +/*∆*/ +/*∆*/ public companion object of CharProgression { +/*∆*/ public final fun fromClosedRange(rangeStart: kotlin.Char, rangeEnd: kotlin.Char, step: kotlin.Int): kotlin.ranges.CharProgression +/*∆*/ } +/*∆*/ } +/*∆*/ +public final class CharRange : kotlin.ranges.CharProgression, kotlin.ranges.ClosedRange { + public constructor CharRange(start: kotlin.Char, endInclusive: kotlin.Char) + + public open override val endInclusive: kotlin.Char { get; } + + public open override val start: kotlin.Char { get; } + + public open override operator fun contains(value: kotlin.Char): kotlin.Boolean + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open override fun isEmpty(): kotlin.Boolean + + public open override fun toString(): kotlin.String + + public companion object of CharRange { + public final val EMPTY: kotlin.ranges.CharRange { get; } + } +} + +/*∆*/ public final class CharRange : kotlin.ranges.CharProgression, kotlin.ranges.ClosedRange { +/*∆*/ public constructor CharRange(start: kotlin.Char, endInclusive: kotlin.Char) +/*∆*/ +/*∆*/ public open override val endInclusive: kotlin.Char { get; } +/*∆*/ +/*∆*/ public open override val start: kotlin.Char { get; } +/*∆*/ +/*∆*/ public open override operator fun contains(value: kotlin.Char): kotlin.Boolean +/*∆*/ +/*∆*/ public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean +/*∆*/ +/*∆*/ public open override fun hashCode(): kotlin.Int +/*∆*/ +/*∆*/ public open override fun isEmpty(): kotlin.Boolean +/*∆*/ +/*∆*/ public open override fun toString(): kotlin.String +/*∆*/ +/*∆*/ public companion object of CharRange { +/*∆*/ public final val EMPTY: kotlin.ranges.CharRange { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +@kotlin.SinceKotlin(version = "1.1") +public interface ClosedFloatingPointRange> : kotlin.ranges.ClosedRange { + public open override operator fun contains(value: T): kotlin.Boolean + + public open override fun isEmpty(): kotlin.Boolean + + public abstract fun lessThanOrEquals(a: T, b: T): kotlin.Boolean +} + +public interface ClosedRange> { + public abstract val endInclusive: T { get; } + + public abstract val start: T { get; } + + public open operator fun contains(value: T): kotlin.Boolean + + public open fun isEmpty(): kotlin.Boolean +} + +/*∆*/ public interface ClosedRange> { +/*∆*/ public abstract val endInclusive: T { get; } +/*∆*/ +/*∆*/ public abstract val start: T { get; } +/*∆*/ +/*∆*/ public open operator fun contains(value: T): kotlin.Boolean +/*∆*/ +/*∆*/ public open fun isEmpty(): kotlin.Boolean +/*∆*/ } +/*∆*/ +public open class IntProgression : kotlin.collections.Iterable { + public final val first: kotlin.Int { get; } + + public final val last: kotlin.Int { get; } + + public final val step: kotlin.Int { get; } + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open fun isEmpty(): kotlin.Boolean + + public open override operator fun iterator(): kotlin.collections.IntIterator + + public open override fun toString(): kotlin.String + + public companion object of IntProgression { + public final fun fromClosedRange(rangeStart: kotlin.Int, rangeEnd: kotlin.Int, step: kotlin.Int): kotlin.ranges.IntProgression + } +} + +/*∆*/ public open class IntProgression : kotlin.collections.Iterable { +/*∆*/ public final val first: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val last: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val step: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean +/*∆*/ +/*∆*/ public open override fun hashCode(): kotlin.Int +/*∆*/ +/*∆*/ public open fun isEmpty(): kotlin.Boolean +/*∆*/ +/*∆*/ public open override operator fun iterator(): kotlin.collections.IntIterator +/*∆*/ +/*∆*/ public open override fun toString(): kotlin.String +/*∆*/ +/*∆*/ public companion object of IntProgression { +/*∆*/ public final fun fromClosedRange(rangeStart: kotlin.Int, rangeEnd: kotlin.Int, step: kotlin.Int): kotlin.ranges.IntProgression +/*∆*/ } +/*∆*/ } +/*∆*/ +public final class IntRange : kotlin.ranges.IntProgression, kotlin.ranges.ClosedRange { + public constructor IntRange(start: kotlin.Int, endInclusive: kotlin.Int) + + public open override val endInclusive: kotlin.Int { get; } + + public open override val start: kotlin.Int { get; } + + public open override operator fun contains(value: kotlin.Int): kotlin.Boolean + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open override fun isEmpty(): kotlin.Boolean + + public open override fun toString(): kotlin.String + + public companion object of IntRange { + public final val EMPTY: kotlin.ranges.IntRange { get; } + } +} + +/*∆*/ public final class IntRange : kotlin.ranges.IntProgression, kotlin.ranges.ClosedRange { +/*∆*/ public constructor IntRange(start: kotlin.Int, endInclusive: kotlin.Int) +/*∆*/ +/*∆*/ public open override val endInclusive: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open override val start: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open override operator fun contains(value: kotlin.Int): kotlin.Boolean +/*∆*/ +/*∆*/ public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean +/*∆*/ +/*∆*/ public open override fun hashCode(): kotlin.Int +/*∆*/ +/*∆*/ public open override fun isEmpty(): kotlin.Boolean +/*∆*/ +/*∆*/ public open override fun toString(): kotlin.String +/*∆*/ +/*∆*/ public companion object of IntRange { +/*∆*/ public final val EMPTY: kotlin.ranges.IntRange { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +public open class LongProgression : kotlin.collections.Iterable { + public final val first: kotlin.Long { get; } + + public final val last: kotlin.Long { get; } + + public final val step: kotlin.Long { get; } + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open fun isEmpty(): kotlin.Boolean + + public open override operator fun iterator(): kotlin.collections.LongIterator + + public open override fun toString(): kotlin.String + + public companion object of LongProgression { + public final fun fromClosedRange(rangeStart: kotlin.Long, rangeEnd: kotlin.Long, step: kotlin.Long): kotlin.ranges.LongProgression + } +} + +/*∆*/ public open class LongProgression : kotlin.collections.Iterable { +/*∆*/ public final val first: kotlin.Long { get; } +/*∆*/ +/*∆*/ public final val last: kotlin.Long { get; } +/*∆*/ +/*∆*/ public final val step: kotlin.Long { get; } +/*∆*/ +/*∆*/ public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean +/*∆*/ +/*∆*/ public open override fun hashCode(): kotlin.Int +/*∆*/ +/*∆*/ public open fun isEmpty(): kotlin.Boolean +/*∆*/ +/*∆*/ public open override operator fun iterator(): kotlin.collections.LongIterator +/*∆*/ +/*∆*/ public open override fun toString(): kotlin.String +/*∆*/ +/*∆*/ public companion object of LongProgression { +/*∆*/ public final fun fromClosedRange(rangeStart: kotlin.Long, rangeEnd: kotlin.Long, step: kotlin.Long): kotlin.ranges.LongProgression +/*∆*/ } +/*∆*/ } +/*∆*/ +public final class LongRange : kotlin.ranges.LongProgression, kotlin.ranges.ClosedRange { + public constructor LongRange(start: kotlin.Long, endInclusive: kotlin.Long) + + public open override val endInclusive: kotlin.Long { get; } + + public open override val start: kotlin.Long { get; } + + public open override operator fun contains(value: kotlin.Long): kotlin.Boolean + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open override fun isEmpty(): kotlin.Boolean + + public open override fun toString(): kotlin.String + + public companion object of LongRange { + public final val EMPTY: kotlin.ranges.LongRange { get; } + } +} + +/*∆*/ public final class LongRange : kotlin.ranges.LongProgression, kotlin.ranges.ClosedRange { +/*∆*/ public constructor LongRange(start: kotlin.Long, endInclusive: kotlin.Long) +/*∆*/ +/*∆*/ public open override val endInclusive: kotlin.Long { get; } +/*∆*/ +/*∆*/ public open override val start: kotlin.Long { get; } +/*∆*/ +/*∆*/ public open override operator fun contains(value: kotlin.Long): kotlin.Boolean +/*∆*/ +/*∆*/ public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean +/*∆*/ +/*∆*/ public open override fun hashCode(): kotlin.Int +/*∆*/ +/*∆*/ public open override fun isEmpty(): kotlin.Boolean +/*∆*/ +/*∆*/ public open override fun toString(): kotlin.String +/*∆*/ +/*∆*/ public companion object of LongRange { +/*∆*/ public final val EMPTY: kotlin.ranges.LongRange { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public open class UIntProgression : kotlin.collections.Iterable { + public final val first: kotlin.UInt { get; } + + public final val last: kotlin.UInt { get; } + + public final val step: kotlin.Int { get; } + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open fun isEmpty(): kotlin.Boolean + + public open override operator fun iterator(): kotlin.collections.UIntIterator + + public open override fun toString(): kotlin.String + + public companion object of UIntProgression { + public final fun fromClosedRange(rangeStart: kotlin.UInt, rangeEnd: kotlin.UInt, step: kotlin.Int): kotlin.ranges.UIntProgression + } +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public final class UIntRange : kotlin.ranges.UIntProgression, kotlin.ranges.ClosedRange { + public constructor UIntRange(start: kotlin.UInt, endInclusive: kotlin.UInt) + + public open override val endInclusive: kotlin.UInt { get; } + + public open override val start: kotlin.UInt { get; } + + public open override operator fun contains(value: kotlin.UInt): kotlin.Boolean + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open override fun isEmpty(): kotlin.Boolean + + public open override fun toString(): kotlin.String + + public companion object of UIntRange { + public final val EMPTY: kotlin.ranges.UIntRange { get; } + } +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public open class ULongProgression : kotlin.collections.Iterable { + public final val first: kotlin.ULong { get; } + + public final val last: kotlin.ULong { get; } + + public final val step: kotlin.Long { get; } + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open fun isEmpty(): kotlin.Boolean + + public open override operator fun iterator(): kotlin.collections.ULongIterator + + public open override fun toString(): kotlin.String + + public companion object of ULongProgression { + public final fun fromClosedRange(rangeStart: kotlin.ULong, rangeEnd: kotlin.ULong, step: kotlin.Long): kotlin.ranges.ULongProgression + } +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public final class ULongRange : kotlin.ranges.ULongProgression, kotlin.ranges.ClosedRange { + public constructor ULongRange(start: kotlin.ULong, endInclusive: kotlin.ULong) + + public open override val endInclusive: kotlin.ULong { get; } + + public open override val start: kotlin.ULong { get; } + + public open override operator fun contains(value: kotlin.ULong): kotlin.Boolean + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open override fun isEmpty(): kotlin.Boolean + + public open override fun toString(): kotlin.String + + public companion object of ULongRange { + public final val EMPTY: kotlin.ranges.ULongRange { get; } + } +} \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/kotlin.reflect.kt b/libraries/stdlib/api/js-v1/kotlin.reflect.kt new file mode 100644 index 00000000000..3375ab2005c --- /dev/null +++ b/libraries/stdlib/api/js-v1/kotlin.reflect.kt @@ -0,0 +1,199 @@ +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public inline fun typeOf(): kotlin.reflect.KType + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.reflect.KClass.cast(value: kotlin.Any?): T + +@kotlin.reflect.ExperimentalAssociatedObjects +public inline fun kotlin.reflect.KClass<*>.findAssociatedObject(): kotlin.Any? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.reflect.KClass.safeCast(value: kotlin.Any?): T? + +@kotlin.reflect.ExperimentalAssociatedObjects +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) +public final annotation class AssociatedObjectKey : kotlin.Annotation { + public constructor AssociatedObjectKey() +} + +@kotlin.RequiresOptIn(level = Level.ERROR) +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +public final annotation class ExperimentalAssociatedObjects : kotlin.Annotation { + public constructor ExperimentalAssociatedObjects() +} + +public interface KCallable { + public abstract val name: kotlin.String { get; } +} + +public interface KClass : kotlin.reflect.KClassifier { + public abstract val qualifiedName: kotlin.String? { get; } + + public abstract val simpleName: kotlin.String? { get; } + + public abstract override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public abstract override fun hashCode(): kotlin.Int + + @kotlin.SinceKotlin(version = "1.1") + public abstract fun isInstance(value: kotlin.Any?): kotlin.Boolean +} + +@kotlin.SinceKotlin(version = "1.1") +public interface KClassifier { +} + +/*∆*/ @kotlin.SinceKotlin(version = "1.1") +/*∆*/ public interface KClassifier { +/*∆*/ } +/*∆*/ +public interface KFunction : kotlin.reflect.KCallable, kotlin.Function { +} + +public interface KMutableProperty : kotlin.reflect.KProperty { +} + +public interface KMutableProperty0 : kotlin.reflect.KProperty0, kotlin.reflect.KMutableProperty { + public abstract fun set(value: V): kotlin.Unit +} + +public interface KMutableProperty1 : kotlin.reflect.KProperty1, kotlin.reflect.KMutableProperty { + public abstract fun set(receiver: T, value: V): kotlin.Unit +} + +public interface KMutableProperty2 : kotlin.reflect.KProperty2, kotlin.reflect.KMutableProperty { + public abstract fun set(receiver1: D, receiver2: E, value: V): kotlin.Unit +} + +public interface KProperty : kotlin.reflect.KCallable { +} + +public interface KProperty0 : kotlin.reflect.KProperty, () -> V { + public abstract fun get(): V +} + +public interface KProperty1 : kotlin.reflect.KProperty, (T) -> V { + public abstract fun get(receiver: T): V +} + +public interface KProperty2 : kotlin.reflect.KProperty, (D, E) -> V { + public abstract fun get(receiver1: D, receiver2: E): V +} + +public interface KType { + @kotlin.SinceKotlin(version = "1.1") + public abstract val arguments: kotlin.collections.List { get; } + + @kotlin.SinceKotlin(version = "1.1") + public abstract val classifier: kotlin.reflect.KClassifier? { get; } + + public abstract val isMarkedNullable: kotlin.Boolean { get; } +} + +@kotlin.SinceKotlin(version = "1.1") +public interface KTypeParameter : kotlin.reflect.KClassifier { + public abstract val isReified: kotlin.Boolean { get; } + + public abstract val name: kotlin.String { get; } + + public abstract val upperBounds: kotlin.collections.List { get; } + + public abstract val variance: kotlin.reflect.KVariance { get; } +} + +@kotlin.SinceKotlin(version = "1.1") +/*∆*/ public interface KTypeParameter : kotlin.reflect.KClassifier { +/*∆*/ public abstract val isReified: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public abstract val name: kotlin.String { get; } +/*∆*/ +/*∆*/ public abstract val upperBounds: kotlin.collections.List { get; } +/*∆*/ +/*∆*/ public abstract val variance: kotlin.reflect.KVariance { get; } +/*∆*/ } +/*∆*/ +/*∆*/ @kotlin.SinceKotlin(version = "1.1") +public final data class KTypeProjection { + public constructor KTypeProjection(variance: kotlin.reflect.KVariance?, type: kotlin.reflect.KType?) + + public final val type: kotlin.reflect.KType? { get; } + + public final val variance: kotlin.reflect.KVariance? { get; } + + public final operator fun component1(): kotlin.reflect.KVariance? + + public final operator fun component2(): kotlin.reflect.KType? + + public final fun copy(variance: kotlin.reflect.KVariance? = ..., type: kotlin.reflect.KType? = ...): kotlin.reflect.KTypeProjection + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open override fun toString(): kotlin.String + + public companion object of KTypeProjection { + public final val STAR: kotlin.reflect.KTypeProjection { get; } + + public final fun contravariant(type: kotlin.reflect.KType): kotlin.reflect.KTypeProjection + + public final fun covariant(type: kotlin.reflect.KType): kotlin.reflect.KTypeProjection + + public final fun invariant(type: kotlin.reflect.KType): kotlin.reflect.KTypeProjection + } +} + +@kotlin.SinceKotlin(version = "1.1") +/*∆*/ public final data class KTypeProjection { +/*∆*/ public constructor KTypeProjection(variance: kotlin.reflect.KVariance?, type: kotlin.reflect.KType?) +/*∆*/ +/*∆*/ public final val type: kotlin.reflect.KType? { get; } +/*∆*/ +/*∆*/ public final val variance: kotlin.reflect.KVariance? { get; } +/*∆*/ +/*∆*/ public final operator fun component1(): kotlin.reflect.KVariance? +/*∆*/ +/*∆*/ public final operator fun component2(): kotlin.reflect.KType? +/*∆*/ +/*∆*/ public final fun copy(variance: kotlin.reflect.KVariance? = ..., type: kotlin.reflect.KType? = ...): kotlin.reflect.KTypeProjection +/*∆*/ +/*∆*/ public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean +/*∆*/ +/*∆*/ public open override fun hashCode(): kotlin.Int +/*∆*/ +/*∆*/ public open override fun toString(): kotlin.String +/*∆*/ +/*∆*/ public companion object of KTypeProjection { +/*∆*/ public final val STAR: kotlin.reflect.KTypeProjection { get; } +/*∆*/ +/*∆*/ public final fun contravariant(type: kotlin.reflect.KType): kotlin.reflect.KTypeProjection +/*∆*/ +/*∆*/ public final fun covariant(type: kotlin.reflect.KType): kotlin.reflect.KTypeProjection +/*∆*/ +/*∆*/ public final fun invariant(type: kotlin.reflect.KType): kotlin.reflect.KTypeProjection +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ @kotlin.SinceKotlin(version = "1.1") +public final enum class KVariance : kotlin.Enum { + enum entry INVARIANT + + enum entry IN + + enum entry OUT +} +/*∆*/ +/*∆*/ @kotlin.SinceKotlin(version = "1.1") +/*∆*/ public final enum class KVariance : kotlin.Enum { +/*∆*/ enum entry INVARIANT +/*∆*/ +/*∆*/ enum entry IN +/*∆*/ +/*∆*/ enum entry OUT +/*∆*/ } \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/kotlin.sequences.kt b/libraries/stdlib/api/js-v1/kotlin.sequences.kt new file mode 100644 index 00000000000..a97ae1442b5 --- /dev/null +++ b/libraries/stdlib/api/js-v1/kotlin.sequences.kt @@ -0,0 +1,563 @@ +@kotlin.internal.InlineOnly +public inline fun Sequence(crossinline iterator: () -> kotlin.collections.Iterator): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use 'iterator { }' function instead.", replaceWith = kotlin.ReplaceWith(expression = "iterator(builderAction)", imports = {})) +@kotlin.internal.InlineOnly +public inline fun buildIterator(@kotlin.BuilderInference +noinline builderAction: suspend kotlin.sequences.SequenceScope.() -> kotlin.Unit): kotlin.collections.Iterator + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use 'sequence { }' function instead.", replaceWith = kotlin.ReplaceWith(expression = "sequence(builderAction)", imports = {})) +@kotlin.internal.InlineOnly +public inline fun buildSequence(@kotlin.BuilderInference +noinline builderAction: suspend kotlin.sequences.SequenceScope.() -> kotlin.Unit): kotlin.sequences.Sequence + +public fun emptySequence(): kotlin.sequences.Sequence + +public fun generateSequence(nextFunction: () -> T?): kotlin.sequences.Sequence + +public fun generateSequence(seedFunction: () -> T?, nextFunction: (T) -> T?): kotlin.sequences.Sequence + +@kotlin.internal.LowPriorityInOverloadResolution +public fun generateSequence(seed: T?, nextFunction: (T) -> T?): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.3") +public fun iterator(@kotlin.BuilderInference +block: suspend kotlin.sequences.SequenceScope.() -> kotlin.Unit): kotlin.collections.Iterator + +@kotlin.SinceKotlin(version = "1.3") +public fun sequence(@kotlin.BuilderInference +block: suspend kotlin.sequences.SequenceScope.() -> kotlin.Unit): kotlin.sequences.Sequence + +public fun sequenceOf(vararg elements: T): kotlin.sequences.Sequence + +public inline fun kotlin.sequences.Sequence.all(predicate: (T) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.sequences.Sequence.any(): kotlin.Boolean + +public inline fun kotlin.sequences.Sequence.any(predicate: (T) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.sequences.Sequence.asIterable(): kotlin.collections.Iterable + +public fun kotlin.collections.Iterator.asSequence(): kotlin.sequences.Sequence + +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.asSequence(): kotlin.sequences.Sequence + +public inline fun kotlin.sequences.Sequence.associate(transform: (T) -> kotlin.Pair): kotlin.collections.Map + +public inline fun kotlin.sequences.Sequence.associateBy(keySelector: (T) -> K): kotlin.collections.Map + +public inline fun kotlin.sequences.Sequence.associateBy(keySelector: (T) -> K, valueTransform: (T) -> V): kotlin.collections.Map + +public inline fun > kotlin.sequences.Sequence.associateByTo(destination: M, keySelector: (T) -> K): M + +public inline fun > kotlin.sequences.Sequence.associateByTo(destination: M, keySelector: (T) -> K, valueTransform: (T) -> V): M + +public inline fun > kotlin.sequences.Sequence.associateTo(destination: M, transform: (T) -> kotlin.Pair): M + +@kotlin.SinceKotlin(version = "1.3") +public inline fun kotlin.sequences.Sequence.associateWith(valueSelector: (K) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.3") +public inline fun > kotlin.sequences.Sequence.associateWithTo(destination: M, valueSelector: (K) -> V): M + +@kotlin.jvm.JvmName(name = "averageOfByte") +public fun kotlin.sequences.Sequence.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfDouble") +public fun kotlin.sequences.Sequence.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfFloat") +public fun kotlin.sequences.Sequence.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfInt") +public fun kotlin.sequences.Sequence.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfLong") +public fun kotlin.sequences.Sequence.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfShort") +public fun kotlin.sequences.Sequence.average(): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.sequences.Sequence.chunked(size: kotlin.Int): kotlin.sequences.Sequence> + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.sequences.Sequence.chunked(size: kotlin.Int, transform: (kotlin.collections.List) -> R): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence.constrainOnce(): kotlin.sequences.Sequence + +public operator fun <@kotlin.internal.OnlyInputTypes +T> kotlin.sequences.Sequence.contains(element: T): kotlin.Boolean + +public fun kotlin.sequences.Sequence.count(): kotlin.Int + +public inline fun kotlin.sequences.Sequence.count(predicate: (T) -> kotlin.Boolean): kotlin.Int + +public fun kotlin.sequences.Sequence.distinct(): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence.distinctBy(selector: (T) -> K): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence.drop(n: kotlin.Int): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence.dropWhile(predicate: (T) -> kotlin.Boolean): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence.elementAt(index: kotlin.Int): T + +public fun kotlin.sequences.Sequence.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> T): T + +public fun kotlin.sequences.Sequence.elementAtOrNull(index: kotlin.Int): T? + +public fun kotlin.sequences.Sequence.filter(predicate: (T) -> kotlin.Boolean): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence.filterIndexed(predicate: (index: kotlin.Int, T) -> kotlin.Boolean): kotlin.sequences.Sequence + +public inline fun > kotlin.sequences.Sequence.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, T) -> kotlin.Boolean): C + +public inline fun kotlin.sequences.Sequence<*>.filterIsInstance(): kotlin.sequences.Sequence + +public inline fun > kotlin.sequences.Sequence<*>.filterIsInstanceTo(destination: C): C + +public fun kotlin.sequences.Sequence.filterNot(predicate: (T) -> kotlin.Boolean): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence.filterNotNull(): kotlin.sequences.Sequence + +public fun , T : kotlin.Any> kotlin.sequences.Sequence.filterNotNullTo(destination: C): C + +public inline fun > kotlin.sequences.Sequence.filterNotTo(destination: C, predicate: (T) -> kotlin.Boolean): C + +public inline fun > kotlin.sequences.Sequence.filterTo(destination: C, predicate: (T) -> kotlin.Boolean): C + +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.find(predicate: (T) -> kotlin.Boolean): T? + +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.findLast(predicate: (T) -> kotlin.Boolean): T? + +public fun kotlin.sequences.Sequence.first(): T + +public inline fun kotlin.sequences.Sequence.first(predicate: (T) -> kotlin.Boolean): T + +public fun kotlin.sequences.Sequence.firstOrNull(): T? + +public inline fun kotlin.sequences.Sequence.firstOrNull(predicate: (T) -> kotlin.Boolean): T? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "flatMapIterable") +public fun kotlin.sequences.Sequence.flatMap(transform: (T) -> kotlin.collections.Iterable): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence.flatMap(transform: (T) -> kotlin.sequences.Sequence): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "flatMapIterableTo") +public inline fun > kotlin.sequences.Sequence.flatMapTo(destination: C, transform: (T) -> kotlin.collections.Iterable): C + +public inline fun > kotlin.sequences.Sequence.flatMapTo(destination: C, transform: (T) -> kotlin.sequences.Sequence): C + +@kotlin.jvm.JvmName(name = "flattenSequenceOfIterable") +public fun kotlin.sequences.Sequence>.flatten(): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence>.flatten(): kotlin.sequences.Sequence + +public inline fun kotlin.sequences.Sequence.fold(initial: R, operation: (acc: R, T) -> R): R + +public inline fun kotlin.sequences.Sequence.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, T) -> R): R + +public inline fun kotlin.sequences.Sequence.forEach(action: (T) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.sequences.Sequence.forEachIndexed(action: (index: kotlin.Int, T) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.sequences.Sequence.groupBy(keySelector: (T) -> K): kotlin.collections.Map> + +public inline fun kotlin.sequences.Sequence.groupBy(keySelector: (T) -> K, valueTransform: (T) -> V): kotlin.collections.Map> + +public inline fun >> kotlin.sequences.Sequence.groupByTo(destination: M, keySelector: (T) -> K): M + +public inline fun >> kotlin.sequences.Sequence.groupByTo(destination: M, keySelector: (T) -> K, valueTransform: (T) -> V): M + +@kotlin.SinceKotlin(version = "1.1") +public inline fun kotlin.sequences.Sequence.groupingBy(crossinline keySelector: (T) -> K): kotlin.collections.Grouping + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.sequences.Sequence.ifEmpty(defaultValue: () -> kotlin.sequences.Sequence): kotlin.sequences.Sequence + +public fun <@kotlin.internal.OnlyInputTypes +T> kotlin.sequences.Sequence.indexOf(element: T): kotlin.Int + +public inline fun kotlin.sequences.Sequence.indexOfFirst(predicate: (T) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.sequences.Sequence.indexOfLast(predicate: (T) -> kotlin.Boolean): kotlin.Int + +public fun kotlin.sequences.Sequence.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((T) -> kotlin.CharSequence)? = ...): A + +public fun kotlin.sequences.Sequence.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((T) -> kotlin.CharSequence)? = ...): kotlin.String + +public fun kotlin.sequences.Sequence.last(): T + +public inline fun kotlin.sequences.Sequence.last(predicate: (T) -> kotlin.Boolean): T + +public fun <@kotlin.internal.OnlyInputTypes +T> kotlin.sequences.Sequence.lastIndexOf(element: T): kotlin.Int + +public fun kotlin.sequences.Sequence.lastOrNull(): T? + +public inline fun kotlin.sequences.Sequence.lastOrNull(predicate: (T) -> kotlin.Boolean): T? + +public fun kotlin.sequences.Sequence.map(transform: (T) -> R): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence.mapIndexed(transform: (index: kotlin.Int, T) -> R): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence.mapIndexedNotNull(transform: (index: kotlin.Int, T) -> R?): kotlin.sequences.Sequence + +public inline fun > kotlin.sequences.Sequence.mapIndexedNotNullTo(destination: C, transform: (index: kotlin.Int, T) -> R?): C + +public inline fun > kotlin.sequences.Sequence.mapIndexedTo(destination: C, transform: (index: kotlin.Int, T) -> R): C + +public fun kotlin.sequences.Sequence.mapNotNull(transform: (T) -> R?): kotlin.sequences.Sequence + +public inline fun > kotlin.sequences.Sequence.mapNotNullTo(destination: C, transform: (T) -> R?): C + +public inline fun > kotlin.sequences.Sequence.mapTo(destination: C, transform: (T) -> R): C + +public fun > kotlin.sequences.Sequence.max(): T? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.sequences.Sequence.max(): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.sequences.Sequence.max(): kotlin.Float? + +public inline fun > kotlin.sequences.Sequence.maxBy(selector: (T) -> R): T? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.sequences.Sequence.maxOf(selector: (T) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.maxOf(selector: (T) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.maxOf(selector: (T) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.sequences.Sequence.maxOfOrNull(selector: (T) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.maxOfOrNull(selector: (T) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.maxOfOrNull(selector: (T) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.maxOfWith(comparator: kotlin.Comparator, selector: (T) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (T) -> R): R? + +public fun kotlin.sequences.Sequence.maxWith(comparator: kotlin.Comparator): T? + +public fun > kotlin.sequences.Sequence.min(): T? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.sequences.Sequence.min(): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.sequences.Sequence.min(): kotlin.Float? + +public inline fun > kotlin.sequences.Sequence.minBy(selector: (T) -> R): T? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.sequences.Sequence.minOf(selector: (T) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.minOf(selector: (T) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.minOf(selector: (T) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.sequences.Sequence.minOfOrNull(selector: (T) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.minOfOrNull(selector: (T) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.minOfOrNull(selector: (T) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.minOfWith(comparator: kotlin.Comparator, selector: (T) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.minOfWithOrNull(comparator: kotlin.Comparator, selector: (T) -> R): R? + +public fun kotlin.sequences.Sequence.minWith(comparator: kotlin.Comparator): T? + +public operator fun kotlin.sequences.Sequence.minus(element: T): kotlin.sequences.Sequence + +public operator fun kotlin.sequences.Sequence.minus(elements: kotlin.Array): kotlin.sequences.Sequence + +public operator fun kotlin.sequences.Sequence.minus(elements: kotlin.collections.Iterable): kotlin.sequences.Sequence + +public operator fun kotlin.sequences.Sequence.minus(elements: kotlin.sequences.Sequence): kotlin.sequences.Sequence + +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.minusElement(element: T): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence.none(): kotlin.Boolean + +public inline fun kotlin.sequences.Sequence.none(predicate: (T) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.sequences.Sequence.onEach(action: (T) -> kotlin.Unit): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.sequences.Sequence.onEachIndexed(action: (index: kotlin.Int, T) -> kotlin.Unit): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence?.orEmpty(): kotlin.sequences.Sequence + +public inline fun kotlin.sequences.Sequence.partition(predicate: (T) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> + +public operator fun kotlin.sequences.Sequence.plus(element: T): kotlin.sequences.Sequence + +public operator fun kotlin.sequences.Sequence.plus(elements: kotlin.Array): kotlin.sequences.Sequence + +public operator fun kotlin.sequences.Sequence.plus(elements: kotlin.collections.Iterable): kotlin.sequences.Sequence + +public operator fun kotlin.sequences.Sequence.plus(elements: kotlin.sequences.Sequence): kotlin.sequences.Sequence + +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.plusElement(element: T): kotlin.sequences.Sequence + +public inline fun kotlin.sequences.Sequence.reduce(operation: (acc: S, T) -> S): S + +public inline fun kotlin.sequences.Sequence.reduceIndexed(operation: (index: kotlin.Int, acc: S, T) -> S): S + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.sequences.Sequence.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: S, T) -> S): S? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.sequences.Sequence.reduceOrNull(operation: (acc: S, T) -> S): S? + +public fun kotlin.sequences.Sequence.requireNoNulls(): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.sequences.Sequence.runningFold(initial: R, operation: (acc: R, T) -> R): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.sequences.Sequence.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.sequences.Sequence.runningReduce(operation: (acc: S, T) -> S): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.sequences.Sequence.runningReduceIndexed(operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.sequences.Sequence.scan(initial: R, operation: (acc: R, T) -> R): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.sequences.Sequence.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.sequences.Sequence + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public fun kotlin.sequences.Sequence.scanReduce(operation: (acc: S, T) -> S): kotlin.sequences.Sequence + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public fun kotlin.sequences.Sequence.scanReduceIndexed(operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.sequences.Sequence.shuffled(): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.sequences.Sequence.shuffled(random: kotlin.random.Random): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence.single(): T + +public inline fun kotlin.sequences.Sequence.single(predicate: (T) -> kotlin.Boolean): T + +public fun kotlin.sequences.Sequence.singleOrNull(): T? + +public inline fun kotlin.sequences.Sequence.singleOrNull(predicate: (T) -> kotlin.Boolean): T? + +public fun > kotlin.sequences.Sequence.sorted(): kotlin.sequences.Sequence + +public inline fun > kotlin.sequences.Sequence.sortedBy(crossinline selector: (T) -> R?): kotlin.sequences.Sequence + +public inline fun > kotlin.sequences.Sequence.sortedByDescending(crossinline selector: (T) -> R?): kotlin.sequences.Sequence + +public fun > kotlin.sequences.Sequence.sortedDescending(): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence.sortedWith(comparator: kotlin.Comparator): kotlin.sequences.Sequence + +@kotlin.jvm.JvmName(name = "sumOfByte") +public fun kotlin.sequences.Sequence.sum(): kotlin.Int + +@kotlin.jvm.JvmName(name = "sumOfDouble") +public fun kotlin.sequences.Sequence.sum(): kotlin.Double + +@kotlin.jvm.JvmName(name = "sumOfFloat") +public fun kotlin.sequences.Sequence.sum(): kotlin.Float + +@kotlin.jvm.JvmName(name = "sumOfInt") +public fun kotlin.sequences.Sequence.sum(): kotlin.Int + +@kotlin.jvm.JvmName(name = "sumOfLong") +public fun kotlin.sequences.Sequence.sum(): kotlin.Long + +@kotlin.jvm.JvmName(name = "sumOfShort") +public fun kotlin.sequences.Sequence.sum(): kotlin.Int + +@kotlin.jvm.JvmName(name = "sumOfUByte") +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.sequences.Sequence.sum(): kotlin.UInt + +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.sequences.Sequence.sum(): kotlin.UInt + +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.sequences.Sequence.sum(): kotlin.ULong + +@kotlin.jvm.JvmName(name = "sumOfUShort") +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.sequences.Sequence.sum(): kotlin.UInt + +public inline fun kotlin.sequences.Sequence.sumBy(selector: (T) -> kotlin.Int): kotlin.Int + +public inline fun kotlin.sequences.Sequence.sumByDouble(selector: (T) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.sumOf(selector: (T) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.sumOf(selector: (T) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.sumOf(selector: (T) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.sumOf(selector: (T) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.sumOf(selector: (T) -> kotlin.ULong): kotlin.ULong + +public fun kotlin.sequences.Sequence.take(n: kotlin.Int): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence.takeWhile(predicate: (T) -> kotlin.Boolean): kotlin.sequences.Sequence + +public fun > kotlin.sequences.Sequence.toCollection(destination: C): C + +public fun kotlin.sequences.Sequence.toHashSet(): kotlin.collections.HashSet + +public fun kotlin.sequences.Sequence.toList(): kotlin.collections.List + +public fun kotlin.sequences.Sequence.toMutableList(): kotlin.collections.MutableList + +public fun kotlin.sequences.Sequence.toMutableSet(): kotlin.collections.MutableSet + +public fun kotlin.sequences.Sequence.toSet(): kotlin.collections.Set + +public fun kotlin.sequences.Sequence>.unzip(): kotlin.Pair, kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.sequences.Sequence.windowed(size: kotlin.Int, step: kotlin.Int = ..., partialWindows: kotlin.Boolean = ...): kotlin.sequences.Sequence> + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.sequences.Sequence.windowed(size: kotlin.Int, step: kotlin.Int = ..., partialWindows: kotlin.Boolean = ..., transform: (kotlin.collections.List) -> R): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence.withIndex(): kotlin.sequences.Sequence> + +public infix fun kotlin.sequences.Sequence.zip(other: kotlin.sequences.Sequence): kotlin.sequences.Sequence> + +public fun kotlin.sequences.Sequence.zip(other: kotlin.sequences.Sequence, transform: (a: T, b: R) -> V): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.sequences.Sequence.zipWithNext(): kotlin.sequences.Sequence> + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.sequences.Sequence.zipWithNext(transform: (a: T, b: T) -> R): kotlin.sequences.Sequence + +public interface Sequence { + public abstract operator fun iterator(): kotlin.collections.Iterator +} + +@kotlin.coroutines.RestrictsSuspension +@kotlin.SinceKotlin(version = "1.3") +public abstract class SequenceScope { + public abstract suspend fun yield(value: T): kotlin.Unit + + public final suspend fun yieldAll(elements: kotlin.collections.Iterable): kotlin.Unit + + public abstract suspend fun yieldAll(iterator: kotlin.collections.Iterator): kotlin.Unit + + public final suspend fun yieldAll(sequence: kotlin.sequences.Sequence): kotlin.Unit +} + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use SequenceScope class instead.", replaceWith = kotlin.ReplaceWith(expression = "SequenceScope", imports = {})) +public typealias SequenceBuilder = kotlin.sequences.SequenceScope \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/kotlin.text.kt b/libraries/stdlib/api/js-v1/kotlin.text.kt new file mode 100644 index 00000000000..8a0c673fa64 --- /dev/null +++ b/libraries/stdlib/api/js-v1/kotlin.text.kt @@ -0,0 +1,1421 @@ +@kotlin.SinceKotlin(version = "1.2") +public val kotlin.String.Companion.CASE_INSENSITIVE_ORDER: kotlin.Comparator { get; } + +public val kotlin.CharSequence.indices: kotlin.ranges.IntRange { get; } + +public val kotlin.CharSequence.lastIndex: kotlin.Int { get; } + +@kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "Provided for binary compatibility") +@kotlin.js.JsName(name = "Regex_sb3q2$") +public fun Regex_0(pattern: kotlin.String, option: kotlin.text.RegexOption): kotlin.text.Regex + +@kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "Provided for binary compatibility") +@kotlin.js.JsName(name = "Regex_61zpoe$") +public fun Regex_1(pattern: kotlin.String): kotlin.text.Regex + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.Deprecated(message = "Use CharArray.concatToString() instead", replaceWith = kotlin.ReplaceWith(expression = "chars.concatToString()", imports = {})) +public fun String(chars: kotlin.CharArray): kotlin.String + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.Deprecated(message = "Use CharArray.concatToString(startIndex, endIndex) instead", replaceWith = kotlin.ReplaceWith(expression = "chars.concatToString(offset, offset + length)", imports = {})) +public fun String(chars: kotlin.CharArray, offset: kotlin.Int, length: kotlin.Int): kotlin.String + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun buildString(capacity: kotlin.Int, builderAction: kotlin.text.StringBuilder.() -> kotlin.Unit): kotlin.String + +@kotlin.internal.InlineOnly +public inline fun buildString(builderAction: kotlin.text.StringBuilder.() -> kotlin.Unit): kotlin.String + +public inline fun kotlin.CharSequence.all(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.CharSequence.any(): kotlin.Boolean + +public inline fun kotlin.CharSequence.any(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Boolean + +public fun T.append(vararg value: kotlin.CharSequence?): T + +@kotlin.Deprecated(level = DeprecationLevel.WARNING, message = "Use append(value: Any?) instead", replaceWith = kotlin.ReplaceWith(expression = "append(value = obj)", imports = {})) +@kotlin.internal.InlineOnly +public inline fun kotlin.text.StringBuilder.append(obj: kotlin.Any?): kotlin.text.StringBuilder + +public fun kotlin.text.StringBuilder.append(vararg value: kotlin.Any?): kotlin.text.StringBuilder + +public fun kotlin.text.StringBuilder.append(vararg value: kotlin.String?): kotlin.text.StringBuilder + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.text.Appendable.appendLine(): kotlin.text.Appendable + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.text.Appendable.appendLine(value: kotlin.Char): kotlin.text.Appendable + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.text.Appendable.appendLine(value: kotlin.CharSequence?): kotlin.text.Appendable + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.text.StringBuilder.appendLine(): kotlin.text.StringBuilder + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.text.StringBuilder.appendLine(value: kotlin.Any?): kotlin.text.StringBuilder + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.text.StringBuilder.appendLine(value: kotlin.Boolean): kotlin.text.StringBuilder + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.text.StringBuilder.appendLine(value: kotlin.Char): kotlin.text.StringBuilder + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.text.StringBuilder.appendLine(value: kotlin.CharArray): kotlin.text.StringBuilder + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.text.StringBuilder.appendLine(value: kotlin.CharSequence?): kotlin.text.StringBuilder + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.text.StringBuilder.appendLine(value: kotlin.String?): kotlin.text.StringBuilder + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun T.appendRange(value: kotlin.CharSequence, startIndex: kotlin.Int, endIndex: kotlin.Int): T + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.text.StringBuilder.appendRange(value: kotlin.CharArray, startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.text.StringBuilder + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.text.StringBuilder.appendRange(value: kotlin.CharSequence, startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.text.StringBuilder + +public fun kotlin.CharSequence.asIterable(): kotlin.collections.Iterable + +public fun kotlin.CharSequence.asSequence(): kotlin.sequences.Sequence + +public inline fun kotlin.CharSequence.associate(transform: (kotlin.Char) -> kotlin.Pair): kotlin.collections.Map + +public inline fun kotlin.CharSequence.associateBy(keySelector: (kotlin.Char) -> K): kotlin.collections.Map + +public inline fun kotlin.CharSequence.associateBy(keySelector: (kotlin.Char) -> K, valueTransform: (kotlin.Char) -> V): kotlin.collections.Map + +public inline fun > kotlin.CharSequence.associateByTo(destination: M, keySelector: (kotlin.Char) -> K): M + +public inline fun > kotlin.CharSequence.associateByTo(destination: M, keySelector: (kotlin.Char) -> K, valueTransform: (kotlin.Char) -> V): M + +public inline fun > kotlin.CharSequence.associateTo(destination: M, transform: (kotlin.Char) -> kotlin.Pair): M + +@kotlin.SinceKotlin(version = "1.3") +public inline fun kotlin.CharSequence.associateWith(valueSelector: (kotlin.Char) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.3") +public inline fun > kotlin.CharSequence.associateWithTo(destination: M, valueSelector: (kotlin.Char) -> V): M + +public fun kotlin.String.capitalize(): kotlin.String + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.CharSequence.chunked(size: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.CharSequence.chunked(size: kotlin.Int, transform: (kotlin.CharSequence) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.CharSequence.chunkedSequence(size: kotlin.Int): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.CharSequence.chunkedSequence(size: kotlin.Int, transform: (kotlin.CharSequence) -> R): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.3") +public inline fun kotlin.text.StringBuilder.clear(): kotlin.text.StringBuilder + +public fun kotlin.CharSequence.commonPrefixWith(other: kotlin.CharSequence, ignoreCase: kotlin.Boolean = ...): kotlin.String + +public fun kotlin.CharSequence.commonSuffixWith(other: kotlin.CharSequence, ignoreCase: kotlin.Boolean = ...): kotlin.String + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.String.compareTo(other: kotlin.String, ignoreCase: kotlin.Boolean = ...): kotlin.Int + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.concat(str: kotlin.String): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.CharArray.concatToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.CharArray.concatToString(startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.String + +public operator fun kotlin.CharSequence.contains(char: kotlin.Char, ignoreCase: kotlin.Boolean = ...): kotlin.Boolean + +public operator fun kotlin.CharSequence.contains(other: kotlin.CharSequence, ignoreCase: kotlin.Boolean = ...): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.CharSequence.contains(regex: kotlin.text.Regex): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.count(): kotlin.Int + +public inline fun kotlin.CharSequence.count(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Int + +public fun kotlin.String.decapitalize(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.ByteArray.decodeToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.ByteArray.decodeToString(startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ..., throwOnInvalidSequence: kotlin.Boolean = ...): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.text.StringBuilder.deleteAt(index: kotlin.Int): kotlin.text.StringBuilder + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.text.StringBuilder.deleteRange(startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.text.StringBuilder + +public fun kotlin.CharSequence.drop(n: kotlin.Int): kotlin.CharSequence + +public fun kotlin.String.drop(n: kotlin.Int): kotlin.String + +public fun kotlin.CharSequence.dropLast(n: kotlin.Int): kotlin.CharSequence + +public fun kotlin.String.dropLast(n: kotlin.Int): kotlin.String + +public inline fun kotlin.CharSequence.dropLastWhile(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence + +public inline fun kotlin.String.dropLastWhile(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String + +public inline fun kotlin.CharSequence.dropWhile(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence + +public inline fun kotlin.String.dropWhile(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String + +public fun kotlin.CharSequence.elementAt(index: kotlin.Int): kotlin.Char + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Char): kotlin.Char + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.elementAtOrNull(index: kotlin.Int): kotlin.Char? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.String.encodeToByteArray(): kotlin.ByteArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.String.encodeToByteArray(startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ..., throwOnInvalidSequence: kotlin.Boolean = ...): kotlin.ByteArray + +public fun kotlin.CharSequence.endsWith(char: kotlin.Char, ignoreCase: kotlin.Boolean = ...): kotlin.Boolean + +public fun kotlin.CharSequence.endsWith(suffix: kotlin.CharSequence, ignoreCase: kotlin.Boolean = ...): kotlin.Boolean + +public fun kotlin.String.endsWith(suffix: kotlin.String, ignoreCase: kotlin.Boolean = ...): kotlin.Boolean + +public fun kotlin.Char.equals(other: kotlin.Char, ignoreCase: kotlin.Boolean = ...): kotlin.Boolean + +public fun kotlin.String?.equals(other: kotlin.String?, ignoreCase: kotlin.Boolean = ...): kotlin.Boolean + +public inline fun kotlin.CharSequence.filter(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence + +public inline fun kotlin.String.filter(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String + +public inline fun kotlin.CharSequence.filterIndexed(predicate: (index: kotlin.Int, kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence + +public inline fun kotlin.String.filterIndexed(predicate: (index: kotlin.Int, kotlin.Char) -> kotlin.Boolean): kotlin.String + +public inline fun kotlin.CharSequence.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.Char) -> kotlin.Boolean): C + +public inline fun kotlin.CharSequence.filterNot(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence + +public inline fun kotlin.String.filterNot(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String + +public inline fun kotlin.CharSequence.filterNotTo(destination: C, predicate: (kotlin.Char) -> kotlin.Boolean): C + +public inline fun kotlin.CharSequence.filterTo(destination: C, predicate: (kotlin.Char) -> kotlin.Boolean): C + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.find(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? + +public fun kotlin.CharSequence.findAnyOf(strings: kotlin.collections.Collection, startIndex: kotlin.Int = ..., ignoreCase: kotlin.Boolean = ...): kotlin.Pair? + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.findLast(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? + +public fun kotlin.CharSequence.findLastAnyOf(strings: kotlin.collections.Collection, startIndex: kotlin.Int = ..., ignoreCase: kotlin.Boolean = ...): kotlin.Pair? + +public fun kotlin.CharSequence.first(): kotlin.Char + +public inline fun kotlin.CharSequence.first(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char + +public fun kotlin.CharSequence.firstOrNull(): kotlin.Char? + +public inline fun kotlin.CharSequence.firstOrNull(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? + +public inline fun kotlin.CharSequence.flatMap(transform: (kotlin.Char) -> kotlin.collections.Iterable): kotlin.collections.List + +public inline fun > kotlin.CharSequence.flatMapTo(destination: C, transform: (kotlin.Char) -> kotlin.collections.Iterable): C + +public inline fun kotlin.CharSequence.fold(initial: R, operation: (acc: R, kotlin.Char) -> R): R + +public inline fun kotlin.CharSequence.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Char) -> R): R + +public inline fun kotlin.CharSequence.foldRight(initial: R, operation: (kotlin.Char, acc: R) -> R): R + +public inline fun kotlin.CharSequence.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.Char, acc: R) -> R): R + +public inline fun kotlin.CharSequence.forEach(action: (kotlin.Char) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.CharSequence.forEachIndexed(action: (index: kotlin.Int, kotlin.Char) -> kotlin.Unit): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Char): kotlin.Char + +public fun kotlin.CharSequence.getOrNull(index: kotlin.Int): kotlin.Char? + +public inline fun kotlin.CharSequence.groupBy(keySelector: (kotlin.Char) -> K): kotlin.collections.Map> + +public inline fun kotlin.CharSequence.groupBy(keySelector: (kotlin.Char) -> K, valueTransform: (kotlin.Char) -> V): kotlin.collections.Map> + +public inline fun >> kotlin.CharSequence.groupByTo(destination: M, keySelector: (kotlin.Char) -> K): M + +public inline fun >> kotlin.CharSequence.groupByTo(destination: M, keySelector: (kotlin.Char) -> K, valueTransform: (kotlin.Char) -> V): M + +@kotlin.SinceKotlin(version = "1.1") +public inline fun kotlin.CharSequence.groupingBy(crossinline keySelector: (kotlin.Char) -> K): kotlin.collections.Grouping + +public fun kotlin.CharSequence.hasSurrogatePairAt(index: kotlin.Int): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun C.ifBlank(defaultValue: () -> R): R where C : R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun C.ifEmpty(defaultValue: () -> R): R where C : R + +public fun kotlin.CharSequence.indexOf(char: kotlin.Char, startIndex: kotlin.Int = ..., ignoreCase: kotlin.Boolean = ...): kotlin.Int + +public fun kotlin.CharSequence.indexOf(string: kotlin.String, startIndex: kotlin.Int = ..., ignoreCase: kotlin.Boolean = ...): kotlin.Int + +public fun kotlin.CharSequence.indexOfAny(chars: kotlin.CharArray, startIndex: kotlin.Int = ..., ignoreCase: kotlin.Boolean = ...): kotlin.Int + +public fun kotlin.CharSequence.indexOfAny(strings: kotlin.collections.Collection, startIndex: kotlin.Int = ..., ignoreCase: kotlin.Boolean = ...): kotlin.Int + +public inline fun kotlin.CharSequence.indexOfFirst(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.CharSequence.indexOfLast(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.text.StringBuilder.insertRange(index: kotlin.Int, value: kotlin.CharArray, startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.text.StringBuilder + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.text.StringBuilder.insertRange(index: kotlin.Int, value: kotlin.CharSequence, startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.text.StringBuilder + +public fun kotlin.CharSequence.isBlank(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.isEmpty(): kotlin.Boolean + +public fun kotlin.Char.isHighSurrogate(): kotlin.Boolean + +public fun kotlin.Char.isLowSurrogate(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.isNotBlank(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.isNotEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence?.isNullOrBlank(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence?.isNullOrEmpty(): kotlin.Boolean + +public fun kotlin.Char.isSurrogate(): kotlin.Boolean + +public fun kotlin.Char.isWhitespace(): kotlin.Boolean + +public operator fun kotlin.CharSequence.iterator(): kotlin.collections.CharIterator + +public fun kotlin.CharSequence.last(): kotlin.Char + +public inline fun kotlin.CharSequence.last(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char + +public fun kotlin.CharSequence.lastIndexOf(char: kotlin.Char, startIndex: kotlin.Int = ..., ignoreCase: kotlin.Boolean = ...): kotlin.Int + +public fun kotlin.CharSequence.lastIndexOf(string: kotlin.String, startIndex: kotlin.Int = ..., ignoreCase: kotlin.Boolean = ...): kotlin.Int + +public fun kotlin.CharSequence.lastIndexOfAny(chars: kotlin.CharArray, startIndex: kotlin.Int = ..., ignoreCase: kotlin.Boolean = ...): kotlin.Int + +public fun kotlin.CharSequence.lastIndexOfAny(strings: kotlin.collections.Collection, startIndex: kotlin.Int = ..., ignoreCase: kotlin.Boolean = ...): kotlin.Int + +public fun kotlin.CharSequence.lastOrNull(): kotlin.Char? + +public inline fun kotlin.CharSequence.lastOrNull(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? + +public fun kotlin.CharSequence.lineSequence(): kotlin.sequences.Sequence + +public fun kotlin.CharSequence.lines(): kotlin.collections.List + +public inline fun kotlin.CharSequence.map(transform: (kotlin.Char) -> R): kotlin.collections.List + +public inline fun kotlin.CharSequence.mapIndexed(transform: (index: kotlin.Int, kotlin.Char) -> R): kotlin.collections.List + +public inline fun kotlin.CharSequence.mapIndexedNotNull(transform: (index: kotlin.Int, kotlin.Char) -> R?): kotlin.collections.List + +public inline fun > kotlin.CharSequence.mapIndexedNotNullTo(destination: C, transform: (index: kotlin.Int, kotlin.Char) -> R?): C + +public inline fun > kotlin.CharSequence.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Char) -> R): C + +public inline fun kotlin.CharSequence.mapNotNull(transform: (kotlin.Char) -> R?): kotlin.collections.List + +public inline fun > kotlin.CharSequence.mapNotNullTo(destination: C, transform: (kotlin.Char) -> R?): C + +public inline fun > kotlin.CharSequence.mapTo(destination: C, transform: (kotlin.Char) -> R): C + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.match(regex: kotlin.String): kotlin.Array? + +@kotlin.internal.InlineOnly +public inline infix fun kotlin.CharSequence.matches(regex: kotlin.text.Regex): kotlin.Boolean + +public fun kotlin.String.matches(regex: kotlin.String): kotlin.Boolean + +public fun kotlin.CharSequence.max(): kotlin.Char? + +public inline fun > kotlin.CharSequence.maxBy(selector: (kotlin.Char) -> R): kotlin.Char? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.CharSequence.maxOf(selector: (kotlin.Char) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.maxOf(selector: (kotlin.Char) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.maxOf(selector: (kotlin.Char) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.CharSequence.maxOfOrNull(selector: (kotlin.Char) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.maxOfOrNull(selector: (kotlin.Char) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.maxOfOrNull(selector: (kotlin.Char) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.Char) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Char) -> R): R? + +public fun kotlin.CharSequence.maxWith(comparator: kotlin.Comparator): kotlin.Char? + +public fun kotlin.CharSequence.min(): kotlin.Char? + +public inline fun > kotlin.CharSequence.minBy(selector: (kotlin.Char) -> R): kotlin.Char? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.CharSequence.minOf(selector: (kotlin.Char) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.minOf(selector: (kotlin.Char) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.minOf(selector: (kotlin.Char) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.CharSequence.minOfOrNull(selector: (kotlin.Char) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.minOfOrNull(selector: (kotlin.Char) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.minOfOrNull(selector: (kotlin.Char) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.Char) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Char) -> R): R? + +public fun kotlin.CharSequence.minWith(comparator: kotlin.Comparator): kotlin.Char? + +public fun kotlin.CharSequence.none(): kotlin.Boolean + +public inline fun kotlin.CharSequence.none(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.1") +public inline fun S.onEach(action: (kotlin.Char) -> kotlin.Unit): S + +@kotlin.SinceKotlin(version = "1.4") +public inline fun S.onEachIndexed(action: (index: kotlin.Int, kotlin.Char) -> kotlin.Unit): S + +@kotlin.internal.InlineOnly +public inline fun kotlin.String?.orEmpty(): kotlin.String + +public fun kotlin.CharSequence.padEnd(length: kotlin.Int, padChar: kotlin.Char = ...): kotlin.CharSequence + +public fun kotlin.String.padEnd(length: kotlin.Int, padChar: kotlin.Char = ...): kotlin.String + +public fun kotlin.CharSequence.padStart(length: kotlin.Int, padChar: kotlin.Char = ...): kotlin.CharSequence + +public fun kotlin.String.padStart(length: kotlin.Int, padChar: kotlin.Char = ...): kotlin.String + +public inline fun kotlin.CharSequence.partition(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Pair + +public inline fun kotlin.String.partition(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Pair + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.Char.plus(other: kotlin.String): kotlin.String + +public fun kotlin.String.prependIndent(indent: kotlin.String = ...): kotlin.String + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.random(): kotlin.Char + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.CharSequence.random(random: kotlin.random.Random): kotlin.Char + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.randomOrNull(): kotlin.Char? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.CharSequence.randomOrNull(random: kotlin.random.Random): kotlin.Char? + +public inline fun kotlin.CharSequence.reduce(operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char + +public inline fun kotlin.CharSequence.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.CharSequence.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.CharSequence.reduceOrNull(operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char? + +public inline fun kotlin.CharSequence.reduceRight(operation: (kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char + +public inline fun kotlin.CharSequence.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.CharSequence.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.CharSequence.reduceRightOrNull(operation: (kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char? + +public fun kotlin.CharSequence.regionMatches(thisOffset: kotlin.Int, other: kotlin.CharSequence, otherOffset: kotlin.Int, length: kotlin.Int, ignoreCase: kotlin.Boolean = ...): kotlin.Boolean + +public fun kotlin.CharSequence.removePrefix(prefix: kotlin.CharSequence): kotlin.CharSequence + +public fun kotlin.String.removePrefix(prefix: kotlin.CharSequence): kotlin.String + +public fun kotlin.CharSequence.removeRange(startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.CharSequence + +public fun kotlin.CharSequence.removeRange(range: kotlin.ranges.IntRange): kotlin.CharSequence + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.removeRange(startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.String + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.removeRange(range: kotlin.ranges.IntRange): kotlin.String + +public fun kotlin.CharSequence.removeSuffix(suffix: kotlin.CharSequence): kotlin.CharSequence + +public fun kotlin.String.removeSuffix(suffix: kotlin.CharSequence): kotlin.String + +public fun kotlin.CharSequence.removeSurrounding(delimiter: kotlin.CharSequence): kotlin.CharSequence + +public fun kotlin.CharSequence.removeSurrounding(prefix: kotlin.CharSequence, suffix: kotlin.CharSequence): kotlin.CharSequence + +public fun kotlin.String.removeSurrounding(delimiter: kotlin.CharSequence): kotlin.String + +public fun kotlin.String.removeSurrounding(prefix: kotlin.CharSequence, suffix: kotlin.CharSequence): kotlin.String + +public fun kotlin.CharSequence.repeat(n: kotlin.Int): kotlin.String + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.replace(regex: kotlin.text.Regex, noinline transform: (kotlin.text.MatchResult) -> kotlin.CharSequence): kotlin.String + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.replace(regex: kotlin.text.Regex, replacement: kotlin.String): kotlin.String + +public fun kotlin.String.replace(oldChar: kotlin.Char, newChar: kotlin.Char, ignoreCase: kotlin.Boolean = ...): kotlin.String + +public fun kotlin.String.replace(oldValue: kotlin.String, newValue: kotlin.String, ignoreCase: kotlin.Boolean = ...): kotlin.String + +public fun kotlin.String.replaceAfter(delimiter: kotlin.Char, replacement: kotlin.String, missingDelimiterValue: kotlin.String = ...): kotlin.String + +public fun kotlin.String.replaceAfter(delimiter: kotlin.String, replacement: kotlin.String, missingDelimiterValue: kotlin.String = ...): kotlin.String + +public fun kotlin.String.replaceAfterLast(delimiter: kotlin.Char, replacement: kotlin.String, missingDelimiterValue: kotlin.String = ...): kotlin.String + +public fun kotlin.String.replaceAfterLast(delimiter: kotlin.String, replacement: kotlin.String, missingDelimiterValue: kotlin.String = ...): kotlin.String + +public fun kotlin.String.replaceBefore(delimiter: kotlin.Char, replacement: kotlin.String, missingDelimiterValue: kotlin.String = ...): kotlin.String + +public fun kotlin.String.replaceBefore(delimiter: kotlin.String, replacement: kotlin.String, missingDelimiterValue: kotlin.String = ...): kotlin.String + +public fun kotlin.String.replaceBeforeLast(delimiter: kotlin.Char, replacement: kotlin.String, missingDelimiterValue: kotlin.String = ...): kotlin.String + +public fun kotlin.String.replaceBeforeLast(delimiter: kotlin.String, replacement: kotlin.String, missingDelimiterValue: kotlin.String = ...): kotlin.String + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.replaceFirst(regex: kotlin.text.Regex, replacement: kotlin.String): kotlin.String + +public fun kotlin.String.replaceFirst(oldChar: kotlin.Char, newChar: kotlin.Char, ignoreCase: kotlin.Boolean = ...): kotlin.String + +public fun kotlin.String.replaceFirst(oldValue: kotlin.String, newValue: kotlin.String, ignoreCase: kotlin.Boolean = ...): kotlin.String + +public fun kotlin.String.replaceIndent(newIndent: kotlin.String = ...): kotlin.String + +public fun kotlin.String.replaceIndentByMargin(newIndent: kotlin.String = ..., marginPrefix: kotlin.String = ...): kotlin.String + +public fun kotlin.CharSequence.replaceRange(startIndex: kotlin.Int, endIndex: kotlin.Int, replacement: kotlin.CharSequence): kotlin.CharSequence + +public fun kotlin.CharSequence.replaceRange(range: kotlin.ranges.IntRange, replacement: kotlin.CharSequence): kotlin.CharSequence + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.replaceRange(startIndex: kotlin.Int, endIndex: kotlin.Int, replacement: kotlin.CharSequence): kotlin.String + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.replaceRange(range: kotlin.ranges.IntRange, replacement: kotlin.CharSequence): kotlin.String + +public fun kotlin.CharSequence.reversed(): kotlin.CharSequence + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.reversed(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.CharSequence.runningFold(initial: R, operation: (acc: R, kotlin.Char) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.CharSequence.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Char) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.CharSequence.runningReduce(operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.CharSequence.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.CharSequence.scan(initial: R, operation: (acc: R, kotlin.Char) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.CharSequence.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Char) -> R): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public inline fun kotlin.CharSequence.scanReduce(operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public inline fun kotlin.CharSequence.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline operator fun kotlin.text.StringBuilder.set(index: kotlin.Int, value: kotlin.Char): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.text.StringBuilder.setRange(startIndex: kotlin.Int, endIndex: kotlin.Int, value: kotlin.String): kotlin.text.StringBuilder + +public fun kotlin.CharSequence.single(): kotlin.Char + +public inline fun kotlin.CharSequence.single(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char + +public fun kotlin.CharSequence.singleOrNull(): kotlin.Char? + +public inline fun kotlin.CharSequence.singleOrNull(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? + +public fun kotlin.CharSequence.slice(indices: kotlin.collections.Iterable): kotlin.CharSequence + +public fun kotlin.CharSequence.slice(indices: kotlin.ranges.IntRange): kotlin.CharSequence + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.slice(indices: kotlin.collections.Iterable): kotlin.String + +public fun kotlin.String.slice(indices: kotlin.ranges.IntRange): kotlin.String + +public fun kotlin.CharSequence.split(vararg delimiters: kotlin.String, ignoreCase: kotlin.Boolean = ..., limit: kotlin.Int = ...): kotlin.collections.List + +public fun kotlin.CharSequence.split(vararg delimiters: kotlin.Char, ignoreCase: kotlin.Boolean = ..., limit: kotlin.Int = ...): kotlin.collections.List + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.split(regex: kotlin.text.Regex, limit: kotlin.Int = ...): kotlin.collections.List + +public fun kotlin.CharSequence.splitToSequence(vararg delimiters: kotlin.String, ignoreCase: kotlin.Boolean = ..., limit: kotlin.Int = ...): kotlin.sequences.Sequence + +public fun kotlin.CharSequence.splitToSequence(vararg delimiters: kotlin.Char, ignoreCase: kotlin.Boolean = ..., limit: kotlin.Int = ...): kotlin.sequences.Sequence + +public fun kotlin.CharSequence.startsWith(char: kotlin.Char, ignoreCase: kotlin.Boolean = ...): kotlin.Boolean + +public fun kotlin.CharSequence.startsWith(prefix: kotlin.CharSequence, ignoreCase: kotlin.Boolean = ...): kotlin.Boolean + +public fun kotlin.CharSequence.startsWith(prefix: kotlin.CharSequence, startIndex: kotlin.Int, ignoreCase: kotlin.Boolean = ...): kotlin.Boolean + +public fun kotlin.String.startsWith(prefix: kotlin.String, ignoreCase: kotlin.Boolean = ...): kotlin.Boolean + +public fun kotlin.String.startsWith(prefix: kotlin.String, startIndex: kotlin.Int, ignoreCase: kotlin.Boolean = ...): kotlin.Boolean + +public fun kotlin.CharSequence.subSequence(range: kotlin.ranges.IntRange): kotlin.CharSequence + +@kotlin.internal.InlineOnly +@kotlin.Deprecated(message = "Use parameters named startIndex and endIndex.", replaceWith = kotlin.ReplaceWith(expression = "subSequence(startIndex = start, endIndex = end)", imports = {})) +public inline fun kotlin.String.subSequence(start: kotlin.Int, end: kotlin.Int): kotlin.CharSequence + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.substring(startIndex: kotlin.Int, endIndex: kotlin.Int = ...): kotlin.String + +public fun kotlin.CharSequence.substring(range: kotlin.ranges.IntRange): kotlin.String + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.substring(startIndex: kotlin.Int): kotlin.String + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.substring(startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.String + +public fun kotlin.String.substring(range: kotlin.ranges.IntRange): kotlin.String + +public fun kotlin.String.substringAfter(delimiter: kotlin.Char, missingDelimiterValue: kotlin.String = ...): kotlin.String + +public fun kotlin.String.substringAfter(delimiter: kotlin.String, missingDelimiterValue: kotlin.String = ...): kotlin.String + +public fun kotlin.String.substringAfterLast(delimiter: kotlin.Char, missingDelimiterValue: kotlin.String = ...): kotlin.String + +public fun kotlin.String.substringAfterLast(delimiter: kotlin.String, missingDelimiterValue: kotlin.String = ...): kotlin.String + +public fun kotlin.String.substringBefore(delimiter: kotlin.Char, missingDelimiterValue: kotlin.String = ...): kotlin.String + +public fun kotlin.String.substringBefore(delimiter: kotlin.String, missingDelimiterValue: kotlin.String = ...): kotlin.String + +public fun kotlin.String.substringBeforeLast(delimiter: kotlin.Char, missingDelimiterValue: kotlin.String = ...): kotlin.String + +public fun kotlin.String.substringBeforeLast(delimiter: kotlin.String, missingDelimiterValue: kotlin.String = ...): kotlin.String + +public inline fun kotlin.CharSequence.sumBy(selector: (kotlin.Char) -> kotlin.Int): kotlin.Int + +public inline fun kotlin.CharSequence.sumByDouble(selector: (kotlin.Char) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.sumOf(selector: (kotlin.Char) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.sumOf(selector: (kotlin.Char) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.sumOf(selector: (kotlin.Char) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.sumOf(selector: (kotlin.Char) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.sumOf(selector: (kotlin.Char) -> kotlin.ULong): kotlin.ULong + +public fun kotlin.CharSequence.take(n: kotlin.Int): kotlin.CharSequence + +public fun kotlin.String.take(n: kotlin.Int): kotlin.String + +public fun kotlin.CharSequence.takeLast(n: kotlin.Int): kotlin.CharSequence + +public fun kotlin.String.takeLast(n: kotlin.Int): kotlin.String + +public inline fun kotlin.CharSequence.takeLastWhile(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence + +public inline fun kotlin.String.takeLastWhile(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String + +public inline fun kotlin.CharSequence.takeWhile(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence + +public inline fun kotlin.String.takeWhile(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String + +@kotlin.internal.LowPriorityInOverloadResolution +@kotlin.internal.InlineOnly +public inline fun kotlin.String.toBoolean(): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.String?.toBoolean(): kotlin.Boolean + +public fun kotlin.String.toByte(): kotlin.Byte + +public fun kotlin.String.toByte(radix: kotlin.Int): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.String.toByteOrNull(): kotlin.Byte? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.String.toByteOrNull(radix: kotlin.Int): kotlin.Byte? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.String.toCharArray(): kotlin.CharArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.String.toCharArray(startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.CharArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.text.StringBuilder.toCharArray(destination: kotlin.CharArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.Unit + +public fun > kotlin.CharSequence.toCollection(destination: C): C + +public fun kotlin.String.toDouble(): kotlin.Double + +public fun kotlin.String.toDoubleOrNull(): kotlin.Double? + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.toFloat(): kotlin.Float + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.toFloatOrNull(): kotlin.Float? + +public fun kotlin.CharSequence.toHashSet(): kotlin.collections.HashSet + +public fun kotlin.String.toInt(): kotlin.Int + +public fun kotlin.String.toInt(radix: kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.String.toIntOrNull(): kotlin.Int? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.String.toIntOrNull(radix: kotlin.Int): kotlin.Int? + +public fun kotlin.CharSequence.toList(): kotlin.collections.List + +public fun kotlin.String.toLong(): kotlin.Long + +public fun kotlin.String.toLong(radix: kotlin.Int): kotlin.Long + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.String.toLongOrNull(): kotlin.Long? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.String.toLongOrNull(radix: kotlin.Int): kotlin.Long? + +@kotlin.internal.InlineOnly +public inline fun kotlin.Char.toLowerCase(): kotlin.Char + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.toLowerCase(): kotlin.String + +public fun kotlin.CharSequence.toMutableList(): kotlin.collections.MutableList + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.toRegex(): kotlin.text.Regex + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.toRegex(options: kotlin.collections.Set): kotlin.text.Regex + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.toRegex(option: kotlin.text.RegexOption): kotlin.text.Regex + +public fun kotlin.CharSequence.toSet(): kotlin.collections.Set + +public fun kotlin.String.toShort(): kotlin.Short + +public fun kotlin.String.toShort(radix: kotlin.Int): kotlin.Short + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.String.toShortOrNull(): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.String.toShortOrNull(radix: kotlin.Int): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun kotlin.Byte.toString(radix: kotlin.Int): kotlin.String + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.Int.toString(radix: kotlin.Int): kotlin.String + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.Long.toString(radix: kotlin.Int): kotlin.String + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun kotlin.Short.toString(radix: kotlin.Int): kotlin.String + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByte.toString(radix: kotlin.Int): kotlin.String + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UInt.toString(radix: kotlin.Int): kotlin.String + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULong.toString(radix: kotlin.Int): kotlin.String + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShort.toString(radix: kotlin.Int): kotlin.String + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toUByte(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toUByte(radix: kotlin.Int): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toUByteOrNull(): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toUByteOrNull(radix: kotlin.Int): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toUInt(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toUInt(radix: kotlin.Int): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toUIntOrNull(): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toUIntOrNull(radix: kotlin.Int): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toULong(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toULong(radix: kotlin.Int): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toULongOrNull(): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toULongOrNull(radix: kotlin.Int): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toUShort(): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toUShort(radix: kotlin.Int): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toUShortOrNull(): kotlin.UShort? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toUShortOrNull(radix: kotlin.Int): kotlin.UShort? + +@kotlin.internal.InlineOnly +public inline fun kotlin.Char.toUpperCase(): kotlin.Char + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.toUpperCase(): kotlin.String + +public fun kotlin.CharSequence.trim(): kotlin.CharSequence + +public inline fun kotlin.CharSequence.trim(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence + +public fun kotlin.CharSequence.trim(vararg chars: kotlin.Char): kotlin.CharSequence + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.trim(): kotlin.String + +public inline fun kotlin.String.trim(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String + +public fun kotlin.String.trim(vararg chars: kotlin.Char): kotlin.String + +public fun kotlin.CharSequence.trimEnd(): kotlin.CharSequence + +public inline fun kotlin.CharSequence.trimEnd(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence + +public fun kotlin.CharSequence.trimEnd(vararg chars: kotlin.Char): kotlin.CharSequence + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.trimEnd(): kotlin.String + +public inline fun kotlin.String.trimEnd(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String + +public fun kotlin.String.trimEnd(vararg chars: kotlin.Char): kotlin.String + +public fun kotlin.String.trimIndent(): kotlin.String + +public fun kotlin.String.trimMargin(marginPrefix: kotlin.String = ...): kotlin.String + +public fun kotlin.CharSequence.trimStart(): kotlin.CharSequence + +public inline fun kotlin.CharSequence.trimStart(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence + +public fun kotlin.CharSequence.trimStart(vararg chars: kotlin.Char): kotlin.CharSequence + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.trimStart(): kotlin.String + +public inline fun kotlin.String.trimStart(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String + +public fun kotlin.String.trimStart(vararg chars: kotlin.Char): kotlin.String + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.CharSequence.windowed(size: kotlin.Int, step: kotlin.Int = ..., partialWindows: kotlin.Boolean = ...): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.CharSequence.windowed(size: kotlin.Int, step: kotlin.Int = ..., partialWindows: kotlin.Boolean = ..., transform: (kotlin.CharSequence) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.CharSequence.windowedSequence(size: kotlin.Int, step: kotlin.Int = ..., partialWindows: kotlin.Boolean = ...): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.CharSequence.windowedSequence(size: kotlin.Int, step: kotlin.Int = ..., partialWindows: kotlin.Boolean = ..., transform: (kotlin.CharSequence) -> R): kotlin.sequences.Sequence + +public fun kotlin.CharSequence.withIndex(): kotlin.collections.Iterable> + +public infix fun kotlin.CharSequence.zip(other: kotlin.CharSequence): kotlin.collections.List> + +public inline fun kotlin.CharSequence.zip(other: kotlin.CharSequence, transform: (a: kotlin.Char, b: kotlin.Char) -> V): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.CharSequence.zipWithNext(): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.2") +public inline fun kotlin.CharSequence.zipWithNext(transform: (a: kotlin.Char, b: kotlin.Char) -> R): kotlin.collections.List + +public interface Appendable { + public abstract fun append(value: kotlin.Char): kotlin.text.Appendable + + public abstract fun append(value: kotlin.CharSequence?): kotlin.text.Appendable + + public abstract fun append(value: kotlin.CharSequence?, startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.text.Appendable +} + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public open class CharacterCodingException : kotlin.Exception { + public constructor CharacterCodingException() + + public constructor CharacterCodingException(message: kotlin.String?) +} + +public final data class MatchGroup { + public constructor MatchGroup(value: kotlin.String) + + public final val value: kotlin.String { get; } + + public final operator fun component1(): kotlin.String + + public final fun copy(value: kotlin.String = ...): kotlin.text.MatchGroup + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open override fun toString(): kotlin.String +} + +public interface MatchGroupCollection : kotlin.collections.Collection { + public abstract operator fun get(index: kotlin.Int): kotlin.text.MatchGroup? +} + +@kotlin.SinceKotlin(version = "1.1") +public interface MatchNamedGroupCollection : kotlin.text.MatchGroupCollection { + public abstract operator fun get(name: kotlin.String): kotlin.text.MatchGroup? +} + +public interface MatchResult { + public open val destructured: kotlin.text.MatchResult.Destructured { get; } + + public abstract val groupValues: kotlin.collections.List { get; } + + public abstract val groups: kotlin.text.MatchGroupCollection { get; } + + public abstract val range: kotlin.ranges.IntRange { get; } + + public abstract val value: kotlin.String { get; } + + public abstract fun next(): kotlin.text.MatchResult? + + public final class Destructured { + public final val match: kotlin.text.MatchResult { get; } + + @kotlin.internal.InlineOnly + public final inline operator fun component1(): kotlin.String + + @kotlin.internal.InlineOnly + public final inline operator fun component10(): kotlin.String + + @kotlin.internal.InlineOnly + public final inline operator fun component2(): kotlin.String + + @kotlin.internal.InlineOnly + public final inline operator fun component3(): kotlin.String + + @kotlin.internal.InlineOnly + public final inline operator fun component4(): kotlin.String + + @kotlin.internal.InlineOnly + public final inline operator fun component5(): kotlin.String + + @kotlin.internal.InlineOnly + public final inline operator fun component6(): kotlin.String + + @kotlin.internal.InlineOnly + public final inline operator fun component7(): kotlin.String + + @kotlin.internal.InlineOnly + public final inline operator fun component8(): kotlin.String + + @kotlin.internal.InlineOnly + public final inline operator fun component9(): kotlin.String + + public final fun toList(): kotlin.collections.List + } +} + +public final class Regex { + public constructor Regex(pattern: kotlin.String) + + public constructor Regex(pattern: kotlin.String, options: kotlin.collections.Set) + + public constructor Regex(pattern: kotlin.String, option: kotlin.text.RegexOption) + + public final val options: kotlin.collections.Set { get; } + + public final val pattern: kotlin.String { get; } + + public final fun containsMatchIn(input: kotlin.CharSequence): kotlin.Boolean + + public final fun find(input: kotlin.CharSequence, startIndex: kotlin.Int = ...): kotlin.text.MatchResult? + + public final fun findAll(input: kotlin.CharSequence, startIndex: kotlin.Int = ...): kotlin.sequences.Sequence + + public final fun matchEntire(input: kotlin.CharSequence): kotlin.text.MatchResult? + + public final infix fun matches(input: kotlin.CharSequence): kotlin.Boolean + + public final inline fun replace(input: kotlin.CharSequence, transform: (kotlin.text.MatchResult) -> kotlin.CharSequence): kotlin.String + + public final fun replace(input: kotlin.CharSequence, replacement: kotlin.String): kotlin.String + + public final fun replaceFirst(input: kotlin.CharSequence, replacement: kotlin.String): kotlin.String + + public final fun split(input: kotlin.CharSequence, limit: kotlin.Int = ...): kotlin.collections.List + + public open override fun toString(): kotlin.String + + public companion object of Regex { + public final fun escape(literal: kotlin.String): kotlin.String + + public final fun escapeReplacement(literal: kotlin.String): kotlin.String + + public final fun fromLiteral(literal: kotlin.String): kotlin.text.Regex + } +} + +public final enum class RegexOption : kotlin.Enum { + enum entry IGNORE_CASE + + enum entry MULTILINE + + public final val value: kotlin.String { get; } +} + +public final class StringBuilder : kotlin.text.Appendable, kotlin.CharSequence { + public constructor StringBuilder() + + public constructor StringBuilder(content: kotlin.CharSequence) + + public constructor StringBuilder(capacity: kotlin.Int) + + public constructor StringBuilder(content: kotlin.String) + + public open override val length: kotlin.Int { get; } + + public final fun append(value: kotlin.Any?): kotlin.text.StringBuilder + + @kotlin.SinceKotlin(version = "1.3") + public final fun append(value: kotlin.Boolean): kotlin.text.StringBuilder + + public open override fun append(value: kotlin.Char): kotlin.text.StringBuilder + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun append(value: kotlin.CharArray): kotlin.text.StringBuilder + + public open override fun append(value: kotlin.CharSequence?): kotlin.text.StringBuilder + + public open override fun append(value: kotlin.CharSequence?, startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.text.StringBuilder + + @kotlin.SinceKotlin(version = "1.3") + public final fun append(value: kotlin.String?): kotlin.text.StringBuilder + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun appendRange(value: kotlin.CharArray, startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.text.StringBuilder + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun appendRange(value: kotlin.CharSequence, startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.text.StringBuilder + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun capacity(): kotlin.Int + + @kotlin.SinceKotlin(version = "1.3") + public final fun clear(): kotlin.text.StringBuilder + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun deleteAt(index: kotlin.Int): kotlin.text.StringBuilder + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun deleteRange(startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.text.StringBuilder + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun ensureCapacity(minimumCapacity: kotlin.Int): kotlin.Unit + + public open override operator fun get(index: kotlin.Int): kotlin.Char + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun indexOf(string: kotlin.String): kotlin.Int + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun indexOf(string: kotlin.String, startIndex: kotlin.Int): kotlin.Int + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun insert(index: kotlin.Int, value: kotlin.Any?): kotlin.text.StringBuilder + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun insert(index: kotlin.Int, value: kotlin.Boolean): 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 + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun insert(index: kotlin.Int, value: kotlin.CharArray): kotlin.text.StringBuilder + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun insert(index: kotlin.Int, value: kotlin.CharSequence?): 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 + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun insertRange(index: kotlin.Int, value: kotlin.CharArray, startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.text.StringBuilder + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun insertRange(index: kotlin.Int, value: kotlin.CharSequence, startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.text.StringBuilder + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun lastIndexOf(string: kotlin.String): kotlin.Int + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun lastIndexOf(string: kotlin.String, startIndex: kotlin.Int): kotlin.Int + + public final fun reverse(): kotlin.text.StringBuilder + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final operator fun set(index: kotlin.Int, value: kotlin.Char): kotlin.Unit + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun setLength(newLength: kotlin.Int): kotlin.Unit + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun setRange(startIndex: kotlin.Int, endIndex: kotlin.Int, value: kotlin.String): kotlin.text.StringBuilder + + public open override fun subSequence(startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.CharSequence + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun substring(startIndex: kotlin.Int): kotlin.String + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun substring(startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.String + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun toCharArray(destination: kotlin.CharArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.Unit + + public open override fun toString(): kotlin.String + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun trimToSize(): kotlin.Unit +} + +public object Typography { + public const final val almostEqual: kotlin.Char = \u2248 ('≈') { get; } + + public const final val amp: kotlin.Char = \u0026 ('&') { get; } + + public const final val bullet: kotlin.Char = \u2022 ('•') { get; } + + public const final val cent: kotlin.Char = \u00A2 ('¢') { get; } + + public const final val copyright: kotlin.Char = \u00A9 ('©') { get; } + + public const final val dagger: kotlin.Char = \u2020 ('†') { get; } + + public const final val degree: kotlin.Char = \u00B0 ('°') { get; } + + public const final val dollar: kotlin.Char = \u0024 ('$') { get; } + + public const final val doubleDagger: kotlin.Char = \u2021 ('‡') { get; } + + public const final val doublePrime: kotlin.Char = \u2033 ('″') { get; } + + public const final val ellipsis: kotlin.Char = \u2026 ('…') { get; } + + public const final val euro: kotlin.Char = \u20AC ('€') { get; } + + public const final val greater: kotlin.Char = \u003E ('>') { get; } + + public const final val greaterOrEqual: kotlin.Char = \u2265 ('≥') { get; } + + public const final val half: kotlin.Char = \u00BD ('½') { get; } + + public const final val leftDoubleQuote: kotlin.Char = \u201C ('“') { get; } + + public const final val leftGuillemete: kotlin.Char = \u00AB ('«') { get; } + + public const final val leftSingleQuote: kotlin.Char = \u2018 ('‘') { get; } + + public const final val less: kotlin.Char = \u003C ('<') { get; } + + public const final val lessOrEqual: kotlin.Char = \u2264 ('≤') { get; } + + public const final val lowDoubleQuote: kotlin.Char = \u201E ('„') { get; } + + public const final val lowSingleQuote: kotlin.Char = \u201A ('‚') { get; } + + public const final val mdash: kotlin.Char = \u2014 ('—') { get; } + + public const final val middleDot: kotlin.Char = \u00B7 ('·') { get; } + + public const final val nbsp: kotlin.Char = \u00A0 (' ') { get; } + + public const final val ndash: kotlin.Char = \u2013 ('–') { get; } + + public const final val notEqual: kotlin.Char = \u2260 ('≠') { get; } + + public const final val paragraph: kotlin.Char = \u00B6 ('¶') { get; } + + public const final val plusMinus: kotlin.Char = \u00B1 ('±') { get; } + + public const final val pound: kotlin.Char = \u00A3 ('£') { get; } + + public const final val prime: kotlin.Char = \u2032 ('′') { get; } + + public const final val quote: kotlin.Char = \u0022 ('"') { get; } + + public const final val registered: kotlin.Char = \u00AE ('®') { get; } + + public const final val rightDoubleQuote: kotlin.Char = \u201D ('”') { get; } + + public const final val rightGuillemete: kotlin.Char = \u00BB ('»') { get; } + + public const final val rightSingleQuote: kotlin.Char = \u2019 ('’') { get; } + + public const final val section: kotlin.Char = \u00A7 ('§') { get; } + + public const final val times: kotlin.Char = \u00D7 ('×') { get; } + + public const final val tm: kotlin.Char = \u2122 ('™') { get; } +} \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/kotlin.time.kt b/libraries/stdlib/api/js-v1/kotlin.time.kt new file mode 100644 index 00000000000..3fe236ddbcf --- /dev/null +++ b/libraries/stdlib/api/js-v1/kotlin.time.kt @@ -0,0 +1,360 @@ +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Double.days: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Int.days: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Long.days: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Double.hours: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Int.hours: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Long.hours: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Double.microseconds: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Int.microseconds: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Long.microseconds: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Double.milliseconds: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Int.milliseconds: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Long.milliseconds: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Double.minutes: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Int.minutes: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Long.minutes: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Double.nanoseconds: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Int.nanoseconds: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Long.nanoseconds: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Double.seconds: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Int.seconds: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Long.seconds: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public inline fun measureTime(block: () -> kotlin.Unit): kotlin.time.Duration + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public inline fun measureTimedValue(block: () -> T): kotlin.time.TimedValue + +@kotlin.time.ExperimentalTime +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Comparing one TimeMark to another is not a well defined operation because these time marks could have been obtained from the different time sources.") +public inline operator fun kotlin.time.TimeMark.compareTo(other: kotlin.time.TimeMark): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public inline fun kotlin.time.TimeSource.measureTime(block: () -> kotlin.Unit): kotlin.time.Duration + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public inline fun kotlin.time.TimeSource.measureTimedValue(block: () -> T): kotlin.time.TimedValue + +@kotlin.time.ExperimentalTime +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Subtracting one TimeMark from another is not a well defined operation because these time marks could have been obtained from the different time sources.") +public inline operator fun kotlin.time.TimeMark.minus(other: kotlin.time.TimeMark): kotlin.time.Duration + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +@kotlin.internal.InlineOnly +public inline operator fun kotlin.Double.times(duration: kotlin.time.Duration): kotlin.time.Duration + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +@kotlin.internal.InlineOnly +public inline operator fun kotlin.Int.times(duration: kotlin.time.Duration): kotlin.time.Duration + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public fun kotlin.Double.toDuration(unit: kotlin.time.DurationUnit): kotlin.time.Duration + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public fun kotlin.Int.toDuration(unit: kotlin.time.DurationUnit): kotlin.time.Duration + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public fun kotlin.Long.toDuration(unit: kotlin.time.DurationUnit): kotlin.time.Duration + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public abstract class AbstractDoubleTimeSource : kotlin.time.TimeSource { + public constructor AbstractDoubleTimeSource(unit: kotlin.time.DurationUnit) + + protected final val unit: kotlin.time.DurationUnit { get; } + + public open override fun markNow(): kotlin.time.TimeMark + + protected abstract fun read(): kotlin.Double +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public abstract class AbstractLongTimeSource : kotlin.time.TimeSource { + public constructor AbstractLongTimeSource(unit: kotlin.time.DurationUnit) + + protected final val unit: kotlin.time.DurationUnit { get; } + + public open override fun markNow(): kotlin.time.TimeMark + + protected abstract fun read(): kotlin.Long +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public final inline class Duration : kotlin.Comparable { + public final val absoluteValue: kotlin.time.Duration { get; } + + public final val inDays: kotlin.Double { get; } + + public final val inHours: kotlin.Double { get; } + + public final val inMicroseconds: kotlin.Double { get; } + + public final val inMilliseconds: kotlin.Double { get; } + + public final val inMinutes: kotlin.Double { get; } + + public final val inNanoseconds: kotlin.Double { get; } + + public final val inSeconds: kotlin.Double { get; } + + public open override operator fun compareTo(other: kotlin.time.Duration): kotlin.Int + + public final operator fun div(scale: kotlin.Double): kotlin.time.Duration + + public final operator fun div(scale: kotlin.Int): kotlin.time.Duration + + public final operator fun div(other: kotlin.time.Duration): kotlin.Double + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public final fun isFinite(): kotlin.Boolean + + public final fun isInfinite(): kotlin.Boolean + + public final fun isNegative(): kotlin.Boolean + + public final fun isPositive(): kotlin.Boolean + + public final operator fun minus(other: kotlin.time.Duration): kotlin.time.Duration + + public final operator fun plus(other: kotlin.time.Duration): kotlin.time.Duration + + public final operator fun times(scale: kotlin.Double): kotlin.time.Duration + + public final operator fun times(scale: kotlin.Int): kotlin.time.Duration + + public final inline fun toComponents(action: (days: kotlin.Int, hours: kotlin.Int, minutes: kotlin.Int, seconds: kotlin.Int, nanoseconds: kotlin.Int) -> T): T + + public final inline fun toComponents(action: (hours: kotlin.Int, minutes: kotlin.Int, seconds: kotlin.Int, nanoseconds: kotlin.Int) -> T): T + + public final inline fun toComponents(action: (minutes: kotlin.Int, seconds: kotlin.Int, nanoseconds: kotlin.Int) -> T): T + + public final inline fun toComponents(action: (seconds: kotlin.Long, nanoseconds: kotlin.Int) -> T): T + + public final fun toDouble(unit: kotlin.time.DurationUnit): kotlin.Double + + public final fun toInt(unit: kotlin.time.DurationUnit): kotlin.Int + + public final fun toIsoString(): kotlin.String + + public final fun toLong(unit: kotlin.time.DurationUnit): kotlin.Long + + public final fun toLongMilliseconds(): kotlin.Long + + public final fun toLongNanoseconds(): kotlin.Long + + public open override fun toString(): kotlin.String + + public final fun toString(unit: kotlin.time.DurationUnit, decimals: kotlin.Int = ...): kotlin.String + + public final operator fun unaryMinus(): kotlin.time.Duration + + public companion object of Duration { + public final val INFINITE: kotlin.time.Duration { get; } + + public final val ZERO: kotlin.time.Duration { get; } + + public final fun convert(value: kotlin.Double, sourceUnit: kotlin.time.DurationUnit, targetUnit: kotlin.time.DurationUnit): kotlin.Double + } +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public final enum class DurationUnit : kotlin.Enum { + enum entry NANOSECONDS + + enum entry MICROSECONDS + + enum entry MILLISECONDS + + enum entry SECONDS + + enum entry MINUTES + + enum entry HOURS + + enum entry DAYS +} + +@kotlin.Experimental(level = Level.ERROR) +@kotlin.RequiresOptIn(level = Level.ERROR) +@kotlin.annotation.MustBeDocumented +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPEALIAS}) +@kotlin.SinceKotlin(version = "1.3") +public final annotation class ExperimentalTime : kotlin.Annotation { + public constructor ExperimentalTime() +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public final class TestTimeSource : kotlin.time.AbstractLongTimeSource { + public constructor TestTimeSource() + + public final operator fun plusAssign(duration: kotlin.time.Duration): kotlin.Unit + + protected open override fun read(): kotlin.Long +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public abstract class TimeMark { + public constructor TimeMark() + + public abstract fun elapsedNow(): kotlin.time.Duration + + public final fun hasNotPassedNow(): kotlin.Boolean + + public final fun hasPassedNow(): kotlin.Boolean + + public open operator fun minus(duration: kotlin.time.Duration): kotlin.time.TimeMark + + public open operator fun plus(duration: kotlin.time.Duration): kotlin.time.TimeMark +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public interface TimeSource { + public abstract fun markNow(): kotlin.time.TimeMark + + public companion object of TimeSource { + } + + public object Monotonic : kotlin.time.TimeSource { + public open override fun markNow(): kotlin.time.TimeMark + + public open override fun toString(): kotlin.String + } +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public final data class TimedValue { + public constructor TimedValue(value: T, duration: kotlin.time.Duration) + + public final val duration: kotlin.time.Duration { get; } + + public final val value: T { get; } + + public final operator fun component1(): T + + public final operator fun component2(): kotlin.time.Duration + + public final fun copy(value: T = ..., duration: kotlin.time.Duration = ...): kotlin.time.TimedValue + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open override fun toString(): kotlin.String +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +@kotlin.Deprecated(message = "Use AbstractDoubleTimeSource instead.", replaceWith = kotlin.ReplaceWith(expression = "AbstractDoubleTimeSource", imports = {"kotlin.time.AbstractDoubleTimeSource"})) +public typealias AbstractDoubleClock = kotlin.time.AbstractDoubleTimeSource + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +@kotlin.Deprecated(message = "Use AbstractLongTimeSource instead.", replaceWith = kotlin.ReplaceWith(expression = "AbstractLongTimeSource", imports = {"kotlin.time.AbstractLongTimeSource"})) +public typealias AbstractLongClock = kotlin.time.AbstractLongTimeSource + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +@kotlin.Deprecated(message = "Use TimeSource interface instead.", replaceWith = kotlin.ReplaceWith(expression = "TimeSource", imports = {"kotlin.time.TimeSource"})) +public typealias Clock = kotlin.time.TimeSource + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +@kotlin.Deprecated(message = "Use TimeMark class instead.", replaceWith = kotlin.ReplaceWith(expression = "TimeMark", imports = {"kotlin.time.TimeMark"})) +public typealias ClockMark = kotlin.time.TimeMark + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +@kotlin.Deprecated(message = "Use TimeSource.Monotonic instead.", replaceWith = kotlin.ReplaceWith(expression = "TimeSource.Monotonic", imports = {"kotlin.time.TimeSource"})) +public typealias MonoClock = kotlin.time.TimeSource.Monotonic + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +@kotlin.Deprecated(message = "Use TestTimeSource instead.", replaceWith = kotlin.ReplaceWith(expression = "TestTimeSource", imports = {"kotlin.time.TestTimeSource"})) +public typealias TestClock = kotlin.time.TestTimeSource \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/org.khronos.webgl.kt b/libraries/stdlib/api/js-v1/org.khronos.webgl.kt new file mode 100644 index 00000000000..ed4c3049b4d --- /dev/null +++ b/libraries/stdlib/api/js-v1/org.khronos.webgl.kt @@ -0,0 +1,1973 @@ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun WebGLContextAttributes(alpha: kotlin.Boolean? = ..., depth: kotlin.Boolean? = ..., stencil: kotlin.Boolean? = ..., antialias: kotlin.Boolean? = ..., premultipliedAlpha: kotlin.Boolean? = ..., preserveDrawingBuffer: kotlin.Boolean? = ..., preferLowPowerToHighPerformance: kotlin.Boolean? = ..., failIfMajorPerformanceCaveat: kotlin.Boolean? = ...): org.khronos.webgl.WebGLContextAttributes +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun WebGLContextEventInit(statusMessage: kotlin.String? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.khronos.webgl.WebGLContextEventInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.khronos.webgl.Float32Array.get(index: kotlin.Int): kotlin.Float +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.khronos.webgl.Float64Array.get(index: kotlin.Int): kotlin.Double +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.khronos.webgl.Int16Array.get(index: kotlin.Int): kotlin.Short +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.khronos.webgl.Int32Array.get(index: kotlin.Int): kotlin.Int +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.khronos.webgl.Int8Array.get(index: kotlin.Int): kotlin.Byte +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.khronos.webgl.Uint16Array.get(index: kotlin.Int): kotlin.Short +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.khronos.webgl.Uint32Array.get(index: kotlin.Int): kotlin.Int +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.khronos.webgl.Uint8Array.get(index: kotlin.Int): kotlin.Byte +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.khronos.webgl.Uint8ClampedArray.get(index: kotlin.Int): kotlin.Byte +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.khronos.webgl.Float32Array.set(index: kotlin.Int, value: kotlin.Float): kotlin.Unit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.khronos.webgl.Float64Array.set(index: kotlin.Int, value: kotlin.Double): kotlin.Unit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.khronos.webgl.Int16Array.set(index: kotlin.Int, value: kotlin.Short): kotlin.Unit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.khronos.webgl.Int32Array.set(index: kotlin.Int, value: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.khronos.webgl.Int8Array.set(index: kotlin.Int, value: kotlin.Byte): kotlin.Unit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.khronos.webgl.Uint16Array.set(index: kotlin.Int, value: kotlin.Short): kotlin.Unit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.khronos.webgl.Uint32Array.set(index: kotlin.Int, value: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.khronos.webgl.Uint8Array.set(index: kotlin.Int, value: kotlin.Byte): kotlin.Unit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.khronos.webgl.Uint8ClampedArray.set(index: kotlin.Int, value: kotlin.Byte): kotlin.Unit +/*∆*/ +/*∆*/ public open external class ArrayBuffer : org.khronos.webgl.BufferDataSource { +/*∆*/ public constructor ArrayBuffer(length: kotlin.Int) +/*∆*/ +/*∆*/ public open val byteLength: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final fun slice(begin: kotlin.Int, end: kotlin.Int = ...): org.khronos.webgl.ArrayBuffer +/*∆*/ +/*∆*/ public companion object of ArrayBuffer { +/*∆*/ public final fun isView(value: kotlin.Any?): kotlin.Boolean +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ArrayBufferView : org.khronos.webgl.BufferDataSource { +/*∆*/ public abstract val buffer: org.khronos.webgl.ArrayBuffer { get; } +/*∆*/ +/*∆*/ public abstract val byteLength: kotlin.Int { get; } +/*∆*/ +/*∆*/ public abstract val byteOffset: kotlin.Int { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface BufferDataSource { +/*∆*/ } +/*∆*/ +/*∆*/ public open external class DataView : org.khronos.webgl.ArrayBufferView { +/*∆*/ public constructor DataView(buffer: org.khronos.webgl.ArrayBuffer, byteOffset: kotlin.Int = ..., byteLength: kotlin.Int = ...) +/*∆*/ +/*∆*/ public open override val buffer: org.khronos.webgl.ArrayBuffer { get; } +/*∆*/ +/*∆*/ public open override val byteLength: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open override val byteOffset: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final fun getFloat32(byteOffset: kotlin.Int, littleEndian: kotlin.Boolean = ...): kotlin.Float +/*∆*/ +/*∆*/ public final fun getFloat64(byteOffset: kotlin.Int, littleEndian: kotlin.Boolean = ...): kotlin.Double +/*∆*/ +/*∆*/ public final fun getInt16(byteOffset: kotlin.Int, littleEndian: kotlin.Boolean = ...): kotlin.Short +/*∆*/ +/*∆*/ public final fun getInt32(byteOffset: kotlin.Int, littleEndian: kotlin.Boolean = ...): kotlin.Int +/*∆*/ +/*∆*/ public final fun getInt8(byteOffset: kotlin.Int): kotlin.Byte +/*∆*/ +/*∆*/ public final fun getUint16(byteOffset: kotlin.Int, littleEndian: kotlin.Boolean = ...): kotlin.Short +/*∆*/ +/*∆*/ public final fun getUint32(byteOffset: kotlin.Int, littleEndian: kotlin.Boolean = ...): kotlin.Int +/*∆*/ +/*∆*/ public final fun getUint8(byteOffset: kotlin.Int): kotlin.Byte +/*∆*/ +/*∆*/ public final fun setFloat32(byteOffset: kotlin.Int, value: kotlin.Float, littleEndian: kotlin.Boolean = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setFloat64(byteOffset: kotlin.Int, value: kotlin.Double, littleEndian: kotlin.Boolean = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setInt16(byteOffset: kotlin.Int, value: kotlin.Short, littleEndian: kotlin.Boolean = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setInt32(byteOffset: kotlin.Int, value: kotlin.Int, littleEndian: kotlin.Boolean = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setInt8(byteOffset: kotlin.Int, value: kotlin.Byte): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setUint16(byteOffset: kotlin.Int, value: kotlin.Short, littleEndian: kotlin.Boolean = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setUint32(byteOffset: kotlin.Int, value: kotlin.Int, littleEndian: kotlin.Boolean = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setUint8(byteOffset: kotlin.Int, value: kotlin.Byte): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public open external class Float32Array : org.khronos.webgl.ArrayBufferView { +/*∆*/ public constructor Float32Array(array: kotlin.Array) +/*∆*/ +/*∆*/ public constructor Float32Array(length: kotlin.Int) +/*∆*/ +/*∆*/ public constructor Float32Array(buffer: org.khronos.webgl.ArrayBuffer, byteOffset: kotlin.Int = ..., length: kotlin.Int = ...) +/*∆*/ +/*∆*/ public constructor Float32Array(array: org.khronos.webgl.Float32Array) +/*∆*/ +/*∆*/ public open override val buffer: org.khronos.webgl.ArrayBuffer { get; } +/*∆*/ +/*∆*/ public open override val byteLength: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open override val byteOffset: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val length: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final fun set(array: kotlin.Array, offset: kotlin.Int = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun set(array: org.khronos.webgl.Float32Array, offset: kotlin.Int = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun subarray(start: kotlin.Int, end: kotlin.Int): org.khronos.webgl.Float32Array +/*∆*/ +/*∆*/ public companion object of Float32Array { +/*∆*/ public final val BYTES_PER_ELEMENT: kotlin.Int { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class Float64Array : org.khronos.webgl.ArrayBufferView { +/*∆*/ public constructor Float64Array(array: kotlin.Array) +/*∆*/ +/*∆*/ public constructor Float64Array(length: kotlin.Int) +/*∆*/ +/*∆*/ public constructor Float64Array(buffer: org.khronos.webgl.ArrayBuffer, byteOffset: kotlin.Int = ..., length: kotlin.Int = ...) +/*∆*/ +/*∆*/ public constructor Float64Array(array: org.khronos.webgl.Float64Array) +/*∆*/ +/*∆*/ public open override val buffer: org.khronos.webgl.ArrayBuffer { get; } +/*∆*/ +/*∆*/ public open override val byteLength: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open override val byteOffset: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val length: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final fun set(array: kotlin.Array, offset: kotlin.Int = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun set(array: org.khronos.webgl.Float64Array, offset: kotlin.Int = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun subarray(start: kotlin.Int, end: kotlin.Int): org.khronos.webgl.Float64Array +/*∆*/ +/*∆*/ public companion object of Float64Array { +/*∆*/ public final val BYTES_PER_ELEMENT: kotlin.Int { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class Int16Array : org.khronos.webgl.ArrayBufferView { +/*∆*/ public constructor Int16Array(array: kotlin.Array) +/*∆*/ +/*∆*/ public constructor Int16Array(length: kotlin.Int) +/*∆*/ +/*∆*/ public constructor Int16Array(buffer: org.khronos.webgl.ArrayBuffer, byteOffset: kotlin.Int = ..., length: kotlin.Int = ...) +/*∆*/ +/*∆*/ public constructor Int16Array(array: org.khronos.webgl.Int16Array) +/*∆*/ +/*∆*/ public open override val buffer: org.khronos.webgl.ArrayBuffer { get; } +/*∆*/ +/*∆*/ public open override val byteLength: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open override val byteOffset: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val length: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final fun set(array: kotlin.Array, offset: kotlin.Int = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun set(array: org.khronos.webgl.Int16Array, offset: kotlin.Int = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun subarray(start: kotlin.Int, end: kotlin.Int): org.khronos.webgl.Int16Array +/*∆*/ +/*∆*/ public companion object of Int16Array { +/*∆*/ public final val BYTES_PER_ELEMENT: kotlin.Int { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class Int32Array : org.khronos.webgl.ArrayBufferView { +/*∆*/ public constructor Int32Array(array: kotlin.Array) +/*∆*/ +/*∆*/ public constructor Int32Array(length: kotlin.Int) +/*∆*/ +/*∆*/ public constructor Int32Array(buffer: org.khronos.webgl.ArrayBuffer, byteOffset: kotlin.Int = ..., length: kotlin.Int = ...) +/*∆*/ +/*∆*/ public constructor Int32Array(array: org.khronos.webgl.Int32Array) +/*∆*/ +/*∆*/ public open override val buffer: org.khronos.webgl.ArrayBuffer { get; } +/*∆*/ +/*∆*/ public open override val byteLength: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open override val byteOffset: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val length: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final fun set(array: kotlin.Array, offset: kotlin.Int = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun set(array: org.khronos.webgl.Int32Array, offset: kotlin.Int = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun subarray(start: kotlin.Int, end: kotlin.Int): org.khronos.webgl.Int32Array +/*∆*/ +/*∆*/ public companion object of Int32Array { +/*∆*/ public final val BYTES_PER_ELEMENT: kotlin.Int { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class Int8Array : org.khronos.webgl.ArrayBufferView { +/*∆*/ public constructor Int8Array(array: kotlin.Array) +/*∆*/ +/*∆*/ public constructor Int8Array(length: kotlin.Int) +/*∆*/ +/*∆*/ public constructor Int8Array(buffer: org.khronos.webgl.ArrayBuffer, byteOffset: kotlin.Int = ..., length: kotlin.Int = ...) +/*∆*/ +/*∆*/ public constructor Int8Array(array: org.khronos.webgl.Int8Array) +/*∆*/ +/*∆*/ public open override val buffer: org.khronos.webgl.ArrayBuffer { get; } +/*∆*/ +/*∆*/ public open override val byteLength: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open override val byteOffset: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val length: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final fun set(array: kotlin.Array, offset: kotlin.Int = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun set(array: org.khronos.webgl.Int8Array, offset: kotlin.Int = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun subarray(start: kotlin.Int, end: kotlin.Int): org.khronos.webgl.Int8Array +/*∆*/ +/*∆*/ public companion object of Int8Array { +/*∆*/ public final val BYTES_PER_ELEMENT: kotlin.Int { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface TexImageSource { +/*∆*/ } +/*∆*/ +/*∆*/ public open external class Uint16Array : org.khronos.webgl.ArrayBufferView { +/*∆*/ public constructor Uint16Array(array: kotlin.Array) +/*∆*/ +/*∆*/ public constructor Uint16Array(length: kotlin.Int) +/*∆*/ +/*∆*/ public constructor Uint16Array(buffer: org.khronos.webgl.ArrayBuffer, byteOffset: kotlin.Int = ..., length: kotlin.Int = ...) +/*∆*/ +/*∆*/ public constructor Uint16Array(array: org.khronos.webgl.Uint16Array) +/*∆*/ +/*∆*/ public open override val buffer: org.khronos.webgl.ArrayBuffer { get; } +/*∆*/ +/*∆*/ public open override val byteLength: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open override val byteOffset: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val length: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final fun set(array: kotlin.Array, offset: kotlin.Int = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun set(array: org.khronos.webgl.Uint16Array, offset: kotlin.Int = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun subarray(start: kotlin.Int, end: kotlin.Int): org.khronos.webgl.Uint16Array +/*∆*/ +/*∆*/ public companion object of Uint16Array { +/*∆*/ public final val BYTES_PER_ELEMENT: kotlin.Int { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class Uint32Array : org.khronos.webgl.ArrayBufferView { +/*∆*/ public constructor Uint32Array(array: kotlin.Array) +/*∆*/ +/*∆*/ public constructor Uint32Array(length: kotlin.Int) +/*∆*/ +/*∆*/ public constructor Uint32Array(buffer: org.khronos.webgl.ArrayBuffer, byteOffset: kotlin.Int = ..., length: kotlin.Int = ...) +/*∆*/ +/*∆*/ public constructor Uint32Array(array: org.khronos.webgl.Uint32Array) +/*∆*/ +/*∆*/ public open override val buffer: org.khronos.webgl.ArrayBuffer { get; } +/*∆*/ +/*∆*/ public open override val byteLength: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open override val byteOffset: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val length: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final fun set(array: kotlin.Array, offset: kotlin.Int = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun set(array: org.khronos.webgl.Uint32Array, offset: kotlin.Int = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun subarray(start: kotlin.Int, end: kotlin.Int): org.khronos.webgl.Uint32Array +/*∆*/ +/*∆*/ public companion object of Uint32Array { +/*∆*/ public final val BYTES_PER_ELEMENT: kotlin.Int { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class Uint8Array : org.khronos.webgl.ArrayBufferView { +/*∆*/ public constructor Uint8Array(array: kotlin.Array) +/*∆*/ +/*∆*/ public constructor Uint8Array(length: kotlin.Int) +/*∆*/ +/*∆*/ public constructor Uint8Array(buffer: org.khronos.webgl.ArrayBuffer, byteOffset: kotlin.Int = ..., length: kotlin.Int = ...) +/*∆*/ +/*∆*/ public constructor Uint8Array(array: org.khronos.webgl.Uint8Array) +/*∆*/ +/*∆*/ public open override val buffer: org.khronos.webgl.ArrayBuffer { get; } +/*∆*/ +/*∆*/ public open override val byteLength: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open override val byteOffset: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val length: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final fun set(array: kotlin.Array, offset: kotlin.Int = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun set(array: org.khronos.webgl.Uint8Array, offset: kotlin.Int = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun subarray(start: kotlin.Int, end: kotlin.Int): org.khronos.webgl.Uint8Array +/*∆*/ +/*∆*/ public companion object of Uint8Array { +/*∆*/ public final val BYTES_PER_ELEMENT: kotlin.Int { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class Uint8ClampedArray : org.khronos.webgl.ArrayBufferView { +/*∆*/ public constructor Uint8ClampedArray(array: kotlin.Array) +/*∆*/ +/*∆*/ public constructor Uint8ClampedArray(length: kotlin.Int) +/*∆*/ +/*∆*/ public constructor Uint8ClampedArray(buffer: org.khronos.webgl.ArrayBuffer, byteOffset: kotlin.Int = ..., length: kotlin.Int = ...) +/*∆*/ +/*∆*/ public constructor Uint8ClampedArray(array: org.khronos.webgl.Uint8ClampedArray) +/*∆*/ +/*∆*/ public open override val buffer: org.khronos.webgl.ArrayBuffer { get; } +/*∆*/ +/*∆*/ public open override val byteLength: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open override val byteOffset: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val length: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final fun set(array: kotlin.Array, offset: kotlin.Int = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun set(array: org.khronos.webgl.Uint8ClampedArray, offset: kotlin.Int = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun subarray(start: kotlin.Int, end: kotlin.Int): org.khronos.webgl.Uint8ClampedArray +/*∆*/ +/*∆*/ public companion object of Uint8ClampedArray { +/*∆*/ public final val BYTES_PER_ELEMENT: kotlin.Int { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class WebGLActiveInfo { +/*∆*/ public constructor WebGLActiveInfo() +/*∆*/ +/*∆*/ public open val name: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val size: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val type: kotlin.Int { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class WebGLBuffer : org.khronos.webgl.WebGLObject { +/*∆*/ public constructor WebGLBuffer() +/*∆*/ } +/*∆*/ +/*∆*/ public external interface WebGLContextAttributes { +/*∆*/ public open var alpha: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var antialias: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var depth: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var failIfMajorPerformanceCaveat: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var preferLowPowerToHighPerformance: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var premultipliedAlpha: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var preserveDrawingBuffer: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var stencil: kotlin.Boolean? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class WebGLContextEvent : org.w3c.dom.events.Event { +/*∆*/ public constructor WebGLContextEvent(type: kotlin.String, eventInit: org.khronos.webgl.WebGLContextEventInit = ...) +/*∆*/ +/*∆*/ public open val statusMessage: kotlin.String { get; } +/*∆*/ +/*∆*/ public companion object of WebGLContextEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface WebGLContextEventInit : org.w3c.dom.EventInit { +/*∆*/ public open var statusMessage: kotlin.String? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class WebGLFramebuffer : org.khronos.webgl.WebGLObject { +/*∆*/ public constructor WebGLFramebuffer() +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class WebGLObject { +/*∆*/ public constructor WebGLObject() +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class WebGLProgram : org.khronos.webgl.WebGLObject { +/*∆*/ public constructor WebGLProgram() +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class WebGLRenderbuffer : org.khronos.webgl.WebGLObject { +/*∆*/ public constructor WebGLRenderbuffer() +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class WebGLRenderingContext : org.khronos.webgl.WebGLRenderingContextBase, org.w3c.dom.RenderingContext { +/*∆*/ public constructor WebGLRenderingContext() +/*∆*/ +/*∆*/ public companion object of WebGLRenderingContext { +/*∆*/ public final val ACTIVE_ATTRIBUTES: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ACTIVE_TEXTURE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ACTIVE_UNIFORMS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ALIASED_LINE_WIDTH_RANGE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ALIASED_POINT_SIZE_RANGE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ALPHA: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ALPHA_BITS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ALWAYS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ARRAY_BUFFER: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ARRAY_BUFFER_BINDING: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ATTACHED_SHADERS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BACK: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BLEND: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BLEND_COLOR: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BLEND_DST_ALPHA: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BLEND_DST_RGB: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BLEND_EQUATION: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BLEND_EQUATION_ALPHA: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BLEND_EQUATION_RGB: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BLEND_SRC_ALPHA: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BLEND_SRC_RGB: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BLUE_BITS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BOOL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BOOL_VEC2: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BOOL_VEC3: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BOOL_VEC4: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BROWSER_DEFAULT_WEBGL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BUFFER_SIZE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BUFFER_USAGE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BYTE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val CCW: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val CLAMP_TO_EDGE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val COLOR_ATTACHMENT0: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val COLOR_BUFFER_BIT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val COLOR_CLEAR_VALUE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val COLOR_WRITEMASK: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val COMPILE_STATUS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val COMPRESSED_TEXTURE_FORMATS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val CONSTANT_ALPHA: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val CONSTANT_COLOR: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val CONTEXT_LOST_WEBGL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val CULL_FACE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val CULL_FACE_MODE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val CURRENT_PROGRAM: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val CURRENT_VERTEX_ATTRIB: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val CW: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DECR: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DECR_WRAP: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DELETE_STATUS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DEPTH_ATTACHMENT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DEPTH_BITS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DEPTH_BUFFER_BIT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DEPTH_CLEAR_VALUE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DEPTH_COMPONENT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DEPTH_COMPONENT16: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DEPTH_FUNC: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DEPTH_RANGE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DEPTH_STENCIL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DEPTH_STENCIL_ATTACHMENT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DEPTH_TEST: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DEPTH_WRITEMASK: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DITHER: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DONT_CARE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DST_ALPHA: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DST_COLOR: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DYNAMIC_DRAW: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_ARRAY_BUFFER: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_ARRAY_BUFFER_BINDING: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val EQUAL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FASTEST: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FLOAT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FLOAT_MAT2: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FLOAT_MAT3: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FLOAT_MAT4: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FLOAT_VEC2: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FLOAT_VEC3: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FLOAT_VEC4: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FRAGMENT_SHADER: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FRAMEBUFFER: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FRAMEBUFFER_ATTACHMENT_OBJECT_NAME: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FRAMEBUFFER_BINDING: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FRAMEBUFFER_COMPLETE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FRAMEBUFFER_INCOMPLETE_ATTACHMENT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FRAMEBUFFER_INCOMPLETE_DIMENSIONS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FRAMEBUFFER_UNSUPPORTED: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FRONT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FRONT_AND_BACK: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FRONT_FACE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FUNC_ADD: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FUNC_REVERSE_SUBTRACT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FUNC_SUBTRACT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val GENERATE_MIPMAP_HINT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val GEQUAL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val GREATER: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val GREEN_BITS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val HIGH_FLOAT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val HIGH_INT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val IMPLEMENTATION_COLOR_READ_FORMAT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val IMPLEMENTATION_COLOR_READ_TYPE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val INCR: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val INCR_WRAP: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val INT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val INT_VEC2: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val INT_VEC3: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val INT_VEC4: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val INVALID_ENUM: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val INVALID_FRAMEBUFFER_OPERATION: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val INVALID_OPERATION: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val INVALID_VALUE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val INVERT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val KEEP: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val LEQUAL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val LESS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val LINEAR: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val LINEAR_MIPMAP_LINEAR: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val LINEAR_MIPMAP_NEAREST: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val LINES: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val LINE_LOOP: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val LINE_STRIP: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val LINE_WIDTH: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val LINK_STATUS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val LOW_FLOAT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val LOW_INT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val LUMINANCE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val LUMINANCE_ALPHA: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val MAX_COMBINED_TEXTURE_IMAGE_UNITS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val MAX_CUBE_MAP_TEXTURE_SIZE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val MAX_FRAGMENT_UNIFORM_VECTORS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val MAX_RENDERBUFFER_SIZE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val MAX_TEXTURE_IMAGE_UNITS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val MAX_TEXTURE_SIZE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val MAX_VARYING_VECTORS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val MAX_VERTEX_ATTRIBS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val MAX_VERTEX_TEXTURE_IMAGE_UNITS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val MAX_VERTEX_UNIFORM_VECTORS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val MAX_VIEWPORT_DIMS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val MEDIUM_FLOAT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val MEDIUM_INT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val MIRRORED_REPEAT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val NEAREST: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val NEAREST_MIPMAP_LINEAR: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val NEAREST_MIPMAP_NEAREST: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val NEVER: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val NICEST: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val NOTEQUAL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val NO_ERROR: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ONE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ONE_MINUS_CONSTANT_ALPHA: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ONE_MINUS_CONSTANT_COLOR: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ONE_MINUS_DST_ALPHA: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ONE_MINUS_DST_COLOR: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ONE_MINUS_SRC_ALPHA: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ONE_MINUS_SRC_COLOR: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val OUT_OF_MEMORY: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val PACK_ALIGNMENT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val POINTS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val POLYGON_OFFSET_FACTOR: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val POLYGON_OFFSET_FILL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val POLYGON_OFFSET_UNITS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RED_BITS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RENDERBUFFER: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RENDERBUFFER_ALPHA_SIZE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RENDERBUFFER_BINDING: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RENDERBUFFER_BLUE_SIZE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RENDERBUFFER_DEPTH_SIZE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RENDERBUFFER_GREEN_SIZE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RENDERBUFFER_HEIGHT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RENDERBUFFER_INTERNAL_FORMAT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RENDERBUFFER_RED_SIZE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RENDERBUFFER_STENCIL_SIZE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RENDERBUFFER_WIDTH: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RENDERER: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val REPEAT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val REPLACE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RGB: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RGB565: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RGB5_A1: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RGBA: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RGBA4: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SAMPLER_2D: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SAMPLER_CUBE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SAMPLES: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SAMPLE_ALPHA_TO_COVERAGE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SAMPLE_BUFFERS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SAMPLE_COVERAGE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SAMPLE_COVERAGE_INVERT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SAMPLE_COVERAGE_VALUE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SCISSOR_BOX: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SCISSOR_TEST: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SHADER_TYPE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SHADING_LANGUAGE_VERSION: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SHORT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SRC_ALPHA: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SRC_ALPHA_SATURATE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SRC_COLOR: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STATIC_DRAW: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_ATTACHMENT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_BACK_FAIL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_BACK_FUNC: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_BACK_PASS_DEPTH_FAIL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_BACK_PASS_DEPTH_PASS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_BACK_REF: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_BACK_VALUE_MASK: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_BACK_WRITEMASK: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_BITS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_BUFFER_BIT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_CLEAR_VALUE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_FAIL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_FUNC: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_INDEX: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_INDEX8: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_PASS_DEPTH_FAIL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_PASS_DEPTH_PASS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_REF: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_TEST: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_VALUE_MASK: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_WRITEMASK: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STREAM_DRAW: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SUBPIXEL_BITS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE0: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE1: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE10: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE11: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE12: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE13: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE14: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE15: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE16: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE17: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE18: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE19: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE2: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE20: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE21: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE22: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE23: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE24: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE25: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE26: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE27: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE28: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE29: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE3: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE30: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE31: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE4: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE5: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE6: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE7: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE8: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE9: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE_2D: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE_BINDING_2D: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE_BINDING_CUBE_MAP: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE_CUBE_MAP: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE_CUBE_MAP_NEGATIVE_X: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE_CUBE_MAP_NEGATIVE_Y: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE_CUBE_MAP_NEGATIVE_Z: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE_CUBE_MAP_POSITIVE_X: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE_CUBE_MAP_POSITIVE_Y: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE_CUBE_MAP_POSITIVE_Z: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE_MAG_FILTER: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE_MIN_FILTER: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE_WRAP_S: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE_WRAP_T: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TRIANGLES: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TRIANGLE_FAN: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TRIANGLE_STRIP: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val UNPACK_ALIGNMENT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val UNPACK_COLORSPACE_CONVERSION_WEBGL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val UNPACK_FLIP_Y_WEBGL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val UNPACK_PREMULTIPLY_ALPHA_WEBGL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val UNSIGNED_BYTE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val UNSIGNED_INT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val UNSIGNED_SHORT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val UNSIGNED_SHORT_4_4_4_4: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val UNSIGNED_SHORT_5_5_5_1: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val UNSIGNED_SHORT_5_6_5: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val VALIDATE_STATUS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val VENDOR: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val VERSION: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val VERTEX_ATTRIB_ARRAY_BUFFER_BINDING: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val VERTEX_ATTRIB_ARRAY_ENABLED: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val VERTEX_ATTRIB_ARRAY_NORMALIZED: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val VERTEX_ATTRIB_ARRAY_POINTER: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val VERTEX_ATTRIB_ARRAY_SIZE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val VERTEX_ATTRIB_ARRAY_STRIDE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val VERTEX_ATTRIB_ARRAY_TYPE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val VERTEX_SHADER: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val VIEWPORT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ZERO: kotlin.Int { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface WebGLRenderingContextBase { +/*∆*/ public abstract val canvas: org.w3c.dom.HTMLCanvasElement { get; } +/*∆*/ +/*∆*/ public abstract val drawingBufferHeight: kotlin.Int { get; } +/*∆*/ +/*∆*/ public abstract val drawingBufferWidth: kotlin.Int { get; } +/*∆*/ +/*∆*/ public abstract fun activeTexture(texture: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun attachShader(program: org.khronos.webgl.WebGLProgram?, shader: org.khronos.webgl.WebGLShader?): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun bindAttribLocation(program: org.khronos.webgl.WebGLProgram?, index: kotlin.Int, name: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun bindBuffer(target: kotlin.Int, buffer: org.khronos.webgl.WebGLBuffer?): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun bindFramebuffer(target: kotlin.Int, framebuffer: org.khronos.webgl.WebGLFramebuffer?): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun bindRenderbuffer(target: kotlin.Int, renderbuffer: org.khronos.webgl.WebGLRenderbuffer?): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun bindTexture(target: kotlin.Int, texture: org.khronos.webgl.WebGLTexture?): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun blendColor(red: kotlin.Float, green: kotlin.Float, blue: kotlin.Float, alpha: kotlin.Float): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun blendEquation(mode: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun blendEquationSeparate(modeRGB: kotlin.Int, modeAlpha: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun blendFunc(sfactor: kotlin.Int, dfactor: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun blendFuncSeparate(srcRGB: kotlin.Int, dstRGB: kotlin.Int, srcAlpha: kotlin.Int, dstAlpha: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun bufferData(target: kotlin.Int, size: kotlin.Int, usage: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun bufferData(target: kotlin.Int, data: org.khronos.webgl.BufferDataSource?, usage: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun bufferSubData(target: kotlin.Int, offset: kotlin.Int, data: org.khronos.webgl.BufferDataSource?): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun checkFramebufferStatus(target: kotlin.Int): kotlin.Int +/*∆*/ +/*∆*/ public abstract fun clear(mask: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun clearColor(red: kotlin.Float, green: kotlin.Float, blue: kotlin.Float, alpha: kotlin.Float): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun clearDepth(depth: kotlin.Float): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun clearStencil(s: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun colorMask(red: kotlin.Boolean, green: kotlin.Boolean, blue: kotlin.Boolean, alpha: kotlin.Boolean): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun compileShader(shader: org.khronos.webgl.WebGLShader?): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun compressedTexImage2D(target: kotlin.Int, level: kotlin.Int, internalformat: kotlin.Int, width: kotlin.Int, height: kotlin.Int, border: kotlin.Int, data: org.khronos.webgl.ArrayBufferView): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun compressedTexSubImage2D(target: kotlin.Int, level: kotlin.Int, xoffset: kotlin.Int, yoffset: kotlin.Int, width: kotlin.Int, height: kotlin.Int, format: kotlin.Int, data: org.khronos.webgl.ArrayBufferView): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun copyTexImage2D(target: kotlin.Int, level: kotlin.Int, internalformat: kotlin.Int, x: kotlin.Int, y: kotlin.Int, width: kotlin.Int, height: kotlin.Int, border: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun copyTexSubImage2D(target: kotlin.Int, level: kotlin.Int, xoffset: kotlin.Int, yoffset: kotlin.Int, x: kotlin.Int, y: kotlin.Int, width: kotlin.Int, height: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun createBuffer(): org.khronos.webgl.WebGLBuffer? +/*∆*/ +/*∆*/ public abstract fun createFramebuffer(): org.khronos.webgl.WebGLFramebuffer? +/*∆*/ +/*∆*/ public abstract fun createProgram(): org.khronos.webgl.WebGLProgram? +/*∆*/ +/*∆*/ public abstract fun createRenderbuffer(): org.khronos.webgl.WebGLRenderbuffer? +/*∆*/ +/*∆*/ public abstract fun createShader(type: kotlin.Int): org.khronos.webgl.WebGLShader? +/*∆*/ +/*∆*/ public abstract fun createTexture(): org.khronos.webgl.WebGLTexture? +/*∆*/ +/*∆*/ public abstract fun cullFace(mode: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun deleteBuffer(buffer: org.khronos.webgl.WebGLBuffer?): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun deleteFramebuffer(framebuffer: org.khronos.webgl.WebGLFramebuffer?): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun deleteProgram(program: org.khronos.webgl.WebGLProgram?): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun deleteRenderbuffer(renderbuffer: org.khronos.webgl.WebGLRenderbuffer?): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun deleteShader(shader: org.khronos.webgl.WebGLShader?): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun deleteTexture(texture: org.khronos.webgl.WebGLTexture?): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun depthFunc(func: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun depthMask(flag: kotlin.Boolean): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun depthRange(zNear: kotlin.Float, zFar: kotlin.Float): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun detachShader(program: org.khronos.webgl.WebGLProgram?, shader: org.khronos.webgl.WebGLShader?): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun disable(cap: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun disableVertexAttribArray(index: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun drawArrays(mode: kotlin.Int, first: kotlin.Int, count: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun drawElements(mode: kotlin.Int, count: kotlin.Int, type: kotlin.Int, offset: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun enable(cap: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun enableVertexAttribArray(index: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun finish(): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun flush(): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun framebufferRenderbuffer(target: kotlin.Int, attachment: kotlin.Int, renderbuffertarget: kotlin.Int, renderbuffer: org.khronos.webgl.WebGLRenderbuffer?): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun framebufferTexture2D(target: kotlin.Int, attachment: kotlin.Int, textarget: kotlin.Int, texture: org.khronos.webgl.WebGLTexture?, level: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun frontFace(mode: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun generateMipmap(target: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun getActiveAttrib(program: org.khronos.webgl.WebGLProgram?, index: kotlin.Int): org.khronos.webgl.WebGLActiveInfo? +/*∆*/ +/*∆*/ public abstract fun getActiveUniform(program: org.khronos.webgl.WebGLProgram?, index: kotlin.Int): org.khronos.webgl.WebGLActiveInfo? +/*∆*/ +/*∆*/ public abstract fun getAttachedShaders(program: org.khronos.webgl.WebGLProgram?): kotlin.Array? +/*∆*/ +/*∆*/ public abstract fun getAttribLocation(program: org.khronos.webgl.WebGLProgram?, name: kotlin.String): kotlin.Int +/*∆*/ +/*∆*/ public abstract fun getBufferParameter(target: kotlin.Int, pname: kotlin.Int): kotlin.Any? +/*∆*/ +/*∆*/ public abstract fun getContextAttributes(): org.khronos.webgl.WebGLContextAttributes? +/*∆*/ +/*∆*/ public abstract fun getError(): kotlin.Int +/*∆*/ +/*∆*/ public abstract fun getExtension(name: kotlin.String): dynamic +/*∆*/ +/*∆*/ public abstract fun getFramebufferAttachmentParameter(target: kotlin.Int, attachment: kotlin.Int, pname: kotlin.Int): kotlin.Any? +/*∆*/ +/*∆*/ public abstract fun getParameter(pname: kotlin.Int): kotlin.Any? +/*∆*/ +/*∆*/ public abstract fun getProgramInfoLog(program: org.khronos.webgl.WebGLProgram?): kotlin.String? +/*∆*/ +/*∆*/ public abstract fun getProgramParameter(program: org.khronos.webgl.WebGLProgram?, pname: kotlin.Int): kotlin.Any? +/*∆*/ +/*∆*/ public abstract fun getRenderbufferParameter(target: kotlin.Int, pname: kotlin.Int): kotlin.Any? +/*∆*/ +/*∆*/ public abstract fun getShaderInfoLog(shader: org.khronos.webgl.WebGLShader?): kotlin.String? +/*∆*/ +/*∆*/ public abstract fun getShaderParameter(shader: org.khronos.webgl.WebGLShader?, pname: kotlin.Int): kotlin.Any? +/*∆*/ +/*∆*/ public abstract fun getShaderPrecisionFormat(shadertype: kotlin.Int, precisiontype: kotlin.Int): org.khronos.webgl.WebGLShaderPrecisionFormat? +/*∆*/ +/*∆*/ public abstract fun getShaderSource(shader: org.khronos.webgl.WebGLShader?): kotlin.String? +/*∆*/ +/*∆*/ public abstract fun getSupportedExtensions(): kotlin.Array? +/*∆*/ +/*∆*/ public abstract fun getTexParameter(target: kotlin.Int, pname: kotlin.Int): kotlin.Any? +/*∆*/ +/*∆*/ public abstract fun getUniform(program: org.khronos.webgl.WebGLProgram?, location: org.khronos.webgl.WebGLUniformLocation?): kotlin.Any? +/*∆*/ +/*∆*/ public abstract fun getUniformLocation(program: org.khronos.webgl.WebGLProgram?, name: kotlin.String): org.khronos.webgl.WebGLUniformLocation? +/*∆*/ +/*∆*/ public abstract fun getVertexAttrib(index: kotlin.Int, pname: kotlin.Int): kotlin.Any? +/*∆*/ +/*∆*/ public abstract fun getVertexAttribOffset(index: kotlin.Int, pname: kotlin.Int): kotlin.Int +/*∆*/ +/*∆*/ public abstract fun hint(target: kotlin.Int, mode: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun isBuffer(buffer: org.khronos.webgl.WebGLBuffer?): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract fun isContextLost(): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract fun isEnabled(cap: kotlin.Int): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract fun isFramebuffer(framebuffer: org.khronos.webgl.WebGLFramebuffer?): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract fun isProgram(program: org.khronos.webgl.WebGLProgram?): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract fun isRenderbuffer(renderbuffer: org.khronos.webgl.WebGLRenderbuffer?): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract fun isShader(shader: org.khronos.webgl.WebGLShader?): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract fun isTexture(texture: org.khronos.webgl.WebGLTexture?): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract fun lineWidth(width: kotlin.Float): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun linkProgram(program: org.khronos.webgl.WebGLProgram?): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun pixelStorei(pname: kotlin.Int, param: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun polygonOffset(factor: kotlin.Float, units: kotlin.Float): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun readPixels(x: kotlin.Int, y: kotlin.Int, width: kotlin.Int, height: kotlin.Int, format: kotlin.Int, type: kotlin.Int, pixels: org.khronos.webgl.ArrayBufferView?): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun renderbufferStorage(target: kotlin.Int, internalformat: kotlin.Int, width: kotlin.Int, height: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun sampleCoverage(value: kotlin.Float, invert: kotlin.Boolean): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun scissor(x: kotlin.Int, y: kotlin.Int, width: kotlin.Int, height: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun shaderSource(shader: org.khronos.webgl.WebGLShader?, source: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun stencilFunc(func: kotlin.Int, ref: kotlin.Int, mask: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun stencilFuncSeparate(face: kotlin.Int, func: kotlin.Int, ref: kotlin.Int, mask: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun stencilMask(mask: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun stencilMaskSeparate(face: kotlin.Int, mask: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun stencilOp(fail: kotlin.Int, zfail: kotlin.Int, zpass: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun stencilOpSeparate(face: kotlin.Int, fail: kotlin.Int, zfail: kotlin.Int, zpass: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun texImage2D(target: kotlin.Int, level: kotlin.Int, internalformat: kotlin.Int, width: kotlin.Int, height: kotlin.Int, border: kotlin.Int, format: kotlin.Int, type: kotlin.Int, pixels: org.khronos.webgl.ArrayBufferView?): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun texImage2D(target: kotlin.Int, level: kotlin.Int, internalformat: kotlin.Int, format: kotlin.Int, type: kotlin.Int, source: org.khronos.webgl.TexImageSource?): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun texParameterf(target: kotlin.Int, pname: kotlin.Int, param: kotlin.Float): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun texParameteri(target: kotlin.Int, pname: kotlin.Int, param: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun texSubImage2D(target: kotlin.Int, level: kotlin.Int, xoffset: kotlin.Int, yoffset: kotlin.Int, width: kotlin.Int, height: kotlin.Int, format: kotlin.Int, type: kotlin.Int, pixels: org.khronos.webgl.ArrayBufferView?): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun texSubImage2D(target: kotlin.Int, level: kotlin.Int, xoffset: kotlin.Int, yoffset: kotlin.Int, format: kotlin.Int, type: kotlin.Int, source: org.khronos.webgl.TexImageSource?): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun uniform1f(location: org.khronos.webgl.WebGLUniformLocation?, x: kotlin.Float): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun uniform1fv(location: org.khronos.webgl.WebGLUniformLocation?, v: kotlin.Array): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun uniform1fv(location: org.khronos.webgl.WebGLUniformLocation?, v: org.khronos.webgl.Float32Array): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun uniform1i(location: org.khronos.webgl.WebGLUniformLocation?, x: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun uniform1iv(location: org.khronos.webgl.WebGLUniformLocation?, v: kotlin.Array): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun uniform1iv(location: org.khronos.webgl.WebGLUniformLocation?, v: org.khronos.webgl.Int32Array): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun uniform2f(location: org.khronos.webgl.WebGLUniformLocation?, x: kotlin.Float, y: kotlin.Float): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun uniform2fv(location: org.khronos.webgl.WebGLUniformLocation?, v: kotlin.Array): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun uniform2fv(location: org.khronos.webgl.WebGLUniformLocation?, v: org.khronos.webgl.Float32Array): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun uniform2i(location: org.khronos.webgl.WebGLUniformLocation?, x: kotlin.Int, y: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun uniform2iv(location: org.khronos.webgl.WebGLUniformLocation?, v: kotlin.Array): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun uniform2iv(location: org.khronos.webgl.WebGLUniformLocation?, v: org.khronos.webgl.Int32Array): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun uniform3f(location: org.khronos.webgl.WebGLUniformLocation?, x: kotlin.Float, y: kotlin.Float, z: kotlin.Float): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun uniform3fv(location: org.khronos.webgl.WebGLUniformLocation?, v: kotlin.Array): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun uniform3fv(location: org.khronos.webgl.WebGLUniformLocation?, v: org.khronos.webgl.Float32Array): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun uniform3i(location: org.khronos.webgl.WebGLUniformLocation?, x: kotlin.Int, y: kotlin.Int, z: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun uniform3iv(location: org.khronos.webgl.WebGLUniformLocation?, v: kotlin.Array): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun uniform3iv(location: org.khronos.webgl.WebGLUniformLocation?, v: org.khronos.webgl.Int32Array): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun uniform4f(location: org.khronos.webgl.WebGLUniformLocation?, x: kotlin.Float, y: kotlin.Float, z: kotlin.Float, w: kotlin.Float): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun uniform4fv(location: org.khronos.webgl.WebGLUniformLocation?, v: kotlin.Array): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun uniform4fv(location: org.khronos.webgl.WebGLUniformLocation?, v: org.khronos.webgl.Float32Array): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun uniform4i(location: org.khronos.webgl.WebGLUniformLocation?, x: kotlin.Int, y: kotlin.Int, z: kotlin.Int, w: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun uniform4iv(location: org.khronos.webgl.WebGLUniformLocation?, v: kotlin.Array): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun uniform4iv(location: org.khronos.webgl.WebGLUniformLocation?, v: org.khronos.webgl.Int32Array): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun uniformMatrix2fv(location: org.khronos.webgl.WebGLUniformLocation?, transpose: kotlin.Boolean, value: kotlin.Array): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun uniformMatrix2fv(location: org.khronos.webgl.WebGLUniformLocation?, transpose: kotlin.Boolean, value: org.khronos.webgl.Float32Array): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun uniformMatrix3fv(location: org.khronos.webgl.WebGLUniformLocation?, transpose: kotlin.Boolean, value: kotlin.Array): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun uniformMatrix3fv(location: org.khronos.webgl.WebGLUniformLocation?, transpose: kotlin.Boolean, value: org.khronos.webgl.Float32Array): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun uniformMatrix4fv(location: org.khronos.webgl.WebGLUniformLocation?, transpose: kotlin.Boolean, value: kotlin.Array): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun uniformMatrix4fv(location: org.khronos.webgl.WebGLUniformLocation?, transpose: kotlin.Boolean, value: org.khronos.webgl.Float32Array): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun useProgram(program: org.khronos.webgl.WebGLProgram?): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun validateProgram(program: org.khronos.webgl.WebGLProgram?): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun vertexAttrib1f(index: kotlin.Int, x: kotlin.Float): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun vertexAttrib1fv(index: kotlin.Int, values: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun vertexAttrib2f(index: kotlin.Int, x: kotlin.Float, y: kotlin.Float): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun vertexAttrib2fv(index: kotlin.Int, values: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun vertexAttrib3f(index: kotlin.Int, x: kotlin.Float, y: kotlin.Float, z: kotlin.Float): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun vertexAttrib3fv(index: kotlin.Int, values: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun vertexAttrib4f(index: kotlin.Int, x: kotlin.Float, y: kotlin.Float, z: kotlin.Float, w: kotlin.Float): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun vertexAttrib4fv(index: kotlin.Int, values: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun vertexAttribPointer(index: kotlin.Int, size: kotlin.Int, type: kotlin.Int, normalized: kotlin.Boolean, stride: kotlin.Int, offset: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun viewport(x: kotlin.Int, y: kotlin.Int, width: kotlin.Int, height: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of WebGLRenderingContextBase { +/*∆*/ public final val ACTIVE_ATTRIBUTES: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ACTIVE_TEXTURE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ACTIVE_UNIFORMS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ALIASED_LINE_WIDTH_RANGE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ALIASED_POINT_SIZE_RANGE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ALPHA: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ALPHA_BITS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ALWAYS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ARRAY_BUFFER: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ARRAY_BUFFER_BINDING: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ATTACHED_SHADERS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BACK: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BLEND: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BLEND_COLOR: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BLEND_DST_ALPHA: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BLEND_DST_RGB: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BLEND_EQUATION: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BLEND_EQUATION_ALPHA: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BLEND_EQUATION_RGB: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BLEND_SRC_ALPHA: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BLEND_SRC_RGB: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BLUE_BITS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BOOL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BOOL_VEC2: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BOOL_VEC3: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BOOL_VEC4: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BROWSER_DEFAULT_WEBGL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BUFFER_SIZE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BUFFER_USAGE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val BYTE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val CCW: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val CLAMP_TO_EDGE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val COLOR_ATTACHMENT0: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val COLOR_BUFFER_BIT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val COLOR_CLEAR_VALUE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val COLOR_WRITEMASK: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val COMPILE_STATUS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val COMPRESSED_TEXTURE_FORMATS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val CONSTANT_ALPHA: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val CONSTANT_COLOR: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val CONTEXT_LOST_WEBGL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val CULL_FACE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val CULL_FACE_MODE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val CURRENT_PROGRAM: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val CURRENT_VERTEX_ATTRIB: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val CW: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DECR: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DECR_WRAP: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DELETE_STATUS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DEPTH_ATTACHMENT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DEPTH_BITS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DEPTH_BUFFER_BIT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DEPTH_CLEAR_VALUE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DEPTH_COMPONENT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DEPTH_COMPONENT16: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DEPTH_FUNC: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DEPTH_RANGE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DEPTH_STENCIL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DEPTH_STENCIL_ATTACHMENT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DEPTH_TEST: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DEPTH_WRITEMASK: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DITHER: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DONT_CARE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DST_ALPHA: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DST_COLOR: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DYNAMIC_DRAW: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_ARRAY_BUFFER: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_ARRAY_BUFFER_BINDING: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val EQUAL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FASTEST: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FLOAT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FLOAT_MAT2: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FLOAT_MAT3: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FLOAT_MAT4: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FLOAT_VEC2: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FLOAT_VEC3: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FLOAT_VEC4: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FRAGMENT_SHADER: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FRAMEBUFFER: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FRAMEBUFFER_ATTACHMENT_OBJECT_NAME: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FRAMEBUFFER_BINDING: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FRAMEBUFFER_COMPLETE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FRAMEBUFFER_INCOMPLETE_ATTACHMENT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FRAMEBUFFER_INCOMPLETE_DIMENSIONS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FRAMEBUFFER_UNSUPPORTED: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FRONT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FRONT_AND_BACK: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FRONT_FACE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FUNC_ADD: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FUNC_REVERSE_SUBTRACT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val FUNC_SUBTRACT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val GENERATE_MIPMAP_HINT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val GEQUAL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val GREATER: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val GREEN_BITS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val HIGH_FLOAT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val HIGH_INT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val IMPLEMENTATION_COLOR_READ_FORMAT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val IMPLEMENTATION_COLOR_READ_TYPE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val INCR: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val INCR_WRAP: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val INT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val INT_VEC2: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val INT_VEC3: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val INT_VEC4: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val INVALID_ENUM: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val INVALID_FRAMEBUFFER_OPERATION: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val INVALID_OPERATION: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val INVALID_VALUE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val INVERT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val KEEP: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val LEQUAL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val LESS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val LINEAR: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val LINEAR_MIPMAP_LINEAR: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val LINEAR_MIPMAP_NEAREST: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val LINES: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val LINE_LOOP: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val LINE_STRIP: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val LINE_WIDTH: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val LINK_STATUS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val LOW_FLOAT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val LOW_INT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val LUMINANCE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val LUMINANCE_ALPHA: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val MAX_COMBINED_TEXTURE_IMAGE_UNITS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val MAX_CUBE_MAP_TEXTURE_SIZE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val MAX_FRAGMENT_UNIFORM_VECTORS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val MAX_RENDERBUFFER_SIZE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val MAX_TEXTURE_IMAGE_UNITS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val MAX_TEXTURE_SIZE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val MAX_VARYING_VECTORS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val MAX_VERTEX_ATTRIBS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val MAX_VERTEX_TEXTURE_IMAGE_UNITS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val MAX_VERTEX_UNIFORM_VECTORS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val MAX_VIEWPORT_DIMS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val MEDIUM_FLOAT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val MEDIUM_INT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val MIRRORED_REPEAT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val NEAREST: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val NEAREST_MIPMAP_LINEAR: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val NEAREST_MIPMAP_NEAREST: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val NEVER: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val NICEST: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val NOTEQUAL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val NO_ERROR: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ONE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ONE_MINUS_CONSTANT_ALPHA: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ONE_MINUS_CONSTANT_COLOR: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ONE_MINUS_DST_ALPHA: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ONE_MINUS_DST_COLOR: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ONE_MINUS_SRC_ALPHA: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ONE_MINUS_SRC_COLOR: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val OUT_OF_MEMORY: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val PACK_ALIGNMENT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val POINTS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val POLYGON_OFFSET_FACTOR: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val POLYGON_OFFSET_FILL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val POLYGON_OFFSET_UNITS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RED_BITS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RENDERBUFFER: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RENDERBUFFER_ALPHA_SIZE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RENDERBUFFER_BINDING: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RENDERBUFFER_BLUE_SIZE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RENDERBUFFER_DEPTH_SIZE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RENDERBUFFER_GREEN_SIZE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RENDERBUFFER_HEIGHT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RENDERBUFFER_INTERNAL_FORMAT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RENDERBUFFER_RED_SIZE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RENDERBUFFER_STENCIL_SIZE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RENDERBUFFER_WIDTH: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RENDERER: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val REPEAT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val REPLACE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RGB: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RGB565: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RGB5_A1: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RGBA: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val RGBA4: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SAMPLER_2D: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SAMPLER_CUBE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SAMPLES: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SAMPLE_ALPHA_TO_COVERAGE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SAMPLE_BUFFERS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SAMPLE_COVERAGE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SAMPLE_COVERAGE_INVERT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SAMPLE_COVERAGE_VALUE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SCISSOR_BOX: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SCISSOR_TEST: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SHADER_TYPE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SHADING_LANGUAGE_VERSION: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SHORT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SRC_ALPHA: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SRC_ALPHA_SATURATE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SRC_COLOR: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STATIC_DRAW: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_ATTACHMENT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_BACK_FAIL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_BACK_FUNC: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_BACK_PASS_DEPTH_FAIL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_BACK_PASS_DEPTH_PASS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_BACK_REF: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_BACK_VALUE_MASK: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_BACK_WRITEMASK: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_BITS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_BUFFER_BIT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_CLEAR_VALUE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_FAIL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_FUNC: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_INDEX: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_INDEX8: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_PASS_DEPTH_FAIL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_PASS_DEPTH_PASS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_REF: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_TEST: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_VALUE_MASK: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STENCIL_WRITEMASK: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val STREAM_DRAW: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SUBPIXEL_BITS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE0: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE1: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE10: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE11: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE12: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE13: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE14: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE15: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE16: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE17: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE18: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE19: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE2: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE20: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE21: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE22: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE23: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE24: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE25: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE26: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE27: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE28: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE29: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE3: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE30: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE31: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE4: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE5: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE6: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE7: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE8: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE9: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE_2D: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE_BINDING_2D: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE_BINDING_CUBE_MAP: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE_CUBE_MAP: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE_CUBE_MAP_NEGATIVE_X: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE_CUBE_MAP_NEGATIVE_Y: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE_CUBE_MAP_NEGATIVE_Z: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE_CUBE_MAP_POSITIVE_X: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE_CUBE_MAP_POSITIVE_Y: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE_CUBE_MAP_POSITIVE_Z: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE_MAG_FILTER: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE_MIN_FILTER: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE_WRAP_S: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TEXTURE_WRAP_T: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TRIANGLES: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TRIANGLE_FAN: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val TRIANGLE_STRIP: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val UNPACK_ALIGNMENT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val UNPACK_COLORSPACE_CONVERSION_WEBGL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val UNPACK_FLIP_Y_WEBGL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val UNPACK_PREMULTIPLY_ALPHA_WEBGL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val UNSIGNED_BYTE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val UNSIGNED_INT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val UNSIGNED_SHORT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val UNSIGNED_SHORT_4_4_4_4: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val UNSIGNED_SHORT_5_5_5_1: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val UNSIGNED_SHORT_5_6_5: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val VALIDATE_STATUS: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val VENDOR: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val VERSION: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val VERTEX_ATTRIB_ARRAY_BUFFER_BINDING: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val VERTEX_ATTRIB_ARRAY_ENABLED: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val VERTEX_ATTRIB_ARRAY_NORMALIZED: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val VERTEX_ATTRIB_ARRAY_POINTER: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val VERTEX_ATTRIB_ARRAY_SIZE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val VERTEX_ATTRIB_ARRAY_STRIDE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val VERTEX_ATTRIB_ARRAY_TYPE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val VERTEX_SHADER: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val VIEWPORT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val ZERO: kotlin.Int { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class WebGLShader : org.khronos.webgl.WebGLObject { +/*∆*/ public constructor WebGLShader() +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class WebGLShaderPrecisionFormat { +/*∆*/ public constructor WebGLShaderPrecisionFormat() +/*∆*/ +/*∆*/ public open val precision: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val rangeMax: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val rangeMin: kotlin.Int { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class WebGLTexture : org.khronos.webgl.WebGLObject { +/*∆*/ public constructor WebGLTexture() +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class WebGLUniformLocation { +/*∆*/ public constructor WebGLUniformLocation() +/*∆*/ } \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/org.w3c.css.masking.kt b/libraries/stdlib/api/js-v1/org.w3c.css.masking.kt new file mode 100644 index 00000000000..9258582ad95 --- /dev/null +++ b/libraries/stdlib/api/js-v1/org.w3c.css.masking.kt @@ -0,0 +1,111 @@ +/*∆*/ public abstract external class SVGClipPathElement : org.w3c.dom.svg.SVGElement, org.w3c.dom.svg.SVGUnitTypes { +/*∆*/ public constructor SVGClipPathElement() +/*∆*/ +/*∆*/ public open val clipPathUnits: org.w3c.dom.svg.SVGAnimatedEnumeration { get; } +/*∆*/ +/*∆*/ public open val transform: org.w3c.dom.svg.SVGAnimatedTransformList { get; } +/*∆*/ +/*∆*/ public companion object of SVGClipPathElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_UNIT_TYPE_OBJECTBOUNDINGBOX: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_UNIT_TYPE_UNKNOWN: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_UNIT_TYPE_USERSPACEONUSE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGMaskElement : org.w3c.dom.svg.SVGElement, org.w3c.dom.svg.SVGUnitTypes { +/*∆*/ public constructor SVGMaskElement() +/*∆*/ +/*∆*/ public open val height: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val maskContentUnits: org.w3c.dom.svg.SVGAnimatedEnumeration { get; } +/*∆*/ +/*∆*/ public open val maskUnits: org.w3c.dom.svg.SVGAnimatedEnumeration { get; } +/*∆*/ +/*∆*/ public open val width: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val x: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val y: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public companion object of SVGMaskElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_UNIT_TYPE_OBJECTBOUNDINGBOX: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_UNIT_TYPE_UNKNOWN: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_UNIT_TYPE_USERSPACEONUSE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/org.w3c.dom.clipboard.kt b/libraries/stdlib/api/js-v1/org.w3c.dom.clipboard.kt new file mode 100644 index 00000000000..96c9b3db438 --- /dev/null +++ b/libraries/stdlib/api/js-v1/org.w3c.dom.clipboard.kt @@ -0,0 +1,41 @@ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun ClipboardEventInit(clipboardData: org.w3c.dom.DataTransfer? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.clipboard.ClipboardEventInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun ClipboardPermissionDescriptor(allowWithoutGesture: kotlin.Boolean? = ...): org.w3c.dom.clipboard.ClipboardPermissionDescriptor +/*∆*/ +/*∆*/ public abstract external class Clipboard : org.w3c.dom.events.EventTarget { +/*∆*/ public constructor Clipboard() +/*∆*/ +/*∆*/ public final fun read(): kotlin.js.Promise +/*∆*/ +/*∆*/ public final fun readText(): kotlin.js.Promise +/*∆*/ +/*∆*/ public final fun write(data: org.w3c.dom.DataTransfer): kotlin.js.Promise +/*∆*/ +/*∆*/ public final fun writeText(data: kotlin.String): kotlin.js.Promise +/*∆*/ } +/*∆*/ +/*∆*/ public open external class ClipboardEvent : org.w3c.dom.events.Event { +/*∆*/ public constructor ClipboardEvent(type: kotlin.String, eventInitDict: org.w3c.dom.clipboard.ClipboardEventInit = ...) +/*∆*/ +/*∆*/ public open val clipboardData: org.w3c.dom.DataTransfer? { get; } +/*∆*/ +/*∆*/ public companion object of ClipboardEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ClipboardEventInit : org.w3c.dom.EventInit { +/*∆*/ public open var clipboardData: org.w3c.dom.DataTransfer? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ClipboardPermissionDescriptor { +/*∆*/ public open var allowWithoutGesture: kotlin.Boolean? { get; set; } +/*∆*/ } \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/org.w3c.dom.css.kt b/libraries/stdlib/api/js-v1/org.w3c.dom.css.kt new file mode 100644 index 00000000000..3183bbb8125 --- /dev/null +++ b/libraries/stdlib/api/js-v1/org.w3c.dom.css.kt @@ -0,0 +1,774 @@ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.css.CSSRuleList.get(index: kotlin.Int): org.w3c.dom.css.CSSRule? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.css.CSSStyleDeclaration.get(index: kotlin.Int): kotlin.String? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.css.MediaList.get(index: kotlin.Int): kotlin.String? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.css.StyleSheetList.get(index: kotlin.Int): org.w3c.dom.css.StyleSheet? +/*∆*/ +/*∆*/ public abstract external class CSS { +/*∆*/ public constructor CSS() +/*∆*/ +/*∆*/ public companion object of CSS { +/*∆*/ public final fun escape(ident: kotlin.String): kotlin.String +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class CSSGroupingRule : org.w3c.dom.css.CSSRule { +/*∆*/ public constructor CSSGroupingRule() +/*∆*/ +/*∆*/ public open val cssRules: org.w3c.dom.css.CSSRuleList { get; } +/*∆*/ +/*∆*/ public final fun deleteRule(index: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public final fun insertRule(rule: kotlin.String, index: kotlin.Int): kotlin.Int +/*∆*/ +/*∆*/ public companion object of CSSGroupingRule { +/*∆*/ public final val CHARSET_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val FONT_FACE_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val IMPORT_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val MARGIN_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val MEDIA_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NAMESPACE_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PAGE_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val STYLE_RULE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class CSSImportRule : org.w3c.dom.css.CSSRule { +/*∆*/ public constructor CSSImportRule() +/*∆*/ +/*∆*/ public open val href: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val media: org.w3c.dom.css.MediaList { get; } +/*∆*/ +/*∆*/ public open val styleSheet: org.w3c.dom.css.CSSStyleSheet { get; } +/*∆*/ +/*∆*/ public companion object of CSSImportRule { +/*∆*/ public final val CHARSET_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val FONT_FACE_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val IMPORT_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val MARGIN_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val MEDIA_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NAMESPACE_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PAGE_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val STYLE_RULE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class CSSMarginRule : org.w3c.dom.css.CSSRule { +/*∆*/ public constructor CSSMarginRule() +/*∆*/ +/*∆*/ public open val name: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val style: org.w3c.dom.css.CSSStyleDeclaration { get; } +/*∆*/ +/*∆*/ public companion object of CSSMarginRule { +/*∆*/ public final val CHARSET_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val FONT_FACE_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val IMPORT_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val MARGIN_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val MEDIA_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NAMESPACE_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PAGE_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val STYLE_RULE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class CSSMediaRule : org.w3c.dom.css.CSSGroupingRule { +/*∆*/ public constructor CSSMediaRule() +/*∆*/ +/*∆*/ public open val media: org.w3c.dom.css.MediaList { get; } +/*∆*/ +/*∆*/ public companion object of CSSMediaRule { +/*∆*/ public final val CHARSET_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val FONT_FACE_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val IMPORT_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val MARGIN_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val MEDIA_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NAMESPACE_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PAGE_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val STYLE_RULE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class CSSNamespaceRule : org.w3c.dom.css.CSSRule { +/*∆*/ public constructor CSSNamespaceRule() +/*∆*/ +/*∆*/ public open val namespaceURI: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val prefix: kotlin.String { get; } +/*∆*/ +/*∆*/ public companion object of CSSNamespaceRule { +/*∆*/ public final val CHARSET_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val FONT_FACE_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val IMPORT_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val MARGIN_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val MEDIA_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NAMESPACE_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PAGE_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val STYLE_RULE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class CSSPageRule : org.w3c.dom.css.CSSGroupingRule { +/*∆*/ public constructor CSSPageRule() +/*∆*/ +/*∆*/ public open var selectorText: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val style: org.w3c.dom.css.CSSStyleDeclaration { get; } +/*∆*/ +/*∆*/ public companion object of CSSPageRule { +/*∆*/ public final val CHARSET_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val FONT_FACE_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val IMPORT_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val MARGIN_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val MEDIA_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NAMESPACE_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PAGE_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val STYLE_RULE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class CSSRule { +/*∆*/ public constructor CSSRule() +/*∆*/ +/*∆*/ public open var cssText: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val parentRule: org.w3c.dom.css.CSSRule? { get; } +/*∆*/ +/*∆*/ public open val parentStyleSheet: org.w3c.dom.css.CSSStyleSheet? { get; } +/*∆*/ +/*∆*/ public open val type: kotlin.Short { get; } +/*∆*/ +/*∆*/ public companion object of CSSRule { +/*∆*/ public final val CHARSET_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val FONT_FACE_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val IMPORT_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val MARGIN_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val MEDIA_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NAMESPACE_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PAGE_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val STYLE_RULE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class CSSRuleList : org.w3c.dom.ItemArrayLike { +/*∆*/ public constructor CSSRuleList() +/*∆*/ +/*∆*/ public open override fun item(index: kotlin.Int): org.w3c.dom.css.CSSRule? +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class CSSStyleDeclaration : org.w3c.dom.ItemArrayLike { +/*∆*/ public constructor CSSStyleDeclaration() +/*∆*/ +/*∆*/ public open var _camel_cased_attribute: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var _dashed_attribute: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var _webkit_cased_attribute: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var alignContent: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var alignItems: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var alignSelf: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var animation: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var animationDelay: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var animationDirection: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var animationDuration: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var animationFillMode: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var animationIterationCount: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var animationName: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var animationPlayState: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var animationTimingFunction: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var backfaceVisibility: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var background: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var backgroundAttachment: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var backgroundClip: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var backgroundColor: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var backgroundImage: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var backgroundOrigin: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var backgroundPosition: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var backgroundRepeat: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var backgroundSize: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var border: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderBottom: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderBottomColor: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderBottomLeftRadius: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderBottomRightRadius: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderBottomStyle: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderBottomWidth: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderCollapse: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderColor: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderImage: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderImageOutset: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderImageRepeat: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderImageSlice: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderImageSource: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderImageWidth: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderLeft: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderLeftColor: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderLeftStyle: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderLeftWidth: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderRadius: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderRight: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderRightColor: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderRightStyle: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderRightWidth: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderSpacing: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderStyle: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderTop: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderTopColor: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderTopLeftRadius: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderTopRightRadius: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderTopStyle: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderTopWidth: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var borderWidth: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var bottom: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var boxDecorationBreak: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var boxShadow: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var boxSizing: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var breakAfter: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var breakBefore: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var breakInside: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var captionSide: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var clear: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var clip: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var color: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var columnCount: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var columnFill: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var columnGap: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var columnRule: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var columnRuleColor: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var columnRuleStyle: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var columnRuleWidth: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var columnSpan: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var columnWidth: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var columns: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var content: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var counterIncrement: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var counterReset: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var cssFloat: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var cssText: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var cursor: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var direction: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var display: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var emptyCells: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var filter: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var flex: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var flexBasis: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var flexDirection: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var flexFlow: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var flexGrow: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var flexShrink: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var flexWrap: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var font: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var fontFamily: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var fontFeatureSettings: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var fontKerning: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var fontLanguageOverride: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var fontSize: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var fontSizeAdjust: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var fontStretch: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var fontStyle: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var fontSynthesis: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var fontVariant: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var fontVariantAlternates: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var fontVariantCaps: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var fontVariantEastAsian: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var fontVariantLigatures: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var fontVariantNumeric: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var fontVariantPosition: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var fontWeight: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var hangingPunctuation: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var height: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var hyphens: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var imageOrientation: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var imageRendering: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var imageResolution: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var imeMode: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var justifyContent: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var left: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var letterSpacing: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var lineBreak: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var lineHeight: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var listStyle: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var listStyleImage: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var listStylePosition: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var listStyleType: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var margin: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var marginBottom: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var marginLeft: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var marginRight: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var marginTop: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var mark: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var markAfter: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var markBefore: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var marks: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var marqueeDirection: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var marqueePlayCount: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var marqueeSpeed: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var marqueeStyle: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var mask: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var maskType: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var maxHeight: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var maxWidth: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var minHeight: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var minWidth: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var navDown: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var navIndex: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var navLeft: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var navRight: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var navUp: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var objectFit: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var objectPosition: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var opacity: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var order: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var orphans: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var outline: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var outlineColor: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var outlineOffset: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var outlineStyle: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var outlineWidth: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var overflowWrap: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var overflowX: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var overflowY: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var padding: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var paddingBottom: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var paddingLeft: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var paddingRight: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var paddingTop: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var pageBreakAfter: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var pageBreakBefore: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var pageBreakInside: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val parentRule: org.w3c.dom.css.CSSRule? { get; } +/*∆*/ +/*∆*/ public open var perspective: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var perspectiveOrigin: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var phonemes: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var position: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var quotes: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var resize: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var rest: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var restAfter: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var restBefore: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var right: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var tabSize: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var tableLayout: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var textAlign: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var textAlignLast: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var textCombineUpright: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var textDecoration: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var textDecorationColor: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var textDecorationLine: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var textDecorationStyle: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var textIndent: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var textJustify: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var textOrientation: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var textOverflow: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var textShadow: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var textTransform: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var textUnderlinePosition: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var top: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var transform: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var transformOrigin: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var transformStyle: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var transition: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var transitionDelay: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var transitionDuration: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var transitionProperty: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var transitionTimingFunction: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var unicodeBidi: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var verticalAlign: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var visibility: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var voiceBalance: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var voiceDuration: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var voicePitch: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var voicePitchRange: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var voiceRate: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var voiceStress: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var voiceVolume: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var whiteSpace: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var widows: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var width: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var wordBreak: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var wordSpacing: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var wordWrap: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var writingMode: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var zIndex: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public final fun getPropertyPriority(property: kotlin.String): kotlin.String +/*∆*/ +/*∆*/ public final fun getPropertyValue(property: kotlin.String): kotlin.String +/*∆*/ +/*∆*/ public open override fun item(index: kotlin.Int): kotlin.String +/*∆*/ +/*∆*/ public final fun removeProperty(property: kotlin.String): kotlin.String +/*∆*/ +/*∆*/ public final fun setProperty(property: kotlin.String, value: kotlin.String, priority: kotlin.String = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setPropertyPriority(property: kotlin.String, priority: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setPropertyValue(property: kotlin.String, value: kotlin.String): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class CSSStyleRule : org.w3c.dom.css.CSSRule { +/*∆*/ public constructor CSSStyleRule() +/*∆*/ +/*∆*/ public open var selectorText: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val style: org.w3c.dom.css.CSSStyleDeclaration { get; } +/*∆*/ +/*∆*/ public companion object of CSSStyleRule { +/*∆*/ public final val CHARSET_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val FONT_FACE_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val IMPORT_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val MARGIN_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val MEDIA_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NAMESPACE_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PAGE_RULE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val STYLE_RULE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class CSSStyleSheet : org.w3c.dom.css.StyleSheet { +/*∆*/ public constructor CSSStyleSheet() +/*∆*/ +/*∆*/ public open val cssRules: org.w3c.dom.css.CSSRuleList { get; } +/*∆*/ +/*∆*/ public open val ownerRule: org.w3c.dom.css.CSSRule? { get; } +/*∆*/ +/*∆*/ public final fun deleteRule(index: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public final fun insertRule(rule: kotlin.String, index: kotlin.Int): kotlin.Int +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ElementCSSInlineStyle { +/*∆*/ public abstract val style: org.w3c.dom.css.CSSStyleDeclaration { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface LinkStyle { +/*∆*/ public open val sheet: org.w3c.dom.css.StyleSheet? { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class MediaList : org.w3c.dom.ItemArrayLike { +/*∆*/ public constructor MediaList() +/*∆*/ +/*∆*/ public open var mediaText: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public final fun appendMedium(medium: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun deleteMedium(medium: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun item(index: kotlin.Int): kotlin.String? +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class StyleSheet { +/*∆*/ public constructor StyleSheet() +/*∆*/ +/*∆*/ public open var disabled: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open val href: kotlin.String? { get; } +/*∆*/ +/*∆*/ public open val media: org.w3c.dom.css.MediaList { get; } +/*∆*/ +/*∆*/ public open val ownerNode: org.w3c.dom.css.UnionElementOrProcessingInstruction? { get; } +/*∆*/ +/*∆*/ public open val parentStyleSheet: org.w3c.dom.css.StyleSheet? { get; } +/*∆*/ +/*∆*/ public open val title: kotlin.String? { get; } +/*∆*/ +/*∆*/ public open val type: kotlin.String { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class StyleSheetList : org.w3c.dom.ItemArrayLike { +/*∆*/ public constructor StyleSheetList() +/*∆*/ +/*∆*/ public open override fun item(index: kotlin.Int): org.w3c.dom.css.StyleSheet? +/*∆*/ } +/*∆*/ +/*∆*/ public external interface UnionElementOrProcessingInstruction { +/*∆*/ } \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/org.w3c.dom.encryptedmedia.kt b/libraries/stdlib/api/js-v1/org.w3c.dom.encryptedmedia.kt new file mode 100644 index 00000000000..a44780600f3 --- /dev/null +++ b/libraries/stdlib/api/js-v1/org.w3c.dom.encryptedmedia.kt @@ -0,0 +1,187 @@ +/*∆*/ public val org.w3c.dom.encryptedmedia.MediaKeyStatus.Companion.EXPIRED: org.w3c.dom.encryptedmedia.MediaKeyStatus { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.encryptedmedia.MediaKeyMessageType.Companion.INDIVIDUALIZATION_REQUEST: org.w3c.dom.encryptedmedia.MediaKeyMessageType { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.encryptedmedia.MediaKeyStatus.Companion.INTERNAL_ERROR: org.w3c.dom.encryptedmedia.MediaKeyStatus { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.encryptedmedia.MediaKeyMessageType.Companion.LICENSE_RELEASE: org.w3c.dom.encryptedmedia.MediaKeyMessageType { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.encryptedmedia.MediaKeyMessageType.Companion.LICENSE_RENEWAL: org.w3c.dom.encryptedmedia.MediaKeyMessageType { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.encryptedmedia.MediaKeyMessageType.Companion.LICENSE_REQUEST: org.w3c.dom.encryptedmedia.MediaKeyMessageType { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.encryptedmedia.MediaKeysRequirement.Companion.NOT_ALLOWED: org.w3c.dom.encryptedmedia.MediaKeysRequirement { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.encryptedmedia.MediaKeysRequirement.Companion.OPTIONAL: org.w3c.dom.encryptedmedia.MediaKeysRequirement { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.encryptedmedia.MediaKeyStatus.Companion.OUTPUT_DOWNSCALED: org.w3c.dom.encryptedmedia.MediaKeyStatus { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.encryptedmedia.MediaKeyStatus.Companion.OUTPUT_RESTRICTED: org.w3c.dom.encryptedmedia.MediaKeyStatus { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.encryptedmedia.MediaKeySessionType.Companion.PERSISTENT_LICENSE: org.w3c.dom.encryptedmedia.MediaKeySessionType { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.encryptedmedia.MediaKeyStatus.Companion.RELEASED: org.w3c.dom.encryptedmedia.MediaKeyStatus { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.encryptedmedia.MediaKeysRequirement.Companion.REQUIRED: org.w3c.dom.encryptedmedia.MediaKeysRequirement { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.encryptedmedia.MediaKeyStatus.Companion.STATUS_PENDING: org.w3c.dom.encryptedmedia.MediaKeyStatus { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.encryptedmedia.MediaKeySessionType.Companion.TEMPORARY: org.w3c.dom.encryptedmedia.MediaKeySessionType { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.encryptedmedia.MediaKeyStatus.Companion.USABLE: org.w3c.dom.encryptedmedia.MediaKeyStatus { get; } +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun MediaEncryptedEventInit(initDataType: kotlin.String? = ..., initData: org.khronos.webgl.ArrayBuffer? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.encryptedmedia.MediaEncryptedEventInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun MediaKeyMessageEventInit(messageType: org.w3c.dom.encryptedmedia.MediaKeyMessageType?, message: org.khronos.webgl.ArrayBuffer?, bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.encryptedmedia.MediaKeyMessageEventInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun MediaKeySystemConfiguration(label: kotlin.String? = ..., initDataTypes: kotlin.Array? = ..., audioCapabilities: kotlin.Array? = ..., videoCapabilities: kotlin.Array? = ..., distinctiveIdentifier: org.w3c.dom.encryptedmedia.MediaKeysRequirement? = ..., persistentState: org.w3c.dom.encryptedmedia.MediaKeysRequirement? = ..., sessionTypes: kotlin.Array? = ...): org.w3c.dom.encryptedmedia.MediaKeySystemConfiguration +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun MediaKeySystemMediaCapability(contentType: kotlin.String? = ..., robustness: kotlin.String? = ...): org.w3c.dom.encryptedmedia.MediaKeySystemMediaCapability +/*∆*/ +/*∆*/ public open external class MediaEncryptedEvent : org.w3c.dom.events.Event { +/*∆*/ public constructor MediaEncryptedEvent(type: kotlin.String, eventInitDict: org.w3c.dom.encryptedmedia.MediaEncryptedEventInit = ...) +/*∆*/ +/*∆*/ public open val initData: org.khronos.webgl.ArrayBuffer? { get; } +/*∆*/ +/*∆*/ public open val initDataType: kotlin.String { get; } +/*∆*/ +/*∆*/ public companion object of MediaEncryptedEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface MediaEncryptedEventInit : org.w3c.dom.EventInit { +/*∆*/ public open var initData: org.khronos.webgl.ArrayBuffer? { get; set; } +/*∆*/ +/*∆*/ public open var initDataType: kotlin.String? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class MediaKeyMessageEvent : org.w3c.dom.events.Event { +/*∆*/ public constructor MediaKeyMessageEvent(type: kotlin.String, eventInitDict: org.w3c.dom.encryptedmedia.MediaKeyMessageEventInit) +/*∆*/ +/*∆*/ public open val message: org.khronos.webgl.ArrayBuffer { get; } +/*∆*/ +/*∆*/ public open val messageType: org.w3c.dom.encryptedmedia.MediaKeyMessageType { get; } +/*∆*/ +/*∆*/ public companion object of MediaKeyMessageEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface MediaKeyMessageEventInit : org.w3c.dom.EventInit { +/*∆*/ public open var message: org.khronos.webgl.ArrayBuffer? { get; set; } +/*∆*/ +/*∆*/ public open var messageType: org.w3c.dom.encryptedmedia.MediaKeyMessageType? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface MediaKeyMessageType { +/*∆*/ public companion object of MediaKeyMessageType { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class MediaKeySession : org.w3c.dom.events.EventTarget { +/*∆*/ public constructor MediaKeySession() +/*∆*/ +/*∆*/ public open val closed: kotlin.js.Promise { get; } +/*∆*/ +/*∆*/ public open val expiration: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val keyStatuses: org.w3c.dom.encryptedmedia.MediaKeyStatusMap { get; } +/*∆*/ +/*∆*/ public open var onkeystatuseschange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onmessage: ((org.w3c.dom.MessageEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open val sessionId: kotlin.String { get; } +/*∆*/ +/*∆*/ public final fun close(): kotlin.js.Promise +/*∆*/ +/*∆*/ public final fun generateRequest(initDataType: kotlin.String, initData: dynamic): kotlin.js.Promise +/*∆*/ +/*∆*/ public final fun load(sessionId: kotlin.String): kotlin.js.Promise +/*∆*/ +/*∆*/ public final fun remove(): kotlin.js.Promise +/*∆*/ +/*∆*/ public final fun update(response: dynamic): kotlin.js.Promise +/*∆*/ } +/*∆*/ +/*∆*/ public external interface MediaKeySessionType { +/*∆*/ public companion object of MediaKeySessionType { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface MediaKeyStatus { +/*∆*/ public companion object of MediaKeyStatus { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class MediaKeyStatusMap { +/*∆*/ public constructor MediaKeyStatusMap() +/*∆*/ +/*∆*/ public open val size: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final fun get(keyId: dynamic): kotlin.Any? +/*∆*/ +/*∆*/ public final fun has(keyId: dynamic): kotlin.Boolean +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class MediaKeySystemAccess { +/*∆*/ public constructor MediaKeySystemAccess() +/*∆*/ +/*∆*/ public open val keySystem: kotlin.String { get; } +/*∆*/ +/*∆*/ public final fun createMediaKeys(): kotlin.js.Promise +/*∆*/ +/*∆*/ public final fun getConfiguration(): org.w3c.dom.encryptedmedia.MediaKeySystemConfiguration +/*∆*/ } +/*∆*/ +/*∆*/ public external interface MediaKeySystemConfiguration { +/*∆*/ public open var audioCapabilities: kotlin.Array? { get; set; } +/*∆*/ +/*∆*/ public open var distinctiveIdentifier: org.w3c.dom.encryptedmedia.MediaKeysRequirement? { get; set; } +/*∆*/ +/*∆*/ public open var initDataTypes: kotlin.Array? { get; set; } +/*∆*/ +/*∆*/ public open var label: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var persistentState: org.w3c.dom.encryptedmedia.MediaKeysRequirement? { get; set; } +/*∆*/ +/*∆*/ public open var sessionTypes: kotlin.Array? { get; set; } +/*∆*/ +/*∆*/ public open var videoCapabilities: kotlin.Array? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface MediaKeySystemMediaCapability { +/*∆*/ public open var contentType: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var robustness: kotlin.String? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class MediaKeys { +/*∆*/ public constructor MediaKeys() +/*∆*/ +/*∆*/ public final fun createSession(sessionType: org.w3c.dom.encryptedmedia.MediaKeySessionType = ...): org.w3c.dom.encryptedmedia.MediaKeySession +/*∆*/ +/*∆*/ public final fun setServerCertificate(serverCertificate: dynamic): kotlin.js.Promise +/*∆*/ } +/*∆*/ +/*∆*/ public external interface MediaKeysRequirement { +/*∆*/ public companion object of MediaKeysRequirement { +/*∆*/ } +/*∆*/ } \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/org.w3c.dom.events.kt b/libraries/stdlib/api/js-v1/org.w3c.dom.events.kt new file mode 100644 index 00000000000..0fc8c400e33 --- /dev/null +++ b/libraries/stdlib/api/js-v1/org.w3c.dom.events.kt @@ -0,0 +1,373 @@ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun CompositionEventInit(data: kotlin.String? = ..., view: org.w3c.dom.Window? = ..., detail: kotlin.Int? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.events.CompositionEventInit +/*∆*/ +/*∆*/ public fun EventListener(handler: (org.w3c.dom.events.Event) -> kotlin.Unit): org.w3c.dom.events.EventListener +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun EventModifierInit(ctrlKey: kotlin.Boolean? = ..., shiftKey: kotlin.Boolean? = ..., altKey: kotlin.Boolean? = ..., metaKey: kotlin.Boolean? = ..., modifierAltGraph: kotlin.Boolean? = ..., modifierCapsLock: kotlin.Boolean? = ..., modifierFn: kotlin.Boolean? = ..., modifierFnLock: kotlin.Boolean? = ..., modifierHyper: kotlin.Boolean? = ..., modifierNumLock: kotlin.Boolean? = ..., modifierScrollLock: kotlin.Boolean? = ..., modifierSuper: kotlin.Boolean? = ..., modifierSymbol: kotlin.Boolean? = ..., modifierSymbolLock: kotlin.Boolean? = ..., view: org.w3c.dom.Window? = ..., detail: kotlin.Int? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.events.EventModifierInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun FocusEventInit(relatedTarget: org.w3c.dom.events.EventTarget? = ..., view: org.w3c.dom.Window? = ..., detail: kotlin.Int? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.events.FocusEventInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun InputEventInit(data: kotlin.String? = ..., isComposing: kotlin.Boolean? = ..., view: org.w3c.dom.Window? = ..., detail: kotlin.Int? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.events.InputEventInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun KeyboardEventInit(key: kotlin.String? = ..., code: kotlin.String? = ..., location: kotlin.Int? = ..., repeat: kotlin.Boolean? = ..., isComposing: kotlin.Boolean? = ..., ctrlKey: kotlin.Boolean? = ..., shiftKey: kotlin.Boolean? = ..., altKey: kotlin.Boolean? = ..., metaKey: kotlin.Boolean? = ..., modifierAltGraph: kotlin.Boolean? = ..., modifierCapsLock: kotlin.Boolean? = ..., modifierFn: kotlin.Boolean? = ..., modifierFnLock: kotlin.Boolean? = ..., modifierHyper: kotlin.Boolean? = ..., modifierNumLock: kotlin.Boolean? = ..., modifierScrollLock: kotlin.Boolean? = ..., modifierSuper: kotlin.Boolean? = ..., modifierSymbol: kotlin.Boolean? = ..., modifierSymbolLock: kotlin.Boolean? = ..., view: org.w3c.dom.Window? = ..., detail: kotlin.Int? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.events.KeyboardEventInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun MouseEventInit(screenX: kotlin.Int? = ..., screenY: kotlin.Int? = ..., clientX: kotlin.Int? = ..., clientY: kotlin.Int? = ..., button: kotlin.Short? = ..., buttons: kotlin.Short? = ..., relatedTarget: org.w3c.dom.events.EventTarget? = ..., region: kotlin.String? = ..., ctrlKey: kotlin.Boolean? = ..., shiftKey: kotlin.Boolean? = ..., altKey: kotlin.Boolean? = ..., metaKey: kotlin.Boolean? = ..., modifierAltGraph: kotlin.Boolean? = ..., modifierCapsLock: kotlin.Boolean? = ..., modifierFn: kotlin.Boolean? = ..., modifierFnLock: kotlin.Boolean? = ..., modifierHyper: kotlin.Boolean? = ..., modifierNumLock: kotlin.Boolean? = ..., modifierScrollLock: kotlin.Boolean? = ..., modifierSuper: kotlin.Boolean? = ..., modifierSymbol: kotlin.Boolean? = ..., modifierSymbolLock: kotlin.Boolean? = ..., view: org.w3c.dom.Window? = ..., detail: kotlin.Int? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.events.MouseEventInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun UIEventInit(view: org.w3c.dom.Window? = ..., detail: kotlin.Int? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.events.UIEventInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun WheelEventInit(deltaX: kotlin.Double? = ..., deltaY: kotlin.Double? = ..., deltaZ: kotlin.Double? = ..., deltaMode: kotlin.Int? = ..., screenX: kotlin.Int? = ..., screenY: kotlin.Int? = ..., clientX: kotlin.Int? = ..., clientY: kotlin.Int? = ..., button: kotlin.Short? = ..., buttons: kotlin.Short? = ..., relatedTarget: org.w3c.dom.events.EventTarget? = ..., region: kotlin.String? = ..., ctrlKey: kotlin.Boolean? = ..., shiftKey: kotlin.Boolean? = ..., altKey: kotlin.Boolean? = ..., metaKey: kotlin.Boolean? = ..., modifierAltGraph: kotlin.Boolean? = ..., modifierCapsLock: kotlin.Boolean? = ..., modifierFn: kotlin.Boolean? = ..., modifierFnLock: kotlin.Boolean? = ..., modifierHyper: kotlin.Boolean? = ..., modifierNumLock: kotlin.Boolean? = ..., modifierScrollLock: kotlin.Boolean? = ..., modifierSuper: kotlin.Boolean? = ..., modifierSymbol: kotlin.Boolean? = ..., modifierSymbolLock: kotlin.Boolean? = ..., view: org.w3c.dom.Window? = ..., detail: kotlin.Int? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.events.WheelEventInit +/*∆*/ +/*∆*/ public open external class CompositionEvent : org.w3c.dom.events.UIEvent { +/*∆*/ public constructor CompositionEvent(type: kotlin.String, eventInitDict: org.w3c.dom.events.CompositionEventInit = ...) +/*∆*/ +/*∆*/ public open val data: kotlin.String { get; } +/*∆*/ +/*∆*/ public companion object of CompositionEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CompositionEventInit : org.w3c.dom.events.UIEventInit { +/*∆*/ public open var data: kotlin.String? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class Event { +/*∆*/ public constructor Event(type: kotlin.String, eventInitDict: org.w3c.dom.EventInit = ...) +/*∆*/ +/*∆*/ public open val bubbles: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val cancelable: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val composed: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val currentTarget: org.w3c.dom.events.EventTarget? { get; } +/*∆*/ +/*∆*/ public open val defaultPrevented: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val eventPhase: kotlin.Short { get; } +/*∆*/ +/*∆*/ public open val isTrusted: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val target: org.w3c.dom.events.EventTarget? { get; } +/*∆*/ +/*∆*/ public open val timeStamp: kotlin.Number { get; } +/*∆*/ +/*∆*/ public open val type: kotlin.String { get; } +/*∆*/ +/*∆*/ public final fun composedPath(): kotlin.Array +/*∆*/ +/*∆*/ public final fun initEvent(type: kotlin.String, bubbles: kotlin.Boolean, cancelable: kotlin.Boolean): kotlin.Unit +/*∆*/ +/*∆*/ public final fun preventDefault(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun stopImmediatePropagation(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun stopPropagation(): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of Event { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface EventListener { +/*∆*/ public abstract fun handleEvent(event: org.w3c.dom.events.Event): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public external interface EventModifierInit : org.w3c.dom.events.UIEventInit { +/*∆*/ public open var altKey: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var ctrlKey: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var metaKey: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var modifierAltGraph: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var modifierCapsLock: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var modifierFn: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var modifierFnLock: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var modifierHyper: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var modifierNumLock: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var modifierScrollLock: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var modifierSuper: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var modifierSymbol: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var modifierSymbolLock: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var shiftKey: kotlin.Boolean? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class EventTarget { +/*∆*/ public constructor EventTarget() +/*∆*/ +/*∆*/ public final fun addEventListener(type: kotlin.String, callback: ((org.w3c.dom.events.Event) -> kotlin.Unit)?, options: dynamic = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun addEventListener(type: kotlin.String, callback: org.w3c.dom.events.EventListener?, options: dynamic = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun dispatchEvent(event: org.w3c.dom.events.Event): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun removeEventListener(type: kotlin.String, callback: ((org.w3c.dom.events.Event) -> kotlin.Unit)?, options: dynamic = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun removeEventListener(type: kotlin.String, callback: org.w3c.dom.events.EventListener?, options: dynamic = ...): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public open external class FocusEvent : org.w3c.dom.events.UIEvent { +/*∆*/ public constructor FocusEvent(type: kotlin.String, eventInitDict: org.w3c.dom.events.FocusEventInit = ...) +/*∆*/ +/*∆*/ public open val relatedTarget: org.w3c.dom.events.EventTarget? { get; } +/*∆*/ +/*∆*/ public companion object of FocusEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface FocusEventInit : org.w3c.dom.events.UIEventInit { +/*∆*/ public open var relatedTarget: org.w3c.dom.events.EventTarget? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class InputEvent : org.w3c.dom.events.UIEvent { +/*∆*/ public constructor InputEvent(type: kotlin.String, eventInitDict: org.w3c.dom.events.InputEventInit = ...) +/*∆*/ +/*∆*/ public open val data: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val isComposing: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public companion object of InputEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface InputEventInit : org.w3c.dom.events.UIEventInit { +/*∆*/ public open var data: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var isComposing: kotlin.Boolean? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class KeyboardEvent : org.w3c.dom.events.UIEvent { +/*∆*/ public constructor KeyboardEvent(type: kotlin.String, eventInitDict: org.w3c.dom.events.KeyboardEventInit = ...) +/*∆*/ +/*∆*/ public open val altKey: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val charCode: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val code: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val ctrlKey: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val isComposing: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val key: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val keyCode: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val location: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val metaKey: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val repeat: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val shiftKey: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val which: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final fun getModifierState(keyArg: kotlin.String): kotlin.Boolean +/*∆*/ +/*∆*/ public companion object of KeyboardEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOM_KEY_LOCATION_LEFT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DOM_KEY_LOCATION_NUMPAD: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DOM_KEY_LOCATION_RIGHT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DOM_KEY_LOCATION_STANDARD: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface KeyboardEventInit : org.w3c.dom.events.EventModifierInit { +/*∆*/ public open var code: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var isComposing: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var key: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var location: kotlin.Int? { get; set; } +/*∆*/ +/*∆*/ public open var repeat: kotlin.Boolean? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class MouseEvent : org.w3c.dom.events.UIEvent, org.w3c.dom.UnionElementOrMouseEvent { +/*∆*/ public constructor MouseEvent(type: kotlin.String, eventInitDict: org.w3c.dom.events.MouseEventInit = ...) +/*∆*/ +/*∆*/ public open val altKey: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val button: kotlin.Short { get; } +/*∆*/ +/*∆*/ public open val buttons: kotlin.Short { get; } +/*∆*/ +/*∆*/ public open val clientX: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val clientY: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val ctrlKey: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val metaKey: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val offsetX: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val offsetY: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val pageX: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val pageY: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val region: kotlin.String? { get; } +/*∆*/ +/*∆*/ public open val relatedTarget: org.w3c.dom.events.EventTarget? { get; } +/*∆*/ +/*∆*/ public open val screenX: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val screenY: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val shiftKey: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val x: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val y: kotlin.Double { get; } +/*∆*/ +/*∆*/ public final fun getModifierState(keyArg: kotlin.String): kotlin.Boolean +/*∆*/ +/*∆*/ public companion object of MouseEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface MouseEventInit : org.w3c.dom.events.EventModifierInit { +/*∆*/ public open var button: kotlin.Short? { get; set; } +/*∆*/ +/*∆*/ public open var buttons: kotlin.Short? { get; set; } +/*∆*/ +/*∆*/ public open var clientX: kotlin.Int? { get; set; } +/*∆*/ +/*∆*/ public open var clientY: kotlin.Int? { get; set; } +/*∆*/ +/*∆*/ public open var region: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var relatedTarget: org.w3c.dom.events.EventTarget? { get; set; } +/*∆*/ +/*∆*/ public open var screenX: kotlin.Int? { get; set; } +/*∆*/ +/*∆*/ public open var screenY: kotlin.Int? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class UIEvent : org.w3c.dom.events.Event { +/*∆*/ public constructor UIEvent(type: kotlin.String, eventInitDict: org.w3c.dom.events.UIEventInit = ...) +/*∆*/ +/*∆*/ public open val detail: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val view: org.w3c.dom.Window? { get; } +/*∆*/ +/*∆*/ public companion object of UIEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface UIEventInit : org.w3c.dom.EventInit { +/*∆*/ public open var detail: kotlin.Int? { get; set; } +/*∆*/ +/*∆*/ public open var view: org.w3c.dom.Window? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class WheelEvent : org.w3c.dom.events.MouseEvent { +/*∆*/ public constructor WheelEvent(type: kotlin.String, eventInitDict: org.w3c.dom.events.WheelEventInit = ...) +/*∆*/ +/*∆*/ public open val deltaMode: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val deltaX: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val deltaY: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val deltaZ: kotlin.Double { get; } +/*∆*/ +/*∆*/ public companion object of WheelEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOM_DELTA_LINE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DOM_DELTA_PAGE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val DOM_DELTA_PIXEL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface WheelEventInit : org.w3c.dom.events.MouseEventInit { +/*∆*/ public open var deltaMode: kotlin.Int? { get; set; } +/*∆*/ +/*∆*/ public open var deltaX: kotlin.Double? { get; set; } +/*∆*/ +/*∆*/ public open var deltaY: kotlin.Double? { get; set; } +/*∆*/ +/*∆*/ public open var deltaZ: kotlin.Double? { get; set; } +/*∆*/ } \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/org.w3c.dom.kt b/libraries/stdlib/api/js-v1/org.w3c.dom.kt new file mode 100644 index 00000000000..7a70ec3c4e1 --- /dev/null +++ b/libraries/stdlib/api/js-v1/org.w3c.dom.kt @@ -0,0 +1,9316 @@ +/*∆*/ public val org.w3c.dom.CanvasTextBaseline.Companion.ALPHABETIC: org.w3c.dom.CanvasTextBaseline { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.BinaryType.Companion.ARRAYBUFFER: org.w3c.dom.BinaryType { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.ScrollBehavior.Companion.AUTO: org.w3c.dom.ScrollBehavior { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.ScrollRestoration.Companion.AUTO: org.w3c.dom.ScrollRestoration { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.CanvasLineJoin.Companion.BEVEL: org.w3c.dom.CanvasLineJoin { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.BinaryType.Companion.BLOB: org.w3c.dom.BinaryType { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.CSSBoxType.Companion.BORDER: org.w3c.dom.CSSBoxType { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.CanvasTextBaseline.Companion.BOTTOM: org.w3c.dom.CanvasTextBaseline { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.CanvasLineCap.Companion.BUTT: org.w3c.dom.CanvasLineCap { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.TextTrackKind.Companion.CAPTIONS: org.w3c.dom.TextTrackKind { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.CanvasTextAlign.Companion.CENTER: org.w3c.dom.CanvasTextAlign { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.ScrollLogicalPosition.Companion.CENTER: org.w3c.dom.ScrollLogicalPosition { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.TextTrackKind.Companion.CHAPTERS: org.w3c.dom.TextTrackKind { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.WorkerType.Companion.CLASSIC: org.w3c.dom.WorkerType { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.ShadowRootMode.Companion.CLOSED: org.w3c.dom.ShadowRootMode { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.DocumentReadyState.Companion.COMPLETE: org.w3c.dom.DocumentReadyState { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.CSSBoxType.Companion.CONTENT: org.w3c.dom.CSSBoxType { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.ColorSpaceConversion.Companion.DEFAULT: org.w3c.dom.ColorSpaceConversion { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.PremultiplyAlpha.Companion.DEFAULT: org.w3c.dom.PremultiplyAlpha { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.TextTrackKind.Companion.DESCRIPTIONS: org.w3c.dom.TextTrackKind { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.TextTrackMode.Companion.DISABLED: org.w3c.dom.TextTrackMode { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.CanPlayTypeResult.Companion.EMPTY: org.w3c.dom.CanPlayTypeResult { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.CanvasTextAlign.Companion.END: org.w3c.dom.CanvasTextAlign { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.ScrollLogicalPosition.Companion.END: org.w3c.dom.ScrollLogicalPosition { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.SelectionMode.Companion.END: org.w3c.dom.SelectionMode { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.CanvasFillRule.Companion.EVENODD: org.w3c.dom.CanvasFillRule { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.ImageOrientation.Companion.FLIPY: org.w3c.dom.ImageOrientation { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.CanvasTextBaseline.Companion.HANGING: org.w3c.dom.CanvasTextBaseline { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.TextTrackMode.Companion.HIDDEN: org.w3c.dom.TextTrackMode { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.ImageSmoothingQuality.Companion.HIGH: org.w3c.dom.ImageSmoothingQuality { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.ResizeQuality.Companion.HIGH: org.w3c.dom.ResizeQuality { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.CanvasTextBaseline.Companion.IDEOGRAPHIC: org.w3c.dom.CanvasTextBaseline { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.CanvasDirection.Companion.INHERIT: org.w3c.dom.CanvasDirection { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.ScrollBehavior.Companion.INSTANT: org.w3c.dom.ScrollBehavior { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.DocumentReadyState.Companion.INTERACTIVE: org.w3c.dom.DocumentReadyState { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.CanvasTextAlign.Companion.LEFT: org.w3c.dom.CanvasTextAlign { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.DocumentReadyState.Companion.LOADING: org.w3c.dom.DocumentReadyState { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.ImageSmoothingQuality.Companion.LOW: org.w3c.dom.ImageSmoothingQuality { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.ResizeQuality.Companion.LOW: org.w3c.dom.ResizeQuality { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.CanvasDirection.Companion.LTR: org.w3c.dom.CanvasDirection { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.ScrollRestoration.Companion.MANUAL: org.w3c.dom.ScrollRestoration { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.CSSBoxType.Companion.MARGIN: org.w3c.dom.CSSBoxType { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.CanPlayTypeResult.Companion.MAYBE: org.w3c.dom.CanPlayTypeResult { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.ImageSmoothingQuality.Companion.MEDIUM: org.w3c.dom.ImageSmoothingQuality { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.ResizeQuality.Companion.MEDIUM: org.w3c.dom.ResizeQuality { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.TextTrackKind.Companion.METADATA: org.w3c.dom.TextTrackKind { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.CanvasTextBaseline.Companion.MIDDLE: org.w3c.dom.CanvasTextBaseline { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.CanvasLineJoin.Companion.MITER: org.w3c.dom.CanvasLineJoin { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.WorkerType.Companion.MODULE: org.w3c.dom.WorkerType { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.ScrollLogicalPosition.Companion.NEAREST: org.w3c.dom.ScrollLogicalPosition { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.ColorSpaceConversion.Companion.NONE: org.w3c.dom.ColorSpaceConversion { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.ImageOrientation.Companion.NONE: org.w3c.dom.ImageOrientation { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.PremultiplyAlpha.Companion.NONE: org.w3c.dom.PremultiplyAlpha { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.CanvasFillRule.Companion.NONZERO: org.w3c.dom.CanvasFillRule { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.ShadowRootMode.Companion.OPEN: org.w3c.dom.ShadowRootMode { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.CSSBoxType.Companion.PADDING: org.w3c.dom.CSSBoxType { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.ResizeQuality.Companion.PIXELATED: org.w3c.dom.ResizeQuality { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.PremultiplyAlpha.Companion.PREMULTIPLY: org.w3c.dom.PremultiplyAlpha { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.SelectionMode.Companion.PRESERVE: org.w3c.dom.SelectionMode { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.CanPlayTypeResult.Companion.PROBABLY: org.w3c.dom.CanPlayTypeResult { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.CanvasTextAlign.Companion.RIGHT: org.w3c.dom.CanvasTextAlign { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.CanvasLineCap.Companion.ROUND: org.w3c.dom.CanvasLineCap { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.CanvasLineJoin.Companion.ROUND: org.w3c.dom.CanvasLineJoin { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.CanvasDirection.Companion.RTL: org.w3c.dom.CanvasDirection { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.SelectionMode.Companion.SELECT: org.w3c.dom.SelectionMode { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.TextTrackMode.Companion.SHOWING: org.w3c.dom.TextTrackMode { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.ScrollBehavior.Companion.SMOOTH: org.w3c.dom.ScrollBehavior { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.CanvasLineCap.Companion.SQUARE: org.w3c.dom.CanvasLineCap { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.CanvasTextAlign.Companion.START: org.w3c.dom.CanvasTextAlign { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.ScrollLogicalPosition.Companion.START: org.w3c.dom.ScrollLogicalPosition { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.SelectionMode.Companion.START: org.w3c.dom.SelectionMode { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.TextTrackKind.Companion.SUBTITLES: org.w3c.dom.TextTrackKind { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.CanvasTextBaseline.Companion.TOP: org.w3c.dom.CanvasTextBaseline { get; } +/*∆*/ +/*∆*/ @kotlin.Deprecated(message = "Use `as` instead.", replaceWith = kotlin.ReplaceWith(expression = "`as`", imports = {})) +/*∆*/ public var org.w3c.dom.HTMLLinkElement.as_: org.w3c.fetch.RequestDestination { get; set; } +/*∆*/ +/*∆*/ @kotlin.Deprecated(message = "Use `is` instead.", replaceWith = kotlin.ReplaceWith(expression = "`is`", imports = {})) +/*∆*/ public var org.w3c.dom.ElementCreationOptions.is_: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun AddEventListenerOptions(passive: kotlin.Boolean? = ..., once: kotlin.Boolean? = ..., capture: kotlin.Boolean? = ...): org.w3c.dom.AddEventListenerOptions +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun AssignedNodesOptions(flatten: kotlin.Boolean? = ...): org.w3c.dom.AssignedNodesOptions +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun BoxQuadOptions(box: org.w3c.dom.CSSBoxType? = ..., relativeTo: dynamic = ...): org.w3c.dom.BoxQuadOptions +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun CanvasRenderingContext2DSettings(alpha: kotlin.Boolean? = ...): org.w3c.dom.CanvasRenderingContext2DSettings +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun CloseEventInit(wasClean: kotlin.Boolean? = ..., code: kotlin.Short? = ..., reason: kotlin.String? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.CloseEventInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun ConvertCoordinateOptions(fromBox: org.w3c.dom.CSSBoxType? = ..., toBox: org.w3c.dom.CSSBoxType? = ...): org.w3c.dom.ConvertCoordinateOptions +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun CustomEventInit(detail: kotlin.Any? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.CustomEventInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun DOMPointInit(x: kotlin.Double? = ..., y: kotlin.Double? = ..., z: kotlin.Double? = ..., w: kotlin.Double? = ...): org.w3c.dom.DOMPointInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun DOMRectInit(x: kotlin.Double? = ..., y: kotlin.Double? = ..., width: kotlin.Double? = ..., height: kotlin.Double? = ...): org.w3c.dom.DOMRectInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun DragEventInit(dataTransfer: org.w3c.dom.DataTransfer? = ..., screenX: kotlin.Int? = ..., screenY: kotlin.Int? = ..., clientX: kotlin.Int? = ..., clientY: kotlin.Int? = ..., button: kotlin.Short? = ..., buttons: kotlin.Short? = ..., relatedTarget: org.w3c.dom.events.EventTarget? = ..., region: kotlin.String? = ..., ctrlKey: kotlin.Boolean? = ..., shiftKey: kotlin.Boolean? = ..., altKey: kotlin.Boolean? = ..., metaKey: kotlin.Boolean? = ..., modifierAltGraph: kotlin.Boolean? = ..., modifierCapsLock: kotlin.Boolean? = ..., modifierFn: kotlin.Boolean? = ..., modifierFnLock: kotlin.Boolean? = ..., modifierHyper: kotlin.Boolean? = ..., modifierNumLock: kotlin.Boolean? = ..., modifierScrollLock: kotlin.Boolean? = ..., modifierSuper: kotlin.Boolean? = ..., modifierSymbol: kotlin.Boolean? = ..., modifierSymbolLock: kotlin.Boolean? = ..., view: org.w3c.dom.Window? = ..., detail: kotlin.Int? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.DragEventInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun ElementCreationOptions(`is`: kotlin.String? = ...): org.w3c.dom.ElementCreationOptions +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun ElementDefinitionOptions(extends: kotlin.String? = ...): org.w3c.dom.ElementDefinitionOptions +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun ErrorEventInit(message: kotlin.String? = ..., filename: kotlin.String? = ..., lineno: kotlin.Int? = ..., colno: kotlin.Int? = ..., error: kotlin.Any? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.ErrorEventInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun EventInit(bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.EventInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun EventListenerOptions(capture: kotlin.Boolean? = ...): org.w3c.dom.EventListenerOptions +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun EventSourceInit(withCredentials: kotlin.Boolean? = ...): org.w3c.dom.EventSourceInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun GetRootNodeOptions(composed: kotlin.Boolean? = ...): org.w3c.dom.GetRootNodeOptions +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun HashChangeEventInit(oldURL: kotlin.String? = ..., newURL: kotlin.String? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.HashChangeEventInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun HitRegionOptions(path: org.w3c.dom.Path2D? = ..., fillRule: org.w3c.dom.CanvasFillRule? = ..., id: kotlin.String? = ..., parentID: kotlin.String? = ..., cursor: kotlin.String? = ..., control: org.w3c.dom.Element? = ..., label: kotlin.String? = ..., role: kotlin.String? = ...): org.w3c.dom.HitRegionOptions +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun ImageBitmapOptions(imageOrientation: org.w3c.dom.ImageOrientation? = ..., premultiplyAlpha: org.w3c.dom.PremultiplyAlpha? = ..., colorSpaceConversion: org.w3c.dom.ColorSpaceConversion? = ..., resizeWidth: kotlin.Int? = ..., resizeHeight: kotlin.Int? = ..., resizeQuality: org.w3c.dom.ResizeQuality? = ...): org.w3c.dom.ImageBitmapOptions +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun ImageBitmapRenderingContextSettings(alpha: kotlin.Boolean? = ...): org.w3c.dom.ImageBitmapRenderingContextSettings +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun MediaQueryListEventInit(media: kotlin.String? = ..., matches: kotlin.Boolean? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.MediaQueryListEventInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun MessageEventInit(data: kotlin.Any? = ..., origin: kotlin.String? = ..., lastEventId: kotlin.String? = ..., source: org.w3c.dom.UnionMessagePortOrWindowProxy? = ..., ports: kotlin.Array? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.MessageEventInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun MutationObserverInit(childList: kotlin.Boolean? = ..., attributes: kotlin.Boolean? = ..., characterData: kotlin.Boolean? = ..., subtree: kotlin.Boolean? = ..., attributeOldValue: kotlin.Boolean? = ..., characterDataOldValue: kotlin.Boolean? = ..., attributeFilter: kotlin.Array? = ...): org.w3c.dom.MutationObserverInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun PageTransitionEventInit(persisted: kotlin.Boolean? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.PageTransitionEventInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun PopStateEventInit(state: kotlin.Any? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.PopStateEventInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun PromiseRejectionEventInit(promise: kotlin.js.Promise?, reason: kotlin.Any? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.PromiseRejectionEventInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun RelatedEventInit(relatedTarget: org.w3c.dom.events.EventTarget? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.RelatedEventInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun ScrollIntoViewOptions(block: org.w3c.dom.ScrollLogicalPosition? = ..., inline: org.w3c.dom.ScrollLogicalPosition? = ..., behavior: org.w3c.dom.ScrollBehavior? = ...): org.w3c.dom.ScrollIntoViewOptions +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun ScrollOptions(behavior: org.w3c.dom.ScrollBehavior? = ...): org.w3c.dom.ScrollOptions +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun ScrollToOptions(left: kotlin.Double? = ..., top: kotlin.Double? = ..., behavior: org.w3c.dom.ScrollBehavior? = ...): org.w3c.dom.ScrollToOptions +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun ShadowRootInit(mode: org.w3c.dom.ShadowRootMode?): org.w3c.dom.ShadowRootInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun StorageEventInit(key: kotlin.String? = ..., oldValue: kotlin.String? = ..., newValue: kotlin.String? = ..., url: kotlin.String? = ..., storageArea: org.w3c.dom.Storage? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.StorageEventInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun TrackEventInit(track: org.w3c.dom.UnionAudioTrackOrTextTrackOrVideoTrack? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.TrackEventInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun WorkerOptions(type: org.w3c.dom.WorkerType? = ..., credentials: org.w3c.fetch.RequestCredentials? = ...): org.w3c.dom.WorkerOptions +/*∆*/ +/*∆*/ public fun org.w3c.dom.ItemArrayLike.asList(): kotlin.collections.List +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.AudioTrackList.get(index: kotlin.Int): org.w3c.dom.AudioTrack? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.DOMRectList.get(index: kotlin.Int): org.w3c.dom.DOMRect? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.DOMStringMap.get(name: kotlin.String): kotlin.String? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.DOMTokenList.get(index: kotlin.Int): kotlin.String? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.DataTransferItemList.get(index: kotlin.Int): org.w3c.dom.DataTransferItem? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.Document.get(name: kotlin.String): dynamic +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.HTMLAllCollection.get(index: kotlin.Int): org.w3c.dom.Element? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.HTMLAllCollection.get(name: kotlin.String): org.w3c.dom.UnionElementOrHTMLCollection? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.HTMLCollection.get(index: kotlin.Int): org.w3c.dom.Element? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.HTMLCollection.get(name: kotlin.String): org.w3c.dom.Element? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.HTMLFormElement.get(index: kotlin.Int): org.w3c.dom.Element? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.HTMLFormElement.get(name: kotlin.String): org.w3c.dom.UnionElementOrRadioNodeList? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.HTMLSelectElement.get(index: kotlin.Int): org.w3c.dom.Element? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.MimeTypeArray.get(index: kotlin.Int): org.w3c.dom.MimeType? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.MimeTypeArray.get(name: kotlin.String): org.w3c.dom.MimeType? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.NamedNodeMap.get(index: kotlin.Int): org.w3c.dom.Attr? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.NamedNodeMap.get(qualifiedName: kotlin.String): org.w3c.dom.Attr? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.NodeList.get(index: kotlin.Int): org.w3c.dom.Node? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.Plugin.get(index: kotlin.Int): org.w3c.dom.MimeType? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.Plugin.get(name: kotlin.String): org.w3c.dom.MimeType? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.PluginArray.get(index: kotlin.Int): org.w3c.dom.Plugin? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.PluginArray.get(name: kotlin.String): org.w3c.dom.Plugin? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.Storage.get(key: kotlin.String): kotlin.String? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.TextTrackCueList.get(index: kotlin.Int): org.w3c.dom.TextTrackCue? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.TextTrackList.get(index: kotlin.Int): org.w3c.dom.TextTrack? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.TouchList.get(index: kotlin.Int): org.w3c.dom.Touch? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.VideoTrackList.get(index: kotlin.Int): org.w3c.dom.VideoTrack? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.Window.get(name: kotlin.String): dynamic +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.DOMStringMap.set(name: kotlin.String, value: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.HTMLOptionsCollection.set(index: kotlin.Int, option: org.w3c.dom.HTMLOptionElement?): kotlin.Unit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.HTMLSelectElement.set(index: kotlin.Int, option: org.w3c.dom.HTMLOptionElement?): kotlin.Unit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.Storage.set(key: kotlin.String, value: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public external interface AbstractWorker { +/*∆*/ public open var onerror: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface AddEventListenerOptions : org.w3c.dom.EventListenerOptions { +/*∆*/ public open var once: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var passive: kotlin.Boolean? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class ApplicationCache : org.w3c.dom.events.EventTarget { +/*∆*/ public constructor ApplicationCache() +/*∆*/ +/*∆*/ public open var oncached: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onchecking: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var ondownloading: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onerror: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onnoupdate: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onobsolete: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onprogress: ((org.w3c.xhr.ProgressEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onupdateready: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open val status: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final fun abort(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun swapCache(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun update(): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of ApplicationCache { +/*∆*/ public final val CHECKING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOWNLOADING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val IDLE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val OBSOLETE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val UNCACHED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val UPDATEREADY: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface AssignedNodesOptions { +/*∆*/ public open var flatten: kotlin.Boolean? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class Attr : org.w3c.dom.Node { +/*∆*/ public constructor Attr() +/*∆*/ +/*∆*/ public open val localName: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val name: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val namespaceURI: kotlin.String? { get; } +/*∆*/ +/*∆*/ public open val ownerElement: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public open val prefix: kotlin.String? { get; } +/*∆*/ +/*∆*/ public open val specified: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open var value: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of Attr { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class Audio : org.w3c.dom.HTMLAudioElement { +/*∆*/ public constructor Audio(src: kotlin.String = ...) +/*∆*/ +/*∆*/ public open override val assignedSlot: org.w3c.dom.HTMLSlotElement? { get; } +/*∆*/ +/*∆*/ public open override val childElementCount: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open override val children: org.w3c.dom.HTMLCollection { get; } +/*∆*/ +/*∆*/ public open override var contentEditable: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open override val firstElementChild: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public open override val isContentEditable: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open override val lastElementChild: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public open override val nextElementSibling: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public open override var onabort: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onblur: ((org.w3c.dom.events.FocusEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oncancel: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oncanplay: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oncanplaythrough: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onclose: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oncontextmenu: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oncopy: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oncuechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oncut: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondblclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondrag: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondragend: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondragenter: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondragexit: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondragleave: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondragover: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondragstart: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondrop: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondurationchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onemptied: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onended: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onerror: ((dynamic, kotlin.String, kotlin.Int, kotlin.Int, kotlin.Any?) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onfocus: ((org.w3c.dom.events.FocusEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ongotpointercapture: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oninput: ((org.w3c.dom.events.InputEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oninvalid: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onkeydown: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onkeypress: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onkeyup: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onload: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onloadeddata: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onloadedmetadata: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onloadend: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onloadstart: ((org.w3c.xhr.ProgressEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onlostpointercapture: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onmousedown: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onmouseenter: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onmouseleave: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onmousemove: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onmouseout: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onmouseover: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onmouseup: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpaste: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpause: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onplay: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onplaying: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointercancel: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointerdown: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointerenter: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointerleave: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointermove: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointerout: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointerover: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointerup: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onprogress: ((org.w3c.xhr.ProgressEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onratechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onreset: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onresize: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onscroll: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onseeked: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onseeking: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onselect: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onshow: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onstalled: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onsubmit: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onsuspend: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ontimeupdate: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ontoggle: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onvolumechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onwaiting: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onwheel: ((org.w3c.dom.events.WheelEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override val previousElementSibling: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public open override val style: org.w3c.dom.css.CSSStyleDeclaration { get; } +/*∆*/ +/*∆*/ public open override fun after(vararg nodes: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun append(vararg nodes: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun before(vararg nodes: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun convertPointFromNode(point: org.w3c.dom.DOMPointInit, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMPoint +/*∆*/ +/*∆*/ public open override fun convertQuadFromNode(quad: dynamic, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad +/*∆*/ +/*∆*/ public open override fun convertRectFromNode(rect: org.w3c.dom.DOMRectReadOnly, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad +/*∆*/ +/*∆*/ public open override fun getBoxQuads(options: org.w3c.dom.BoxQuadOptions = ...): kotlin.Array +/*∆*/ +/*∆*/ public open override fun prepend(vararg nodes: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun querySelector(selectors: kotlin.String): org.w3c.dom.Element? +/*∆*/ +/*∆*/ public open override fun querySelectorAll(selectors: kotlin.String): org.w3c.dom.NodeList +/*∆*/ +/*∆*/ public open override fun remove(): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun replaceWith(vararg nodes: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of Audio { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val HAVE_CURRENT_DATA: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val HAVE_ENOUGH_DATA: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val HAVE_FUTURE_DATA: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val HAVE_METADATA: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val HAVE_NOTHING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NETWORK_EMPTY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NETWORK_IDLE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NETWORK_LOADING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NETWORK_NO_SOURCE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class AudioTrack : org.w3c.dom.UnionAudioTrackOrTextTrackOrVideoTrack { +/*∆*/ public constructor AudioTrack() +/*∆*/ +/*∆*/ public open var enabled: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open val id: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val kind: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val label: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val language: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val sourceBuffer: org.w3c.dom.mediasource.SourceBuffer? { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class AudioTrackList : org.w3c.dom.events.EventTarget { +/*∆*/ public constructor AudioTrackList() +/*∆*/ +/*∆*/ public open val length: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open var onaddtrack: ((org.w3c.dom.TrackEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onremovetrack: ((org.w3c.dom.TrackEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public final fun getTrackById(id: kotlin.String): org.w3c.dom.AudioTrack? +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class BarProp { +/*∆*/ public constructor BarProp() +/*∆*/ +/*∆*/ public open val visible: kotlin.Boolean { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class BeforeUnloadEvent : org.w3c.dom.events.Event { +/*∆*/ public constructor BeforeUnloadEvent() +/*∆*/ +/*∆*/ public final var returnValue: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of BeforeUnloadEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface BinaryType { +/*∆*/ public companion object of BinaryType { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface BoxQuadOptions { +/*∆*/ public open var box: org.w3c.dom.CSSBoxType? { get; set; } +/*∆*/ +/*∆*/ public open var relativeTo: dynamic { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class BroadcastChannel : org.w3c.dom.events.EventTarget { +/*∆*/ public constructor BroadcastChannel(name: kotlin.String) +/*∆*/ +/*∆*/ public open val name: kotlin.String { get; } +/*∆*/ +/*∆*/ public final var onmessage: ((org.w3c.dom.MessageEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public final fun close(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun postMessage(message: kotlin.Any?): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public open external class CDATASection : org.w3c.dom.Text { +/*∆*/ public constructor CDATASection() +/*∆*/ +/*∆*/ public companion object of CDATASection { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CSSBoxType { +/*∆*/ public companion object of CSSBoxType { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CanPlayTypeResult { +/*∆*/ public companion object of CanPlayTypeResult { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CanvasCompositing { +/*∆*/ public abstract var globalAlpha: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public abstract var globalCompositeOperation: kotlin.String { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CanvasDirection { +/*∆*/ public companion object of CanvasDirection { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CanvasDrawImage { +/*∆*/ public abstract fun drawImage(image: org.w3c.dom.CanvasImageSource, dx: kotlin.Double, dy: kotlin.Double): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun drawImage(image: org.w3c.dom.CanvasImageSource, dx: kotlin.Double, dy: kotlin.Double, dw: kotlin.Double, dh: kotlin.Double): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun drawImage(image: org.w3c.dom.CanvasImageSource, sx: kotlin.Double, sy: kotlin.Double, sw: kotlin.Double, sh: kotlin.Double, dx: kotlin.Double, dy: kotlin.Double, dw: kotlin.Double, dh: kotlin.Double): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CanvasDrawPath { +/*∆*/ public abstract fun beginPath(): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun clip(fillRule: org.w3c.dom.CanvasFillRule = ...): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun clip(path: org.w3c.dom.Path2D, fillRule: org.w3c.dom.CanvasFillRule = ...): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun fill(fillRule: org.w3c.dom.CanvasFillRule = ...): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun fill(path: org.w3c.dom.Path2D, fillRule: org.w3c.dom.CanvasFillRule = ...): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun isPointInPath(x: kotlin.Double, y: kotlin.Double, fillRule: org.w3c.dom.CanvasFillRule = ...): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract fun isPointInPath(path: org.w3c.dom.Path2D, x: kotlin.Double, y: kotlin.Double, fillRule: org.w3c.dom.CanvasFillRule = ...): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract fun isPointInStroke(x: kotlin.Double, y: kotlin.Double): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract fun isPointInStroke(path: org.w3c.dom.Path2D, x: kotlin.Double, y: kotlin.Double): kotlin.Boolean +/*∆*/ +/*∆*/ public abstract fun resetClip(): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun stroke(): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun stroke(path: org.w3c.dom.Path2D): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CanvasFillRule { +/*∆*/ public companion object of CanvasFillRule { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CanvasFillStrokeStyles { +/*∆*/ public open var fillStyle: dynamic { get; set; } +/*∆*/ +/*∆*/ public open var strokeStyle: dynamic { get; set; } +/*∆*/ +/*∆*/ public abstract fun createLinearGradient(x0: kotlin.Double, y0: kotlin.Double, x1: kotlin.Double, y1: kotlin.Double): org.w3c.dom.CanvasGradient +/*∆*/ +/*∆*/ public abstract fun createPattern(image: org.w3c.dom.CanvasImageSource, repetition: kotlin.String): org.w3c.dom.CanvasPattern? +/*∆*/ +/*∆*/ public abstract fun createRadialGradient(x0: kotlin.Double, y0: kotlin.Double, r0: kotlin.Double, x1: kotlin.Double, y1: kotlin.Double, r1: kotlin.Double): org.w3c.dom.CanvasGradient +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CanvasFilters { +/*∆*/ public abstract var filter: kotlin.String { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class CanvasGradient { +/*∆*/ public constructor CanvasGradient() +/*∆*/ +/*∆*/ public final fun addColorStop(offset: kotlin.Double, color: kotlin.String): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CanvasHitRegion { +/*∆*/ public abstract fun addHitRegion(options: org.w3c.dom.HitRegionOptions = ...): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun clearHitRegions(): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun removeHitRegion(id: kotlin.String): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CanvasImageData { +/*∆*/ public abstract fun createImageData(sw: kotlin.Double, sh: kotlin.Double): org.w3c.dom.ImageData +/*∆*/ +/*∆*/ public abstract fun createImageData(imagedata: org.w3c.dom.ImageData): org.w3c.dom.ImageData +/*∆*/ +/*∆*/ public abstract fun getImageData(sx: kotlin.Double, sy: kotlin.Double, sw: kotlin.Double, sh: kotlin.Double): org.w3c.dom.ImageData +/*∆*/ +/*∆*/ public abstract fun putImageData(imagedata: org.w3c.dom.ImageData, dx: kotlin.Double, dy: kotlin.Double): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun putImageData(imagedata: org.w3c.dom.ImageData, dx: kotlin.Double, dy: kotlin.Double, dirtyX: kotlin.Double, dirtyY: kotlin.Double, dirtyWidth: kotlin.Double, dirtyHeight: kotlin.Double): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CanvasImageSmoothing { +/*∆*/ public abstract var imageSmoothingEnabled: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public abstract var imageSmoothingQuality: org.w3c.dom.ImageSmoothingQuality { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CanvasImageSource : org.w3c.dom.ImageBitmapSource { +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CanvasLineCap { +/*∆*/ public companion object of CanvasLineCap { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CanvasLineJoin { +/*∆*/ public companion object of CanvasLineJoin { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CanvasPath { +/*∆*/ public abstract fun arc(x: kotlin.Double, y: kotlin.Double, radius: kotlin.Double, startAngle: kotlin.Double, endAngle: kotlin.Double, anticlockwise: kotlin.Boolean = ...): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun arcTo(x1: kotlin.Double, y1: kotlin.Double, x2: kotlin.Double, y2: kotlin.Double, radius: kotlin.Double): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun arcTo(x1: kotlin.Double, y1: kotlin.Double, x2: kotlin.Double, y2: kotlin.Double, radiusX: kotlin.Double, radiusY: kotlin.Double, rotation: kotlin.Double): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun bezierCurveTo(cp1x: kotlin.Double, cp1y: kotlin.Double, cp2x: kotlin.Double, cp2y: kotlin.Double, x: kotlin.Double, y: kotlin.Double): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun closePath(): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun ellipse(x: kotlin.Double, y: kotlin.Double, radiusX: kotlin.Double, radiusY: kotlin.Double, rotation: kotlin.Double, startAngle: kotlin.Double, endAngle: kotlin.Double, anticlockwise: kotlin.Boolean = ...): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun lineTo(x: kotlin.Double, y: kotlin.Double): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun moveTo(x: kotlin.Double, y: kotlin.Double): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun quadraticCurveTo(cpx: kotlin.Double, cpy: kotlin.Double, x: kotlin.Double, y: kotlin.Double): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun rect(x: kotlin.Double, y: kotlin.Double, w: kotlin.Double, h: kotlin.Double): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CanvasPathDrawingStyles { +/*∆*/ public abstract var lineCap: org.w3c.dom.CanvasLineCap { get; set; } +/*∆*/ +/*∆*/ public abstract var lineDashOffset: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public abstract var lineJoin: org.w3c.dom.CanvasLineJoin { get; set; } +/*∆*/ +/*∆*/ public abstract var lineWidth: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public abstract var miterLimit: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public abstract fun getLineDash(): kotlin.Array +/*∆*/ +/*∆*/ public abstract fun setLineDash(segments: kotlin.Array): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class CanvasPattern { +/*∆*/ public constructor CanvasPattern() +/*∆*/ +/*∆*/ public final fun setTransform(transform: dynamic = ...): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CanvasRect { +/*∆*/ public abstract fun clearRect(x: kotlin.Double, y: kotlin.Double, w: kotlin.Double, h: kotlin.Double): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun fillRect(x: kotlin.Double, y: kotlin.Double, w: kotlin.Double, h: kotlin.Double): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun strokeRect(x: kotlin.Double, y: kotlin.Double, w: kotlin.Double, h: kotlin.Double): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class CanvasRenderingContext2D : org.w3c.dom.CanvasState, org.w3c.dom.CanvasTransform, org.w3c.dom.CanvasCompositing, org.w3c.dom.CanvasImageSmoothing, org.w3c.dom.CanvasFillStrokeStyles, org.w3c.dom.CanvasShadowStyles, org.w3c.dom.CanvasFilters, org.w3c.dom.CanvasRect, org.w3c.dom.CanvasDrawPath, org.w3c.dom.CanvasUserInterface, org.w3c.dom.CanvasText, org.w3c.dom.CanvasDrawImage, org.w3c.dom.CanvasHitRegion, org.w3c.dom.CanvasImageData, org.w3c.dom.CanvasPathDrawingStyles, org.w3c.dom.CanvasTextDrawingStyles, org.w3c.dom.CanvasPath, org.w3c.dom.RenderingContext { +/*∆*/ public constructor CanvasRenderingContext2D() +/*∆*/ +/*∆*/ public open val canvas: org.w3c.dom.HTMLCanvasElement { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CanvasRenderingContext2DSettings { +/*∆*/ public open var alpha: kotlin.Boolean? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CanvasShadowStyles { +/*∆*/ public abstract var shadowBlur: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public abstract var shadowColor: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public abstract var shadowOffsetX: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public abstract var shadowOffsetY: kotlin.Double { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CanvasState { +/*∆*/ public abstract fun restore(): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun save(): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CanvasText { +/*∆*/ public abstract fun fillText(text: kotlin.String, x: kotlin.Double, y: kotlin.Double, maxWidth: kotlin.Double = ...): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun measureText(text: kotlin.String): org.w3c.dom.TextMetrics +/*∆*/ +/*∆*/ public abstract fun strokeText(text: kotlin.String, x: kotlin.Double, y: kotlin.Double, maxWidth: kotlin.Double = ...): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CanvasTextAlign { +/*∆*/ public companion object of CanvasTextAlign { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CanvasTextBaseline { +/*∆*/ public companion object of CanvasTextBaseline { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CanvasTextDrawingStyles { +/*∆*/ public abstract var direction: org.w3c.dom.CanvasDirection { get; set; } +/*∆*/ +/*∆*/ public abstract var font: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public abstract var textAlign: org.w3c.dom.CanvasTextAlign { get; set; } +/*∆*/ +/*∆*/ public abstract var textBaseline: org.w3c.dom.CanvasTextBaseline { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CanvasTransform { +/*∆*/ public abstract fun getTransform(): org.w3c.dom.DOMMatrix +/*∆*/ +/*∆*/ public abstract fun resetTransform(): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun rotate(angle: kotlin.Double): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun scale(x: kotlin.Double, y: kotlin.Double): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun setTransform(transform: dynamic = ...): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun setTransform(a: kotlin.Double, b: kotlin.Double, c: kotlin.Double, d: kotlin.Double, e: kotlin.Double, f: kotlin.Double): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun transform(a: kotlin.Double, b: kotlin.Double, c: kotlin.Double, d: kotlin.Double, e: kotlin.Double, f: kotlin.Double): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun translate(x: kotlin.Double, y: kotlin.Double): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CanvasUserInterface { +/*∆*/ public abstract fun drawFocusIfNeeded(element: org.w3c.dom.Element): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun drawFocusIfNeeded(path: org.w3c.dom.Path2D, element: org.w3c.dom.Element): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun scrollPathIntoView(): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun scrollPathIntoView(path: org.w3c.dom.Path2D): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class CaretPosition { +/*∆*/ public constructor CaretPosition() +/*∆*/ +/*∆*/ public open val offset: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val offsetNode: org.w3c.dom.Node { get; } +/*∆*/ +/*∆*/ public final fun getClientRect(): org.w3c.dom.DOMRect? +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class CharacterData : org.w3c.dom.Node, org.w3c.dom.NonDocumentTypeChildNode, org.w3c.dom.ChildNode { +/*∆*/ public constructor CharacterData() +/*∆*/ +/*∆*/ public open var data: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val length: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final fun appendData(data: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun deleteData(offset: kotlin.Int, count: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public final fun insertData(offset: kotlin.Int, data: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun replaceData(offset: kotlin.Int, count: kotlin.Int, data: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun substringData(offset: kotlin.Int, count: kotlin.Int): kotlin.String +/*∆*/ +/*∆*/ public companion object of CharacterData { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ChildNode { +/*∆*/ public abstract fun after(vararg nodes: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun before(vararg nodes: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun remove(): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun replaceWith(vararg nodes: dynamic): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public open external class CloseEvent : org.w3c.dom.events.Event { +/*∆*/ public constructor CloseEvent(type: kotlin.String, eventInitDict: org.w3c.dom.CloseEventInit = ...) +/*∆*/ +/*∆*/ public open val code: kotlin.Short { get; } +/*∆*/ +/*∆*/ public open val reason: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val wasClean: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public companion object of CloseEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CloseEventInit : org.w3c.dom.EventInit { +/*∆*/ public open var code: kotlin.Short? { get; set; } +/*∆*/ +/*∆*/ public open var reason: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var wasClean: kotlin.Boolean? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ColorSpaceConversion { +/*∆*/ public companion object of ColorSpaceConversion { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class Comment : org.w3c.dom.CharacterData { +/*∆*/ public constructor Comment(data: kotlin.String = ...) +/*∆*/ +/*∆*/ public open override val nextElementSibling: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public open override val previousElementSibling: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public open override fun after(vararg nodes: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun before(vararg nodes: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun remove(): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun replaceWith(vararg nodes: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of Comment { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ConvertCoordinateOptions { +/*∆*/ public open var fromBox: org.w3c.dom.CSSBoxType? { get; set; } +/*∆*/ +/*∆*/ public open var toBox: org.w3c.dom.CSSBoxType? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class CustomElementRegistry { +/*∆*/ public constructor CustomElementRegistry() +/*∆*/ +/*∆*/ public final fun define(name: kotlin.String, constructor: () -> dynamic, options: org.w3c.dom.ElementDefinitionOptions = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun get(name: kotlin.String): kotlin.Any? +/*∆*/ +/*∆*/ public final fun whenDefined(name: kotlin.String): kotlin.js.Promise +/*∆*/ } +/*∆*/ +/*∆*/ public open external class CustomEvent : org.w3c.dom.events.Event { +/*∆*/ public constructor CustomEvent(type: kotlin.String, eventInitDict: org.w3c.dom.CustomEventInit = ...) +/*∆*/ +/*∆*/ public open val detail: kotlin.Any? { get; } +/*∆*/ +/*∆*/ public final fun initCustomEvent(type: kotlin.String, bubbles: kotlin.Boolean, cancelable: kotlin.Boolean, detail: kotlin.Any?): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of CustomEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CustomEventInit : org.w3c.dom.EventInit { +/*∆*/ public open var detail: kotlin.Any? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class DOMImplementation { +/*∆*/ public constructor DOMImplementation() +/*∆*/ +/*∆*/ public final fun createDocument(namespace: kotlin.String?, qualifiedName: kotlin.String, doctype: org.w3c.dom.DocumentType? = ...): org.w3c.dom.XMLDocument +/*∆*/ +/*∆*/ public final fun createDocumentType(qualifiedName: kotlin.String, publicId: kotlin.String, systemId: kotlin.String): org.w3c.dom.DocumentType +/*∆*/ +/*∆*/ public final fun createHTMLDocument(title: kotlin.String = ...): org.w3c.dom.Document +/*∆*/ +/*∆*/ public final fun hasFeature(): kotlin.Boolean +/*∆*/ } +/*∆*/ +/*∆*/ public open external class DOMMatrix : org.w3c.dom.DOMMatrixReadOnly { +/*∆*/ public constructor DOMMatrix() +/*∆*/ +/*∆*/ public constructor DOMMatrix(numberSequence: kotlin.Array) +/*∆*/ +/*∆*/ public constructor DOMMatrix(transformList: kotlin.String) +/*∆*/ +/*∆*/ public constructor DOMMatrix(array32: org.khronos.webgl.Float32Array) +/*∆*/ +/*∆*/ public constructor DOMMatrix(array64: org.khronos.webgl.Float64Array) +/*∆*/ +/*∆*/ public constructor DOMMatrix(other: org.w3c.dom.DOMMatrixReadOnly) +/*∆*/ +/*∆*/ public open override var a: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open override var b: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open override var c: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open override var d: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open override var e: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open override var f: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open override var m11: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open override var m12: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open override var m13: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open override var m14: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open override var m21: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open override var m22: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open override var m23: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open override var m24: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open override var m31: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open override var m32: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open override var m33: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open override var m34: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open override var m41: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open override var m42: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open override var m43: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open override var m44: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public final fun invertSelf(): org.w3c.dom.DOMMatrix +/*∆*/ +/*∆*/ public final fun multiplySelf(other: org.w3c.dom.DOMMatrix): org.w3c.dom.DOMMatrix +/*∆*/ +/*∆*/ public final fun preMultiplySelf(other: org.w3c.dom.DOMMatrix): org.w3c.dom.DOMMatrix +/*∆*/ +/*∆*/ public final fun rotateAxisAngleSelf(x: kotlin.Double, y: kotlin.Double, z: kotlin.Double, angle: kotlin.Double): org.w3c.dom.DOMMatrix +/*∆*/ +/*∆*/ public final fun rotateFromVectorSelf(x: kotlin.Double, y: kotlin.Double): org.w3c.dom.DOMMatrix +/*∆*/ +/*∆*/ public final fun rotateSelf(angle: kotlin.Double, originX: kotlin.Double = ..., originY: kotlin.Double = ...): org.w3c.dom.DOMMatrix +/*∆*/ +/*∆*/ public final fun scale3dSelf(scale: kotlin.Double, originX: kotlin.Double = ..., originY: kotlin.Double = ..., originZ: kotlin.Double = ...): org.w3c.dom.DOMMatrix +/*∆*/ +/*∆*/ public final fun scaleNonUniformSelf(scaleX: kotlin.Double, scaleY: kotlin.Double = ..., scaleZ: kotlin.Double = ..., originX: kotlin.Double = ..., originY: kotlin.Double = ..., originZ: kotlin.Double = ...): org.w3c.dom.DOMMatrix +/*∆*/ +/*∆*/ public final fun scaleSelf(scale: kotlin.Double, originX: kotlin.Double = ..., originY: kotlin.Double = ...): org.w3c.dom.DOMMatrix +/*∆*/ +/*∆*/ public final fun setMatrixValue(transformList: kotlin.String): org.w3c.dom.DOMMatrix +/*∆*/ +/*∆*/ public final fun skewXSelf(sx: kotlin.Double): org.w3c.dom.DOMMatrix +/*∆*/ +/*∆*/ public final fun skewYSelf(sy: kotlin.Double): org.w3c.dom.DOMMatrix +/*∆*/ +/*∆*/ public final fun translateSelf(tx: kotlin.Double, ty: kotlin.Double, tz: kotlin.Double = ...): org.w3c.dom.DOMMatrix +/*∆*/ } +/*∆*/ +/*∆*/ public open external class DOMMatrixReadOnly { +/*∆*/ public constructor DOMMatrixReadOnly(numberSequence: kotlin.Array) +/*∆*/ +/*∆*/ public open val a: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val b: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val c: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val d: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val e: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val f: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val is2D: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val isIdentity: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val m11: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val m12: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val m13: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val m14: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val m21: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val m22: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val m23: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val m24: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val m31: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val m32: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val m33: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val m34: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val m41: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val m42: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val m43: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val m44: kotlin.Double { get; } +/*∆*/ +/*∆*/ public final fun flipX(): org.w3c.dom.DOMMatrix +/*∆*/ +/*∆*/ public final fun flipY(): org.w3c.dom.DOMMatrix +/*∆*/ +/*∆*/ public final fun inverse(): org.w3c.dom.DOMMatrix +/*∆*/ +/*∆*/ public final fun multiply(other: org.w3c.dom.DOMMatrix): org.w3c.dom.DOMMatrix +/*∆*/ +/*∆*/ public final fun rotate(angle: kotlin.Double, originX: kotlin.Double = ..., originY: kotlin.Double = ...): org.w3c.dom.DOMMatrix +/*∆*/ +/*∆*/ public final fun rotateAxisAngle(x: kotlin.Double, y: kotlin.Double, z: kotlin.Double, angle: kotlin.Double): org.w3c.dom.DOMMatrix +/*∆*/ +/*∆*/ public final fun rotateFromVector(x: kotlin.Double, y: kotlin.Double): org.w3c.dom.DOMMatrix +/*∆*/ +/*∆*/ public final fun scale(scale: kotlin.Double, originX: kotlin.Double = ..., originY: kotlin.Double = ...): org.w3c.dom.DOMMatrix +/*∆*/ +/*∆*/ public final fun scale3d(scale: kotlin.Double, originX: kotlin.Double = ..., originY: kotlin.Double = ..., originZ: kotlin.Double = ...): org.w3c.dom.DOMMatrix +/*∆*/ +/*∆*/ public final fun scaleNonUniform(scaleX: kotlin.Double, scaleY: kotlin.Double = ..., scaleZ: kotlin.Double = ..., originX: kotlin.Double = ..., originY: kotlin.Double = ..., originZ: kotlin.Double = ...): org.w3c.dom.DOMMatrix +/*∆*/ +/*∆*/ public final fun skewX(sx: kotlin.Double): org.w3c.dom.DOMMatrix +/*∆*/ +/*∆*/ public final fun skewY(sy: kotlin.Double): org.w3c.dom.DOMMatrix +/*∆*/ +/*∆*/ public final fun toFloat32Array(): org.khronos.webgl.Float32Array +/*∆*/ +/*∆*/ public final fun toFloat64Array(): org.khronos.webgl.Float64Array +/*∆*/ +/*∆*/ public final fun transformPoint(point: org.w3c.dom.DOMPointInit = ...): org.w3c.dom.DOMPoint +/*∆*/ +/*∆*/ public final fun translate(tx: kotlin.Double, ty: kotlin.Double, tz: kotlin.Double = ...): org.w3c.dom.DOMMatrix +/*∆*/ } +/*∆*/ +/*∆*/ public open external class DOMPoint : org.w3c.dom.DOMPointReadOnly { +/*∆*/ public constructor DOMPoint(x: kotlin.Double = ..., y: kotlin.Double = ..., z: kotlin.Double = ..., w: kotlin.Double = ...) +/*∆*/ +/*∆*/ public constructor DOMPoint(point: org.w3c.dom.DOMPointInit) +/*∆*/ +/*∆*/ public open override var w: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open override var x: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open override var y: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open override var z: kotlin.Double { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface DOMPointInit { +/*∆*/ public open var w: kotlin.Double? { get; set; } +/*∆*/ +/*∆*/ public open var x: kotlin.Double? { get; set; } +/*∆*/ +/*∆*/ public open var y: kotlin.Double? { get; set; } +/*∆*/ +/*∆*/ public open var z: kotlin.Double? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class DOMPointReadOnly { +/*∆*/ public constructor DOMPointReadOnly(x: kotlin.Double, y: kotlin.Double, z: kotlin.Double, w: kotlin.Double) +/*∆*/ +/*∆*/ public open val w: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val x: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val y: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val z: kotlin.Double { get; } +/*∆*/ +/*∆*/ public final fun matrixTransform(matrix: org.w3c.dom.DOMMatrixReadOnly): org.w3c.dom.DOMPoint +/*∆*/ } +/*∆*/ +/*∆*/ public open external class DOMQuad { +/*∆*/ public constructor DOMQuad(p1: org.w3c.dom.DOMPointInit = ..., p2: org.w3c.dom.DOMPointInit = ..., p3: org.w3c.dom.DOMPointInit = ..., p4: org.w3c.dom.DOMPointInit = ...) +/*∆*/ +/*∆*/ public constructor DOMQuad(rect: org.w3c.dom.DOMRectInit) +/*∆*/ +/*∆*/ public open val bounds: org.w3c.dom.DOMRectReadOnly { get; } +/*∆*/ +/*∆*/ public open val p1: org.w3c.dom.DOMPoint { get; } +/*∆*/ +/*∆*/ public open val p2: org.w3c.dom.DOMPoint { get; } +/*∆*/ +/*∆*/ public open val p3: org.w3c.dom.DOMPoint { get; } +/*∆*/ +/*∆*/ public open val p4: org.w3c.dom.DOMPoint { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class DOMRect : org.w3c.dom.DOMRectReadOnly { +/*∆*/ public constructor DOMRect(x: kotlin.Double = ..., y: kotlin.Double = ..., width: kotlin.Double = ..., height: kotlin.Double = ...) +/*∆*/ +/*∆*/ public open override var height: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open override var width: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open override var x: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open override var y: kotlin.Double { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface DOMRectInit { +/*∆*/ public open var height: kotlin.Double? { get; set; } +/*∆*/ +/*∆*/ public open var width: kotlin.Double? { get; set; } +/*∆*/ +/*∆*/ public open var x: kotlin.Double? { get; set; } +/*∆*/ +/*∆*/ public open var y: kotlin.Double? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface DOMRectList : org.w3c.dom.ItemArrayLike { +/*∆*/ public abstract override fun item(index: kotlin.Int): org.w3c.dom.DOMRect? +/*∆*/ } +/*∆*/ +/*∆*/ public open external class DOMRectReadOnly { +/*∆*/ public constructor DOMRectReadOnly(x: kotlin.Double, y: kotlin.Double, width: kotlin.Double, height: kotlin.Double) +/*∆*/ +/*∆*/ public open val bottom: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val height: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val left: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val right: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val top: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val width: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val x: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val y: kotlin.Double { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class DOMStringMap { +/*∆*/ public constructor DOMStringMap() +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class DOMTokenList : org.w3c.dom.ItemArrayLike { +/*∆*/ public constructor DOMTokenList() +/*∆*/ +/*∆*/ public open var value: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public final fun add(vararg tokens: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun contains(token: kotlin.String): kotlin.Boolean +/*∆*/ +/*∆*/ public open override fun item(index: kotlin.Int): kotlin.String? +/*∆*/ +/*∆*/ public final fun remove(vararg tokens: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun replace(token: kotlin.String, newToken: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun supports(token: kotlin.String): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun toggle(token: kotlin.String, force: kotlin.Boolean = ...): kotlin.Boolean +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class DataTransfer { +/*∆*/ public constructor DataTransfer() +/*∆*/ +/*∆*/ public open var dropEffect: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var effectAllowed: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val files: org.w3c.files.FileList { get; } +/*∆*/ +/*∆*/ public open val items: org.w3c.dom.DataTransferItemList { get; } +/*∆*/ +/*∆*/ public open val types: kotlin.Array { get; } +/*∆*/ +/*∆*/ public final fun clearData(format: kotlin.String = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun getData(format: kotlin.String): kotlin.String +/*∆*/ +/*∆*/ public final fun setData(format: kotlin.String, data: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setDragImage(image: org.w3c.dom.Element, x: kotlin.Int, y: kotlin.Int): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class DataTransferItem { +/*∆*/ public constructor DataTransferItem() +/*∆*/ +/*∆*/ public open val kind: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val type: kotlin.String { get; } +/*∆*/ +/*∆*/ public final fun getAsFile(): org.w3c.files.File? +/*∆*/ +/*∆*/ public final fun getAsString(_callback: ((kotlin.String) -> kotlin.Unit)?): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class DataTransferItemList { +/*∆*/ public constructor DataTransferItemList() +/*∆*/ +/*∆*/ public open val length: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final fun add(data: kotlin.String, type: kotlin.String): org.w3c.dom.DataTransferItem? +/*∆*/ +/*∆*/ public final fun add(data: org.w3c.files.File): org.w3c.dom.DataTransferItem? +/*∆*/ +/*∆*/ public final fun clear(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun remove(index: kotlin.Int): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class DedicatedWorkerGlobalScope : org.w3c.dom.WorkerGlobalScope { +/*∆*/ public constructor DedicatedWorkerGlobalScope() +/*∆*/ +/*∆*/ public open var onmessage: ((org.w3c.dom.MessageEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public final fun close(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun postMessage(message: kotlin.Any?, transfer: kotlin.Array = ...): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public open external class Document : org.w3c.dom.Node, org.w3c.dom.GlobalEventHandlers, org.w3c.dom.DocumentAndElementEventHandlers, org.w3c.dom.NonElementParentNode, org.w3c.dom.DocumentOrShadowRoot, org.w3c.dom.ParentNode, org.w3c.dom.GeometryUtils { +/*∆*/ public constructor Document() +/*∆*/ +/*∆*/ public open val URL: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val activeElement: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public final var alinkColor: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val all: org.w3c.dom.HTMLAllCollection { get; } +/*∆*/ +/*∆*/ public open val anchors: org.w3c.dom.HTMLCollection { get; } +/*∆*/ +/*∆*/ public open val applets: org.w3c.dom.HTMLCollection { get; } +/*∆*/ +/*∆*/ public final var bgColor: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public final var body: org.w3c.dom.HTMLElement? { get; set; } +/*∆*/ +/*∆*/ public open val characterSet: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val charset: kotlin.String { get; } +/*∆*/ +/*∆*/ public open override val childElementCount: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open override val children: org.w3c.dom.HTMLCollection { get; } +/*∆*/ +/*∆*/ public open val compatMode: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val contentType: kotlin.String { get; } +/*∆*/ +/*∆*/ public final var cookie: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val currentScript: org.w3c.dom.HTMLOrSVGScriptElement? { get; } +/*∆*/ +/*∆*/ public open val defaultView: org.w3c.dom.Window? { get; } +/*∆*/ +/*∆*/ public final var designMode: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public final var dir: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val doctype: org.w3c.dom.DocumentType? { get; } +/*∆*/ +/*∆*/ public open val documentElement: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public open val documentURI: kotlin.String { get; } +/*∆*/ +/*∆*/ public final var domain: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val embeds: org.w3c.dom.HTMLCollection { get; } +/*∆*/ +/*∆*/ public final var fgColor: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open override val firstElementChild: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public open val forms: org.w3c.dom.HTMLCollection { get; } +/*∆*/ +/*∆*/ public open val fullscreen: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open override val fullscreenElement: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public open val fullscreenEnabled: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val head: org.w3c.dom.HTMLHeadElement? { get; } +/*∆*/ +/*∆*/ public open val images: org.w3c.dom.HTMLCollection { get; } +/*∆*/ +/*∆*/ public open val implementation: org.w3c.dom.DOMImplementation { get; } +/*∆*/ +/*∆*/ public open val inputEncoding: kotlin.String { get; } +/*∆*/ +/*∆*/ public open override val lastElementChild: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public open val lastModified: kotlin.String { get; } +/*∆*/ +/*∆*/ public final var linkColor: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val links: org.w3c.dom.HTMLCollection { get; } +/*∆*/ +/*∆*/ public open val location: org.w3c.dom.Location? { get; } +/*∆*/ +/*∆*/ public open override var onabort: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onblur: ((org.w3c.dom.events.FocusEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oncancel: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oncanplay: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oncanplaythrough: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onclose: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oncontextmenu: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oncopy: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oncuechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oncut: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondblclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondrag: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondragend: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondragenter: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondragexit: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondragleave: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondragover: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondragstart: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondrop: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondurationchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onemptied: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onended: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onerror: ((dynamic, kotlin.String, kotlin.Int, kotlin.Int, kotlin.Any?) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onfocus: ((org.w3c.dom.events.FocusEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public final var onfullscreenchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public final var onfullscreenerror: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ongotpointercapture: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oninput: ((org.w3c.dom.events.InputEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oninvalid: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onkeydown: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onkeypress: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onkeyup: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onload: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onloadeddata: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onloadedmetadata: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onloadend: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onloadstart: ((org.w3c.xhr.ProgressEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onlostpointercapture: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onmousedown: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onmouseenter: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onmouseleave: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onmousemove: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onmouseout: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onmouseover: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onmouseup: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpaste: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpause: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onplay: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onplaying: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointercancel: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointerdown: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointerenter: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointerleave: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointermove: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointerout: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointerover: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointerup: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onprogress: ((org.w3c.xhr.ProgressEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onratechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public final var onreadystatechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onreset: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onresize: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onscroll: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onseeked: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onseeking: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onselect: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onshow: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onstalled: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onsubmit: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onsuspend: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ontimeupdate: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ontoggle: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onvolumechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onwaiting: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onwheel: ((org.w3c.dom.events.WheelEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open val origin: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val plugins: org.w3c.dom.HTMLCollection { get; } +/*∆*/ +/*∆*/ public open val readyState: org.w3c.dom.DocumentReadyState { get; } +/*∆*/ +/*∆*/ public open val referrer: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val rootElement: org.w3c.dom.svg.SVGSVGElement? { get; } +/*∆*/ +/*∆*/ public open val scripts: org.w3c.dom.HTMLCollection { get; } +/*∆*/ +/*∆*/ public open val scrollingElement: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public open val styleSheets: org.w3c.dom.css.StyleSheetList { get; } +/*∆*/ +/*∆*/ public final var title: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public final var vlinkColor: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public final fun adoptNode(node: org.w3c.dom.Node): org.w3c.dom.Node +/*∆*/ +/*∆*/ public open override fun append(vararg nodes: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public final fun captureEvents(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun caretPositionFromPoint(x: kotlin.Double, y: kotlin.Double): org.w3c.dom.CaretPosition? +/*∆*/ +/*∆*/ public final fun clear(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun close(): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun convertPointFromNode(point: org.w3c.dom.DOMPointInit, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMPoint +/*∆*/ +/*∆*/ public open override fun convertQuadFromNode(quad: dynamic, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad +/*∆*/ +/*∆*/ public open override fun convertRectFromNode(rect: org.w3c.dom.DOMRectReadOnly, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad +/*∆*/ +/*∆*/ public final fun createAttribute(localName: kotlin.String): org.w3c.dom.Attr +/*∆*/ +/*∆*/ public final fun createAttributeNS(namespace: kotlin.String?, qualifiedName: kotlin.String): org.w3c.dom.Attr +/*∆*/ +/*∆*/ public final fun createCDATASection(data: kotlin.String): org.w3c.dom.CDATASection +/*∆*/ +/*∆*/ public final fun createComment(data: kotlin.String): org.w3c.dom.Comment +/*∆*/ +/*∆*/ public final fun createDocumentFragment(): org.w3c.dom.DocumentFragment +/*∆*/ +/*∆*/ public final fun createElement(localName: kotlin.String, options: org.w3c.dom.ElementCreationOptions = ...): org.w3c.dom.Element +/*∆*/ +/*∆*/ public final fun createElementNS(namespace: kotlin.String?, qualifiedName: kotlin.String, options: org.w3c.dom.ElementCreationOptions = ...): org.w3c.dom.Element +/*∆*/ +/*∆*/ public final fun createEvent(`interface`: kotlin.String): org.w3c.dom.events.Event +/*∆*/ +/*∆*/ public final fun createNodeIterator(root: org.w3c.dom.Node, whatToShow: kotlin.Int = ..., filter: ((org.w3c.dom.Node) -> kotlin.Short)? = ...): org.w3c.dom.NodeIterator +/*∆*/ +/*∆*/ public final fun createNodeIterator(root: org.w3c.dom.Node, whatToShow: kotlin.Int = ..., filter: org.w3c.dom.NodeFilter? = ...): org.w3c.dom.NodeIterator +/*∆*/ +/*∆*/ public final fun createProcessingInstruction(target: kotlin.String, data: kotlin.String): org.w3c.dom.ProcessingInstruction +/*∆*/ +/*∆*/ public final fun createRange(): org.w3c.dom.Range +/*∆*/ +/*∆*/ public final fun createTextNode(data: kotlin.String): org.w3c.dom.Text +/*∆*/ +/*∆*/ public final fun createTouch(view: org.w3c.dom.Window, target: org.w3c.dom.events.EventTarget, identifier: kotlin.Int, pageX: kotlin.Int, pageY: kotlin.Int, screenX: kotlin.Int, screenY: kotlin.Int): org.w3c.dom.Touch +/*∆*/ +/*∆*/ public final fun createTouchList(vararg touches: org.w3c.dom.Touch): org.w3c.dom.TouchList +/*∆*/ +/*∆*/ public final fun createTreeWalker(root: org.w3c.dom.Node, whatToShow: kotlin.Int = ..., filter: ((org.w3c.dom.Node) -> kotlin.Short)? = ...): org.w3c.dom.TreeWalker +/*∆*/ +/*∆*/ public final fun createTreeWalker(root: org.w3c.dom.Node, whatToShow: kotlin.Int = ..., filter: org.w3c.dom.NodeFilter? = ...): org.w3c.dom.TreeWalker +/*∆*/ +/*∆*/ public final fun elementFromPoint(x: kotlin.Double, y: kotlin.Double): org.w3c.dom.Element? +/*∆*/ +/*∆*/ public final fun elementsFromPoint(x: kotlin.Double, y: kotlin.Double): kotlin.Array +/*∆*/ +/*∆*/ public final fun execCommand(commandId: kotlin.String, showUI: kotlin.Boolean = ..., value: kotlin.String = ...): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun exitFullscreen(): kotlin.js.Promise +/*∆*/ +/*∆*/ public open override fun getBoxQuads(options: org.w3c.dom.BoxQuadOptions = ...): kotlin.Array +/*∆*/ +/*∆*/ public open override fun getElementById(elementId: kotlin.String): org.w3c.dom.Element? +/*∆*/ +/*∆*/ public final fun getElementsByClassName(classNames: kotlin.String): org.w3c.dom.HTMLCollection +/*∆*/ +/*∆*/ public final fun getElementsByName(elementName: kotlin.String): org.w3c.dom.NodeList +/*∆*/ +/*∆*/ public final fun getElementsByTagName(qualifiedName: kotlin.String): org.w3c.dom.HTMLCollection +/*∆*/ +/*∆*/ public final fun getElementsByTagNameNS(namespace: kotlin.String?, localName: kotlin.String): org.w3c.dom.HTMLCollection +/*∆*/ +/*∆*/ public final fun hasFocus(): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun importNode(node: org.w3c.dom.Node, deep: kotlin.Boolean = ...): org.w3c.dom.Node +/*∆*/ +/*∆*/ public final fun open(type: kotlin.String = ..., replace: kotlin.String = ...): org.w3c.dom.Document +/*∆*/ +/*∆*/ public final fun open(url: kotlin.String, name: kotlin.String, features: kotlin.String): org.w3c.dom.Window +/*∆*/ +/*∆*/ public open override fun prepend(vararg nodes: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public final fun queryCommandEnabled(commandId: kotlin.String): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun queryCommandIndeterm(commandId: kotlin.String): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun queryCommandState(commandId: kotlin.String): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun queryCommandSupported(commandId: kotlin.String): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun queryCommandValue(commandId: kotlin.String): kotlin.String +/*∆*/ +/*∆*/ public open override fun querySelector(selectors: kotlin.String): org.w3c.dom.Element? +/*∆*/ +/*∆*/ public open override fun querySelectorAll(selectors: kotlin.String): org.w3c.dom.NodeList +/*∆*/ +/*∆*/ public final fun releaseEvents(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun write(vararg text: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun writeln(vararg text: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of Document { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface DocumentAndElementEventHandlers { +/*∆*/ public open var oncopy: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var oncut: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onpaste: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class DocumentFragment : org.w3c.dom.Node, org.w3c.dom.NonElementParentNode, org.w3c.dom.ParentNode { +/*∆*/ public constructor DocumentFragment() +/*∆*/ +/*∆*/ public open override val childElementCount: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open override val children: org.w3c.dom.HTMLCollection { get; } +/*∆*/ +/*∆*/ public open override val firstElementChild: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public open override val lastElementChild: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public open override fun append(vararg nodes: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun getElementById(elementId: kotlin.String): org.w3c.dom.Element? +/*∆*/ +/*∆*/ public open override fun prepend(vararg nodes: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun querySelector(selectors: kotlin.String): org.w3c.dom.Element? +/*∆*/ +/*∆*/ public open override fun querySelectorAll(selectors: kotlin.String): org.w3c.dom.NodeList +/*∆*/ +/*∆*/ public companion object of DocumentFragment { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface DocumentOrShadowRoot { +/*∆*/ public open val fullscreenElement: org.w3c.dom.Element? { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface DocumentReadyState { +/*∆*/ public companion object of DocumentReadyState { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class DocumentType : org.w3c.dom.Node, org.w3c.dom.ChildNode { +/*∆*/ public constructor DocumentType() +/*∆*/ +/*∆*/ public open val name: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val publicId: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val systemId: kotlin.String { get; } +/*∆*/ +/*∆*/ public companion object of DocumentType { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class DragEvent : org.w3c.dom.events.MouseEvent { +/*∆*/ public constructor DragEvent(type: kotlin.String, eventInitDict: org.w3c.dom.DragEventInit = ...) +/*∆*/ +/*∆*/ public open val dataTransfer: org.w3c.dom.DataTransfer? { get; } +/*∆*/ +/*∆*/ public companion object of DragEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface DragEventInit : org.w3c.dom.events.MouseEventInit { +/*∆*/ public open var dataTransfer: org.w3c.dom.DataTransfer? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class Element : org.w3c.dom.Node, org.w3c.dom.ParentNode, org.w3c.dom.NonDocumentTypeChildNode, org.w3c.dom.ChildNode, org.w3c.dom.Slotable, org.w3c.dom.GeometryUtils, org.w3c.dom.UnionElementOrHTMLCollection, org.w3c.dom.UnionElementOrRadioNodeList, org.w3c.dom.UnionElementOrMouseEvent, org.w3c.dom.css.UnionElementOrProcessingInstruction { +/*∆*/ public constructor Element() +/*∆*/ +/*∆*/ public open val attributes: org.w3c.dom.NamedNodeMap { get; } +/*∆*/ +/*∆*/ public open val classList: org.w3c.dom.DOMTokenList { get; } +/*∆*/ +/*∆*/ public open var className: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val clientHeight: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val clientLeft: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val clientTop: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val clientWidth: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open var id: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var innerHTML: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val localName: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val namespaceURI: kotlin.String? { get; } +/*∆*/ +/*∆*/ public open var outerHTML: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val prefix: kotlin.String? { get; } +/*∆*/ +/*∆*/ public open val scrollHeight: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open var scrollLeft: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open var scrollTop: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open val scrollWidth: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val shadowRoot: org.w3c.dom.ShadowRoot? { get; } +/*∆*/ +/*∆*/ public open var slot: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val tagName: kotlin.String { get; } +/*∆*/ +/*∆*/ public final fun attachShadow(init: org.w3c.dom.ShadowRootInit): org.w3c.dom.ShadowRoot +/*∆*/ +/*∆*/ public final fun closest(selectors: kotlin.String): org.w3c.dom.Element? +/*∆*/ +/*∆*/ public final fun getAttribute(qualifiedName: kotlin.String): kotlin.String? +/*∆*/ +/*∆*/ public final fun getAttributeNS(namespace: kotlin.String?, localName: kotlin.String): kotlin.String? +/*∆*/ +/*∆*/ public final fun getAttributeNames(): kotlin.Array +/*∆*/ +/*∆*/ public final fun getAttributeNode(qualifiedName: kotlin.String): org.w3c.dom.Attr? +/*∆*/ +/*∆*/ public final fun getAttributeNodeNS(namespace: kotlin.String?, localName: kotlin.String): org.w3c.dom.Attr? +/*∆*/ +/*∆*/ public final fun getBoundingClientRect(): org.w3c.dom.DOMRect +/*∆*/ +/*∆*/ public final fun getClientRects(): kotlin.Array +/*∆*/ +/*∆*/ public final fun getElementsByClassName(classNames: kotlin.String): org.w3c.dom.HTMLCollection +/*∆*/ +/*∆*/ public final fun getElementsByTagName(qualifiedName: kotlin.String): org.w3c.dom.HTMLCollection +/*∆*/ +/*∆*/ public final fun getElementsByTagNameNS(namespace: kotlin.String?, localName: kotlin.String): org.w3c.dom.HTMLCollection +/*∆*/ +/*∆*/ public final fun hasAttribute(qualifiedName: kotlin.String): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun hasAttributeNS(namespace: kotlin.String?, localName: kotlin.String): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun hasAttributes(): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun hasPointerCapture(pointerId: kotlin.Int): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun insertAdjacentElement(where: kotlin.String, element: org.w3c.dom.Element): org.w3c.dom.Element? +/*∆*/ +/*∆*/ public final fun insertAdjacentHTML(position: kotlin.String, text: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun insertAdjacentText(where: kotlin.String, data: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun matches(selectors: kotlin.String): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun releasePointerCapture(pointerId: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public final fun removeAttribute(qualifiedName: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun removeAttributeNS(namespace: kotlin.String?, localName: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun removeAttributeNode(attr: org.w3c.dom.Attr): org.w3c.dom.Attr +/*∆*/ +/*∆*/ public final fun requestFullscreen(): kotlin.js.Promise +/*∆*/ +/*∆*/ public final fun scroll(x: kotlin.Double, y: kotlin.Double): kotlin.Unit +/*∆*/ +/*∆*/ public final fun scroll(options: org.w3c.dom.ScrollToOptions = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun scrollBy(x: kotlin.Double, y: kotlin.Double): kotlin.Unit +/*∆*/ +/*∆*/ public final fun scrollBy(options: org.w3c.dom.ScrollToOptions = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun scrollIntoView(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun scrollIntoView(arg: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public final fun scrollTo(x: kotlin.Double, y: kotlin.Double): kotlin.Unit +/*∆*/ +/*∆*/ public final fun scrollTo(options: org.w3c.dom.ScrollToOptions = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setAttribute(qualifiedName: kotlin.String, value: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setAttributeNS(namespace: kotlin.String?, qualifiedName: kotlin.String, value: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setAttributeNode(attr: org.w3c.dom.Attr): org.w3c.dom.Attr? +/*∆*/ +/*∆*/ public final fun setAttributeNodeNS(attr: org.w3c.dom.Attr): org.w3c.dom.Attr? +/*∆*/ +/*∆*/ public final fun setPointerCapture(pointerId: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public final fun webkitMatchesSelector(selectors: kotlin.String): kotlin.Boolean +/*∆*/ +/*∆*/ public companion object of Element { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ElementContentEditable { +/*∆*/ public abstract var contentEditable: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public abstract val isContentEditable: kotlin.Boolean { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ElementCreationOptions { +/*∆*/ public open var `is`: kotlin.String? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ElementDefinitionOptions { +/*∆*/ public open var extends: kotlin.String? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class ErrorEvent : org.w3c.dom.events.Event { +/*∆*/ public constructor ErrorEvent(type: kotlin.String, eventInitDict: org.w3c.dom.ErrorEventInit = ...) +/*∆*/ +/*∆*/ public open val colno: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val error: kotlin.Any? { get; } +/*∆*/ +/*∆*/ public open val filename: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val lineno: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val message: kotlin.String { get; } +/*∆*/ +/*∆*/ public companion object of ErrorEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ErrorEventInit : org.w3c.dom.EventInit { +/*∆*/ public open var colno: kotlin.Int? { get; set; } +/*∆*/ +/*∆*/ public open var error: kotlin.Any? { get; set; } +/*∆*/ +/*∆*/ public open var filename: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var lineno: kotlin.Int? { get; set; } +/*∆*/ +/*∆*/ public open var message: kotlin.String? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface EventInit { +/*∆*/ public open var bubbles: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var cancelable: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var composed: kotlin.Boolean? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface EventListenerOptions { +/*∆*/ public open var capture: kotlin.Boolean? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class EventSource : org.w3c.dom.events.EventTarget { +/*∆*/ public constructor EventSource(url: kotlin.String, eventSourceInitDict: org.w3c.dom.EventSourceInit = ...) +/*∆*/ +/*∆*/ public final var onerror: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public final var onmessage: ((org.w3c.dom.MessageEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public final var onopen: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open val readyState: kotlin.Short { get; } +/*∆*/ +/*∆*/ public open val url: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val withCredentials: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public final fun close(): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of EventSource { +/*∆*/ public final val CLOSED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CONNECTING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val OPEN: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface EventSourceInit { +/*∆*/ public open var withCredentials: kotlin.Boolean? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface External { +/*∆*/ public abstract fun AddSearchProvider(): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun IsSearchProviderInstalled(): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public external interface GeometryUtils { +/*∆*/ public abstract fun convertPointFromNode(point: org.w3c.dom.DOMPointInit, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMPoint +/*∆*/ +/*∆*/ public abstract fun convertQuadFromNode(quad: dynamic, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad +/*∆*/ +/*∆*/ public abstract fun convertRectFromNode(rect: org.w3c.dom.DOMRectReadOnly, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad +/*∆*/ +/*∆*/ public abstract fun getBoxQuads(options: org.w3c.dom.BoxQuadOptions = ...): kotlin.Array +/*∆*/ } +/*∆*/ +/*∆*/ public external interface GetRootNodeOptions { +/*∆*/ public open var composed: kotlin.Boolean? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface GlobalEventHandlers { +/*∆*/ public open var onabort: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onblur: ((org.w3c.dom.events.FocusEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var oncancel: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var oncanplay: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var oncanplaythrough: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onclose: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var oncontextmenu: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var oncuechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var ondblclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var ondrag: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var ondragend: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var ondragenter: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var ondragexit: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var ondragleave: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var ondragover: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var ondragstart: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var ondrop: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var ondurationchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onemptied: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onended: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onerror: ((dynamic, kotlin.String, kotlin.Int, kotlin.Int, kotlin.Any?) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onfocus: ((org.w3c.dom.events.FocusEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var ongotpointercapture: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var oninput: ((org.w3c.dom.events.InputEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var oninvalid: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onkeydown: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onkeypress: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onkeyup: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onload: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onloadeddata: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onloadedmetadata: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onloadend: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onloadstart: ((org.w3c.xhr.ProgressEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onlostpointercapture: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onmousedown: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onmouseenter: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onmouseleave: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onmousemove: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onmouseout: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onmouseover: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onmouseup: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onpause: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onplay: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onplaying: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onpointercancel: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onpointerdown: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onpointerenter: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onpointerleave: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onpointermove: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onpointerout: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onpointerover: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onpointerup: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onprogress: ((org.w3c.xhr.ProgressEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onratechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onreset: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onresize: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onscroll: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onseeked: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onseeking: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onselect: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onshow: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onstalled: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onsubmit: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onsuspend: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var ontimeupdate: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var ontoggle: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onvolumechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onwaiting: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onwheel: ((org.w3c.dom.events.WheelEvent) -> dynamic)? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLAllCollection { +/*∆*/ public constructor HTMLAllCollection() +/*∆*/ +/*∆*/ public open val length: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final fun item(nameOrIndex: kotlin.String = ...): org.w3c.dom.UnionElementOrHTMLCollection? +/*∆*/ +/*∆*/ public final fun namedItem(name: kotlin.String): org.w3c.dom.UnionElementOrHTMLCollection? +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLAnchorElement : org.w3c.dom.HTMLElement, org.w3c.dom.HTMLHyperlinkElementUtils { +/*∆*/ public constructor HTMLAnchorElement() +/*∆*/ +/*∆*/ public open var charset: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var coords: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var download: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var hreflang: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var name: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var ping: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var referrerPolicy: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var rel: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val relList: org.w3c.dom.DOMTokenList { get; } +/*∆*/ +/*∆*/ public open var rev: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var shape: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var target: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var text: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var type: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLAnchorElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLAppletElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLAppletElement() +/*∆*/ +/*∆*/ public open var _object: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var align: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var alt: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var archive: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var code: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var codeBase: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var height: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var hspace: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open var name: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var vspace: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open var width: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLAppletElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLAreaElement : org.w3c.dom.HTMLElement, org.w3c.dom.HTMLHyperlinkElementUtils { +/*∆*/ public constructor HTMLAreaElement() +/*∆*/ +/*∆*/ public open var alt: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var coords: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var download: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var noHref: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var ping: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var referrerPolicy: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var rel: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val relList: org.w3c.dom.DOMTokenList { get; } +/*∆*/ +/*∆*/ public open var shape: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var target: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLAreaElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLAudioElement : org.w3c.dom.HTMLMediaElement { +/*∆*/ public constructor HTMLAudioElement() +/*∆*/ +/*∆*/ public companion object of HTMLAudioElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val HAVE_CURRENT_DATA: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val HAVE_ENOUGH_DATA: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val HAVE_FUTURE_DATA: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val HAVE_METADATA: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val HAVE_NOTHING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NETWORK_EMPTY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NETWORK_IDLE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NETWORK_LOADING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NETWORK_NO_SOURCE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLBRElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLBRElement() +/*∆*/ +/*∆*/ public open var clear: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLBRElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLBaseElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLBaseElement() +/*∆*/ +/*∆*/ public open var href: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var target: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLBaseElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLBodyElement : org.w3c.dom.HTMLElement, org.w3c.dom.WindowEventHandlers { +/*∆*/ public constructor HTMLBodyElement() +/*∆*/ +/*∆*/ public open var aLink: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var background: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var bgColor: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var link: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var text: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var vLink: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLBodyElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLButtonElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLButtonElement() +/*∆*/ +/*∆*/ public open var autofocus: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var disabled: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open val form: org.w3c.dom.HTMLFormElement? { get; } +/*∆*/ +/*∆*/ public open var formAction: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var formEnctype: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var formMethod: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var formNoValidate: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var formTarget: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val labels: org.w3c.dom.NodeList { get; } +/*∆*/ +/*∆*/ public open var menu: org.w3c.dom.HTMLMenuElement? { get; set; } +/*∆*/ +/*∆*/ public open var name: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var type: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val validationMessage: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val validity: org.w3c.dom.ValidityState { get; } +/*∆*/ +/*∆*/ public open var value: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val willValidate: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public final fun checkValidity(): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun reportValidity(): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun setCustomValidity(error: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of HTMLButtonElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLCanvasElement : org.w3c.dom.HTMLElement, org.w3c.dom.CanvasImageSource, org.khronos.webgl.TexImageSource { +/*∆*/ public constructor HTMLCanvasElement() +/*∆*/ +/*∆*/ public open var height: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open var width: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public final fun getContext(contextId: kotlin.String, vararg arguments: kotlin.Any?): org.w3c.dom.RenderingContext? +/*∆*/ +/*∆*/ public final fun toBlob(_callback: (org.w3c.files.Blob?) -> kotlin.Unit, type: kotlin.String = ..., quality: kotlin.Any? = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun toDataURL(type: kotlin.String = ..., quality: kotlin.Any? = ...): kotlin.String +/*∆*/ +/*∆*/ public companion object of HTMLCanvasElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLCollection : org.w3c.dom.ItemArrayLike, org.w3c.dom.UnionElementOrHTMLCollection { +/*∆*/ public constructor HTMLCollection() +/*∆*/ +/*∆*/ public open override fun item(index: kotlin.Int): org.w3c.dom.Element? +/*∆*/ +/*∆*/ public final fun namedItem(name: kotlin.String): org.w3c.dom.Element? +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLDListElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLDListElement() +/*∆*/ +/*∆*/ public open var compact: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLDListElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLDataElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLDataElement() +/*∆*/ +/*∆*/ public open var value: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLDataElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLDataListElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLDataListElement() +/*∆*/ +/*∆*/ public open val options: org.w3c.dom.HTMLCollection { get; } +/*∆*/ +/*∆*/ public companion object of HTMLDataListElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLDetailsElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLDetailsElement() +/*∆*/ +/*∆*/ public open var open: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLDetailsElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLDialogElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLDialogElement() +/*∆*/ +/*∆*/ public open var open: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var returnValue: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public final fun close(returnValue: kotlin.String = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun show(anchor: org.w3c.dom.UnionElementOrMouseEvent = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun showModal(anchor: org.w3c.dom.UnionElementOrMouseEvent = ...): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of HTMLDialogElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLDirectoryElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLDirectoryElement() +/*∆*/ +/*∆*/ public open var compact: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLDirectoryElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLDivElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLDivElement() +/*∆*/ +/*∆*/ public open var align: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLDivElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLElement : org.w3c.dom.Element, org.w3c.dom.GlobalEventHandlers, org.w3c.dom.DocumentAndElementEventHandlers, org.w3c.dom.ElementContentEditable, org.w3c.dom.css.ElementCSSInlineStyle { +/*∆*/ public constructor HTMLElement() +/*∆*/ +/*∆*/ public open var accessKey: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val accessKeyLabel: kotlin.String { get; } +/*∆*/ +/*∆*/ public open var contextMenu: org.w3c.dom.HTMLMenuElement? { get; set; } +/*∆*/ +/*∆*/ public open val dataset: org.w3c.dom.DOMStringMap { get; } +/*∆*/ +/*∆*/ public open var dir: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var draggable: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open val dropzone: org.w3c.dom.DOMTokenList { get; } +/*∆*/ +/*∆*/ public open var hidden: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var innerText: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var lang: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val offsetHeight: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val offsetLeft: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val offsetParent: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public open val offsetTop: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val offsetWidth: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open var spellcheck: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var tabIndex: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open var title: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var translate: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public final fun blur(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun click(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun focus(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun forceSpellCheck(): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of HTMLElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLEmbedElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLEmbedElement() +/*∆*/ +/*∆*/ public open var align: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var height: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var name: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var src: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var type: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var width: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public final fun getSVGDocument(): org.w3c.dom.Document? +/*∆*/ +/*∆*/ public companion object of HTMLEmbedElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLFieldSetElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLFieldSetElement() +/*∆*/ +/*∆*/ public open var disabled: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open val elements: org.w3c.dom.HTMLCollection { get; } +/*∆*/ +/*∆*/ public open val form: org.w3c.dom.HTMLFormElement? { get; } +/*∆*/ +/*∆*/ public open var name: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val type: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val validationMessage: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val validity: org.w3c.dom.ValidityState { get; } +/*∆*/ +/*∆*/ public open val willValidate: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public final fun checkValidity(): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun reportValidity(): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun setCustomValidity(error: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of HTMLFieldSetElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLFontElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLFontElement() +/*∆*/ +/*∆*/ public open var color: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var face: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var size: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLFontElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLFormControlsCollection : org.w3c.dom.HTMLCollection { +/*∆*/ public constructor HTMLFormControlsCollection() +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLFormElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLFormElement() +/*∆*/ +/*∆*/ public open var acceptCharset: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var action: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var autocomplete: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val elements: org.w3c.dom.HTMLFormControlsCollection { get; } +/*∆*/ +/*∆*/ public open var encoding: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var enctype: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val length: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open var method: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var name: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var noValidate: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var target: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public final fun checkValidity(): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun reportValidity(): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun reset(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun submit(): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of HTMLFormElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLFrameElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLFrameElement() +/*∆*/ +/*∆*/ public open val contentDocument: org.w3c.dom.Document? { get; } +/*∆*/ +/*∆*/ public open val contentWindow: org.w3c.dom.Window? { get; } +/*∆*/ +/*∆*/ public open var frameBorder: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var longDesc: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var marginHeight: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var marginWidth: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var name: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var noResize: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var scrolling: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var src: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLFrameElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLFrameSetElement : org.w3c.dom.HTMLElement, org.w3c.dom.WindowEventHandlers { +/*∆*/ public constructor HTMLFrameSetElement() +/*∆*/ +/*∆*/ public open var cols: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var rows: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLFrameSetElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLHRElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLHRElement() +/*∆*/ +/*∆*/ public open var align: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var color: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var noShade: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var size: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var width: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLHRElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLHeadElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLHeadElement() +/*∆*/ +/*∆*/ public companion object of HTMLHeadElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLHeadingElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLHeadingElement() +/*∆*/ +/*∆*/ public open var align: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLHeadingElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLHtmlElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLHtmlElement() +/*∆*/ +/*∆*/ public open var version: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLHtmlElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface HTMLHyperlinkElementUtils { +/*∆*/ public abstract var hash: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public abstract var host: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public abstract var hostname: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public abstract var href: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public abstract val origin: kotlin.String { get; } +/*∆*/ +/*∆*/ public abstract var password: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public abstract var pathname: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public abstract var port: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public abstract var protocol: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public abstract var search: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public abstract var username: kotlin.String { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLIFrameElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLIFrameElement() +/*∆*/ +/*∆*/ public open var align: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var allowFullscreen: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var allowUserMedia: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open val contentDocument: org.w3c.dom.Document? { get; } +/*∆*/ +/*∆*/ public open val contentWindow: org.w3c.dom.Window? { get; } +/*∆*/ +/*∆*/ public open var frameBorder: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var height: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var longDesc: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var marginHeight: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var marginWidth: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var name: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var referrerPolicy: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val sandbox: org.w3c.dom.DOMTokenList { get; } +/*∆*/ +/*∆*/ public open var scrolling: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var src: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var srcdoc: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var width: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public final fun getSVGDocument(): org.w3c.dom.Document? +/*∆*/ +/*∆*/ public companion object of HTMLIFrameElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLImageElement : org.w3c.dom.HTMLElement, org.w3c.dom.HTMLOrSVGImageElement, org.khronos.webgl.TexImageSource { +/*∆*/ public constructor HTMLImageElement() +/*∆*/ +/*∆*/ public open var align: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var alt: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var border: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val complete: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open var crossOrigin: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open val currentSrc: kotlin.String { get; } +/*∆*/ +/*∆*/ public open var height: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open var hspace: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open var isMap: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var longDesc: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var lowsrc: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var name: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val naturalHeight: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val naturalWidth: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open var referrerPolicy: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var sizes: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var src: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var srcset: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var useMap: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var vspace: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open var width: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open val x: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val y: kotlin.Int { get; } +/*∆*/ +/*∆*/ public companion object of HTMLImageElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLInputElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLInputElement() +/*∆*/ +/*∆*/ public open var accept: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var align: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var alt: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var autocomplete: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var autofocus: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var checked: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var defaultChecked: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var defaultValue: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var dirName: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var disabled: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open val files: org.w3c.files.FileList? { get; } +/*∆*/ +/*∆*/ public open val form: org.w3c.dom.HTMLFormElement? { get; } +/*∆*/ +/*∆*/ public open var formAction: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var formEnctype: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var formMethod: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var formNoValidate: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var formTarget: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var height: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open var indeterminate: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var inputMode: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val labels: org.w3c.dom.NodeList { get; } +/*∆*/ +/*∆*/ public open val list: org.w3c.dom.HTMLElement? { get; } +/*∆*/ +/*∆*/ public open var max: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var maxLength: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open var min: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var minLength: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open var multiple: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var name: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var pattern: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var placeholder: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var readOnly: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var required: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var selectionDirection: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var selectionEnd: kotlin.Int? { get; set; } +/*∆*/ +/*∆*/ public open var selectionStart: kotlin.Int? { get; set; } +/*∆*/ +/*∆*/ public open var size: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open var src: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var step: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var type: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var useMap: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val validationMessage: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val validity: org.w3c.dom.ValidityState { get; } +/*∆*/ +/*∆*/ public open var value: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var valueAsDate: dynamic { get; set; } +/*∆*/ +/*∆*/ public open var valueAsNumber: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open var width: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open val willValidate: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public final fun checkValidity(): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun reportValidity(): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun select(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setCustomValidity(error: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setRangeText(replacement: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setRangeText(replacement: kotlin.String, start: kotlin.Int, end: kotlin.Int, selectionMode: org.w3c.dom.SelectionMode = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setSelectionRange(start: kotlin.Int, end: kotlin.Int, direction: kotlin.String = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun stepDown(n: kotlin.Int = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun stepUp(n: kotlin.Int = ...): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of HTMLInputElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLKeygenElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLKeygenElement() +/*∆*/ +/*∆*/ public open var autofocus: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var challenge: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var disabled: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open val form: org.w3c.dom.HTMLFormElement? { get; } +/*∆*/ +/*∆*/ public open var keytype: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val labels: org.w3c.dom.NodeList { get; } +/*∆*/ +/*∆*/ public open var name: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val type: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val validationMessage: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val validity: org.w3c.dom.ValidityState { get; } +/*∆*/ +/*∆*/ public open val willValidate: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public final fun checkValidity(): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun reportValidity(): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun setCustomValidity(error: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of HTMLKeygenElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLLIElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLLIElement() +/*∆*/ +/*∆*/ public open var type: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var value: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLLIElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLLabelElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLLabelElement() +/*∆*/ +/*∆*/ public open val control: org.w3c.dom.HTMLElement? { get; } +/*∆*/ +/*∆*/ public open val form: org.w3c.dom.HTMLFormElement? { get; } +/*∆*/ +/*∆*/ public open var htmlFor: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLLabelElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLLegendElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLLegendElement() +/*∆*/ +/*∆*/ public open var align: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val form: org.w3c.dom.HTMLFormElement? { get; } +/*∆*/ +/*∆*/ public companion object of HTMLLegendElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLLinkElement : org.w3c.dom.HTMLElement, org.w3c.dom.css.LinkStyle { +/*∆*/ public constructor HTMLLinkElement() +/*∆*/ +/*∆*/ public open var `as`: org.w3c.fetch.RequestDestination { get; set; } +/*∆*/ +/*∆*/ public open var charset: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var crossOrigin: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var href: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var hreflang: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var media: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var nonce: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var referrerPolicy: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var rel: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val relList: org.w3c.dom.DOMTokenList { get; } +/*∆*/ +/*∆*/ public open var rev: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var scope: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val sizes: org.w3c.dom.DOMTokenList { get; } +/*∆*/ +/*∆*/ public open var target: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var type: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var workerType: org.w3c.dom.WorkerType { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLLinkElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLMapElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLMapElement() +/*∆*/ +/*∆*/ public open val areas: org.w3c.dom.HTMLCollection { get; } +/*∆*/ +/*∆*/ public open var name: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLMapElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLMarqueeElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLMarqueeElement() +/*∆*/ +/*∆*/ public open var behavior: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var bgColor: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var direction: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var height: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var hspace: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open var loop: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open var onbounce: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onfinish: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onstart: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var scrollAmount: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open var scrollDelay: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open var trueSpeed: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var vspace: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open var width: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public final fun start(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun stop(): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of HTMLMarqueeElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLMediaElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLMediaElement() +/*∆*/ +/*∆*/ public open val audioTracks: org.w3c.dom.AudioTrackList { get; } +/*∆*/ +/*∆*/ public open var autoplay: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open val buffered: org.w3c.dom.TimeRanges { get; } +/*∆*/ +/*∆*/ public open var controls: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var crossOrigin: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open val currentSrc: kotlin.String { get; } +/*∆*/ +/*∆*/ public open var currentTime: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open var defaultMuted: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var defaultPlaybackRate: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open val duration: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val ended: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val error: org.w3c.dom.MediaError? { get; } +/*∆*/ +/*∆*/ public open var loop: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open val mediaKeys: org.w3c.dom.encryptedmedia.MediaKeys? { get; } +/*∆*/ +/*∆*/ public open var muted: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open val networkState: kotlin.Short { get; } +/*∆*/ +/*∆*/ public open var onencrypted: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onwaitingforkey: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open val paused: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open var playbackRate: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open val played: org.w3c.dom.TimeRanges { get; } +/*∆*/ +/*∆*/ public open var preload: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val readyState: kotlin.Short { get; } +/*∆*/ +/*∆*/ public open val seekable: org.w3c.dom.TimeRanges { get; } +/*∆*/ +/*∆*/ public open val seeking: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open var src: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var srcObject: org.w3c.dom.MediaProvider? { get; set; } +/*∆*/ +/*∆*/ public open val textTracks: org.w3c.dom.TextTrackList { get; } +/*∆*/ +/*∆*/ public open val videoTracks: org.w3c.dom.VideoTrackList { get; } +/*∆*/ +/*∆*/ public open var volume: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public final fun addTextTrack(kind: org.w3c.dom.TextTrackKind, label: kotlin.String = ..., language: kotlin.String = ...): org.w3c.dom.TextTrack +/*∆*/ +/*∆*/ public final fun canPlayType(type: kotlin.String): org.w3c.dom.CanPlayTypeResult +/*∆*/ +/*∆*/ public final fun fastSeek(time: kotlin.Double): kotlin.Unit +/*∆*/ +/*∆*/ public final fun getStartDate(): dynamic +/*∆*/ +/*∆*/ public final fun load(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun pause(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun play(): kotlin.js.Promise +/*∆*/ +/*∆*/ public final fun setMediaKeys(mediaKeys: org.w3c.dom.encryptedmedia.MediaKeys?): kotlin.js.Promise +/*∆*/ +/*∆*/ public companion object of HTMLMediaElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val HAVE_CURRENT_DATA: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val HAVE_ENOUGH_DATA: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val HAVE_FUTURE_DATA: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val HAVE_METADATA: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val HAVE_NOTHING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NETWORK_EMPTY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NETWORK_IDLE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NETWORK_LOADING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NETWORK_NO_SOURCE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLMenuElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLMenuElement() +/*∆*/ +/*∆*/ public open var compact: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var label: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var type: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLMenuElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLMenuItemElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLMenuItemElement() +/*∆*/ +/*∆*/ public open var checked: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var default: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var disabled: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var icon: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var label: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var radiogroup: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var type: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLMenuItemElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLMetaElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLMetaElement() +/*∆*/ +/*∆*/ public open var content: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var httpEquiv: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var name: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var scheme: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLMetaElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLMeterElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLMeterElement() +/*∆*/ +/*∆*/ public open var high: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open val labels: org.w3c.dom.NodeList { get; } +/*∆*/ +/*∆*/ public open var low: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open var max: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open var min: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open var optimum: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open var value: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLMeterElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLModElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLModElement() +/*∆*/ +/*∆*/ public open var cite: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var dateTime: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLModElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLOListElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLOListElement() +/*∆*/ +/*∆*/ public open var compact: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var reversed: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var start: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open var type: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLOListElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLObjectElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLObjectElement() +/*∆*/ +/*∆*/ public open var align: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var archive: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var border: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var code: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var codeBase: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var codeType: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val contentDocument: org.w3c.dom.Document? { get; } +/*∆*/ +/*∆*/ public open val contentWindow: org.w3c.dom.Window? { get; } +/*∆*/ +/*∆*/ public open var data: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var declare: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open val form: org.w3c.dom.HTMLFormElement? { get; } +/*∆*/ +/*∆*/ public open var height: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var hspace: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open var name: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var standby: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var type: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var typeMustMatch: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var useMap: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val validationMessage: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val validity: org.w3c.dom.ValidityState { get; } +/*∆*/ +/*∆*/ public open var vspace: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open var width: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val willValidate: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public final fun checkValidity(): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun getSVGDocument(): org.w3c.dom.Document? +/*∆*/ +/*∆*/ public final fun reportValidity(): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun setCustomValidity(error: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of HTMLObjectElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLOptGroupElement : org.w3c.dom.HTMLElement, org.w3c.dom.UnionHTMLOptGroupElementOrHTMLOptionElement { +/*∆*/ public constructor HTMLOptGroupElement() +/*∆*/ +/*∆*/ public open var disabled: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var label: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLOptGroupElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLOptionElement : org.w3c.dom.HTMLElement, org.w3c.dom.UnionHTMLOptGroupElementOrHTMLOptionElement { +/*∆*/ public constructor HTMLOptionElement() +/*∆*/ +/*∆*/ public open var defaultSelected: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var disabled: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open val form: org.w3c.dom.HTMLFormElement? { get; } +/*∆*/ +/*∆*/ public open val index: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open var label: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var selected: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var text: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var value: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLOptionElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLOptionsCollection : org.w3c.dom.HTMLCollection { +/*∆*/ public constructor HTMLOptionsCollection() +/*∆*/ +/*∆*/ public open override var length: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open var selectedIndex: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public final fun add(element: org.w3c.dom.UnionHTMLOptGroupElementOrHTMLOptionElement, before: dynamic = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun remove(index: kotlin.Int): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public external interface HTMLOrSVGImageElement : org.w3c.dom.CanvasImageSource { +/*∆*/ } +/*∆*/ +/*∆*/ public external interface HTMLOrSVGScriptElement { +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLOutputElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLOutputElement() +/*∆*/ +/*∆*/ public open var defaultValue: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val form: org.w3c.dom.HTMLFormElement? { get; } +/*∆*/ +/*∆*/ public open val htmlFor: org.w3c.dom.DOMTokenList { get; } +/*∆*/ +/*∆*/ public open val labels: org.w3c.dom.NodeList { get; } +/*∆*/ +/*∆*/ public open var name: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val type: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val validationMessage: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val validity: org.w3c.dom.ValidityState { get; } +/*∆*/ +/*∆*/ public open var value: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val willValidate: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public final fun checkValidity(): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun reportValidity(): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun setCustomValidity(error: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of HTMLOutputElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLParagraphElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLParagraphElement() +/*∆*/ +/*∆*/ public open var align: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLParagraphElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLParamElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLParamElement() +/*∆*/ +/*∆*/ public open var name: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var type: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var value: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var valueType: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLParamElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLPictureElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLPictureElement() +/*∆*/ +/*∆*/ public companion object of HTMLPictureElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLPreElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLPreElement() +/*∆*/ +/*∆*/ public open var width: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLPreElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLProgressElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLProgressElement() +/*∆*/ +/*∆*/ public open val labels: org.w3c.dom.NodeList { get; } +/*∆*/ +/*∆*/ public open var max: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open val position: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open var value: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLProgressElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLQuoteElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLQuoteElement() +/*∆*/ +/*∆*/ public open var cite: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLQuoteElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLScriptElement : org.w3c.dom.HTMLElement, org.w3c.dom.HTMLOrSVGScriptElement { +/*∆*/ public constructor HTMLScriptElement() +/*∆*/ +/*∆*/ public open var async: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var charset: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var crossOrigin: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var defer: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var event: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var htmlFor: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var nonce: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var src: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var text: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var type: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLScriptElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLSelectElement : org.w3c.dom.HTMLElement, org.w3c.dom.ItemArrayLike { +/*∆*/ public constructor HTMLSelectElement() +/*∆*/ +/*∆*/ public open var autocomplete: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var autofocus: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var disabled: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open val form: org.w3c.dom.HTMLFormElement? { get; } +/*∆*/ +/*∆*/ public open val labels: org.w3c.dom.NodeList { get; } +/*∆*/ +/*∆*/ public open override var length: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open var multiple: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var name: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val options: org.w3c.dom.HTMLOptionsCollection { get; } +/*∆*/ +/*∆*/ public open var required: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var selectedIndex: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open val selectedOptions: org.w3c.dom.HTMLCollection { get; } +/*∆*/ +/*∆*/ public open var size: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open val type: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val validationMessage: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val validity: org.w3c.dom.ValidityState { get; } +/*∆*/ +/*∆*/ public open var value: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val willValidate: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public final fun add(element: org.w3c.dom.UnionHTMLOptGroupElementOrHTMLOptionElement, before: dynamic = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun checkValidity(): kotlin.Boolean +/*∆*/ +/*∆*/ public open override fun item(index: kotlin.Int): org.w3c.dom.Element? +/*∆*/ +/*∆*/ public final fun namedItem(name: kotlin.String): org.w3c.dom.HTMLOptionElement? +/*∆*/ +/*∆*/ public final fun remove(index: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public final fun reportValidity(): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun setCustomValidity(error: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of HTMLSelectElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLSlotElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLSlotElement() +/*∆*/ +/*∆*/ public open var name: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public final fun assignedNodes(options: org.w3c.dom.AssignedNodesOptions = ...): kotlin.Array +/*∆*/ +/*∆*/ public companion object of HTMLSlotElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLSourceElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLSourceElement() +/*∆*/ +/*∆*/ public open var media: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var sizes: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var src: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var srcset: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var type: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLSourceElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLSpanElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLSpanElement() +/*∆*/ +/*∆*/ public companion object of HTMLSpanElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLStyleElement : org.w3c.dom.HTMLElement, org.w3c.dom.css.LinkStyle { +/*∆*/ public constructor HTMLStyleElement() +/*∆*/ +/*∆*/ public open var media: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var nonce: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var type: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLStyleElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLTableCaptionElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLTableCaptionElement() +/*∆*/ +/*∆*/ public open var align: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLTableCaptionElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLTableCellElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLTableCellElement() +/*∆*/ +/*∆*/ public open var abbr: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var align: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var axis: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var bgColor: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val cellIndex: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open var ch: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var chOff: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var colSpan: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open var headers: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var height: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var noWrap: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var rowSpan: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open var scope: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var vAlign: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var width: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLTableCellElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLTableColElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLTableColElement() +/*∆*/ +/*∆*/ public open var align: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var ch: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var chOff: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var span: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open var vAlign: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var width: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLTableColElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLTableElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLTableElement() +/*∆*/ +/*∆*/ public open var align: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var bgColor: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var border: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var caption: org.w3c.dom.HTMLTableCaptionElement? { get; set; } +/*∆*/ +/*∆*/ public open var cellPadding: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var cellSpacing: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var frame: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val rows: org.w3c.dom.HTMLCollection { get; } +/*∆*/ +/*∆*/ public open var rules: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var summary: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val tBodies: org.w3c.dom.HTMLCollection { get; } +/*∆*/ +/*∆*/ public open var tFoot: org.w3c.dom.HTMLTableSectionElement? { get; set; } +/*∆*/ +/*∆*/ public open var tHead: org.w3c.dom.HTMLTableSectionElement? { get; set; } +/*∆*/ +/*∆*/ public open var width: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public final fun createCaption(): org.w3c.dom.HTMLTableCaptionElement +/*∆*/ +/*∆*/ public final fun createTBody(): org.w3c.dom.HTMLTableSectionElement +/*∆*/ +/*∆*/ public final fun createTFoot(): org.w3c.dom.HTMLTableSectionElement +/*∆*/ +/*∆*/ public final fun createTHead(): org.w3c.dom.HTMLTableSectionElement +/*∆*/ +/*∆*/ public final fun deleteCaption(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun deleteRow(index: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public final fun deleteTFoot(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun deleteTHead(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun insertRow(index: kotlin.Int = ...): org.w3c.dom.HTMLTableRowElement +/*∆*/ +/*∆*/ public companion object of HTMLTableElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLTableRowElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLTableRowElement() +/*∆*/ +/*∆*/ public open var align: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var bgColor: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val cells: org.w3c.dom.HTMLCollection { get; } +/*∆*/ +/*∆*/ public open var ch: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var chOff: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val rowIndex: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val sectionRowIndex: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open var vAlign: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public final fun deleteCell(index: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public final fun insertCell(index: kotlin.Int = ...): org.w3c.dom.HTMLElement +/*∆*/ +/*∆*/ public companion object of HTMLTableRowElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLTableSectionElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLTableSectionElement() +/*∆*/ +/*∆*/ public open var align: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var ch: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var chOff: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val rows: org.w3c.dom.HTMLCollection { get; } +/*∆*/ +/*∆*/ public open var vAlign: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public final fun deleteRow(index: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public final fun insertRow(index: kotlin.Int = ...): org.w3c.dom.HTMLElement +/*∆*/ +/*∆*/ public companion object of HTMLTableSectionElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLTemplateElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLTemplateElement() +/*∆*/ +/*∆*/ public open val content: org.w3c.dom.DocumentFragment { get; } +/*∆*/ +/*∆*/ public companion object of HTMLTemplateElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLTextAreaElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLTextAreaElement() +/*∆*/ +/*∆*/ public open var autocomplete: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var autofocus: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var cols: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open var defaultValue: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var dirName: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var disabled: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open val form: org.w3c.dom.HTMLFormElement? { get; } +/*∆*/ +/*∆*/ public open var inputMode: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val labels: org.w3c.dom.NodeList { get; } +/*∆*/ +/*∆*/ public open var maxLength: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open var minLength: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open var name: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var placeholder: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var readOnly: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var required: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var rows: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open var selectionDirection: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var selectionEnd: kotlin.Int? { get; set; } +/*∆*/ +/*∆*/ public open var selectionStart: kotlin.Int? { get; set; } +/*∆*/ +/*∆*/ public open val textLength: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val type: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val validationMessage: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val validity: org.w3c.dom.ValidityState { get; } +/*∆*/ +/*∆*/ public open var value: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val willValidate: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open var wrap: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public final fun checkValidity(): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun reportValidity(): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun select(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setCustomValidity(error: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setRangeText(replacement: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setRangeText(replacement: kotlin.String, start: kotlin.Int, end: kotlin.Int, selectionMode: org.w3c.dom.SelectionMode = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setSelectionRange(start: kotlin.Int, end: kotlin.Int, direction: kotlin.String = ...): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of HTMLTextAreaElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLTimeElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLTimeElement() +/*∆*/ +/*∆*/ public open var dateTime: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLTimeElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLTitleElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLTitleElement() +/*∆*/ +/*∆*/ public open var text: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLTitleElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLTrackElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLTrackElement() +/*∆*/ +/*∆*/ public open var default: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var kind: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var label: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val readyState: kotlin.Short { get; } +/*∆*/ +/*∆*/ public open var src: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var srclang: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val track: org.w3c.dom.TextTrack { get; } +/*∆*/ +/*∆*/ public companion object of HTMLTrackElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ERROR: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val LOADED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val LOADING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLUListElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLUListElement() +/*∆*/ +/*∆*/ public open var compact: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var type: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLUListElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLUnknownElement : org.w3c.dom.HTMLElement { +/*∆*/ public constructor HTMLUnknownElement() +/*∆*/ +/*∆*/ public companion object of HTMLUnknownElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class HTMLVideoElement : org.w3c.dom.HTMLMediaElement, org.w3c.dom.CanvasImageSource, org.khronos.webgl.TexImageSource { +/*∆*/ public constructor HTMLVideoElement() +/*∆*/ +/*∆*/ public open var height: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open var playsInline: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var poster: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val videoHeight: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val videoWidth: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open var width: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public companion object of HTMLVideoElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val HAVE_CURRENT_DATA: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val HAVE_ENOUGH_DATA: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val HAVE_FUTURE_DATA: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val HAVE_METADATA: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val HAVE_NOTHING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NETWORK_EMPTY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NETWORK_IDLE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NETWORK_LOADING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NETWORK_NO_SOURCE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class HashChangeEvent : org.w3c.dom.events.Event { +/*∆*/ public constructor HashChangeEvent(type: kotlin.String, eventInitDict: org.w3c.dom.HashChangeEventInit = ...) +/*∆*/ +/*∆*/ public open val newURL: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val oldURL: kotlin.String { get; } +/*∆*/ +/*∆*/ public companion object of HashChangeEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface HashChangeEventInit : org.w3c.dom.EventInit { +/*∆*/ public open var newURL: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var oldURL: kotlin.String? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class History { +/*∆*/ public constructor History() +/*∆*/ +/*∆*/ public open val length: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open var scrollRestoration: org.w3c.dom.ScrollRestoration { get; set; } +/*∆*/ +/*∆*/ public open val state: kotlin.Any? { get; } +/*∆*/ +/*∆*/ public final fun back(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun forward(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun go(delta: kotlin.Int = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun pushState(data: kotlin.Any?, title: kotlin.String, url: kotlin.String? = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun replaceState(data: kotlin.Any?, title: kotlin.String, url: kotlin.String? = ...): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public external interface HitRegionOptions { +/*∆*/ public open var control: org.w3c.dom.Element? { get; set; } +/*∆*/ +/*∆*/ public open var cursor: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var fillRule: org.w3c.dom.CanvasFillRule? { get; set; } +/*∆*/ +/*∆*/ public open var id: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var label: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var parentID: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var path: org.w3c.dom.Path2D? { get; set; } +/*∆*/ +/*∆*/ public open var role: kotlin.String? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class Image : org.w3c.dom.HTMLImageElement { +/*∆*/ public constructor Image(width: kotlin.Int = ..., height: kotlin.Int = ...) +/*∆*/ +/*∆*/ public open override val assignedSlot: org.w3c.dom.HTMLSlotElement? { get; } +/*∆*/ +/*∆*/ public open override val childElementCount: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open override val children: org.w3c.dom.HTMLCollection { get; } +/*∆*/ +/*∆*/ public open override var contentEditable: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open override val firstElementChild: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public open override val isContentEditable: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open override val lastElementChild: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public open override val nextElementSibling: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public open override var onabort: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onblur: ((org.w3c.dom.events.FocusEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oncancel: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oncanplay: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oncanplaythrough: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onclose: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oncontextmenu: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oncopy: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oncuechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oncut: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondblclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondrag: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondragend: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondragenter: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondragexit: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondragleave: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondragover: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondragstart: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondrop: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondurationchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onemptied: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onended: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onerror: ((dynamic, kotlin.String, kotlin.Int, kotlin.Int, kotlin.Any?) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onfocus: ((org.w3c.dom.events.FocusEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ongotpointercapture: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oninput: ((org.w3c.dom.events.InputEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oninvalid: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onkeydown: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onkeypress: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onkeyup: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onload: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onloadeddata: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onloadedmetadata: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onloadend: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onloadstart: ((org.w3c.xhr.ProgressEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onlostpointercapture: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onmousedown: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onmouseenter: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onmouseleave: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onmousemove: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onmouseout: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onmouseover: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onmouseup: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpaste: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpause: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onplay: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onplaying: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointercancel: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointerdown: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointerenter: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointerleave: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointermove: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointerout: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointerover: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointerup: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onprogress: ((org.w3c.xhr.ProgressEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onratechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onreset: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onresize: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onscroll: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onseeked: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onseeking: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onselect: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onshow: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onstalled: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onsubmit: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onsuspend: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ontimeupdate: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ontoggle: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onvolumechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onwaiting: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onwheel: ((org.w3c.dom.events.WheelEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override val previousElementSibling: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public open override val style: org.w3c.dom.css.CSSStyleDeclaration { get; } +/*∆*/ +/*∆*/ public open override fun after(vararg nodes: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun append(vararg nodes: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun before(vararg nodes: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun convertPointFromNode(point: org.w3c.dom.DOMPointInit, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMPoint +/*∆*/ +/*∆*/ public open override fun convertQuadFromNode(quad: dynamic, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad +/*∆*/ +/*∆*/ public open override fun convertRectFromNode(rect: org.w3c.dom.DOMRectReadOnly, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad +/*∆*/ +/*∆*/ public open override fun getBoxQuads(options: org.w3c.dom.BoxQuadOptions = ...): kotlin.Array +/*∆*/ +/*∆*/ public open override fun prepend(vararg nodes: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun querySelector(selectors: kotlin.String): org.w3c.dom.Element? +/*∆*/ +/*∆*/ public open override fun querySelectorAll(selectors: kotlin.String): org.w3c.dom.NodeList +/*∆*/ +/*∆*/ public open override fun remove(): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun replaceWith(vararg nodes: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of Image { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class ImageBitmap : org.w3c.dom.CanvasImageSource, org.khronos.webgl.TexImageSource { +/*∆*/ public constructor ImageBitmap() +/*∆*/ +/*∆*/ public open val height: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val width: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final fun close(): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ImageBitmapOptions { +/*∆*/ public open var colorSpaceConversion: org.w3c.dom.ColorSpaceConversion? { get; set; } +/*∆*/ +/*∆*/ public open var imageOrientation: org.w3c.dom.ImageOrientation? { get; set; } +/*∆*/ +/*∆*/ public open var premultiplyAlpha: org.w3c.dom.PremultiplyAlpha? { get; set; } +/*∆*/ +/*∆*/ public open var resizeHeight: kotlin.Int? { get; set; } +/*∆*/ +/*∆*/ public open var resizeQuality: org.w3c.dom.ResizeQuality? { get; set; } +/*∆*/ +/*∆*/ public open var resizeWidth: kotlin.Int? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class ImageBitmapRenderingContext { +/*∆*/ public constructor ImageBitmapRenderingContext() +/*∆*/ +/*∆*/ public open val canvas: org.w3c.dom.HTMLCanvasElement { get; } +/*∆*/ +/*∆*/ public final fun transferFromImageBitmap(bitmap: org.w3c.dom.ImageBitmap?): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ImageBitmapRenderingContextSettings { +/*∆*/ public open var alpha: kotlin.Boolean? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ImageBitmapSource { +/*∆*/ } +/*∆*/ +/*∆*/ public open external class ImageData : org.w3c.dom.ImageBitmapSource, org.khronos.webgl.TexImageSource { +/*∆*/ public constructor ImageData(sw: kotlin.Int, sh: kotlin.Int) +/*∆*/ +/*∆*/ public constructor ImageData(data: org.khronos.webgl.Uint8ClampedArray, sw: kotlin.Int, sh: kotlin.Int = ...) +/*∆*/ +/*∆*/ public open val data: org.khronos.webgl.Uint8ClampedArray { get; } +/*∆*/ +/*∆*/ public open val height: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val width: kotlin.Int { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ImageOrientation { +/*∆*/ public companion object of ImageOrientation { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ImageSmoothingQuality { +/*∆*/ public companion object of ImageSmoothingQuality { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ItemArrayLike { +/*∆*/ public abstract val length: kotlin.Int { get; } +/*∆*/ +/*∆*/ public abstract fun item(index: kotlin.Int): T? +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class Location { +/*∆*/ public constructor Location() +/*∆*/ +/*∆*/ public open val ancestorOrigins: kotlin.Array { get; } +/*∆*/ +/*∆*/ public open var hash: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var host: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var hostname: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var href: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val origin: kotlin.String { get; } +/*∆*/ +/*∆*/ public open var pathname: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var port: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var protocol: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var search: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public final fun assign(url: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun reload(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun replace(url: kotlin.String): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class MediaError { +/*∆*/ public constructor MediaError() +/*∆*/ +/*∆*/ public open val code: kotlin.Short { get; } +/*∆*/ +/*∆*/ public companion object of MediaError { +/*∆*/ public final val MEDIA_ERR_ABORTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val MEDIA_ERR_DECODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val MEDIA_ERR_NETWORK: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val MEDIA_ERR_SRC_NOT_SUPPORTED: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface MediaProvider { +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class MediaQueryList : org.w3c.dom.events.EventTarget { +/*∆*/ public constructor MediaQueryList() +/*∆*/ +/*∆*/ public open val matches: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val media: kotlin.String { get; } +/*∆*/ +/*∆*/ public open var onchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public final fun addListener(listener: ((org.w3c.dom.events.Event) -> kotlin.Unit)?): kotlin.Unit +/*∆*/ +/*∆*/ public final fun addListener(listener: org.w3c.dom.events.EventListener?): kotlin.Unit +/*∆*/ +/*∆*/ public final fun removeListener(listener: ((org.w3c.dom.events.Event) -> kotlin.Unit)?): kotlin.Unit +/*∆*/ +/*∆*/ public final fun removeListener(listener: org.w3c.dom.events.EventListener?): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public open external class MediaQueryListEvent : org.w3c.dom.events.Event { +/*∆*/ public constructor MediaQueryListEvent(type: kotlin.String, eventInitDict: org.w3c.dom.MediaQueryListEventInit = ...) +/*∆*/ +/*∆*/ public open val matches: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val media: kotlin.String { get; } +/*∆*/ +/*∆*/ public companion object of MediaQueryListEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface MediaQueryListEventInit : org.w3c.dom.EventInit { +/*∆*/ public open var matches: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var media: kotlin.String? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class MessageChannel { +/*∆*/ public constructor MessageChannel() +/*∆*/ +/*∆*/ public open val port1: org.w3c.dom.MessagePort { get; } +/*∆*/ +/*∆*/ public open val port2: org.w3c.dom.MessagePort { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class MessageEvent : org.w3c.dom.events.Event { +/*∆*/ public constructor MessageEvent(type: kotlin.String, eventInitDict: org.w3c.dom.MessageEventInit = ...) +/*∆*/ +/*∆*/ public open val data: kotlin.Any? { get; } +/*∆*/ +/*∆*/ public open val lastEventId: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val origin: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val ports: kotlin.Array { get; } +/*∆*/ +/*∆*/ public open val source: org.w3c.dom.UnionMessagePortOrWindowProxy? { get; } +/*∆*/ +/*∆*/ public final fun initMessageEvent(type: kotlin.String, bubbles: kotlin.Boolean, cancelable: kotlin.Boolean, data: kotlin.Any?, origin: kotlin.String, lastEventId: kotlin.String, source: org.w3c.dom.UnionMessagePortOrWindowProxy?, ports: kotlin.Array): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of MessageEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface MessageEventInit : org.w3c.dom.EventInit { +/*∆*/ public open var data: kotlin.Any? { get; set; } +/*∆*/ +/*∆*/ public open var lastEventId: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var origin: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var ports: kotlin.Array? { get; set; } +/*∆*/ +/*∆*/ public open var source: org.w3c.dom.UnionMessagePortOrWindowProxy? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class MessagePort : org.w3c.dom.events.EventTarget, org.w3c.dom.UnionMessagePortOrWindowProxy, org.w3c.workers.UnionMessagePortOrServiceWorker, org.w3c.workers.UnionClientOrMessagePortOrServiceWorker { +/*∆*/ public constructor MessagePort() +/*∆*/ +/*∆*/ public open var onmessage: ((org.w3c.dom.MessageEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public final fun close(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun postMessage(message: kotlin.Any?, transfer: kotlin.Array = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun start(): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class MimeType { +/*∆*/ public constructor MimeType() +/*∆*/ +/*∆*/ public open val description: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val enabledPlugin: org.w3c.dom.Plugin { get; } +/*∆*/ +/*∆*/ public open val suffixes: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val type: kotlin.String { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class MimeTypeArray : org.w3c.dom.ItemArrayLike { +/*∆*/ public constructor MimeTypeArray() +/*∆*/ +/*∆*/ public open override fun item(index: kotlin.Int): org.w3c.dom.MimeType? +/*∆*/ +/*∆*/ public final fun namedItem(name: kotlin.String): org.w3c.dom.MimeType? +/*∆*/ } +/*∆*/ +/*∆*/ public open external class MutationObserver { +/*∆*/ public constructor MutationObserver(callback: (kotlin.Array, org.w3c.dom.MutationObserver) -> kotlin.Unit) +/*∆*/ +/*∆*/ public final fun disconnect(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun observe(target: org.w3c.dom.Node, options: org.w3c.dom.MutationObserverInit = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun takeRecords(): kotlin.Array +/*∆*/ } +/*∆*/ +/*∆*/ public external interface MutationObserverInit { +/*∆*/ public open var attributeFilter: kotlin.Array? { get; set; } +/*∆*/ +/*∆*/ public open var attributeOldValue: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var attributes: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var characterData: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var characterDataOldValue: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var childList: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var subtree: kotlin.Boolean? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class MutationRecord { +/*∆*/ public constructor MutationRecord() +/*∆*/ +/*∆*/ public open val addedNodes: org.w3c.dom.NodeList { get; } +/*∆*/ +/*∆*/ public open val attributeName: kotlin.String? { get; } +/*∆*/ +/*∆*/ public open val attributeNamespace: kotlin.String? { get; } +/*∆*/ +/*∆*/ public open val nextSibling: org.w3c.dom.Node? { get; } +/*∆*/ +/*∆*/ public open val oldValue: kotlin.String? { get; } +/*∆*/ +/*∆*/ public open val previousSibling: org.w3c.dom.Node? { get; } +/*∆*/ +/*∆*/ public open val removedNodes: org.w3c.dom.NodeList { get; } +/*∆*/ +/*∆*/ public open val target: org.w3c.dom.Node { get; } +/*∆*/ +/*∆*/ public open val type: kotlin.String { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class NamedNodeMap : org.w3c.dom.ItemArrayLike { +/*∆*/ public constructor NamedNodeMap() +/*∆*/ +/*∆*/ public final fun getNamedItem(qualifiedName: kotlin.String): org.w3c.dom.Attr? +/*∆*/ +/*∆*/ public final fun getNamedItemNS(namespace: kotlin.String?, localName: kotlin.String): org.w3c.dom.Attr? +/*∆*/ +/*∆*/ public open override fun item(index: kotlin.Int): org.w3c.dom.Attr? +/*∆*/ +/*∆*/ public final fun removeNamedItem(qualifiedName: kotlin.String): org.w3c.dom.Attr +/*∆*/ +/*∆*/ public final fun removeNamedItemNS(namespace: kotlin.String?, localName: kotlin.String): org.w3c.dom.Attr +/*∆*/ +/*∆*/ public final fun setNamedItem(attr: org.w3c.dom.Attr): org.w3c.dom.Attr? +/*∆*/ +/*∆*/ public final fun setNamedItemNS(attr: org.w3c.dom.Attr): org.w3c.dom.Attr? +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class Navigator : org.w3c.dom.NavigatorID, org.w3c.dom.NavigatorLanguage, org.w3c.dom.NavigatorOnLine, org.w3c.dom.NavigatorContentUtils, org.w3c.dom.NavigatorCookies, org.w3c.dom.NavigatorPlugins, org.w3c.dom.NavigatorConcurrentHardware { +/*∆*/ public constructor Navigator() +/*∆*/ +/*∆*/ public open val clipboard: org.w3c.dom.clipboard.Clipboard { get; } +/*∆*/ +/*∆*/ public open val maxTouchPoints: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val mediaDevices: org.w3c.dom.mediacapture.MediaDevices { get; } +/*∆*/ +/*∆*/ public open val serviceWorker: org.w3c.workers.ServiceWorkerContainer { get; } +/*∆*/ +/*∆*/ public final fun getUserMedia(constraints: org.w3c.dom.mediacapture.MediaStreamConstraints, successCallback: (org.w3c.dom.mediacapture.MediaStream) -> kotlin.Unit, errorCallback: (dynamic) -> kotlin.Unit): kotlin.Unit +/*∆*/ +/*∆*/ public final fun requestMediaKeySystemAccess(keySystem: kotlin.String, supportedConfigurations: kotlin.Array): kotlin.js.Promise +/*∆*/ +/*∆*/ public final fun vibrate(pattern: dynamic): kotlin.Boolean +/*∆*/ } +/*∆*/ +/*∆*/ public external interface NavigatorConcurrentHardware { +/*∆*/ public abstract val hardwareConcurrency: kotlin.Number { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface NavigatorContentUtils { +/*∆*/ public abstract fun isContentHandlerRegistered(mimeType: kotlin.String, url: kotlin.String): kotlin.String +/*∆*/ +/*∆*/ public abstract fun isProtocolHandlerRegistered(scheme: kotlin.String, url: kotlin.String): kotlin.String +/*∆*/ +/*∆*/ public abstract fun registerContentHandler(mimeType: kotlin.String, url: kotlin.String, title: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun registerProtocolHandler(scheme: kotlin.String, url: kotlin.String, title: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun unregisterContentHandler(mimeType: kotlin.String, url: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun unregisterProtocolHandler(scheme: kotlin.String, url: kotlin.String): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public external interface NavigatorCookies { +/*∆*/ public abstract val cookieEnabled: kotlin.Boolean { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface NavigatorID { +/*∆*/ public abstract val appCodeName: kotlin.String { get; } +/*∆*/ +/*∆*/ public abstract val appName: kotlin.String { get; } +/*∆*/ +/*∆*/ public abstract val appVersion: kotlin.String { get; } +/*∆*/ +/*∆*/ public abstract val oscpu: kotlin.String { get; } +/*∆*/ +/*∆*/ public abstract val platform: kotlin.String { get; } +/*∆*/ +/*∆*/ public abstract val product: kotlin.String { get; } +/*∆*/ +/*∆*/ public abstract val productSub: kotlin.String { get; } +/*∆*/ +/*∆*/ public abstract val userAgent: kotlin.String { get; } +/*∆*/ +/*∆*/ public abstract val vendor: kotlin.String { get; } +/*∆*/ +/*∆*/ public abstract val vendorSub: kotlin.String { get; } +/*∆*/ +/*∆*/ public abstract fun taintEnabled(): kotlin.Boolean +/*∆*/ } +/*∆*/ +/*∆*/ public external interface NavigatorLanguage { +/*∆*/ public abstract val language: kotlin.String { get; } +/*∆*/ +/*∆*/ public abstract val languages: kotlin.Array { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface NavigatorOnLine { +/*∆*/ public abstract val onLine: kotlin.Boolean { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface NavigatorPlugins { +/*∆*/ public abstract val mimeTypes: org.w3c.dom.MimeTypeArray { get; } +/*∆*/ +/*∆*/ public abstract val plugins: org.w3c.dom.PluginArray { get; } +/*∆*/ +/*∆*/ public abstract fun javaEnabled(): kotlin.Boolean +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class Node : org.w3c.dom.events.EventTarget { +/*∆*/ public constructor Node() +/*∆*/ +/*∆*/ public open val baseURI: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val childNodes: org.w3c.dom.NodeList { get; } +/*∆*/ +/*∆*/ public open val firstChild: org.w3c.dom.Node? { get; } +/*∆*/ +/*∆*/ public open val isConnected: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val lastChild: org.w3c.dom.Node? { get; } +/*∆*/ +/*∆*/ public open val nextSibling: org.w3c.dom.Node? { get; } +/*∆*/ +/*∆*/ public open val nodeName: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val nodeType: kotlin.Short { get; } +/*∆*/ +/*∆*/ public open var nodeValue: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open val ownerDocument: org.w3c.dom.Document? { get; } +/*∆*/ +/*∆*/ public open val parentElement: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public open val parentNode: org.w3c.dom.Node? { get; } +/*∆*/ +/*∆*/ public open val previousSibling: org.w3c.dom.Node? { get; } +/*∆*/ +/*∆*/ public open var textContent: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public final fun appendChild(node: org.w3c.dom.Node): org.w3c.dom.Node +/*∆*/ +/*∆*/ public final fun cloneNode(deep: kotlin.Boolean = ...): org.w3c.dom.Node +/*∆*/ +/*∆*/ public final fun compareDocumentPosition(other: org.w3c.dom.Node): kotlin.Short +/*∆*/ +/*∆*/ public final fun contains(other: org.w3c.dom.Node?): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun getRootNode(options: org.w3c.dom.GetRootNodeOptions = ...): org.w3c.dom.Node +/*∆*/ +/*∆*/ public final fun hasChildNodes(): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun insertBefore(node: org.w3c.dom.Node, child: org.w3c.dom.Node?): org.w3c.dom.Node +/*∆*/ +/*∆*/ public final fun isDefaultNamespace(namespace: kotlin.String?): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun isEqualNode(otherNode: org.w3c.dom.Node?): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun isSameNode(otherNode: org.w3c.dom.Node?): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun lookupNamespaceURI(prefix: kotlin.String?): kotlin.String? +/*∆*/ +/*∆*/ public final fun lookupPrefix(namespace: kotlin.String?): kotlin.String? +/*∆*/ +/*∆*/ public final fun normalize(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun removeChild(child: org.w3c.dom.Node): org.w3c.dom.Node +/*∆*/ +/*∆*/ public final fun replaceChild(node: org.w3c.dom.Node, child: org.w3c.dom.Node): org.w3c.dom.Node +/*∆*/ +/*∆*/ public companion object of Node { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface NodeFilter { +/*∆*/ public abstract fun acceptNode(node: org.w3c.dom.Node): kotlin.Short +/*∆*/ +/*∆*/ public companion object of NodeFilter { +/*∆*/ public final val FILTER_ACCEPT: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val FILTER_REJECT: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val FILTER_SKIP: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SHOW_ALL: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SHOW_ATTRIBUTE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SHOW_CDATA_SECTION: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SHOW_COMMENT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SHOW_DOCUMENT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SHOW_DOCUMENT_FRAGMENT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SHOW_DOCUMENT_TYPE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SHOW_ELEMENT: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SHOW_ENTITY: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SHOW_ENTITY_REFERENCE: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SHOW_NOTATION: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SHOW_PROCESSING_INSTRUCTION: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val SHOW_TEXT: kotlin.Int { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class NodeIterator { +/*∆*/ public constructor NodeIterator() +/*∆*/ +/*∆*/ public open val filter: org.w3c.dom.NodeFilter? { get; } +/*∆*/ +/*∆*/ public open val pointerBeforeReferenceNode: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val referenceNode: org.w3c.dom.Node { get; } +/*∆*/ +/*∆*/ public open val root: org.w3c.dom.Node { get; } +/*∆*/ +/*∆*/ public open val whatToShow: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final fun detach(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun nextNode(): org.w3c.dom.Node? +/*∆*/ +/*∆*/ public final fun previousNode(): org.w3c.dom.Node? +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class NodeList : org.w3c.dom.ItemArrayLike { +/*∆*/ public constructor NodeList() +/*∆*/ +/*∆*/ public open override fun item(index: kotlin.Int): org.w3c.dom.Node? +/*∆*/ } +/*∆*/ +/*∆*/ public external interface NonDocumentTypeChildNode { +/*∆*/ public open val nextElementSibling: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public open val previousElementSibling: org.w3c.dom.Element? { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface NonElementParentNode { +/*∆*/ public abstract fun getElementById(elementId: kotlin.String): org.w3c.dom.Element? +/*∆*/ } +/*∆*/ +/*∆*/ public open external class Option : org.w3c.dom.HTMLOptionElement { +/*∆*/ public constructor Option(text: kotlin.String = ..., value: kotlin.String = ..., defaultSelected: kotlin.Boolean = ..., selected: kotlin.Boolean = ...) +/*∆*/ +/*∆*/ public open override val assignedSlot: org.w3c.dom.HTMLSlotElement? { get; } +/*∆*/ +/*∆*/ public open override val childElementCount: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open override val children: org.w3c.dom.HTMLCollection { get; } +/*∆*/ +/*∆*/ public open override var contentEditable: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open override val firstElementChild: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public open override val isContentEditable: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open override val lastElementChild: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public open override val nextElementSibling: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public open override var onabort: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onblur: ((org.w3c.dom.events.FocusEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oncancel: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oncanplay: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oncanplaythrough: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onclose: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oncontextmenu: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oncopy: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oncuechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oncut: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondblclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondrag: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondragend: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondragenter: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondragexit: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondragleave: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondragover: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondragstart: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondrop: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ondurationchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onemptied: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onended: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onerror: ((dynamic, kotlin.String, kotlin.Int, kotlin.Int, kotlin.Any?) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onfocus: ((org.w3c.dom.events.FocusEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ongotpointercapture: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oninput: ((org.w3c.dom.events.InputEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var oninvalid: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onkeydown: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onkeypress: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onkeyup: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onload: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onloadeddata: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onloadedmetadata: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onloadend: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onloadstart: ((org.w3c.xhr.ProgressEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onlostpointercapture: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onmousedown: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onmouseenter: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onmouseleave: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onmousemove: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onmouseout: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onmouseover: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onmouseup: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpaste: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpause: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onplay: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onplaying: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointercancel: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointerdown: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointerenter: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointerleave: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointermove: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointerout: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointerover: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onpointerup: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onprogress: ((org.w3c.xhr.ProgressEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onratechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onreset: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onresize: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onscroll: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onseeked: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onseeking: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onselect: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onshow: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onstalled: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onsubmit: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onsuspend: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ontimeupdate: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var ontoggle: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onvolumechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onwaiting: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override var onwheel: ((org.w3c.dom.events.WheelEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open override val previousElementSibling: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public open override val style: org.w3c.dom.css.CSSStyleDeclaration { get; } +/*∆*/ +/*∆*/ public open override fun after(vararg nodes: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun append(vararg nodes: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun before(vararg nodes: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun convertPointFromNode(point: org.w3c.dom.DOMPointInit, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMPoint +/*∆*/ +/*∆*/ public open override fun convertQuadFromNode(quad: dynamic, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad +/*∆*/ +/*∆*/ public open override fun convertRectFromNode(rect: org.w3c.dom.DOMRectReadOnly, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad +/*∆*/ +/*∆*/ public open override fun getBoxQuads(options: org.w3c.dom.BoxQuadOptions = ...): kotlin.Array +/*∆*/ +/*∆*/ public open override fun prepend(vararg nodes: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun querySelector(selectors: kotlin.String): org.w3c.dom.Element? +/*∆*/ +/*∆*/ public open override fun querySelectorAll(selectors: kotlin.String): org.w3c.dom.NodeList +/*∆*/ +/*∆*/ public open override fun remove(): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun replaceWith(vararg nodes: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of Option { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class PageTransitionEvent : org.w3c.dom.events.Event { +/*∆*/ public constructor PageTransitionEvent(type: kotlin.String, eventInitDict: org.w3c.dom.PageTransitionEventInit = ...) +/*∆*/ +/*∆*/ public open val persisted: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public companion object of PageTransitionEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface PageTransitionEventInit : org.w3c.dom.EventInit { +/*∆*/ public open var persisted: kotlin.Boolean? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ParentNode { +/*∆*/ public abstract val childElementCount: kotlin.Int { get; } +/*∆*/ +/*∆*/ public abstract val children: org.w3c.dom.HTMLCollection { get; } +/*∆*/ +/*∆*/ public open val firstElementChild: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public open val lastElementChild: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public abstract fun append(vararg nodes: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun prepend(vararg nodes: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun querySelector(selectors: kotlin.String): org.w3c.dom.Element? +/*∆*/ +/*∆*/ public abstract fun querySelectorAll(selectors: kotlin.String): org.w3c.dom.NodeList +/*∆*/ } +/*∆*/ +/*∆*/ public open external class Path2D : org.w3c.dom.CanvasPath { +/*∆*/ public constructor Path2D() +/*∆*/ +/*∆*/ public constructor Path2D(paths: kotlin.Array, fillRule: org.w3c.dom.CanvasFillRule = ...) +/*∆*/ +/*∆*/ public constructor Path2D(d: kotlin.String) +/*∆*/ +/*∆*/ public constructor Path2D(path: org.w3c.dom.Path2D) +/*∆*/ +/*∆*/ public final fun addPath(path: org.w3c.dom.Path2D, transform: dynamic = ...): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun arc(x: kotlin.Double, y: kotlin.Double, radius: kotlin.Double, startAngle: kotlin.Double, endAngle: kotlin.Double, anticlockwise: kotlin.Boolean = ...): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun arcTo(x1: kotlin.Double, y1: kotlin.Double, x2: kotlin.Double, y2: kotlin.Double, radius: kotlin.Double): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun arcTo(x1: kotlin.Double, y1: kotlin.Double, x2: kotlin.Double, y2: kotlin.Double, radiusX: kotlin.Double, radiusY: kotlin.Double, rotation: kotlin.Double): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun bezierCurveTo(cp1x: kotlin.Double, cp1y: kotlin.Double, cp2x: kotlin.Double, cp2y: kotlin.Double, x: kotlin.Double, y: kotlin.Double): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun closePath(): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun ellipse(x: kotlin.Double, y: kotlin.Double, radiusX: kotlin.Double, radiusY: kotlin.Double, rotation: kotlin.Double, startAngle: kotlin.Double, endAngle: kotlin.Double, anticlockwise: kotlin.Boolean = ...): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun lineTo(x: kotlin.Double, y: kotlin.Double): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun moveTo(x: kotlin.Double, y: kotlin.Double): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun quadraticCurveTo(cpx: kotlin.Double, cpy: kotlin.Double, x: kotlin.Double, y: kotlin.Double): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun rect(x: kotlin.Double, y: kotlin.Double, w: kotlin.Double, h: kotlin.Double): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class Plugin : org.w3c.dom.ItemArrayLike { +/*∆*/ public constructor Plugin() +/*∆*/ +/*∆*/ public open val description: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val filename: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val name: kotlin.String { get; } +/*∆*/ +/*∆*/ public open override fun item(index: kotlin.Int): org.w3c.dom.MimeType? +/*∆*/ +/*∆*/ public final fun namedItem(name: kotlin.String): org.w3c.dom.MimeType? +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class PluginArray : org.w3c.dom.ItemArrayLike { +/*∆*/ public constructor PluginArray() +/*∆*/ +/*∆*/ public open override fun item(index: kotlin.Int): org.w3c.dom.Plugin? +/*∆*/ +/*∆*/ public final fun namedItem(name: kotlin.String): org.w3c.dom.Plugin? +/*∆*/ +/*∆*/ public final fun refresh(reload: kotlin.Boolean = ...): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public open external class PopStateEvent : org.w3c.dom.events.Event { +/*∆*/ public constructor PopStateEvent(type: kotlin.String, eventInitDict: org.w3c.dom.PopStateEventInit = ...) +/*∆*/ +/*∆*/ public open val state: kotlin.Any? { get; } +/*∆*/ +/*∆*/ public companion object of PopStateEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface PopStateEventInit : org.w3c.dom.EventInit { +/*∆*/ public open var state: kotlin.Any? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface PremultiplyAlpha { +/*∆*/ public companion object of PremultiplyAlpha { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class ProcessingInstruction : org.w3c.dom.CharacterData, org.w3c.dom.css.LinkStyle, org.w3c.dom.css.UnionElementOrProcessingInstruction { +/*∆*/ public constructor ProcessingInstruction() +/*∆*/ +/*∆*/ public open val target: kotlin.String { get; } +/*∆*/ +/*∆*/ public companion object of ProcessingInstruction { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class PromiseRejectionEvent : org.w3c.dom.events.Event { +/*∆*/ public constructor PromiseRejectionEvent(type: kotlin.String, eventInitDict: org.w3c.dom.PromiseRejectionEventInit) +/*∆*/ +/*∆*/ public open val promise: kotlin.js.Promise { get; } +/*∆*/ +/*∆*/ public open val reason: kotlin.Any? { get; } +/*∆*/ +/*∆*/ public companion object of PromiseRejectionEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface PromiseRejectionEventInit : org.w3c.dom.EventInit { +/*∆*/ public open var promise: kotlin.js.Promise? { get; set; } +/*∆*/ +/*∆*/ public open var reason: kotlin.Any? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class RadioNodeList : org.w3c.dom.NodeList, org.w3c.dom.UnionElementOrRadioNodeList { +/*∆*/ public constructor RadioNodeList() +/*∆*/ +/*∆*/ public open var value: kotlin.String { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class Range { +/*∆*/ public constructor Range() +/*∆*/ +/*∆*/ public open val collapsed: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val commonAncestorContainer: org.w3c.dom.Node { get; } +/*∆*/ +/*∆*/ public open val endContainer: org.w3c.dom.Node { get; } +/*∆*/ +/*∆*/ public open val endOffset: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val startContainer: org.w3c.dom.Node { get; } +/*∆*/ +/*∆*/ public open val startOffset: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final fun cloneContents(): org.w3c.dom.DocumentFragment +/*∆*/ +/*∆*/ public final fun cloneRange(): org.w3c.dom.Range +/*∆*/ +/*∆*/ public final fun collapse(toStart: kotlin.Boolean = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun compareBoundaryPoints(how: kotlin.Short, sourceRange: org.w3c.dom.Range): kotlin.Short +/*∆*/ +/*∆*/ public final fun comparePoint(node: org.w3c.dom.Node, offset: kotlin.Int): kotlin.Short +/*∆*/ +/*∆*/ public final fun createContextualFragment(fragment: kotlin.String): org.w3c.dom.DocumentFragment +/*∆*/ +/*∆*/ public final fun deleteContents(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun detach(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun extractContents(): org.w3c.dom.DocumentFragment +/*∆*/ +/*∆*/ public final fun getBoundingClientRect(): org.w3c.dom.DOMRect +/*∆*/ +/*∆*/ public final fun getClientRects(): kotlin.Array +/*∆*/ +/*∆*/ public final fun insertNode(node: org.w3c.dom.Node): kotlin.Unit +/*∆*/ +/*∆*/ public final fun intersectsNode(node: org.w3c.dom.Node): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun isPointInRange(node: org.w3c.dom.Node, offset: kotlin.Int): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun selectNode(node: org.w3c.dom.Node): kotlin.Unit +/*∆*/ +/*∆*/ public final fun selectNodeContents(node: org.w3c.dom.Node): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setEnd(node: org.w3c.dom.Node, offset: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setEndAfter(node: org.w3c.dom.Node): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setEndBefore(node: org.w3c.dom.Node): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setStart(node: org.w3c.dom.Node, offset: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setStartAfter(node: org.w3c.dom.Node): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setStartBefore(node: org.w3c.dom.Node): kotlin.Unit +/*∆*/ +/*∆*/ public final fun surroundContents(newParent: org.w3c.dom.Node): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of Range { +/*∆*/ public final val END_TO_END: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val END_TO_START: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val START_TO_END: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val START_TO_START: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class RelatedEvent : org.w3c.dom.events.Event { +/*∆*/ public constructor RelatedEvent(type: kotlin.String, eventInitDict: org.w3c.dom.RelatedEventInit = ...) +/*∆*/ +/*∆*/ public open val relatedTarget: org.w3c.dom.events.EventTarget? { get; } +/*∆*/ +/*∆*/ public companion object of RelatedEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface RelatedEventInit : org.w3c.dom.EventInit { +/*∆*/ public open var relatedTarget: org.w3c.dom.events.EventTarget? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface RenderingContext { +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ResizeQuality { +/*∆*/ public companion object of ResizeQuality { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class Screen { +/*∆*/ public constructor Screen() +/*∆*/ +/*∆*/ public open val availHeight: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val availWidth: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val colorDepth: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val height: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val pixelDepth: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val width: kotlin.Int { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ScrollBehavior { +/*∆*/ public companion object of ScrollBehavior { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ScrollIntoViewOptions : org.w3c.dom.ScrollOptions { +/*∆*/ public open var block: org.w3c.dom.ScrollLogicalPosition? { get; set; } +/*∆*/ +/*∆*/ public open var inline: org.w3c.dom.ScrollLogicalPosition? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ScrollLogicalPosition { +/*∆*/ public companion object of ScrollLogicalPosition { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ScrollOptions { +/*∆*/ public open var behavior: org.w3c.dom.ScrollBehavior? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ScrollRestoration { +/*∆*/ public companion object of ScrollRestoration { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ScrollToOptions : org.w3c.dom.ScrollOptions { +/*∆*/ public open var left: kotlin.Double? { get; set; } +/*∆*/ +/*∆*/ public open var top: kotlin.Double? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface SelectionMode { +/*∆*/ public companion object of SelectionMode { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class ShadowRoot : org.w3c.dom.DocumentFragment, org.w3c.dom.DocumentOrShadowRoot { +/*∆*/ public constructor ShadowRoot() +/*∆*/ +/*∆*/ public open override val fullscreenElement: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public open val host: org.w3c.dom.Element { get; } +/*∆*/ +/*∆*/ public open val mode: org.w3c.dom.ShadowRootMode { get; } +/*∆*/ +/*∆*/ public companion object of ShadowRoot { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ShadowRootInit { +/*∆*/ public open var mode: org.w3c.dom.ShadowRootMode? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ShadowRootMode { +/*∆*/ public companion object of ShadowRootMode { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class SharedWorker : org.w3c.dom.events.EventTarget, org.w3c.dom.AbstractWorker { +/*∆*/ public constructor SharedWorker(scriptURL: kotlin.String, name: kotlin.String = ..., options: org.w3c.dom.WorkerOptions = ...) +/*∆*/ +/*∆*/ public open override var onerror: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open val port: org.w3c.dom.MessagePort { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SharedWorkerGlobalScope : org.w3c.dom.WorkerGlobalScope { +/*∆*/ public constructor SharedWorkerGlobalScope() +/*∆*/ +/*∆*/ public open val applicationCache: org.w3c.dom.ApplicationCache { get; } +/*∆*/ +/*∆*/ public open val name: kotlin.String { get; } +/*∆*/ +/*∆*/ public open var onconnect: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public final fun close(): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public external interface Slotable { +/*∆*/ public open val assignedSlot: org.w3c.dom.HTMLSlotElement? { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class Storage { +/*∆*/ public constructor Storage() +/*∆*/ +/*∆*/ public open val length: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final fun clear(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun getItem(key: kotlin.String): kotlin.String? +/*∆*/ +/*∆*/ public final fun key(index: kotlin.Int): kotlin.String? +/*∆*/ +/*∆*/ public final fun removeItem(key: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setItem(key: kotlin.String, value: kotlin.String): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public open external class StorageEvent : org.w3c.dom.events.Event { +/*∆*/ public constructor StorageEvent(type: kotlin.String, eventInitDict: org.w3c.dom.StorageEventInit = ...) +/*∆*/ +/*∆*/ public open val key: kotlin.String? { get; } +/*∆*/ +/*∆*/ public open val newValue: kotlin.String? { get; } +/*∆*/ +/*∆*/ public open val oldValue: kotlin.String? { get; } +/*∆*/ +/*∆*/ public open val storageArea: org.w3c.dom.Storage? { get; } +/*∆*/ +/*∆*/ public open val url: kotlin.String { get; } +/*∆*/ +/*∆*/ public companion object of StorageEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface StorageEventInit : org.w3c.dom.EventInit { +/*∆*/ public open var key: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var newValue: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var oldValue: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var storageArea: org.w3c.dom.Storage? { get; set; } +/*∆*/ +/*∆*/ public open var url: kotlin.String? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class Text : org.w3c.dom.CharacterData, org.w3c.dom.Slotable, org.w3c.dom.GeometryUtils { +/*∆*/ public constructor Text(data: kotlin.String = ...) +/*∆*/ +/*∆*/ public open override val assignedSlot: org.w3c.dom.HTMLSlotElement? { get; } +/*∆*/ +/*∆*/ public open override val nextElementSibling: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public open override val previousElementSibling: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public open val wholeText: kotlin.String { get; } +/*∆*/ +/*∆*/ public open override fun after(vararg nodes: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun before(vararg nodes: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun convertPointFromNode(point: org.w3c.dom.DOMPointInit, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMPoint +/*∆*/ +/*∆*/ public open override fun convertQuadFromNode(quad: dynamic, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad +/*∆*/ +/*∆*/ public open override fun convertRectFromNode(rect: org.w3c.dom.DOMRectReadOnly, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad +/*∆*/ +/*∆*/ public open override fun getBoxQuads(options: org.w3c.dom.BoxQuadOptions = ...): kotlin.Array +/*∆*/ +/*∆*/ public open override fun remove(): kotlin.Unit +/*∆*/ +/*∆*/ public open override fun replaceWith(vararg nodes: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public final fun splitText(offset: kotlin.Int): org.w3c.dom.Text +/*∆*/ +/*∆*/ public companion object of Text { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class TextMetrics { +/*∆*/ public constructor TextMetrics() +/*∆*/ +/*∆*/ public open val actualBoundingBoxAscent: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val actualBoundingBoxDescent: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val actualBoundingBoxLeft: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val actualBoundingBoxRight: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val alphabeticBaseline: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val emHeightAscent: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val emHeightDescent: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val fontBoundingBoxAscent: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val fontBoundingBoxDescent: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val hangingBaseline: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val ideographicBaseline: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val width: kotlin.Double { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class TextTrack : org.w3c.dom.events.EventTarget, org.w3c.dom.UnionAudioTrackOrTextTrackOrVideoTrack { +/*∆*/ public constructor TextTrack() +/*∆*/ +/*∆*/ public open val activeCues: org.w3c.dom.TextTrackCueList? { get; } +/*∆*/ +/*∆*/ public open val cues: org.w3c.dom.TextTrackCueList? { get; } +/*∆*/ +/*∆*/ public open val id: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val inBandMetadataTrackDispatchType: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val kind: org.w3c.dom.TextTrackKind { get; } +/*∆*/ +/*∆*/ public open val label: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val language: kotlin.String { get; } +/*∆*/ +/*∆*/ public open var mode: org.w3c.dom.TextTrackMode { get; set; } +/*∆*/ +/*∆*/ public open var oncuechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open val sourceBuffer: org.w3c.dom.mediasource.SourceBuffer? { get; } +/*∆*/ +/*∆*/ public final fun addCue(cue: org.w3c.dom.TextTrackCue): kotlin.Unit +/*∆*/ +/*∆*/ public final fun removeCue(cue: org.w3c.dom.TextTrackCue): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class TextTrackCue : org.w3c.dom.events.EventTarget { +/*∆*/ public constructor TextTrackCue() +/*∆*/ +/*∆*/ public open var endTime: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open var id: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var onenter: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onexit: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var pauseOnExit: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open var startTime: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open val track: org.w3c.dom.TextTrack? { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class TextTrackCueList { +/*∆*/ public constructor TextTrackCueList() +/*∆*/ +/*∆*/ public open val length: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final fun getCueById(id: kotlin.String): org.w3c.dom.TextTrackCue? +/*∆*/ } +/*∆*/ +/*∆*/ public external interface TextTrackKind { +/*∆*/ public companion object of TextTrackKind { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class TextTrackList : org.w3c.dom.events.EventTarget { +/*∆*/ public constructor TextTrackList() +/*∆*/ +/*∆*/ public open val length: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open var onaddtrack: ((org.w3c.dom.TrackEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onremovetrack: ((org.w3c.dom.TrackEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public final fun getTrackById(id: kotlin.String): org.w3c.dom.TextTrack? +/*∆*/ } +/*∆*/ +/*∆*/ public external interface TextTrackMode { +/*∆*/ public companion object of TextTrackMode { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class TimeRanges { +/*∆*/ public constructor TimeRanges() +/*∆*/ +/*∆*/ public open val length: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final fun end(index: kotlin.Int): kotlin.Double +/*∆*/ +/*∆*/ public final fun start(index: kotlin.Int): kotlin.Double +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class Touch { +/*∆*/ public constructor Touch() +/*∆*/ +/*∆*/ public open val clientX: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val clientY: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val identifier: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val pageX: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val pageY: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val region: kotlin.String? { get; } +/*∆*/ +/*∆*/ public open val screenX: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val screenY: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val target: org.w3c.dom.events.EventTarget { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class TouchEvent : org.w3c.dom.events.UIEvent { +/*∆*/ public constructor TouchEvent() +/*∆*/ +/*∆*/ public open val altKey: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val changedTouches: org.w3c.dom.TouchList { get; } +/*∆*/ +/*∆*/ public open val ctrlKey: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val metaKey: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val shiftKey: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val targetTouches: org.w3c.dom.TouchList { get; } +/*∆*/ +/*∆*/ public open val touches: org.w3c.dom.TouchList { get; } +/*∆*/ +/*∆*/ public companion object of TouchEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class TouchList : org.w3c.dom.ItemArrayLike { +/*∆*/ public constructor TouchList() +/*∆*/ +/*∆*/ public open override fun item(index: kotlin.Int): org.w3c.dom.Touch? +/*∆*/ } +/*∆*/ +/*∆*/ public open external class TrackEvent : org.w3c.dom.events.Event { +/*∆*/ public constructor TrackEvent(type: kotlin.String, eventInitDict: org.w3c.dom.TrackEventInit = ...) +/*∆*/ +/*∆*/ public open val track: org.w3c.dom.UnionAudioTrackOrTextTrackOrVideoTrack? { get; } +/*∆*/ +/*∆*/ public companion object of TrackEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface TrackEventInit : org.w3c.dom.EventInit { +/*∆*/ public open var track: org.w3c.dom.UnionAudioTrackOrTextTrackOrVideoTrack? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class TreeWalker { +/*∆*/ public constructor TreeWalker() +/*∆*/ +/*∆*/ public open var currentNode: org.w3c.dom.Node { get; set; } +/*∆*/ +/*∆*/ public open val filter: org.w3c.dom.NodeFilter? { get; } +/*∆*/ +/*∆*/ public open val root: org.w3c.dom.Node { get; } +/*∆*/ +/*∆*/ public open val whatToShow: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final fun firstChild(): org.w3c.dom.Node? +/*∆*/ +/*∆*/ public final fun lastChild(): org.w3c.dom.Node? +/*∆*/ +/*∆*/ public final fun nextNode(): org.w3c.dom.Node? +/*∆*/ +/*∆*/ public final fun nextSibling(): org.w3c.dom.Node? +/*∆*/ +/*∆*/ public final fun parentNode(): org.w3c.dom.Node? +/*∆*/ +/*∆*/ public final fun previousNode(): org.w3c.dom.Node? +/*∆*/ +/*∆*/ public final fun previousSibling(): org.w3c.dom.Node? +/*∆*/ } +/*∆*/ +/*∆*/ public external interface UnionAudioTrackOrTextTrackOrVideoTrack { +/*∆*/ } +/*∆*/ +/*∆*/ public external interface UnionElementOrHTMLCollection { +/*∆*/ } +/*∆*/ +/*∆*/ public external interface UnionElementOrMouseEvent { +/*∆*/ } +/*∆*/ +/*∆*/ public external interface UnionElementOrRadioNodeList { +/*∆*/ } +/*∆*/ +/*∆*/ public external interface UnionHTMLOptGroupElementOrHTMLOptionElement { +/*∆*/ } +/*∆*/ +/*∆*/ public external interface UnionMessagePortOrWindowProxy { +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class ValidityState { +/*∆*/ public constructor ValidityState() +/*∆*/ +/*∆*/ public open val badInput: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val customError: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val patternMismatch: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val rangeOverflow: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val rangeUnderflow: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val stepMismatch: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val tooLong: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val tooShort: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val typeMismatch: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val valid: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val valueMissing: kotlin.Boolean { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class VideoTrack : org.w3c.dom.UnionAudioTrackOrTextTrackOrVideoTrack { +/*∆*/ public constructor VideoTrack() +/*∆*/ +/*∆*/ public open val id: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val kind: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val label: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val language: kotlin.String { get; } +/*∆*/ +/*∆*/ public open var selected: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open val sourceBuffer: org.w3c.dom.mediasource.SourceBuffer? { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class VideoTrackList : org.w3c.dom.events.EventTarget { +/*∆*/ public constructor VideoTrackList() +/*∆*/ +/*∆*/ public open val length: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open var onaddtrack: ((org.w3c.dom.TrackEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onremovetrack: ((org.w3c.dom.TrackEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open val selectedIndex: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final fun getTrackById(id: kotlin.String): org.w3c.dom.VideoTrack? +/*∆*/ } +/*∆*/ +/*∆*/ public open external class WebSocket : org.w3c.dom.events.EventTarget { +/*∆*/ public constructor WebSocket(url: kotlin.String, protocols: dynamic = ...) +/*∆*/ +/*∆*/ public final var binaryType: org.w3c.dom.BinaryType { get; set; } +/*∆*/ +/*∆*/ public open val bufferedAmount: kotlin.Number { get; } +/*∆*/ +/*∆*/ public open val extensions: kotlin.String { get; } +/*∆*/ +/*∆*/ public final var onclose: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public final var onerror: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public final var onmessage: ((org.w3c.dom.MessageEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public final var onopen: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open val protocol: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val readyState: kotlin.Short { get; } +/*∆*/ +/*∆*/ public open val url: kotlin.String { get; } +/*∆*/ +/*∆*/ public final fun close(code: kotlin.Short = ..., reason: kotlin.String = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun send(data: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun send(data: org.khronos.webgl.ArrayBuffer): kotlin.Unit +/*∆*/ +/*∆*/ public final fun send(data: org.khronos.webgl.ArrayBufferView): kotlin.Unit +/*∆*/ +/*∆*/ public final fun send(data: org.w3c.files.Blob): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of WebSocket { +/*∆*/ public final val CLOSED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CLOSING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CONNECTING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val OPEN: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class Window : org.w3c.dom.events.EventTarget, org.w3c.dom.GlobalEventHandlers, org.w3c.dom.WindowEventHandlers, org.w3c.dom.WindowOrWorkerGlobalScope, org.w3c.dom.WindowSessionStorage, org.w3c.dom.WindowLocalStorage, org.w3c.performance.GlobalPerformance, org.w3c.dom.UnionMessagePortOrWindowProxy { +/*∆*/ public constructor Window() +/*∆*/ +/*∆*/ public open val applicationCache: org.w3c.dom.ApplicationCache { get; } +/*∆*/ +/*∆*/ public open val closed: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val customElements: org.w3c.dom.CustomElementRegistry { get; } +/*∆*/ +/*∆*/ public open val devicePixelRatio: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val document: org.w3c.dom.Document { get; } +/*∆*/ +/*∆*/ public open val external: org.w3c.dom.External { get; } +/*∆*/ +/*∆*/ public open val frameElement: org.w3c.dom.Element? { get; } +/*∆*/ +/*∆*/ public open val frames: org.w3c.dom.Window { get; } +/*∆*/ +/*∆*/ public open val history: org.w3c.dom.History { get; } +/*∆*/ +/*∆*/ public open val innerHeight: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val innerWidth: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val length: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val location: org.w3c.dom.Location { get; } +/*∆*/ +/*∆*/ public open val locationbar: org.w3c.dom.BarProp { get; } +/*∆*/ +/*∆*/ public open val menubar: org.w3c.dom.BarProp { get; } +/*∆*/ +/*∆*/ public open var name: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val navigator: org.w3c.dom.Navigator { get; } +/*∆*/ +/*∆*/ public open var opener: kotlin.Any? { get; set; } +/*∆*/ +/*∆*/ public open val outerHeight: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val outerWidth: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val pageXOffset: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val pageYOffset: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val parent: org.w3c.dom.Window { get; } +/*∆*/ +/*∆*/ public open val personalbar: org.w3c.dom.BarProp { get; } +/*∆*/ +/*∆*/ public open val screen: org.w3c.dom.Screen { get; } +/*∆*/ +/*∆*/ public open val screenX: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val screenY: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val scrollX: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val scrollY: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val scrollbars: org.w3c.dom.BarProp { get; } +/*∆*/ +/*∆*/ public open val self: org.w3c.dom.Window { get; } +/*∆*/ +/*∆*/ public open var status: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val statusbar: org.w3c.dom.BarProp { get; } +/*∆*/ +/*∆*/ public open val toolbar: org.w3c.dom.BarProp { get; } +/*∆*/ +/*∆*/ public open val top: org.w3c.dom.Window { get; } +/*∆*/ +/*∆*/ public open val window: org.w3c.dom.Window { get; } +/*∆*/ +/*∆*/ public final fun alert(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun alert(message: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun blur(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun cancelAnimationFrame(handle: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public final fun captureEvents(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun close(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun confirm(message: kotlin.String = ...): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun focus(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun getComputedStyle(elt: org.w3c.dom.Element, pseudoElt: kotlin.String? = ...): org.w3c.dom.css.CSSStyleDeclaration +/*∆*/ +/*∆*/ public final fun matchMedia(query: kotlin.String): org.w3c.dom.MediaQueryList +/*∆*/ +/*∆*/ public final fun moveBy(x: kotlin.Int, y: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public final fun moveTo(x: kotlin.Int, y: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public final fun open(url: kotlin.String = ..., target: kotlin.String = ..., features: kotlin.String = ...): org.w3c.dom.Window? +/*∆*/ +/*∆*/ public final fun postMessage(message: kotlin.Any?, targetOrigin: kotlin.String, transfer: kotlin.Array = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun print(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun prompt(message: kotlin.String = ..., default: kotlin.String = ...): kotlin.String? +/*∆*/ +/*∆*/ public final fun releaseEvents(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun requestAnimationFrame(callback: (kotlin.Double) -> kotlin.Unit): kotlin.Int +/*∆*/ +/*∆*/ public final fun resizeBy(x: kotlin.Int, y: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public final fun resizeTo(x: kotlin.Int, y: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public final fun scroll(x: kotlin.Double, y: kotlin.Double): kotlin.Unit +/*∆*/ +/*∆*/ public final fun scroll(options: org.w3c.dom.ScrollToOptions = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun scrollBy(x: kotlin.Double, y: kotlin.Double): kotlin.Unit +/*∆*/ +/*∆*/ public final fun scrollBy(options: org.w3c.dom.ScrollToOptions = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun scrollTo(x: kotlin.Double, y: kotlin.Double): kotlin.Unit +/*∆*/ +/*∆*/ public final fun scrollTo(options: org.w3c.dom.ScrollToOptions = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun stop(): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public external interface WindowEventHandlers { +/*∆*/ public open var onafterprint: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onbeforeprint: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onbeforeunload: ((org.w3c.dom.BeforeUnloadEvent) -> kotlin.String?)? { get; set; } +/*∆*/ +/*∆*/ public open var onhashchange: ((org.w3c.dom.HashChangeEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onlanguagechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onmessage: ((org.w3c.dom.MessageEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onoffline: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var ononline: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onpagehide: ((org.w3c.dom.PageTransitionEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onpageshow: ((org.w3c.dom.PageTransitionEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onpopstate: ((org.w3c.dom.PopStateEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onrejectionhandled: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onstorage: ((org.w3c.dom.StorageEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onunhandledrejection: ((org.w3c.dom.PromiseRejectionEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onunload: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface WindowLocalStorage { +/*∆*/ public abstract val localStorage: org.w3c.dom.Storage { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface WindowOrWorkerGlobalScope { +/*∆*/ public abstract val caches: org.w3c.workers.CacheStorage { get; } +/*∆*/ +/*∆*/ public abstract val origin: kotlin.String { get; } +/*∆*/ +/*∆*/ public abstract fun atob(data: kotlin.String): kotlin.String +/*∆*/ +/*∆*/ public abstract fun btoa(data: kotlin.String): kotlin.String +/*∆*/ +/*∆*/ public abstract fun clearInterval(handle: kotlin.Int = ...): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun clearTimeout(handle: kotlin.Int = ...): kotlin.Unit +/*∆*/ +/*∆*/ public abstract fun createImageBitmap(image: org.w3c.dom.ImageBitmapSource, sx: kotlin.Int, sy: kotlin.Int, sw: kotlin.Int, sh: kotlin.Int, options: org.w3c.dom.ImageBitmapOptions = ...): kotlin.js.Promise +/*∆*/ +/*∆*/ public abstract fun createImageBitmap(image: org.w3c.dom.ImageBitmapSource, options: org.w3c.dom.ImageBitmapOptions = ...): kotlin.js.Promise +/*∆*/ +/*∆*/ public abstract fun fetch(input: dynamic, init: org.w3c.fetch.RequestInit = ...): kotlin.js.Promise +/*∆*/ +/*∆*/ public abstract fun setInterval(handler: dynamic, timeout: kotlin.Int = ..., vararg arguments: kotlin.Any?): kotlin.Int +/*∆*/ +/*∆*/ public abstract fun setTimeout(handler: dynamic, timeout: kotlin.Int = ..., vararg arguments: kotlin.Any?): kotlin.Int +/*∆*/ } +/*∆*/ +/*∆*/ public external interface WindowSessionStorage { +/*∆*/ public abstract val sessionStorage: org.w3c.dom.Storage { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class Worker : org.w3c.dom.events.EventTarget, org.w3c.dom.AbstractWorker { +/*∆*/ public constructor Worker(scriptURL: kotlin.String, options: org.w3c.dom.WorkerOptions = ...) +/*∆*/ +/*∆*/ public open override var onerror: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public final var onmessage: ((org.w3c.dom.MessageEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public final fun postMessage(message: kotlin.Any?, transfer: kotlin.Array = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun terminate(): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class WorkerGlobalScope : org.w3c.dom.events.EventTarget, org.w3c.dom.WindowOrWorkerGlobalScope, org.w3c.performance.GlobalPerformance { +/*∆*/ public constructor WorkerGlobalScope() +/*∆*/ +/*∆*/ public open val location: org.w3c.dom.WorkerLocation { get; } +/*∆*/ +/*∆*/ public open val navigator: org.w3c.dom.WorkerNavigator { get; } +/*∆*/ +/*∆*/ public open var onerror: ((dynamic, kotlin.String, kotlin.Int, kotlin.Int, kotlin.Any?) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onlanguagechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onoffline: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var ononline: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onrejectionhandled: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onunhandledrejection: ((org.w3c.dom.PromiseRejectionEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open val self: org.w3c.dom.WorkerGlobalScope { get; } +/*∆*/ +/*∆*/ public final fun importScripts(vararg urls: kotlin.String): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class WorkerLocation { +/*∆*/ public constructor WorkerLocation() +/*∆*/ +/*∆*/ public open val hash: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val host: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val hostname: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val href: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val origin: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val pathname: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val port: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val protocol: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val search: kotlin.String { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class WorkerNavigator : org.w3c.dom.NavigatorID, org.w3c.dom.NavigatorLanguage, org.w3c.dom.NavigatorOnLine, org.w3c.dom.NavigatorConcurrentHardware { +/*∆*/ public constructor WorkerNavigator() +/*∆*/ +/*∆*/ public open val serviceWorker: org.w3c.workers.ServiceWorkerContainer { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface WorkerOptions { +/*∆*/ public open var credentials: org.w3c.fetch.RequestCredentials? { get; set; } +/*∆*/ +/*∆*/ public open var type: org.w3c.dom.WorkerType? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface WorkerType { +/*∆*/ public companion object of WorkerType { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class XMLDocument : org.w3c.dom.Document { +/*∆*/ public constructor XMLDocument() +/*∆*/ +/*∆*/ public companion object of XMLDocument { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ @kotlin.Deprecated(message = "Use UnionMessagePortOrWindowProxy instead.", replaceWith = kotlin.ReplaceWith(expression = "UnionMessagePortOrWindowProxy", imports = {})) +/*∆*/ public typealias UnionMessagePortOrWindow = org.w3c.dom.UnionMessagePortOrWindowProxy \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/org.w3c.dom.mediacapture.kt b/libraries/stdlib/api/js-v1/org.w3c.dom.mediacapture.kt new file mode 100644 index 00000000000..f1c86430608 --- /dev/null +++ b/libraries/stdlib/api/js-v1/org.w3c.dom.mediacapture.kt @@ -0,0 +1,440 @@ +/*∆*/ public val org.w3c.dom.mediacapture.MediaDeviceKind.Companion.AUDIOINPUT: org.w3c.dom.mediacapture.MediaDeviceKind { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.mediacapture.MediaDeviceKind.Companion.AUDIOOUTPUT: org.w3c.dom.mediacapture.MediaDeviceKind { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.mediacapture.VideoResizeModeEnum.Companion.CROP_AND_SCALE: org.w3c.dom.mediacapture.VideoResizeModeEnum { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.mediacapture.MediaStreamTrackState.Companion.ENDED: org.w3c.dom.mediacapture.MediaStreamTrackState { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.mediacapture.VideoFacingModeEnum.Companion.ENVIRONMENT: org.w3c.dom.mediacapture.VideoFacingModeEnum { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.mediacapture.VideoFacingModeEnum.Companion.LEFT: org.w3c.dom.mediacapture.VideoFacingModeEnum { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.mediacapture.MediaStreamTrackState.Companion.LIVE: org.w3c.dom.mediacapture.MediaStreamTrackState { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.mediacapture.VideoResizeModeEnum.Companion.NONE: org.w3c.dom.mediacapture.VideoResizeModeEnum { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.mediacapture.VideoFacingModeEnum.Companion.RIGHT: org.w3c.dom.mediacapture.VideoFacingModeEnum { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.mediacapture.VideoFacingModeEnum.Companion.USER: org.w3c.dom.mediacapture.VideoFacingModeEnum { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.mediacapture.MediaDeviceKind.Companion.VIDEOINPUT: org.w3c.dom.mediacapture.MediaDeviceKind { get; } +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun Capabilities(): org.w3c.dom.mediacapture.Capabilities +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun ConstrainBooleanParameters(exact: kotlin.Boolean? = ..., ideal: kotlin.Boolean? = ...): org.w3c.dom.mediacapture.ConstrainBooleanParameters +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun ConstrainDOMStringParameters(exact: dynamic = ..., ideal: dynamic = ...): org.w3c.dom.mediacapture.ConstrainDOMStringParameters +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun ConstrainDoubleRange(exact: kotlin.Double? = ..., ideal: kotlin.Double? = ..., max: kotlin.Double? = ..., min: kotlin.Double? = ...): org.w3c.dom.mediacapture.ConstrainDoubleRange +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun ConstrainULongRange(exact: kotlin.Int? = ..., ideal: kotlin.Int? = ..., max: kotlin.Int? = ..., min: kotlin.Int? = ...): org.w3c.dom.mediacapture.ConstrainULongRange +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun ConstraintSet(): org.w3c.dom.mediacapture.ConstraintSet +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun Constraints(advanced: kotlin.Array? = ...): org.w3c.dom.mediacapture.Constraints +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun DoubleRange(max: kotlin.Double? = ..., min: kotlin.Double? = ...): org.w3c.dom.mediacapture.DoubleRange +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun MediaStreamConstraints(video: dynamic = ..., audio: dynamic = ...): org.w3c.dom.mediacapture.MediaStreamConstraints +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun MediaStreamTrackEventInit(track: org.w3c.dom.mediacapture.MediaStreamTrack?, bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.mediacapture.MediaStreamTrackEventInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun MediaTrackCapabilities(width: org.w3c.dom.mediacapture.ULongRange? = ..., height: org.w3c.dom.mediacapture.ULongRange? = ..., aspectRatio: org.w3c.dom.mediacapture.DoubleRange? = ..., frameRate: org.w3c.dom.mediacapture.DoubleRange? = ..., facingMode: kotlin.Array? = ..., resizeMode: kotlin.Array? = ..., volume: org.w3c.dom.mediacapture.DoubleRange? = ..., sampleRate: org.w3c.dom.mediacapture.ULongRange? = ..., sampleSize: org.w3c.dom.mediacapture.ULongRange? = ..., echoCancellation: kotlin.Array? = ..., autoGainControl: kotlin.Array? = ..., noiseSuppression: kotlin.Array? = ..., latency: org.w3c.dom.mediacapture.DoubleRange? = ..., channelCount: org.w3c.dom.mediacapture.ULongRange? = ..., deviceId: kotlin.String? = ..., groupId: kotlin.String? = ...): org.w3c.dom.mediacapture.MediaTrackCapabilities +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun MediaTrackConstraintSet(width: dynamic = ..., height: dynamic = ..., aspectRatio: dynamic = ..., frameRate: dynamic = ..., facingMode: dynamic = ..., resizeMode: dynamic = ..., volume: dynamic = ..., sampleRate: dynamic = ..., sampleSize: dynamic = ..., echoCancellation: dynamic = ..., autoGainControl: dynamic = ..., noiseSuppression: dynamic = ..., latency: dynamic = ..., channelCount: dynamic = ..., deviceId: dynamic = ..., groupId: dynamic = ...): org.w3c.dom.mediacapture.MediaTrackConstraintSet +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun MediaTrackConstraints(advanced: kotlin.Array? = ..., width: dynamic = ..., height: dynamic = ..., aspectRatio: dynamic = ..., frameRate: dynamic = ..., facingMode: dynamic = ..., resizeMode: dynamic = ..., volume: dynamic = ..., sampleRate: dynamic = ..., sampleSize: dynamic = ..., echoCancellation: dynamic = ..., autoGainControl: dynamic = ..., noiseSuppression: dynamic = ..., latency: dynamic = ..., channelCount: dynamic = ..., deviceId: dynamic = ..., groupId: dynamic = ...): org.w3c.dom.mediacapture.MediaTrackConstraints +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun MediaTrackSettings(width: kotlin.Int? = ..., height: kotlin.Int? = ..., aspectRatio: kotlin.Double? = ..., frameRate: kotlin.Double? = ..., facingMode: kotlin.String? = ..., resizeMode: kotlin.String? = ..., volume: kotlin.Double? = ..., sampleRate: kotlin.Int? = ..., sampleSize: kotlin.Int? = ..., echoCancellation: kotlin.Boolean? = ..., autoGainControl: kotlin.Boolean? = ..., noiseSuppression: kotlin.Boolean? = ..., latency: kotlin.Double? = ..., channelCount: kotlin.Int? = ..., deviceId: kotlin.String? = ..., groupId: kotlin.String? = ...): org.w3c.dom.mediacapture.MediaTrackSettings +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun MediaTrackSupportedConstraints(width: kotlin.Boolean? = ..., height: kotlin.Boolean? = ..., aspectRatio: kotlin.Boolean? = ..., frameRate: kotlin.Boolean? = ..., facingMode: kotlin.Boolean? = ..., resizeMode: kotlin.Boolean? = ..., volume: kotlin.Boolean? = ..., sampleRate: kotlin.Boolean? = ..., sampleSize: kotlin.Boolean? = ..., echoCancellation: kotlin.Boolean? = ..., autoGainControl: kotlin.Boolean? = ..., noiseSuppression: kotlin.Boolean? = ..., latency: kotlin.Boolean? = ..., channelCount: kotlin.Boolean? = ..., deviceId: kotlin.Boolean? = ..., groupId: kotlin.Boolean? = ...): org.w3c.dom.mediacapture.MediaTrackSupportedConstraints +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun OverconstrainedErrorEventInit(error: dynamic = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.mediacapture.OverconstrainedErrorEventInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun Settings(): org.w3c.dom.mediacapture.Settings +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun ULongRange(max: kotlin.Int? = ..., min: kotlin.Int? = ...): org.w3c.dom.mediacapture.ULongRange +/*∆*/ +/*∆*/ public external interface Capabilities { +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ConstrainBooleanParameters { +/*∆*/ public open var exact: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var ideal: kotlin.Boolean? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ConstrainDOMStringParameters { +/*∆*/ public open var exact: dynamic { get; set; } +/*∆*/ +/*∆*/ public open var ideal: dynamic { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ConstrainDoubleRange : org.w3c.dom.mediacapture.DoubleRange { +/*∆*/ public open var exact: kotlin.Double? { get; set; } +/*∆*/ +/*∆*/ public open var ideal: kotlin.Double? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ConstrainULongRange : org.w3c.dom.mediacapture.ULongRange { +/*∆*/ public open var exact: kotlin.Int? { get; set; } +/*∆*/ +/*∆*/ public open var ideal: kotlin.Int? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ConstrainablePattern { +/*∆*/ public open var onoverconstrained: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public abstract fun applyConstraints(constraints: org.w3c.dom.mediacapture.Constraints = ...): kotlin.js.Promise +/*∆*/ +/*∆*/ public abstract fun getCapabilities(): org.w3c.dom.mediacapture.Capabilities +/*∆*/ +/*∆*/ public abstract fun getConstraints(): org.w3c.dom.mediacapture.Constraints +/*∆*/ +/*∆*/ public abstract fun getSettings(): org.w3c.dom.mediacapture.Settings +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ConstraintSet { +/*∆*/ } +/*∆*/ +/*∆*/ public external interface Constraints : org.w3c.dom.mediacapture.ConstraintSet { +/*∆*/ public open var advanced: kotlin.Array? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface DoubleRange { +/*∆*/ public open var max: kotlin.Double? { get; set; } +/*∆*/ +/*∆*/ public open var min: kotlin.Double? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class InputDeviceInfo : org.w3c.dom.mediacapture.MediaDeviceInfo { +/*∆*/ public constructor InputDeviceInfo() +/*∆*/ +/*∆*/ public final fun getCapabilities(): org.w3c.dom.mediacapture.MediaTrackCapabilities +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class MediaDeviceInfo { +/*∆*/ public constructor MediaDeviceInfo() +/*∆*/ +/*∆*/ public open val deviceId: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val groupId: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val kind: org.w3c.dom.mediacapture.MediaDeviceKind { get; } +/*∆*/ +/*∆*/ public open val label: kotlin.String { get; } +/*∆*/ +/*∆*/ public final fun toJSON(): dynamic +/*∆*/ } +/*∆*/ +/*∆*/ public external interface MediaDeviceKind { +/*∆*/ public companion object of MediaDeviceKind { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class MediaDevices : org.w3c.dom.events.EventTarget { +/*∆*/ public constructor MediaDevices() +/*∆*/ +/*∆*/ public open var ondevicechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public final fun enumerateDevices(): kotlin.js.Promise> +/*∆*/ +/*∆*/ public final fun getSupportedConstraints(): org.w3c.dom.mediacapture.MediaTrackSupportedConstraints +/*∆*/ +/*∆*/ public final fun getUserMedia(constraints: org.w3c.dom.mediacapture.MediaStreamConstraints = ...): kotlin.js.Promise +/*∆*/ } +/*∆*/ +/*∆*/ public open external class MediaStream : org.w3c.dom.events.EventTarget, org.w3c.dom.MediaProvider { +/*∆*/ public constructor MediaStream() +/*∆*/ +/*∆*/ public constructor MediaStream(tracks: kotlin.Array) +/*∆*/ +/*∆*/ public constructor MediaStream(stream: org.w3c.dom.mediacapture.MediaStream) +/*∆*/ +/*∆*/ public open val active: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val id: kotlin.String { get; } +/*∆*/ +/*∆*/ public final var onaddtrack: ((org.w3c.dom.mediacapture.MediaStreamTrackEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public final var onremovetrack: ((org.w3c.dom.mediacapture.MediaStreamTrackEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public final fun addTrack(track: org.w3c.dom.mediacapture.MediaStreamTrack): kotlin.Unit +/*∆*/ +/*∆*/ public final fun clone(): org.w3c.dom.mediacapture.MediaStream +/*∆*/ +/*∆*/ public final fun getAudioTracks(): kotlin.Array +/*∆*/ +/*∆*/ public final fun getTrackById(trackId: kotlin.String): org.w3c.dom.mediacapture.MediaStreamTrack? +/*∆*/ +/*∆*/ public final fun getTracks(): kotlin.Array +/*∆*/ +/*∆*/ public final fun getVideoTracks(): kotlin.Array +/*∆*/ +/*∆*/ public final fun removeTrack(track: org.w3c.dom.mediacapture.MediaStreamTrack): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public external interface MediaStreamConstraints { +/*∆*/ public open var audio: dynamic { get; set; } +/*∆*/ +/*∆*/ public open var video: dynamic { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class MediaStreamTrack : org.w3c.dom.events.EventTarget { +/*∆*/ public constructor MediaStreamTrack() +/*∆*/ +/*∆*/ public open var enabled: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public open val id: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val kind: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val label: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val muted: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open var onended: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onmute: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onoverconstrained: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onunmute: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open val readyState: org.w3c.dom.mediacapture.MediaStreamTrackState { get; } +/*∆*/ +/*∆*/ public final fun applyConstraints(constraints: org.w3c.dom.mediacapture.MediaTrackConstraints = ...): kotlin.js.Promise +/*∆*/ +/*∆*/ public final fun clone(): org.w3c.dom.mediacapture.MediaStreamTrack +/*∆*/ +/*∆*/ public final fun getCapabilities(): org.w3c.dom.mediacapture.MediaTrackCapabilities +/*∆*/ +/*∆*/ public final fun getConstraints(): org.w3c.dom.mediacapture.MediaTrackConstraints +/*∆*/ +/*∆*/ public final fun getSettings(): org.w3c.dom.mediacapture.MediaTrackSettings +/*∆*/ +/*∆*/ public final fun stop(): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public open external class MediaStreamTrackEvent : org.w3c.dom.events.Event { +/*∆*/ public constructor MediaStreamTrackEvent(type: kotlin.String, eventInitDict: org.w3c.dom.mediacapture.MediaStreamTrackEventInit) +/*∆*/ +/*∆*/ public open val track: org.w3c.dom.mediacapture.MediaStreamTrack { get; } +/*∆*/ +/*∆*/ public companion object of MediaStreamTrackEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface MediaStreamTrackEventInit : org.w3c.dom.EventInit { +/*∆*/ public open var track: org.w3c.dom.mediacapture.MediaStreamTrack? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface MediaStreamTrackState { +/*∆*/ public companion object of MediaStreamTrackState { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface MediaTrackCapabilities { +/*∆*/ public open var aspectRatio: org.w3c.dom.mediacapture.DoubleRange? { get; set; } +/*∆*/ +/*∆*/ public open var autoGainControl: kotlin.Array? { get; set; } +/*∆*/ +/*∆*/ public open var channelCount: org.w3c.dom.mediacapture.ULongRange? { get; set; } +/*∆*/ +/*∆*/ public open var deviceId: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var echoCancellation: kotlin.Array? { get; set; } +/*∆*/ +/*∆*/ public open var facingMode: kotlin.Array? { get; set; } +/*∆*/ +/*∆*/ public open var frameRate: org.w3c.dom.mediacapture.DoubleRange? { get; set; } +/*∆*/ +/*∆*/ public open var groupId: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var height: org.w3c.dom.mediacapture.ULongRange? { get; set; } +/*∆*/ +/*∆*/ public open var latency: org.w3c.dom.mediacapture.DoubleRange? { get; set; } +/*∆*/ +/*∆*/ public open var noiseSuppression: kotlin.Array? { get; set; } +/*∆*/ +/*∆*/ public open var resizeMode: kotlin.Array? { get; set; } +/*∆*/ +/*∆*/ public open var sampleRate: org.w3c.dom.mediacapture.ULongRange? { get; set; } +/*∆*/ +/*∆*/ public open var sampleSize: org.w3c.dom.mediacapture.ULongRange? { get; set; } +/*∆*/ +/*∆*/ public open var volume: org.w3c.dom.mediacapture.DoubleRange? { get; set; } +/*∆*/ +/*∆*/ public open var width: org.w3c.dom.mediacapture.ULongRange? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface MediaTrackConstraintSet { +/*∆*/ public open var aspectRatio: dynamic { get; set; } +/*∆*/ +/*∆*/ public open var autoGainControl: dynamic { get; set; } +/*∆*/ +/*∆*/ public open var channelCount: dynamic { get; set; } +/*∆*/ +/*∆*/ public open var deviceId: dynamic { get; set; } +/*∆*/ +/*∆*/ public open var echoCancellation: dynamic { get; set; } +/*∆*/ +/*∆*/ public open var facingMode: dynamic { get; set; } +/*∆*/ +/*∆*/ public open var frameRate: dynamic { get; set; } +/*∆*/ +/*∆*/ public open var groupId: dynamic { get; set; } +/*∆*/ +/*∆*/ public open var height: dynamic { get; set; } +/*∆*/ +/*∆*/ public open var latency: dynamic { get; set; } +/*∆*/ +/*∆*/ public open var noiseSuppression: dynamic { get; set; } +/*∆*/ +/*∆*/ public open var resizeMode: dynamic { get; set; } +/*∆*/ +/*∆*/ public open var sampleRate: dynamic { get; set; } +/*∆*/ +/*∆*/ public open var sampleSize: dynamic { get; set; } +/*∆*/ +/*∆*/ public open var volume: dynamic { get; set; } +/*∆*/ +/*∆*/ public open var width: dynamic { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface MediaTrackConstraints : org.w3c.dom.mediacapture.MediaTrackConstraintSet { +/*∆*/ public open var advanced: kotlin.Array? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface MediaTrackSettings { +/*∆*/ public open var aspectRatio: kotlin.Double? { get; set; } +/*∆*/ +/*∆*/ public open var autoGainControl: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var channelCount: kotlin.Int? { get; set; } +/*∆*/ +/*∆*/ public open var deviceId: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var echoCancellation: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var facingMode: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var frameRate: kotlin.Double? { get; set; } +/*∆*/ +/*∆*/ public open var groupId: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var height: kotlin.Int? { get; set; } +/*∆*/ +/*∆*/ public open var latency: kotlin.Double? { get; set; } +/*∆*/ +/*∆*/ public open var noiseSuppression: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var resizeMode: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var sampleRate: kotlin.Int? { get; set; } +/*∆*/ +/*∆*/ public open var sampleSize: kotlin.Int? { get; set; } +/*∆*/ +/*∆*/ public open var volume: kotlin.Double? { get; set; } +/*∆*/ +/*∆*/ public open var width: kotlin.Int? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface MediaTrackSupportedConstraints { +/*∆*/ public open var aspectRatio: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var autoGainControl: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var channelCount: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var deviceId: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var echoCancellation: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var facingMode: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var frameRate: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var groupId: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var height: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var latency: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var noiseSuppression: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var resizeMode: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var sampleRate: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var sampleSize: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var volume: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var width: kotlin.Boolean? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class OverconstrainedErrorEvent : org.w3c.dom.events.Event { +/*∆*/ public constructor OverconstrainedErrorEvent(type: kotlin.String, eventInitDict: org.w3c.dom.mediacapture.OverconstrainedErrorEventInit) +/*∆*/ +/*∆*/ public open val error: dynamic { get; } +/*∆*/ +/*∆*/ public companion object of OverconstrainedErrorEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface OverconstrainedErrorEventInit : org.w3c.dom.EventInit { +/*∆*/ public open var error: dynamic { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface Settings { +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ULongRange { +/*∆*/ public open var max: kotlin.Int? { get; set; } +/*∆*/ +/*∆*/ public open var min: kotlin.Int? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface VideoFacingModeEnum { +/*∆*/ public companion object of VideoFacingModeEnum { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface VideoResizeModeEnum { +/*∆*/ public companion object of VideoResizeModeEnum { +/*∆*/ } +/*∆*/ } \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/org.w3c.dom.mediasource.kt b/libraries/stdlib/api/js-v1/org.w3c.dom.mediasource.kt new file mode 100644 index 00000000000..a7a31ad0434 --- /dev/null +++ b/libraries/stdlib/api/js-v1/org.w3c.dom.mediasource.kt @@ -0,0 +1,111 @@ +/*∆*/ public val org.w3c.dom.mediasource.ReadyState.Companion.CLOSED: org.w3c.dom.mediasource.ReadyState { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.mediasource.EndOfStreamError.Companion.DECODE: org.w3c.dom.mediasource.EndOfStreamError { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.mediasource.ReadyState.Companion.ENDED: org.w3c.dom.mediasource.ReadyState { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.mediasource.EndOfStreamError.Companion.NETWORK: org.w3c.dom.mediasource.EndOfStreamError { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.mediasource.ReadyState.Companion.OPEN: org.w3c.dom.mediasource.ReadyState { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.mediasource.AppendMode.Companion.SEGMENTS: org.w3c.dom.mediasource.AppendMode { get; } +/*∆*/ +/*∆*/ public val org.w3c.dom.mediasource.AppendMode.Companion.SEQUENCE: org.w3c.dom.mediasource.AppendMode { get; } +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.mediasource.SourceBufferList.get(index: kotlin.Int): org.w3c.dom.mediasource.SourceBuffer? +/*∆*/ +/*∆*/ public external interface AppendMode { +/*∆*/ public companion object of AppendMode { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface EndOfStreamError { +/*∆*/ public companion object of EndOfStreamError { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class MediaSource : org.w3c.dom.events.EventTarget, org.w3c.dom.MediaProvider { +/*∆*/ public constructor MediaSource() +/*∆*/ +/*∆*/ public open val activeSourceBuffers: org.w3c.dom.mediasource.SourceBufferList { get; } +/*∆*/ +/*∆*/ public final var duration: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public final var onsourceclose: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public final var onsourceended: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public final var onsourceopen: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open val readyState: org.w3c.dom.mediasource.ReadyState { get; } +/*∆*/ +/*∆*/ public open val sourceBuffers: org.w3c.dom.mediasource.SourceBufferList { get; } +/*∆*/ +/*∆*/ public final fun addSourceBuffer(type: kotlin.String): org.w3c.dom.mediasource.SourceBuffer +/*∆*/ +/*∆*/ public final fun clearLiveSeekableRange(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun endOfStream(error: org.w3c.dom.mediasource.EndOfStreamError = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun removeSourceBuffer(sourceBuffer: org.w3c.dom.mediasource.SourceBuffer): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setLiveSeekableRange(start: kotlin.Double, end: kotlin.Double): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of MediaSource { +/*∆*/ public final fun isTypeSupported(type: kotlin.String): kotlin.Boolean +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ReadyState { +/*∆*/ public companion object of ReadyState { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SourceBuffer : org.w3c.dom.events.EventTarget { +/*∆*/ public constructor SourceBuffer() +/*∆*/ +/*∆*/ public open var appendWindowEnd: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open var appendWindowStart: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open val audioTracks: org.w3c.dom.AudioTrackList { get; } +/*∆*/ +/*∆*/ public open val buffered: org.w3c.dom.TimeRanges { get; } +/*∆*/ +/*∆*/ public open var mode: org.w3c.dom.mediasource.AppendMode { get; set; } +/*∆*/ +/*∆*/ public open var onabort: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onerror: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onupdate: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onupdateend: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onupdatestart: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open val textTracks: org.w3c.dom.TextTrackList { get; } +/*∆*/ +/*∆*/ public open var timestampOffset: kotlin.Double { get; set; } +/*∆*/ +/*∆*/ public open val updating: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val videoTracks: org.w3c.dom.VideoTrackList { get; } +/*∆*/ +/*∆*/ public final fun abort(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun appendBuffer(data: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ public final fun remove(start: kotlin.Double, end: kotlin.Double): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SourceBufferList : org.w3c.dom.events.EventTarget { +/*∆*/ public constructor SourceBufferList() +/*∆*/ +/*∆*/ public open val length: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open var onaddsourcebuffer: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onremovesourcebuffer: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ } \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/org.w3c.dom.parsing.kt b/libraries/stdlib/api/js-v1/org.w3c.dom.parsing.kt new file mode 100644 index 00000000000..a7c56fdff05 --- /dev/null +++ b/libraries/stdlib/api/js-v1/org.w3c.dom.parsing.kt @@ -0,0 +1,11 @@ +/*∆*/ public open external class DOMParser { +/*∆*/ public constructor DOMParser() +/*∆*/ +/*∆*/ public final fun parseFromString(str: kotlin.String, type: dynamic): org.w3c.dom.Document +/*∆*/ } +/*∆*/ +/*∆*/ public open external class XMLSerializer { +/*∆*/ public constructor XMLSerializer() +/*∆*/ +/*∆*/ public final fun serializeToString(root: org.w3c.dom.Node): kotlin.String +/*∆*/ } \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/org.w3c.dom.pointerevents.kt b/libraries/stdlib/api/js-v1/org.w3c.dom.pointerevents.kt new file mode 100644 index 00000000000..d1e65993178 --- /dev/null +++ b/libraries/stdlib/api/js-v1/org.w3c.dom.pointerevents.kt @@ -0,0 +1,58 @@ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun PointerEventInit(pointerId: kotlin.Int? = ..., width: kotlin.Double? = ..., height: kotlin.Double? = ..., pressure: kotlin.Float? = ..., tangentialPressure: kotlin.Float? = ..., tiltX: kotlin.Int? = ..., tiltY: kotlin.Int? = ..., twist: kotlin.Int? = ..., pointerType: kotlin.String? = ..., isPrimary: kotlin.Boolean? = ..., screenX: kotlin.Int? = ..., screenY: kotlin.Int? = ..., clientX: kotlin.Int? = ..., clientY: kotlin.Int? = ..., button: kotlin.Short? = ..., buttons: kotlin.Short? = ..., relatedTarget: org.w3c.dom.events.EventTarget? = ..., region: kotlin.String? = ..., ctrlKey: kotlin.Boolean? = ..., shiftKey: kotlin.Boolean? = ..., altKey: kotlin.Boolean? = ..., metaKey: kotlin.Boolean? = ..., modifierAltGraph: kotlin.Boolean? = ..., modifierCapsLock: kotlin.Boolean? = ..., modifierFn: kotlin.Boolean? = ..., modifierFnLock: kotlin.Boolean? = ..., modifierHyper: kotlin.Boolean? = ..., modifierNumLock: kotlin.Boolean? = ..., modifierScrollLock: kotlin.Boolean? = ..., modifierSuper: kotlin.Boolean? = ..., modifierSymbol: kotlin.Boolean? = ..., modifierSymbolLock: kotlin.Boolean? = ..., view: org.w3c.dom.Window? = ..., detail: kotlin.Int? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.pointerevents.PointerEventInit +/*∆*/ +/*∆*/ public open external class PointerEvent : org.w3c.dom.events.MouseEvent { +/*∆*/ public constructor PointerEvent(type: kotlin.String, eventInitDict: org.w3c.dom.pointerevents.PointerEventInit = ...) +/*∆*/ +/*∆*/ public open val height: kotlin.Double { get; } +/*∆*/ +/*∆*/ public open val isPrimary: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val pointerId: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val pointerType: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val pressure: kotlin.Float { get; } +/*∆*/ +/*∆*/ public open val tangentialPressure: kotlin.Float { get; } +/*∆*/ +/*∆*/ public open val tiltX: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val tiltY: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val twist: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val width: kotlin.Double { get; } +/*∆*/ +/*∆*/ public companion object of PointerEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface PointerEventInit : org.w3c.dom.events.MouseEventInit { +/*∆*/ public open var height: kotlin.Double? { get; set; } +/*∆*/ +/*∆*/ public open var isPrimary: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var pointerId: kotlin.Int? { get; set; } +/*∆*/ +/*∆*/ public open var pointerType: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var pressure: kotlin.Float? { get; set; } +/*∆*/ +/*∆*/ public open var tangentialPressure: kotlin.Float? { get; set; } +/*∆*/ +/*∆*/ public open var tiltX: kotlin.Int? { get; set; } +/*∆*/ +/*∆*/ public open var tiltY: kotlin.Int? { get; set; } +/*∆*/ +/*∆*/ public open var twist: kotlin.Int? { get; set; } +/*∆*/ +/*∆*/ public open var width: kotlin.Double? { get; set; } +/*∆*/ } \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/org.w3c.dom.svg.kt b/libraries/stdlib/api/js-v1/org.w3c.dom.svg.kt new file mode 100644 index 00000000000..5ba6cf80572 --- /dev/null +++ b/libraries/stdlib/api/js-v1/org.w3c.dom.svg.kt @@ -0,0 +1,2820 @@ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun SVGBoundingBoxOptions(fill: kotlin.Boolean? = ..., stroke: kotlin.Boolean? = ..., markers: kotlin.Boolean? = ..., clipped: kotlin.Boolean? = ...): org.w3c.dom.svg.SVGBoundingBoxOptions +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.svg.SVGLengthList.get(index: kotlin.Int): org.w3c.dom.svg.SVGLength? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.svg.SVGNameList.get(index: kotlin.Int): dynamic +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.svg.SVGNumberList.get(index: kotlin.Int): org.w3c.dom.svg.SVGNumber? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.svg.SVGPointList.get(index: kotlin.Int): org.w3c.dom.DOMPoint? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.svg.SVGStringList.get(index: kotlin.Int): kotlin.String? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.svg.SVGTransformList.get(index: kotlin.Int): org.w3c.dom.svg.SVGTransform? +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.svg.SVGLengthList.set(index: kotlin.Int, newItem: org.w3c.dom.svg.SVGLength): kotlin.Unit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.svg.SVGNameList.set(index: kotlin.Int, newItem: dynamic): kotlin.Unit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.svg.SVGNumberList.set(index: kotlin.Int, newItem: org.w3c.dom.svg.SVGNumber): kotlin.Unit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.svg.SVGPointList.set(index: kotlin.Int, newItem: org.w3c.dom.DOMPoint): kotlin.Unit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.svg.SVGStringList.set(index: kotlin.Int, newItem: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.dom.svg.SVGTransformList.set(index: kotlin.Int, newItem: org.w3c.dom.svg.SVGTransform): kotlin.Unit +/*∆*/ +/*∆*/ public external interface GetSVGDocument { +/*∆*/ public abstract fun getSVGDocument(): org.w3c.dom.Document +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGAElement : org.w3c.dom.svg.SVGGraphicsElement, org.w3c.dom.svg.SVGURIReference { +/*∆*/ public constructor SVGAElement() +/*∆*/ +/*∆*/ public open val download: org.w3c.dom.svg.SVGAnimatedString { get; } +/*∆*/ +/*∆*/ public open val hreflang: org.w3c.dom.svg.SVGAnimatedString { get; } +/*∆*/ +/*∆*/ public open val rel: org.w3c.dom.svg.SVGAnimatedString { get; } +/*∆*/ +/*∆*/ public open val relList: org.w3c.dom.svg.SVGAnimatedString { get; } +/*∆*/ +/*∆*/ public open val target: org.w3c.dom.svg.SVGAnimatedString { get; } +/*∆*/ +/*∆*/ public open val type: org.w3c.dom.svg.SVGAnimatedString { get; } +/*∆*/ +/*∆*/ public companion object of SVGAElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGAngle { +/*∆*/ public constructor SVGAngle() +/*∆*/ +/*∆*/ public open val unitType: kotlin.Short { get; } +/*∆*/ +/*∆*/ public open var value: kotlin.Float { get; set; } +/*∆*/ +/*∆*/ public open var valueAsString: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var valueInSpecifiedUnits: kotlin.Float { get; set; } +/*∆*/ +/*∆*/ public final fun convertToSpecifiedUnits(unitType: kotlin.Short): kotlin.Unit +/*∆*/ +/*∆*/ public final fun newValueSpecifiedUnits(unitType: kotlin.Short, valueInSpecifiedUnits: kotlin.Float): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of SVGAngle { +/*∆*/ public final val SVG_ANGLETYPE_DEG: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_ANGLETYPE_GRAD: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_ANGLETYPE_RAD: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_ANGLETYPE_UNKNOWN: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_ANGLETYPE_UNSPECIFIED: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGAnimatedAngle { +/*∆*/ public constructor SVGAnimatedAngle() +/*∆*/ +/*∆*/ public open val animVal: org.w3c.dom.svg.SVGAngle { get; } +/*∆*/ +/*∆*/ public open val baseVal: org.w3c.dom.svg.SVGAngle { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGAnimatedBoolean { +/*∆*/ public constructor SVGAnimatedBoolean() +/*∆*/ +/*∆*/ public open val animVal: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open var baseVal: kotlin.Boolean { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGAnimatedEnumeration { +/*∆*/ public constructor SVGAnimatedEnumeration() +/*∆*/ +/*∆*/ public open val animVal: kotlin.Short { get; } +/*∆*/ +/*∆*/ public open var baseVal: kotlin.Short { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGAnimatedInteger { +/*∆*/ public constructor SVGAnimatedInteger() +/*∆*/ +/*∆*/ public open val animVal: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open var baseVal: kotlin.Int { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGAnimatedLength { +/*∆*/ public constructor SVGAnimatedLength() +/*∆*/ +/*∆*/ public open val animVal: org.w3c.dom.svg.SVGLength { get; } +/*∆*/ +/*∆*/ public open val baseVal: org.w3c.dom.svg.SVGLength { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGAnimatedLengthList { +/*∆*/ public constructor SVGAnimatedLengthList() +/*∆*/ +/*∆*/ public open val animVal: org.w3c.dom.svg.SVGLengthList { get; } +/*∆*/ +/*∆*/ public open val baseVal: org.w3c.dom.svg.SVGLengthList { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGAnimatedNumber { +/*∆*/ public constructor SVGAnimatedNumber() +/*∆*/ +/*∆*/ public open val animVal: kotlin.Float { get; } +/*∆*/ +/*∆*/ public open var baseVal: kotlin.Float { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGAnimatedNumberList { +/*∆*/ public constructor SVGAnimatedNumberList() +/*∆*/ +/*∆*/ public open val animVal: org.w3c.dom.svg.SVGNumberList { get; } +/*∆*/ +/*∆*/ public open val baseVal: org.w3c.dom.svg.SVGNumberList { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface SVGAnimatedPoints { +/*∆*/ public abstract val animatedPoints: org.w3c.dom.svg.SVGPointList { get; } +/*∆*/ +/*∆*/ public abstract val points: org.w3c.dom.svg.SVGPointList { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGAnimatedPreserveAspectRatio { +/*∆*/ public constructor SVGAnimatedPreserveAspectRatio() +/*∆*/ +/*∆*/ public open val animVal: org.w3c.dom.svg.SVGPreserveAspectRatio { get; } +/*∆*/ +/*∆*/ public open val baseVal: org.w3c.dom.svg.SVGPreserveAspectRatio { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGAnimatedRect { +/*∆*/ public constructor SVGAnimatedRect() +/*∆*/ +/*∆*/ public open val animVal: org.w3c.dom.DOMRectReadOnly { get; } +/*∆*/ +/*∆*/ public open val baseVal: org.w3c.dom.DOMRect { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGAnimatedString { +/*∆*/ public constructor SVGAnimatedString() +/*∆*/ +/*∆*/ public open val animVal: kotlin.String { get; } +/*∆*/ +/*∆*/ public open var baseVal: kotlin.String { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGAnimatedTransformList { +/*∆*/ public constructor SVGAnimatedTransformList() +/*∆*/ +/*∆*/ public open val animVal: org.w3c.dom.svg.SVGTransformList { get; } +/*∆*/ +/*∆*/ public open val baseVal: org.w3c.dom.svg.SVGTransformList { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface SVGBoundingBoxOptions { +/*∆*/ public open var clipped: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var fill: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var markers: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var stroke: kotlin.Boolean? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGCircleElement : org.w3c.dom.svg.SVGGeometryElement { +/*∆*/ public constructor SVGCircleElement() +/*∆*/ +/*∆*/ public open val cx: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val cy: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val r: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public companion object of SVGCircleElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGCursorElement : org.w3c.dom.svg.SVGElement, org.w3c.dom.svg.SVGURIReference { +/*∆*/ public constructor SVGCursorElement() +/*∆*/ +/*∆*/ public open val x: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val y: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public companion object of SVGCursorElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGDefsElement : org.w3c.dom.svg.SVGGraphicsElement { +/*∆*/ public constructor SVGDefsElement() +/*∆*/ +/*∆*/ public companion object of SVGDefsElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGDescElement : org.w3c.dom.svg.SVGElement { +/*∆*/ public constructor SVGDescElement() +/*∆*/ +/*∆*/ public companion object of SVGDescElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGElement : org.w3c.dom.Element, org.w3c.dom.css.ElementCSSInlineStyle, org.w3c.dom.GlobalEventHandlers, org.w3c.dom.svg.SVGElementInstance { +/*∆*/ public constructor SVGElement() +/*∆*/ +/*∆*/ public open val dataset: org.w3c.dom.DOMStringMap { get; } +/*∆*/ +/*∆*/ public open val ownerSVGElement: org.w3c.dom.svg.SVGSVGElement? { get; } +/*∆*/ +/*∆*/ public open var tabIndex: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open val viewportElement: org.w3c.dom.svg.SVGElement? { get; } +/*∆*/ +/*∆*/ public final fun blur(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun focus(): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of SVGElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface SVGElementInstance { +/*∆*/ public open val correspondingElement: org.w3c.dom.svg.SVGElement? { get; } +/*∆*/ +/*∆*/ public open val correspondingUseElement: org.w3c.dom.svg.SVGUseElement? { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGEllipseElement : org.w3c.dom.svg.SVGGeometryElement { +/*∆*/ public constructor SVGEllipseElement() +/*∆*/ +/*∆*/ public open val cx: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val cy: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val rx: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val ry: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public companion object of SVGEllipseElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface SVGFitToViewBox { +/*∆*/ public abstract val preserveAspectRatio: org.w3c.dom.svg.SVGAnimatedPreserveAspectRatio { get; } +/*∆*/ +/*∆*/ public abstract val viewBox: org.w3c.dom.svg.SVGAnimatedRect { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGForeignObjectElement : org.w3c.dom.svg.SVGGraphicsElement { +/*∆*/ public constructor SVGForeignObjectElement() +/*∆*/ +/*∆*/ public open val height: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val width: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val x: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val y: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public companion object of SVGForeignObjectElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGGElement : org.w3c.dom.svg.SVGGraphicsElement { +/*∆*/ public constructor SVGGElement() +/*∆*/ +/*∆*/ public companion object of SVGGElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGGeometryElement : org.w3c.dom.svg.SVGGraphicsElement { +/*∆*/ public constructor SVGGeometryElement() +/*∆*/ +/*∆*/ public open val pathLength: org.w3c.dom.svg.SVGAnimatedNumber { get; } +/*∆*/ +/*∆*/ public final fun getPointAtLength(distance: kotlin.Float): org.w3c.dom.DOMPoint +/*∆*/ +/*∆*/ public final fun getTotalLength(): kotlin.Float +/*∆*/ +/*∆*/ public final fun isPointInFill(point: org.w3c.dom.DOMPoint): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun isPointInStroke(point: org.w3c.dom.DOMPoint): kotlin.Boolean +/*∆*/ +/*∆*/ public companion object of SVGGeometryElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGGradientElement : org.w3c.dom.svg.SVGElement, org.w3c.dom.svg.SVGURIReference, org.w3c.dom.svg.SVGUnitTypes { +/*∆*/ public constructor SVGGradientElement() +/*∆*/ +/*∆*/ public open val gradientTransform: org.w3c.dom.svg.SVGAnimatedTransformList { get; } +/*∆*/ +/*∆*/ public open val gradientUnits: org.w3c.dom.svg.SVGAnimatedEnumeration { get; } +/*∆*/ +/*∆*/ public open val spreadMethod: org.w3c.dom.svg.SVGAnimatedEnumeration { get; } +/*∆*/ +/*∆*/ public companion object of SVGGradientElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_SPREADMETHOD_PAD: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_SPREADMETHOD_REFLECT: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_SPREADMETHOD_REPEAT: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_SPREADMETHOD_UNKNOWN: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_UNIT_TYPE_OBJECTBOUNDINGBOX: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_UNIT_TYPE_UNKNOWN: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_UNIT_TYPE_USERSPACEONUSE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGGraphicsElement : org.w3c.dom.svg.SVGElement, org.w3c.dom.svg.SVGTests { +/*∆*/ public constructor SVGGraphicsElement() +/*∆*/ +/*∆*/ public open val transform: org.w3c.dom.svg.SVGAnimatedTransformList { get; } +/*∆*/ +/*∆*/ public final fun getBBox(options: org.w3c.dom.svg.SVGBoundingBoxOptions = ...): org.w3c.dom.DOMRect +/*∆*/ +/*∆*/ public final fun getCTM(): org.w3c.dom.DOMMatrix? +/*∆*/ +/*∆*/ public final fun getScreenCTM(): org.w3c.dom.DOMMatrix? +/*∆*/ +/*∆*/ public companion object of SVGGraphicsElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGHatchElement : org.w3c.dom.svg.SVGElement { +/*∆*/ public constructor SVGHatchElement() +/*∆*/ +/*∆*/ public companion object of SVGHatchElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGHatchpathElement : org.w3c.dom.svg.SVGElement { +/*∆*/ public constructor SVGHatchpathElement() +/*∆*/ +/*∆*/ public companion object of SVGHatchpathElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGImageElement : org.w3c.dom.svg.SVGGraphicsElement, org.w3c.dom.svg.SVGURIReference, org.w3c.dom.HTMLOrSVGImageElement { +/*∆*/ public constructor SVGImageElement() +/*∆*/ +/*∆*/ public open var crossOrigin: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open val height: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val preserveAspectRatio: org.w3c.dom.svg.SVGAnimatedPreserveAspectRatio { get; } +/*∆*/ +/*∆*/ public open val width: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val x: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val y: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public companion object of SVGImageElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGLength { +/*∆*/ public constructor SVGLength() +/*∆*/ +/*∆*/ public open val unitType: kotlin.Short { get; } +/*∆*/ +/*∆*/ public open var value: kotlin.Float { get; set; } +/*∆*/ +/*∆*/ public open var valueAsString: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var valueInSpecifiedUnits: kotlin.Float { get; set; } +/*∆*/ +/*∆*/ public final fun convertToSpecifiedUnits(unitType: kotlin.Short): kotlin.Unit +/*∆*/ +/*∆*/ public final fun newValueSpecifiedUnits(unitType: kotlin.Short, valueInSpecifiedUnits: kotlin.Float): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of SVGLength { +/*∆*/ public final val SVG_LENGTHTYPE_CM: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_LENGTHTYPE_EMS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_LENGTHTYPE_EXS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_LENGTHTYPE_IN: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_LENGTHTYPE_MM: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_LENGTHTYPE_NUMBER: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_LENGTHTYPE_PC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_LENGTHTYPE_PERCENTAGE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_LENGTHTYPE_PT: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_LENGTHTYPE_PX: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_LENGTHTYPE_UNKNOWN: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGLengthList { +/*∆*/ public constructor SVGLengthList() +/*∆*/ +/*∆*/ public open val length: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val numberOfItems: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final fun appendItem(newItem: org.w3c.dom.svg.SVGLength): org.w3c.dom.svg.SVGLength +/*∆*/ +/*∆*/ public final fun clear(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun getItem(index: kotlin.Int): org.w3c.dom.svg.SVGLength +/*∆*/ +/*∆*/ public final fun initialize(newItem: org.w3c.dom.svg.SVGLength): org.w3c.dom.svg.SVGLength +/*∆*/ +/*∆*/ public final fun insertItemBefore(newItem: org.w3c.dom.svg.SVGLength, index: kotlin.Int): org.w3c.dom.svg.SVGLength +/*∆*/ +/*∆*/ public final fun removeItem(index: kotlin.Int): org.w3c.dom.svg.SVGLength +/*∆*/ +/*∆*/ public final fun replaceItem(newItem: org.w3c.dom.svg.SVGLength, index: kotlin.Int): org.w3c.dom.svg.SVGLength +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGLineElement : org.w3c.dom.svg.SVGGeometryElement { +/*∆*/ public constructor SVGLineElement() +/*∆*/ +/*∆*/ public open val x1: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val x2: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val y1: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val y2: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public companion object of SVGLineElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGLinearGradientElement : org.w3c.dom.svg.SVGGradientElement { +/*∆*/ public constructor SVGLinearGradientElement() +/*∆*/ +/*∆*/ public open val x1: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val x2: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val y1: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val y2: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public companion object of SVGLinearGradientElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_SPREADMETHOD_PAD: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_SPREADMETHOD_REFLECT: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_SPREADMETHOD_REPEAT: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_SPREADMETHOD_UNKNOWN: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_UNIT_TYPE_OBJECTBOUNDINGBOX: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_UNIT_TYPE_UNKNOWN: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_UNIT_TYPE_USERSPACEONUSE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGMarkerElement : org.w3c.dom.svg.SVGElement, org.w3c.dom.svg.SVGFitToViewBox { +/*∆*/ public constructor SVGMarkerElement() +/*∆*/ +/*∆*/ public open val markerHeight: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val markerUnits: org.w3c.dom.svg.SVGAnimatedEnumeration { get; } +/*∆*/ +/*∆*/ public open val markerWidth: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open var orient: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val orientAngle: org.w3c.dom.svg.SVGAnimatedAngle { get; } +/*∆*/ +/*∆*/ public open val orientType: org.w3c.dom.svg.SVGAnimatedEnumeration { get; } +/*∆*/ +/*∆*/ public open val refX: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val refY: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public final fun setOrientToAngle(angle: org.w3c.dom.svg.SVGAngle): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setOrientToAuto(): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of SVGMarkerElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_MARKERUNITS_STROKEWIDTH: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_MARKERUNITS_UNKNOWN: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_MARKERUNITS_USERSPACEONUSE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_MARKER_ORIENT_ANGLE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_MARKER_ORIENT_AUTO: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_MARKER_ORIENT_UNKNOWN: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGMeshElement : org.w3c.dom.svg.SVGGeometryElement, org.w3c.dom.svg.SVGURIReference { +/*∆*/ public constructor SVGMeshElement() +/*∆*/ +/*∆*/ public companion object of SVGMeshElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGMeshGradientElement : org.w3c.dom.svg.SVGGradientElement { +/*∆*/ public constructor SVGMeshGradientElement() +/*∆*/ +/*∆*/ public companion object of SVGMeshGradientElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_SPREADMETHOD_PAD: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_SPREADMETHOD_REFLECT: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_SPREADMETHOD_REPEAT: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_SPREADMETHOD_UNKNOWN: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_UNIT_TYPE_OBJECTBOUNDINGBOX: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_UNIT_TYPE_UNKNOWN: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_UNIT_TYPE_USERSPACEONUSE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGMeshpatchElement : org.w3c.dom.svg.SVGElement { +/*∆*/ public constructor SVGMeshpatchElement() +/*∆*/ +/*∆*/ public companion object of SVGMeshpatchElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGMeshrowElement : org.w3c.dom.svg.SVGElement { +/*∆*/ public constructor SVGMeshrowElement() +/*∆*/ +/*∆*/ public companion object of SVGMeshrowElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGMetadataElement : org.w3c.dom.svg.SVGElement { +/*∆*/ public constructor SVGMetadataElement() +/*∆*/ +/*∆*/ public companion object of SVGMetadataElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGNameList { +/*∆*/ public constructor SVGNameList() +/*∆*/ +/*∆*/ public open val length: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val numberOfItems: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final fun appendItem(newItem: dynamic): dynamic +/*∆*/ +/*∆*/ public final fun clear(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun getItem(index: kotlin.Int): dynamic +/*∆*/ +/*∆*/ public final fun initialize(newItem: dynamic): dynamic +/*∆*/ +/*∆*/ public final fun insertItemBefore(newItem: dynamic, index: kotlin.Int): dynamic +/*∆*/ +/*∆*/ public final fun removeItem(index: kotlin.Int): dynamic +/*∆*/ +/*∆*/ public final fun replaceItem(newItem: dynamic, index: kotlin.Int): dynamic +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGNumber { +/*∆*/ public constructor SVGNumber() +/*∆*/ +/*∆*/ public open var value: kotlin.Float { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGNumberList { +/*∆*/ public constructor SVGNumberList() +/*∆*/ +/*∆*/ public open val length: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val numberOfItems: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final fun appendItem(newItem: org.w3c.dom.svg.SVGNumber): org.w3c.dom.svg.SVGNumber +/*∆*/ +/*∆*/ public final fun clear(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun getItem(index: kotlin.Int): org.w3c.dom.svg.SVGNumber +/*∆*/ +/*∆*/ public final fun initialize(newItem: org.w3c.dom.svg.SVGNumber): org.w3c.dom.svg.SVGNumber +/*∆*/ +/*∆*/ public final fun insertItemBefore(newItem: org.w3c.dom.svg.SVGNumber, index: kotlin.Int): org.w3c.dom.svg.SVGNumber +/*∆*/ +/*∆*/ public final fun removeItem(index: kotlin.Int): org.w3c.dom.svg.SVGNumber +/*∆*/ +/*∆*/ public final fun replaceItem(newItem: org.w3c.dom.svg.SVGNumber, index: kotlin.Int): org.w3c.dom.svg.SVGNumber +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGPathElement : org.w3c.dom.svg.SVGGeometryElement { +/*∆*/ public constructor SVGPathElement() +/*∆*/ +/*∆*/ public companion object of SVGPathElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGPatternElement : org.w3c.dom.svg.SVGElement, org.w3c.dom.svg.SVGFitToViewBox, org.w3c.dom.svg.SVGURIReference, org.w3c.dom.svg.SVGUnitTypes { +/*∆*/ public constructor SVGPatternElement() +/*∆*/ +/*∆*/ public open val height: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val patternContentUnits: org.w3c.dom.svg.SVGAnimatedEnumeration { get; } +/*∆*/ +/*∆*/ public open val patternTransform: org.w3c.dom.svg.SVGAnimatedTransformList { get; } +/*∆*/ +/*∆*/ public open val patternUnits: org.w3c.dom.svg.SVGAnimatedEnumeration { get; } +/*∆*/ +/*∆*/ public open val width: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val x: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val y: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public companion object of SVGPatternElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_UNIT_TYPE_OBJECTBOUNDINGBOX: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_UNIT_TYPE_UNKNOWN: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_UNIT_TYPE_USERSPACEONUSE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGPointList { +/*∆*/ public constructor SVGPointList() +/*∆*/ +/*∆*/ public open val length: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val numberOfItems: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final fun appendItem(newItem: org.w3c.dom.DOMPoint): org.w3c.dom.DOMPoint +/*∆*/ +/*∆*/ public final fun clear(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun getItem(index: kotlin.Int): org.w3c.dom.DOMPoint +/*∆*/ +/*∆*/ public final fun initialize(newItem: org.w3c.dom.DOMPoint): org.w3c.dom.DOMPoint +/*∆*/ +/*∆*/ public final fun insertItemBefore(newItem: org.w3c.dom.DOMPoint, index: kotlin.Int): org.w3c.dom.DOMPoint +/*∆*/ +/*∆*/ public final fun removeItem(index: kotlin.Int): org.w3c.dom.DOMPoint +/*∆*/ +/*∆*/ public final fun replaceItem(newItem: org.w3c.dom.DOMPoint, index: kotlin.Int): org.w3c.dom.DOMPoint +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGPolygonElement : org.w3c.dom.svg.SVGGeometryElement, org.w3c.dom.svg.SVGAnimatedPoints { +/*∆*/ public constructor SVGPolygonElement() +/*∆*/ +/*∆*/ public companion object of SVGPolygonElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGPolylineElement : org.w3c.dom.svg.SVGGeometryElement, org.w3c.dom.svg.SVGAnimatedPoints { +/*∆*/ public constructor SVGPolylineElement() +/*∆*/ +/*∆*/ public companion object of SVGPolylineElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGPreserveAspectRatio { +/*∆*/ public constructor SVGPreserveAspectRatio() +/*∆*/ +/*∆*/ public open var align: kotlin.Short { get; set; } +/*∆*/ +/*∆*/ public open var meetOrSlice: kotlin.Short { get; set; } +/*∆*/ +/*∆*/ public companion object of SVGPreserveAspectRatio { +/*∆*/ public final val SVG_MEETORSLICE_MEET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_MEETORSLICE_SLICE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_MEETORSLICE_UNKNOWN: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_PRESERVEASPECTRATIO_NONE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_PRESERVEASPECTRATIO_UNKNOWN: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_PRESERVEASPECTRATIO_XMAXYMAX: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_PRESERVEASPECTRATIO_XMAXYMID: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_PRESERVEASPECTRATIO_XMAXYMIN: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_PRESERVEASPECTRATIO_XMIDYMAX: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_PRESERVEASPECTRATIO_XMIDYMID: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_PRESERVEASPECTRATIO_XMIDYMIN: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_PRESERVEASPECTRATIO_XMINYMAX: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_PRESERVEASPECTRATIO_XMINYMID: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_PRESERVEASPECTRATIO_XMINYMIN: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGRadialGradientElement : org.w3c.dom.svg.SVGGradientElement { +/*∆*/ public constructor SVGRadialGradientElement() +/*∆*/ +/*∆*/ public open val cx: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val cy: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val fr: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val fx: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val fy: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val r: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public companion object of SVGRadialGradientElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_SPREADMETHOD_PAD: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_SPREADMETHOD_REFLECT: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_SPREADMETHOD_REPEAT: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_SPREADMETHOD_UNKNOWN: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_UNIT_TYPE_OBJECTBOUNDINGBOX: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_UNIT_TYPE_UNKNOWN: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_UNIT_TYPE_USERSPACEONUSE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGRectElement : org.w3c.dom.svg.SVGGeometryElement { +/*∆*/ public constructor SVGRectElement() +/*∆*/ +/*∆*/ public open val height: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val rx: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val ry: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val width: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val x: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val y: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public companion object of SVGRectElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGSVGElement : org.w3c.dom.svg.SVGGraphicsElement, org.w3c.dom.svg.SVGFitToViewBox, org.w3c.dom.svg.SVGZoomAndPan, org.w3c.dom.WindowEventHandlers { +/*∆*/ public constructor SVGSVGElement() +/*∆*/ +/*∆*/ public open var currentScale: kotlin.Float { get; set; } +/*∆*/ +/*∆*/ public open val currentTranslate: org.w3c.dom.DOMPointReadOnly { get; } +/*∆*/ +/*∆*/ public open val height: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val width: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val x: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val y: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public final fun checkEnclosure(element: org.w3c.dom.svg.SVGElement, rect: org.w3c.dom.DOMRectReadOnly): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun checkIntersection(element: org.w3c.dom.svg.SVGElement, rect: org.w3c.dom.DOMRectReadOnly): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun createSVGAngle(): org.w3c.dom.svg.SVGAngle +/*∆*/ +/*∆*/ public final fun createSVGLength(): org.w3c.dom.svg.SVGLength +/*∆*/ +/*∆*/ public final fun createSVGMatrix(): org.w3c.dom.DOMMatrix +/*∆*/ +/*∆*/ public final fun createSVGNumber(): org.w3c.dom.svg.SVGNumber +/*∆*/ +/*∆*/ public final fun createSVGPoint(): org.w3c.dom.DOMPoint +/*∆*/ +/*∆*/ public final fun createSVGRect(): org.w3c.dom.DOMRect +/*∆*/ +/*∆*/ public final fun createSVGTransform(): org.w3c.dom.svg.SVGTransform +/*∆*/ +/*∆*/ public final fun createSVGTransformFromMatrix(matrix: org.w3c.dom.DOMMatrixReadOnly): org.w3c.dom.svg.SVGTransform +/*∆*/ +/*∆*/ public final fun deselectAll(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun forceRedraw(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun getElementById(elementId: kotlin.String): org.w3c.dom.Element +/*∆*/ +/*∆*/ public final fun getEnclosureList(rect: org.w3c.dom.DOMRectReadOnly, referenceElement: org.w3c.dom.svg.SVGElement?): org.w3c.dom.NodeList +/*∆*/ +/*∆*/ public final fun getIntersectionList(rect: org.w3c.dom.DOMRectReadOnly, referenceElement: org.w3c.dom.svg.SVGElement?): org.w3c.dom.NodeList +/*∆*/ +/*∆*/ public final fun suspendRedraw(maxWaitMilliseconds: kotlin.Int): kotlin.Int +/*∆*/ +/*∆*/ public final fun unsuspendRedraw(suspendHandleID: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public final fun unsuspendRedrawAll(): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of SVGSVGElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_ZOOMANDPAN_DISABLE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_ZOOMANDPAN_MAGNIFY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_ZOOMANDPAN_UNKNOWN: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGScriptElement : org.w3c.dom.svg.SVGElement, org.w3c.dom.svg.SVGURIReference, org.w3c.dom.HTMLOrSVGScriptElement { +/*∆*/ public constructor SVGScriptElement() +/*∆*/ +/*∆*/ public open var crossOrigin: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var type: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of SVGScriptElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGSolidcolorElement : org.w3c.dom.svg.SVGElement { +/*∆*/ public constructor SVGSolidcolorElement() +/*∆*/ +/*∆*/ public companion object of SVGSolidcolorElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGStopElement : org.w3c.dom.svg.SVGElement { +/*∆*/ public constructor SVGStopElement() +/*∆*/ +/*∆*/ public open val offset: org.w3c.dom.svg.SVGAnimatedNumber { get; } +/*∆*/ +/*∆*/ public companion object of SVGStopElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGStringList { +/*∆*/ public constructor SVGStringList() +/*∆*/ +/*∆*/ public open val length: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val numberOfItems: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final fun appendItem(newItem: kotlin.String): kotlin.String +/*∆*/ +/*∆*/ public final fun clear(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun getItem(index: kotlin.Int): kotlin.String +/*∆*/ +/*∆*/ public final fun initialize(newItem: kotlin.String): kotlin.String +/*∆*/ +/*∆*/ public final fun insertItemBefore(newItem: kotlin.String, index: kotlin.Int): kotlin.String +/*∆*/ +/*∆*/ public final fun removeItem(index: kotlin.Int): kotlin.String +/*∆*/ +/*∆*/ public final fun replaceItem(newItem: kotlin.String, index: kotlin.Int): kotlin.String +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGStyleElement : org.w3c.dom.svg.SVGElement, org.w3c.dom.css.LinkStyle { +/*∆*/ public constructor SVGStyleElement() +/*∆*/ +/*∆*/ public open var media: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var title: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open var type: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of SVGStyleElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGSwitchElement : org.w3c.dom.svg.SVGGraphicsElement { +/*∆*/ public constructor SVGSwitchElement() +/*∆*/ +/*∆*/ public companion object of SVGSwitchElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGSymbolElement : org.w3c.dom.svg.SVGGraphicsElement, org.w3c.dom.svg.SVGFitToViewBox { +/*∆*/ public constructor SVGSymbolElement() +/*∆*/ +/*∆*/ public companion object of SVGSymbolElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGTSpanElement : org.w3c.dom.svg.SVGTextPositioningElement { +/*∆*/ public constructor SVGTSpanElement() +/*∆*/ +/*∆*/ public companion object of SVGTSpanElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val LENGTHADJUST_SPACING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val LENGTHADJUST_SPACINGANDGLYPHS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val LENGTHADJUST_UNKNOWN: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface SVGTests { +/*∆*/ public abstract val requiredExtensions: org.w3c.dom.svg.SVGStringList { get; } +/*∆*/ +/*∆*/ public abstract val systemLanguage: org.w3c.dom.svg.SVGStringList { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGTextContentElement : org.w3c.dom.svg.SVGGraphicsElement { +/*∆*/ public constructor SVGTextContentElement() +/*∆*/ +/*∆*/ public open val lengthAdjust: org.w3c.dom.svg.SVGAnimatedEnumeration { get; } +/*∆*/ +/*∆*/ public open val textLength: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public final fun getCharNumAtPosition(point: org.w3c.dom.DOMPoint): kotlin.Int +/*∆*/ +/*∆*/ public final fun getComputedTextLength(): kotlin.Float +/*∆*/ +/*∆*/ public final fun getEndPositionOfChar(charnum: kotlin.Int): org.w3c.dom.DOMPoint +/*∆*/ +/*∆*/ public final fun getExtentOfChar(charnum: kotlin.Int): org.w3c.dom.DOMRect +/*∆*/ +/*∆*/ public final fun getNumberOfChars(): kotlin.Int +/*∆*/ +/*∆*/ public final fun getRotationOfChar(charnum: kotlin.Int): kotlin.Float +/*∆*/ +/*∆*/ public final fun getStartPositionOfChar(charnum: kotlin.Int): org.w3c.dom.DOMPoint +/*∆*/ +/*∆*/ public final fun getSubStringLength(charnum: kotlin.Int, nchars: kotlin.Int): kotlin.Float +/*∆*/ +/*∆*/ public final fun selectSubString(charnum: kotlin.Int, nchars: kotlin.Int): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of SVGTextContentElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val LENGTHADJUST_SPACING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val LENGTHADJUST_SPACINGANDGLYPHS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val LENGTHADJUST_UNKNOWN: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGTextElement : org.w3c.dom.svg.SVGTextPositioningElement { +/*∆*/ public constructor SVGTextElement() +/*∆*/ +/*∆*/ public companion object of SVGTextElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val LENGTHADJUST_SPACING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val LENGTHADJUST_SPACINGANDGLYPHS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val LENGTHADJUST_UNKNOWN: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGTextPathElement : org.w3c.dom.svg.SVGTextContentElement, org.w3c.dom.svg.SVGURIReference { +/*∆*/ public constructor SVGTextPathElement() +/*∆*/ +/*∆*/ public open val method: org.w3c.dom.svg.SVGAnimatedEnumeration { get; } +/*∆*/ +/*∆*/ public open val spacing: org.w3c.dom.svg.SVGAnimatedEnumeration { get; } +/*∆*/ +/*∆*/ public open val startOffset: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public companion object of SVGTextPathElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val LENGTHADJUST_SPACING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val LENGTHADJUST_SPACINGANDGLYPHS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val LENGTHADJUST_UNKNOWN: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXTPATH_METHODTYPE_ALIGN: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXTPATH_METHODTYPE_STRETCH: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXTPATH_METHODTYPE_UNKNOWN: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXTPATH_SPACINGTYPE_AUTO: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXTPATH_SPACINGTYPE_EXACT: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXTPATH_SPACINGTYPE_UNKNOWN: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGTextPositioningElement : org.w3c.dom.svg.SVGTextContentElement { +/*∆*/ public constructor SVGTextPositioningElement() +/*∆*/ +/*∆*/ public open val dx: org.w3c.dom.svg.SVGAnimatedLengthList { get; } +/*∆*/ +/*∆*/ public open val dy: org.w3c.dom.svg.SVGAnimatedLengthList { get; } +/*∆*/ +/*∆*/ public open val rotate: org.w3c.dom.svg.SVGAnimatedNumberList { get; } +/*∆*/ +/*∆*/ public open val x: org.w3c.dom.svg.SVGAnimatedLengthList { get; } +/*∆*/ +/*∆*/ public open val y: org.w3c.dom.svg.SVGAnimatedLengthList { get; } +/*∆*/ +/*∆*/ public companion object of SVGTextPositioningElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val LENGTHADJUST_SPACING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val LENGTHADJUST_SPACINGANDGLYPHS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val LENGTHADJUST_UNKNOWN: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGTitleElement : org.w3c.dom.svg.SVGElement { +/*∆*/ public constructor SVGTitleElement() +/*∆*/ +/*∆*/ public companion object of SVGTitleElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGTransform { +/*∆*/ public constructor SVGTransform() +/*∆*/ +/*∆*/ public open val angle: kotlin.Float { get; } +/*∆*/ +/*∆*/ public open val matrix: org.w3c.dom.DOMMatrix { get; } +/*∆*/ +/*∆*/ public open val type: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final fun setMatrix(matrix: org.w3c.dom.DOMMatrixReadOnly): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setRotate(angle: kotlin.Float, cx: kotlin.Float, cy: kotlin.Float): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setScale(sx: kotlin.Float, sy: kotlin.Float): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setSkewX(angle: kotlin.Float): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setSkewY(angle: kotlin.Float): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setTranslate(tx: kotlin.Float, ty: kotlin.Float): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of SVGTransform { +/*∆*/ public final val SVG_TRANSFORM_MATRIX: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_TRANSFORM_ROTATE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_TRANSFORM_SCALE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_TRANSFORM_SKEWX: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_TRANSFORM_SKEWY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_TRANSFORM_TRANSLATE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_TRANSFORM_UNKNOWN: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGTransformList { +/*∆*/ public constructor SVGTransformList() +/*∆*/ +/*∆*/ public open val length: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val numberOfItems: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final fun appendItem(newItem: org.w3c.dom.svg.SVGTransform): org.w3c.dom.svg.SVGTransform +/*∆*/ +/*∆*/ public final fun clear(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun consolidate(): org.w3c.dom.svg.SVGTransform? +/*∆*/ +/*∆*/ public final fun createSVGTransformFromMatrix(matrix: org.w3c.dom.DOMMatrixReadOnly): org.w3c.dom.svg.SVGTransform +/*∆*/ +/*∆*/ public final fun getItem(index: kotlin.Int): org.w3c.dom.svg.SVGTransform +/*∆*/ +/*∆*/ public final fun initialize(newItem: org.w3c.dom.svg.SVGTransform): org.w3c.dom.svg.SVGTransform +/*∆*/ +/*∆*/ public final fun insertItemBefore(newItem: org.w3c.dom.svg.SVGTransform, index: kotlin.Int): org.w3c.dom.svg.SVGTransform +/*∆*/ +/*∆*/ public final fun removeItem(index: kotlin.Int): org.w3c.dom.svg.SVGTransform +/*∆*/ +/*∆*/ public final fun replaceItem(newItem: org.w3c.dom.svg.SVGTransform, index: kotlin.Int): org.w3c.dom.svg.SVGTransform +/*∆*/ } +/*∆*/ +/*∆*/ public external interface SVGURIReference { +/*∆*/ public abstract val href: org.w3c.dom.svg.SVGAnimatedString { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface SVGUnitTypes { +/*∆*/ public companion object of SVGUnitTypes { +/*∆*/ public final val SVG_UNIT_TYPE_OBJECTBOUNDINGBOX: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_UNIT_TYPE_UNKNOWN: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_UNIT_TYPE_USERSPACEONUSE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGUnknownElement : org.w3c.dom.svg.SVGGraphicsElement { +/*∆*/ public constructor SVGUnknownElement() +/*∆*/ +/*∆*/ public companion object of SVGUnknownElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGUseElement : org.w3c.dom.svg.SVGGraphicsElement, org.w3c.dom.svg.SVGURIReference { +/*∆*/ public constructor SVGUseElement() +/*∆*/ +/*∆*/ public open val animatedInstanceRoot: org.w3c.dom.svg.SVGElement? { get; } +/*∆*/ +/*∆*/ public open val height: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val instanceRoot: org.w3c.dom.svg.SVGElement? { get; } +/*∆*/ +/*∆*/ public open val width: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val x: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public open val y: org.w3c.dom.svg.SVGAnimatedLength { get; } +/*∆*/ +/*∆*/ public companion object of SVGUseElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class SVGUseElementShadowRoot : org.w3c.dom.ShadowRoot { +/*∆*/ public constructor SVGUseElementShadowRoot() +/*∆*/ +/*∆*/ public companion object of SVGUseElementShadowRoot { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class SVGViewElement : org.w3c.dom.svg.SVGElement, org.w3c.dom.svg.SVGFitToViewBox, org.w3c.dom.svg.SVGZoomAndPan { +/*∆*/ public constructor SVGViewElement() +/*∆*/ +/*∆*/ public companion object of SVGViewElement { +/*∆*/ public final val ATTRIBUTE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CDATA_SECTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val COMMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ELEMENT_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NOTATION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_ZOOMANDPAN_DISABLE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_ZOOMANDPAN_MAGNIFY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_ZOOMANDPAN_UNKNOWN: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TEXT_NODE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface SVGZoomAndPan { +/*∆*/ public abstract var zoomAndPan: kotlin.Short { get; set; } +/*∆*/ +/*∆*/ public companion object of SVGZoomAndPan { +/*∆*/ public final val SVG_ZOOMANDPAN_DISABLE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_ZOOMANDPAN_MAGNIFY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val SVG_ZOOMANDPAN_UNKNOWN: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class ShadowAnimation { +/*∆*/ public constructor ShadowAnimation(source: dynamic, newTarget: dynamic) +/*∆*/ +/*∆*/ public open val sourceAnimation: dynamic { get; } +/*∆*/ } \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/org.w3c.dom.url.kt b/libraries/stdlib/api/js-v1/org.w3c.dom.url.kt new file mode 100644 index 00000000000..a0e0ce59818 --- /dev/null +++ b/libraries/stdlib/api/js-v1/org.w3c.dom.url.kt @@ -0,0 +1,57 @@ +/*∆*/ public open external class URL { +/*∆*/ public constructor URL(url: kotlin.String, base: kotlin.String = ...) +/*∆*/ +/*∆*/ public final var hash: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public final var host: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public final var hostname: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public final var href: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val origin: kotlin.String { get; } +/*∆*/ +/*∆*/ public final var password: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public final var pathname: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public final var port: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public final var protocol: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public final var search: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public open val searchParams: org.w3c.dom.url.URLSearchParams { get; } +/*∆*/ +/*∆*/ public final var username: kotlin.String { get; set; } +/*∆*/ +/*∆*/ public companion object of URL { +/*∆*/ public final fun createFor(blob: org.w3c.files.Blob): kotlin.String +/*∆*/ +/*∆*/ public final fun createObjectURL(mediaSource: org.w3c.dom.mediasource.MediaSource): kotlin.String +/*∆*/ +/*∆*/ public final fun createObjectURL(blob: org.w3c.files.Blob): kotlin.String +/*∆*/ +/*∆*/ public final fun domainToASCII(domain: kotlin.String): kotlin.String +/*∆*/ +/*∆*/ public final fun domainToUnicode(domain: kotlin.String): kotlin.String +/*∆*/ +/*∆*/ public final fun revokeObjectURL(url: kotlin.String): kotlin.Unit +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class URLSearchParams { +/*∆*/ public constructor URLSearchParams(init: dynamic = ...) +/*∆*/ +/*∆*/ public final fun append(name: kotlin.String, value: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun delete(name: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun get(name: kotlin.String): kotlin.String? +/*∆*/ +/*∆*/ public final fun getAll(name: kotlin.String): kotlin.Array +/*∆*/ +/*∆*/ public final fun has(name: kotlin.String): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun set(name: kotlin.String, value: kotlin.String): kotlin.Unit +/*∆*/ } \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/org.w3c.fetch.kt b/libraries/stdlib/api/js-v1/org.w3c.fetch.kt new file mode 100644 index 00000000000..97b6cfc1c51 --- /dev/null +++ b/libraries/stdlib/api/js-v1/org.w3c.fetch.kt @@ -0,0 +1,278 @@ +/*∆*/ public val org.w3c.fetch.RequestType.Companion.AUDIO: org.w3c.fetch.RequestType { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.ResponseType.Companion.BASIC: org.w3c.fetch.ResponseType { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestMode.Companion.CORS: org.w3c.fetch.RequestMode { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.ResponseType.Companion.CORS: org.w3c.fetch.ResponseType { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestCache.Companion.DEFAULT: org.w3c.fetch.RequestCache { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.ResponseType.Companion.DEFAULT: org.w3c.fetch.ResponseType { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestDestination.Companion.DOCUMENT: org.w3c.fetch.RequestDestination { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestDestination.Companion.EMBED: org.w3c.fetch.RequestDestination { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestDestination.Companion.EMPTY: org.w3c.fetch.RequestDestination { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestType.Companion.EMPTY: org.w3c.fetch.RequestType { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestRedirect.Companion.ERROR: org.w3c.fetch.RequestRedirect { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.ResponseType.Companion.ERROR: org.w3c.fetch.ResponseType { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestRedirect.Companion.FOLLOW: org.w3c.fetch.RequestRedirect { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestDestination.Companion.FONT: org.w3c.fetch.RequestDestination { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestType.Companion.FONT: org.w3c.fetch.RequestType { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestCache.Companion.FORCE_CACHE: org.w3c.fetch.RequestCache { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestDestination.Companion.IMAGE: org.w3c.fetch.RequestDestination { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestType.Companion.IMAGE: org.w3c.fetch.RequestType { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestCredentials.Companion.INCLUDE: org.w3c.fetch.RequestCredentials { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestDestination.Companion.MANIFEST: org.w3c.fetch.RequestDestination { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestRedirect.Companion.MANUAL: org.w3c.fetch.RequestRedirect { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestDestination.Companion.MEDIA: org.w3c.fetch.RequestDestination { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestMode.Companion.NAVIGATE: org.w3c.fetch.RequestMode { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestCache.Companion.NO_CACHE: org.w3c.fetch.RequestCache { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestMode.Companion.NO_CORS: org.w3c.fetch.RequestMode { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestCache.Companion.NO_STORE: org.w3c.fetch.RequestCache { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestDestination.Companion.OBJECT: org.w3c.fetch.RequestDestination { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestCredentials.Companion.OMIT: org.w3c.fetch.RequestCredentials { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestCache.Companion.ONLY_IF_CACHED: org.w3c.fetch.RequestCache { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.ResponseType.Companion.OPAQUE: org.w3c.fetch.ResponseType { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.ResponseType.Companion.OPAQUEREDIRECT: org.w3c.fetch.ResponseType { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestCache.Companion.RELOAD: org.w3c.fetch.RequestCache { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestDestination.Companion.REPORT: org.w3c.fetch.RequestDestination { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestCredentials.Companion.SAME_ORIGIN: org.w3c.fetch.RequestCredentials { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestMode.Companion.SAME_ORIGIN: org.w3c.fetch.RequestMode { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestDestination.Companion.SCRIPT: org.w3c.fetch.RequestDestination { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestType.Companion.SCRIPT: org.w3c.fetch.RequestType { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestDestination.Companion.SERVICEWORKER: org.w3c.fetch.RequestDestination { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestDestination.Companion.SHAREDWORKER: org.w3c.fetch.RequestDestination { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestDestination.Companion.STYLE: org.w3c.fetch.RequestDestination { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestType.Companion.STYLE: org.w3c.fetch.RequestType { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestType.Companion.TRACK: org.w3c.fetch.RequestType { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestType.Companion.VIDEO: org.w3c.fetch.RequestType { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestDestination.Companion.WORKER: org.w3c.fetch.RequestDestination { get; } +/*∆*/ +/*∆*/ public val org.w3c.fetch.RequestDestination.Companion.XSLT: org.w3c.fetch.RequestDestination { get; } +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun RequestInit(method: kotlin.String? = ..., headers: dynamic = ..., body: dynamic = ..., referrer: kotlin.String? = ..., referrerPolicy: dynamic = ..., mode: org.w3c.fetch.RequestMode? = ..., credentials: org.w3c.fetch.RequestCredentials? = ..., cache: org.w3c.fetch.RequestCache? = ..., redirect: org.w3c.fetch.RequestRedirect? = ..., integrity: kotlin.String? = ..., keepalive: kotlin.Boolean? = ..., window: kotlin.Any? = ...): org.w3c.fetch.RequestInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun ResponseInit(status: kotlin.Short? = ..., statusText: kotlin.String? = ..., headers: dynamic = ...): org.w3c.fetch.ResponseInit +/*∆*/ +/*∆*/ public external interface Body { +/*∆*/ public abstract val bodyUsed: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public abstract fun arrayBuffer(): kotlin.js.Promise +/*∆*/ +/*∆*/ public abstract fun blob(): kotlin.js.Promise +/*∆*/ +/*∆*/ public abstract fun formData(): kotlin.js.Promise +/*∆*/ +/*∆*/ public abstract fun json(): kotlin.js.Promise +/*∆*/ +/*∆*/ public abstract fun text(): kotlin.js.Promise +/*∆*/ } +/*∆*/ +/*∆*/ public open external class Headers { +/*∆*/ public constructor Headers(init: dynamic = ...) +/*∆*/ +/*∆*/ public final fun append(name: kotlin.String, value: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun delete(name: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun get(name: kotlin.String): kotlin.String? +/*∆*/ +/*∆*/ public final fun has(name: kotlin.String): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun set(name: kotlin.String, value: kotlin.String): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public open external class Request : org.w3c.fetch.Body { +/*∆*/ public constructor Request(input: dynamic, init: org.w3c.fetch.RequestInit = ...) +/*∆*/ +/*∆*/ public open override val bodyUsed: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val cache: org.w3c.fetch.RequestCache { get; } +/*∆*/ +/*∆*/ public open val credentials: org.w3c.fetch.RequestCredentials { get; } +/*∆*/ +/*∆*/ public open val destination: org.w3c.fetch.RequestDestination { get; } +/*∆*/ +/*∆*/ public open val headers: org.w3c.fetch.Headers { get; } +/*∆*/ +/*∆*/ public open val integrity: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val keepalive: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val method: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val mode: org.w3c.fetch.RequestMode { get; } +/*∆*/ +/*∆*/ public open val redirect: org.w3c.fetch.RequestRedirect { get; } +/*∆*/ +/*∆*/ public open val referrer: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val referrerPolicy: dynamic { get; } +/*∆*/ +/*∆*/ public open val type: org.w3c.fetch.RequestType { get; } +/*∆*/ +/*∆*/ public open val url: kotlin.String { get; } +/*∆*/ +/*∆*/ public open override fun arrayBuffer(): kotlin.js.Promise +/*∆*/ +/*∆*/ public open override fun blob(): kotlin.js.Promise +/*∆*/ +/*∆*/ public final fun clone(): org.w3c.fetch.Request +/*∆*/ +/*∆*/ public open override fun formData(): kotlin.js.Promise +/*∆*/ +/*∆*/ public open override fun json(): kotlin.js.Promise +/*∆*/ +/*∆*/ public open override fun text(): kotlin.js.Promise +/*∆*/ } +/*∆*/ +/*∆*/ public external interface RequestCache { +/*∆*/ public companion object of RequestCache { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface RequestCredentials { +/*∆*/ public companion object of RequestCredentials { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface RequestDestination { +/*∆*/ public companion object of RequestDestination { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface RequestInit { +/*∆*/ public open var body: dynamic { get; set; } +/*∆*/ +/*∆*/ public open var cache: org.w3c.fetch.RequestCache? { get; set; } +/*∆*/ +/*∆*/ public open var credentials: org.w3c.fetch.RequestCredentials? { get; set; } +/*∆*/ +/*∆*/ public open var headers: dynamic { get; set; } +/*∆*/ +/*∆*/ public open var integrity: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var keepalive: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var method: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var mode: org.w3c.fetch.RequestMode? { get; set; } +/*∆*/ +/*∆*/ public open var redirect: org.w3c.fetch.RequestRedirect? { get; set; } +/*∆*/ +/*∆*/ public open var referrer: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var referrerPolicy: dynamic { get; set; } +/*∆*/ +/*∆*/ public open var window: kotlin.Any? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface RequestMode { +/*∆*/ public companion object of RequestMode { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface RequestRedirect { +/*∆*/ public companion object of RequestRedirect { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface RequestType { +/*∆*/ public companion object of RequestType { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class Response : org.w3c.fetch.Body { +/*∆*/ public constructor Response(body: dynamic = ..., init: org.w3c.fetch.ResponseInit = ...) +/*∆*/ +/*∆*/ public open val body: dynamic { get; } +/*∆*/ +/*∆*/ public open override val bodyUsed: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val headers: org.w3c.fetch.Headers { get; } +/*∆*/ +/*∆*/ public open val ok: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val redirected: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val status: kotlin.Short { get; } +/*∆*/ +/*∆*/ public open val statusText: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val trailer: kotlin.js.Promise { get; } +/*∆*/ +/*∆*/ public open val type: org.w3c.fetch.ResponseType { get; } +/*∆*/ +/*∆*/ public open val url: kotlin.String { get; } +/*∆*/ +/*∆*/ public open override fun arrayBuffer(): kotlin.js.Promise +/*∆*/ +/*∆*/ public open override fun blob(): kotlin.js.Promise +/*∆*/ +/*∆*/ public final fun clone(): org.w3c.fetch.Response +/*∆*/ +/*∆*/ public open override fun formData(): kotlin.js.Promise +/*∆*/ +/*∆*/ public open override fun json(): kotlin.js.Promise +/*∆*/ +/*∆*/ public open override fun text(): kotlin.js.Promise +/*∆*/ +/*∆*/ public companion object of Response { +/*∆*/ public final fun error(): org.w3c.fetch.Response +/*∆*/ +/*∆*/ public final fun redirect(url: kotlin.String, status: kotlin.Short = ...): org.w3c.fetch.Response +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ResponseInit { +/*∆*/ public open var headers: dynamic { get; set; } +/*∆*/ +/*∆*/ public open var status: kotlin.Short? { get; set; } +/*∆*/ +/*∆*/ public open var statusText: kotlin.String? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ResponseType { +/*∆*/ public companion object of ResponseType { +/*∆*/ } +/*∆*/ } \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/org.w3c.files.kt b/libraries/stdlib/api/js-v1/org.w3c.files.kt new file mode 100644 index 00000000000..5534210da9d --- /dev/null +++ b/libraries/stdlib/api/js-v1/org.w3c.files.kt @@ -0,0 +1,96 @@ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun BlobPropertyBag(type: kotlin.String? = ...): org.w3c.files.BlobPropertyBag +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun FilePropertyBag(lastModified: kotlin.Int? = ..., type: kotlin.String? = ...): org.w3c.files.FilePropertyBag +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline operator fun org.w3c.files.FileList.get(index: kotlin.Int): org.w3c.files.File? +/*∆*/ +/*∆*/ public open external class Blob : org.w3c.dom.MediaProvider, org.w3c.dom.ImageBitmapSource { +/*∆*/ public constructor Blob(blobParts: kotlin.Array = ..., options: org.w3c.files.BlobPropertyBag = ...) +/*∆*/ +/*∆*/ public open val isClosed: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val size: kotlin.Number { get; } +/*∆*/ +/*∆*/ public open val type: kotlin.String { get; } +/*∆*/ +/*∆*/ public final fun close(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun slice(start: kotlin.Int = ..., end: kotlin.Int = ..., contentType: kotlin.String = ...): org.w3c.files.Blob +/*∆*/ } +/*∆*/ +/*∆*/ public external interface BlobPropertyBag { +/*∆*/ public open var type: kotlin.String? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class File : org.w3c.files.Blob { +/*∆*/ public constructor File(fileBits: kotlin.Array, fileName: kotlin.String, options: org.w3c.files.FilePropertyBag = ...) +/*∆*/ +/*∆*/ public open val lastModified: kotlin.Int { get; } +/*∆*/ +/*∆*/ public open val name: kotlin.String { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class FileList : org.w3c.dom.ItemArrayLike { +/*∆*/ public constructor FileList() +/*∆*/ +/*∆*/ public open override fun item(index: kotlin.Int): org.w3c.files.File? +/*∆*/ } +/*∆*/ +/*∆*/ public external interface FilePropertyBag : org.w3c.files.BlobPropertyBag { +/*∆*/ public open var lastModified: kotlin.Int? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class FileReader : org.w3c.dom.events.EventTarget { +/*∆*/ public constructor FileReader() +/*∆*/ +/*∆*/ public open val error: dynamic { get; } +/*∆*/ +/*∆*/ public final var onabort: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public final var onerror: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public final var onload: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public final var onloadend: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public final var onloadstart: ((org.w3c.xhr.ProgressEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public final var onprogress: ((org.w3c.xhr.ProgressEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open val readyState: kotlin.Short { get; } +/*∆*/ +/*∆*/ public open val result: dynamic { get; } +/*∆*/ +/*∆*/ public final fun abort(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun readAsArrayBuffer(blob: org.w3c.files.Blob): kotlin.Unit +/*∆*/ +/*∆*/ public final fun readAsBinaryString(blob: org.w3c.files.Blob): kotlin.Unit +/*∆*/ +/*∆*/ public final fun readAsDataURL(blob: org.w3c.files.Blob): kotlin.Unit +/*∆*/ +/*∆*/ public final fun readAsText(blob: org.w3c.files.Blob, label: kotlin.String = ...): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of FileReader { +/*∆*/ public final val DONE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val EMPTY: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val LOADING: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class FileReaderSync { +/*∆*/ public constructor FileReaderSync() +/*∆*/ +/*∆*/ public final fun readAsArrayBuffer(blob: org.w3c.files.Blob): org.khronos.webgl.ArrayBuffer +/*∆*/ +/*∆*/ public final fun readAsBinaryString(blob: org.w3c.files.Blob): kotlin.String +/*∆*/ +/*∆*/ public final fun readAsDataURL(blob: org.w3c.files.Blob): kotlin.String +/*∆*/ +/*∆*/ public final fun readAsText(blob: org.w3c.files.Blob, label: kotlin.String = ...): kotlin.String +/*∆*/ } \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/org.w3c.notifications.kt b/libraries/stdlib/api/js-v1/org.w3c.notifications.kt new file mode 100644 index 00000000000..d40d0abe37e --- /dev/null +++ b/libraries/stdlib/api/js-v1/org.w3c.notifications.kt @@ -0,0 +1,159 @@ +/*∆*/ public val org.w3c.notifications.NotificationDirection.Companion.AUTO: org.w3c.notifications.NotificationDirection { get; } +/*∆*/ +/*∆*/ public val org.w3c.notifications.NotificationPermission.Companion.DEFAULT: org.w3c.notifications.NotificationPermission { get; } +/*∆*/ +/*∆*/ public val org.w3c.notifications.NotificationPermission.Companion.DENIED: org.w3c.notifications.NotificationPermission { get; } +/*∆*/ +/*∆*/ public val org.w3c.notifications.NotificationPermission.Companion.GRANTED: org.w3c.notifications.NotificationPermission { get; } +/*∆*/ +/*∆*/ public val org.w3c.notifications.NotificationDirection.Companion.LTR: org.w3c.notifications.NotificationDirection { get; } +/*∆*/ +/*∆*/ public val org.w3c.notifications.NotificationDirection.Companion.RTL: org.w3c.notifications.NotificationDirection { get; } +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun GetNotificationOptions(tag: kotlin.String? = ...): org.w3c.notifications.GetNotificationOptions +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun NotificationAction(action: kotlin.String?, title: kotlin.String?, icon: kotlin.String? = ...): org.w3c.notifications.NotificationAction +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun NotificationEventInit(notification: org.w3c.notifications.Notification?, action: kotlin.String? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.notifications.NotificationEventInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun NotificationOptions(dir: org.w3c.notifications.NotificationDirection? = ..., lang: kotlin.String? = ..., body: kotlin.String? = ..., tag: kotlin.String? = ..., image: kotlin.String? = ..., icon: kotlin.String? = ..., badge: kotlin.String? = ..., sound: kotlin.String? = ..., vibrate: dynamic = ..., timestamp: kotlin.Number? = ..., renotify: kotlin.Boolean? = ..., silent: kotlin.Boolean? = ..., noscreen: kotlin.Boolean? = ..., requireInteraction: kotlin.Boolean? = ..., sticky: kotlin.Boolean? = ..., data: kotlin.Any? = ..., actions: kotlin.Array? = ...): org.w3c.notifications.NotificationOptions +/*∆*/ +/*∆*/ public external interface GetNotificationOptions { +/*∆*/ public open var tag: kotlin.String? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class Notification : org.w3c.dom.events.EventTarget { +/*∆*/ public constructor Notification(title: kotlin.String, options: org.w3c.notifications.NotificationOptions = ...) +/*∆*/ +/*∆*/ public open val actions: kotlin.Array { get; } +/*∆*/ +/*∆*/ public open val badge: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val body: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val data: kotlin.Any? { get; } +/*∆*/ +/*∆*/ public open val dir: org.w3c.notifications.NotificationDirection { get; } +/*∆*/ +/*∆*/ public open val icon: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val image: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val lang: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val noscreen: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public final var onclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public final var onerror: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open val renotify: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val requireInteraction: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val silent: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val sound: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val sticky: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val tag: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val timestamp: kotlin.Number { get; } +/*∆*/ +/*∆*/ public open val title: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val vibrate: kotlin.Array { get; } +/*∆*/ +/*∆*/ public final fun close(): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of Notification { +/*∆*/ public final val maxActions: kotlin.Int { get; } +/*∆*/ +/*∆*/ public final val permission: org.w3c.notifications.NotificationPermission { get; } +/*∆*/ +/*∆*/ public final fun requestPermission(deprecatedCallback: (org.w3c.notifications.NotificationPermission) -> kotlin.Unit = ...): kotlin.js.Promise +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface NotificationAction { +/*∆*/ public open var action: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var icon: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var title: kotlin.String? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface NotificationDirection { +/*∆*/ public companion object of NotificationDirection { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class NotificationEvent : org.w3c.workers.ExtendableEvent { +/*∆*/ public constructor NotificationEvent(type: kotlin.String, eventInitDict: org.w3c.notifications.NotificationEventInit) +/*∆*/ +/*∆*/ public open val action: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val notification: org.w3c.notifications.Notification { get; } +/*∆*/ +/*∆*/ public companion object of NotificationEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface NotificationEventInit : org.w3c.workers.ExtendableEventInit { +/*∆*/ public open var action: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var notification: org.w3c.notifications.Notification? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface NotificationOptions { +/*∆*/ public open var actions: kotlin.Array? { get; set; } +/*∆*/ +/*∆*/ public open var badge: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var body: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var data: kotlin.Any? { get; set; } +/*∆*/ +/*∆*/ public open var dir: org.w3c.notifications.NotificationDirection? { get; set; } +/*∆*/ +/*∆*/ public open var icon: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var image: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var lang: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var noscreen: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var renotify: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var requireInteraction: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var silent: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var sound: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var sticky: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var tag: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var timestamp: kotlin.Number? { get; set; } +/*∆*/ +/*∆*/ public open var vibrate: dynamic { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface NotificationPermission { +/*∆*/ public companion object of NotificationPermission { +/*∆*/ } +/*∆*/ } \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/org.w3c.performance.kt b/libraries/stdlib/api/js-v1/org.w3c.performance.kt new file mode 100644 index 00000000000..67fae0f61ea --- /dev/null +++ b/libraries/stdlib/api/js-v1/org.w3c.performance.kt @@ -0,0 +1,77 @@ +/*∆*/ public external interface GlobalPerformance { +/*∆*/ public abstract val performance: org.w3c.performance.Performance { get; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class Performance : org.w3c.dom.events.EventTarget { +/*∆*/ public constructor Performance() +/*∆*/ +/*∆*/ public open val navigation: org.w3c.performance.PerformanceNavigation { get; } +/*∆*/ +/*∆*/ public open val timing: org.w3c.performance.PerformanceTiming { get; } +/*∆*/ +/*∆*/ public final fun now(): kotlin.Double +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class PerformanceNavigation { +/*∆*/ public constructor PerformanceNavigation() +/*∆*/ +/*∆*/ public open val redirectCount: kotlin.Short { get; } +/*∆*/ +/*∆*/ public open val type: kotlin.Short { get; } +/*∆*/ +/*∆*/ public companion object of PerformanceNavigation { +/*∆*/ public final val TYPE_BACK_FORWARD: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TYPE_NAVIGATE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TYPE_RELOAD: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val TYPE_RESERVED: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class PerformanceTiming { +/*∆*/ public constructor PerformanceTiming() +/*∆*/ +/*∆*/ public open val connectEnd: kotlin.Number { get; } +/*∆*/ +/*∆*/ public open val connectStart: kotlin.Number { get; } +/*∆*/ +/*∆*/ public open val domComplete: kotlin.Number { get; } +/*∆*/ +/*∆*/ public open val domContentLoadedEventEnd: kotlin.Number { get; } +/*∆*/ +/*∆*/ public open val domContentLoadedEventStart: kotlin.Number { get; } +/*∆*/ +/*∆*/ public open val domInteractive: kotlin.Number { get; } +/*∆*/ +/*∆*/ public open val domLoading: kotlin.Number { get; } +/*∆*/ +/*∆*/ public open val domainLookupEnd: kotlin.Number { get; } +/*∆*/ +/*∆*/ public open val domainLookupStart: kotlin.Number { get; } +/*∆*/ +/*∆*/ public open val fetchStart: kotlin.Number { get; } +/*∆*/ +/*∆*/ public open val loadEventEnd: kotlin.Number { get; } +/*∆*/ +/*∆*/ public open val loadEventStart: kotlin.Number { get; } +/*∆*/ +/*∆*/ public open val navigationStart: kotlin.Number { get; } +/*∆*/ +/*∆*/ public open val redirectEnd: kotlin.Number { get; } +/*∆*/ +/*∆*/ public open val redirectStart: kotlin.Number { get; } +/*∆*/ +/*∆*/ public open val requestStart: kotlin.Number { get; } +/*∆*/ +/*∆*/ public open val responseEnd: kotlin.Number { get; } +/*∆*/ +/*∆*/ public open val responseStart: kotlin.Number { get; } +/*∆*/ +/*∆*/ public open val secureConnectionStart: kotlin.Number { get; } +/*∆*/ +/*∆*/ public open val unloadEventEnd: kotlin.Number { get; } +/*∆*/ +/*∆*/ public open val unloadEventStart: kotlin.Number { get; } +/*∆*/ } \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/org.w3c.workers.kt b/libraries/stdlib/api/js-v1/org.w3c.workers.kt new file mode 100644 index 00000000000..e992bc51659 --- /dev/null +++ b/libraries/stdlib/api/js-v1/org.w3c.workers.kt @@ -0,0 +1,454 @@ +/*∆*/ public val org.w3c.workers.ServiceWorkerState.Companion.ACTIVATED: org.w3c.workers.ServiceWorkerState { get; } +/*∆*/ +/*∆*/ public val org.w3c.workers.ServiceWorkerState.Companion.ACTIVATING: org.w3c.workers.ServiceWorkerState { get; } +/*∆*/ +/*∆*/ public val org.w3c.workers.ClientType.Companion.ALL: org.w3c.workers.ClientType { get; } +/*∆*/ +/*∆*/ public val org.w3c.workers.FrameType.Companion.AUXILIARY: org.w3c.workers.FrameType { get; } +/*∆*/ +/*∆*/ public val org.w3c.workers.ServiceWorkerState.Companion.INSTALLED: org.w3c.workers.ServiceWorkerState { get; } +/*∆*/ +/*∆*/ public val org.w3c.workers.ServiceWorkerState.Companion.INSTALLING: org.w3c.workers.ServiceWorkerState { get; } +/*∆*/ +/*∆*/ public val org.w3c.workers.FrameType.Companion.NESTED: org.w3c.workers.FrameType { get; } +/*∆*/ +/*∆*/ public val org.w3c.workers.FrameType.Companion.NONE: org.w3c.workers.FrameType { get; } +/*∆*/ +/*∆*/ public val org.w3c.workers.ServiceWorkerState.Companion.REDUNDANT: org.w3c.workers.ServiceWorkerState { get; } +/*∆*/ +/*∆*/ public val org.w3c.workers.ClientType.Companion.SHAREDWORKER: org.w3c.workers.ClientType { get; } +/*∆*/ +/*∆*/ public val org.w3c.workers.FrameType.Companion.TOP_LEVEL: org.w3c.workers.FrameType { get; } +/*∆*/ +/*∆*/ public val org.w3c.workers.ClientType.Companion.WINDOW: org.w3c.workers.ClientType { get; } +/*∆*/ +/*∆*/ public val org.w3c.workers.ClientType.Companion.WORKER: org.w3c.workers.ClientType { get; } +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun CacheBatchOperation(type: kotlin.String? = ..., request: org.w3c.fetch.Request? = ..., response: org.w3c.fetch.Response? = ..., options: org.w3c.workers.CacheQueryOptions? = ...): org.w3c.workers.CacheBatchOperation +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun CacheQueryOptions(ignoreSearch: kotlin.Boolean? = ..., ignoreMethod: kotlin.Boolean? = ..., ignoreVary: kotlin.Boolean? = ..., cacheName: kotlin.String? = ...): org.w3c.workers.CacheQueryOptions +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun ClientQueryOptions(includeUncontrolled: kotlin.Boolean? = ..., type: org.w3c.workers.ClientType? = ...): org.w3c.workers.ClientQueryOptions +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun ExtendableEventInit(bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.workers.ExtendableEventInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun ExtendableMessageEventInit(data: kotlin.Any? = ..., origin: kotlin.String? = ..., lastEventId: kotlin.String? = ..., source: org.w3c.workers.UnionClientOrMessagePortOrServiceWorker? = ..., ports: kotlin.Array? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.workers.ExtendableMessageEventInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun FetchEventInit(request: org.w3c.fetch.Request?, clientId: kotlin.String? = ..., isReload: kotlin.Boolean? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.workers.FetchEventInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun ForeignFetchEventInit(request: org.w3c.fetch.Request?, origin: kotlin.String? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.workers.ForeignFetchEventInit +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun ForeignFetchOptions(scopes: kotlin.Array?, origins: kotlin.Array?): org.w3c.workers.ForeignFetchOptions +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun ForeignFetchResponse(response: org.w3c.fetch.Response?, origin: kotlin.String? = ..., headers: kotlin.Array? = ...): org.w3c.workers.ForeignFetchResponse +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun RegistrationOptions(scope: kotlin.String? = ..., type: org.w3c.dom.WorkerType? = ...): org.w3c.workers.RegistrationOptions +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun ServiceWorkerMessageEventInit(data: kotlin.Any? = ..., origin: kotlin.String? = ..., lastEventId: kotlin.String? = ..., source: org.w3c.workers.UnionMessagePortOrServiceWorker? = ..., ports: kotlin.Array? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.workers.ServiceWorkerMessageEventInit +/*∆*/ +/*∆*/ public abstract external class Cache { +/*∆*/ public constructor Cache() +/*∆*/ +/*∆*/ public final fun add(request: dynamic): kotlin.js.Promise +/*∆*/ +/*∆*/ public final fun addAll(requests: kotlin.Array): kotlin.js.Promise +/*∆*/ +/*∆*/ public final fun delete(request: dynamic, options: org.w3c.workers.CacheQueryOptions = ...): kotlin.js.Promise +/*∆*/ +/*∆*/ public final fun keys(request: dynamic = ..., options: org.w3c.workers.CacheQueryOptions = ...): kotlin.js.Promise> +/*∆*/ +/*∆*/ public final fun match(request: dynamic, options: org.w3c.workers.CacheQueryOptions = ...): kotlin.js.Promise +/*∆*/ +/*∆*/ public final fun matchAll(request: dynamic = ..., options: org.w3c.workers.CacheQueryOptions = ...): kotlin.js.Promise> +/*∆*/ +/*∆*/ public final fun put(request: dynamic, response: org.w3c.fetch.Response): kotlin.js.Promise +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CacheBatchOperation { +/*∆*/ public open var options: org.w3c.workers.CacheQueryOptions? { get; set; } +/*∆*/ +/*∆*/ public open var request: org.w3c.fetch.Request? { get; set; } +/*∆*/ +/*∆*/ public open var response: org.w3c.fetch.Response? { get; set; } +/*∆*/ +/*∆*/ public open var type: kotlin.String? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface CacheQueryOptions { +/*∆*/ public open var cacheName: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var ignoreMethod: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var ignoreSearch: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var ignoreVary: kotlin.Boolean? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class CacheStorage { +/*∆*/ public constructor CacheStorage() +/*∆*/ +/*∆*/ public final fun delete(cacheName: kotlin.String): kotlin.js.Promise +/*∆*/ +/*∆*/ public final fun has(cacheName: kotlin.String): kotlin.js.Promise +/*∆*/ +/*∆*/ public final fun keys(): kotlin.js.Promise> +/*∆*/ +/*∆*/ public final fun match(request: dynamic, options: org.w3c.workers.CacheQueryOptions = ...): kotlin.js.Promise +/*∆*/ +/*∆*/ public final fun open(cacheName: kotlin.String): kotlin.js.Promise +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class Client : org.w3c.workers.UnionClientOrMessagePortOrServiceWorker { +/*∆*/ public constructor Client() +/*∆*/ +/*∆*/ public open val frameType: org.w3c.workers.FrameType { get; } +/*∆*/ +/*∆*/ public open val id: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val url: kotlin.String { get; } +/*∆*/ +/*∆*/ public final fun postMessage(message: kotlin.Any?, transfer: kotlin.Array = ...): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ClientQueryOptions { +/*∆*/ public open var includeUncontrolled: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var type: org.w3c.workers.ClientType? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ClientType { +/*∆*/ public companion object of ClientType { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class Clients { +/*∆*/ public constructor Clients() +/*∆*/ +/*∆*/ public final fun claim(): kotlin.js.Promise +/*∆*/ +/*∆*/ public final fun get(id: kotlin.String): kotlin.js.Promise +/*∆*/ +/*∆*/ public final fun matchAll(options: org.w3c.workers.ClientQueryOptions = ...): kotlin.js.Promise> +/*∆*/ +/*∆*/ public final fun openWindow(url: kotlin.String): kotlin.js.Promise +/*∆*/ } +/*∆*/ +/*∆*/ public open external class ExtendableEvent : org.w3c.dom.events.Event { +/*∆*/ public constructor ExtendableEvent(type: kotlin.String, eventInitDict: org.w3c.workers.ExtendableEventInit = ...) +/*∆*/ +/*∆*/ public final fun waitUntil(f: kotlin.js.Promise): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of ExtendableEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ExtendableEventInit : org.w3c.dom.EventInit { +/*∆*/ } +/*∆*/ +/*∆*/ public open external class ExtendableMessageEvent : org.w3c.workers.ExtendableEvent { +/*∆*/ public constructor ExtendableMessageEvent(type: kotlin.String, eventInitDict: org.w3c.workers.ExtendableMessageEventInit = ...) +/*∆*/ +/*∆*/ public open val data: kotlin.Any? { get; } +/*∆*/ +/*∆*/ public open val lastEventId: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val origin: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val ports: kotlin.Array? { get; } +/*∆*/ +/*∆*/ public open val source: org.w3c.workers.UnionClientOrMessagePortOrServiceWorker? { get; } +/*∆*/ +/*∆*/ public companion object of ExtendableMessageEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ExtendableMessageEventInit : org.w3c.workers.ExtendableEventInit { +/*∆*/ public open var data: kotlin.Any? { get; set; } +/*∆*/ +/*∆*/ public open var lastEventId: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var origin: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var ports: kotlin.Array? { get; set; } +/*∆*/ +/*∆*/ public open var source: org.w3c.workers.UnionClientOrMessagePortOrServiceWorker? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class FetchEvent : org.w3c.workers.ExtendableEvent { +/*∆*/ public constructor FetchEvent(type: kotlin.String, eventInitDict: org.w3c.workers.FetchEventInit) +/*∆*/ +/*∆*/ public open val clientId: kotlin.String? { get; } +/*∆*/ +/*∆*/ public open val isReload: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val request: org.w3c.fetch.Request { get; } +/*∆*/ +/*∆*/ public final fun respondWith(r: kotlin.js.Promise): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of FetchEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface FetchEventInit : org.w3c.workers.ExtendableEventInit { +/*∆*/ public open var clientId: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var isReload: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var request: org.w3c.fetch.Request? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class ForeignFetchEvent : org.w3c.workers.ExtendableEvent { +/*∆*/ public constructor ForeignFetchEvent(type: kotlin.String, eventInitDict: org.w3c.workers.ForeignFetchEventInit) +/*∆*/ +/*∆*/ public open val origin: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val request: org.w3c.fetch.Request { get; } +/*∆*/ +/*∆*/ public final fun respondWith(r: kotlin.js.Promise): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of ForeignFetchEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ForeignFetchEventInit : org.w3c.workers.ExtendableEventInit { +/*∆*/ public open var origin: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var request: org.w3c.fetch.Request? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ForeignFetchOptions { +/*∆*/ public open var origins: kotlin.Array? { get; set; } +/*∆*/ +/*∆*/ public open var scopes: kotlin.Array? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ForeignFetchResponse { +/*∆*/ public open var headers: kotlin.Array? { get; set; } +/*∆*/ +/*∆*/ public open var origin: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var response: org.w3c.fetch.Response? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface FrameType { +/*∆*/ public companion object of FrameType { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class FunctionalEvent : org.w3c.workers.ExtendableEvent { +/*∆*/ public constructor FunctionalEvent() +/*∆*/ +/*∆*/ public companion object of FunctionalEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class InstallEvent : org.w3c.workers.ExtendableEvent { +/*∆*/ public constructor InstallEvent(type: kotlin.String, eventInitDict: org.w3c.workers.ExtendableEventInit = ...) +/*∆*/ +/*∆*/ public final fun registerForeignFetch(options: org.w3c.workers.ForeignFetchOptions): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of InstallEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface RegistrationOptions { +/*∆*/ public open var scope: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var type: org.w3c.dom.WorkerType? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class ServiceWorker : org.w3c.dom.events.EventTarget, org.w3c.dom.AbstractWorker, org.w3c.workers.UnionMessagePortOrServiceWorker, org.w3c.workers.UnionClientOrMessagePortOrServiceWorker { +/*∆*/ public constructor ServiceWorker() +/*∆*/ +/*∆*/ public open var onstatechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open val scriptURL: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val state: org.w3c.workers.ServiceWorkerState { get; } +/*∆*/ +/*∆*/ public final fun postMessage(message: kotlin.Any?, transfer: kotlin.Array = ...): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class ServiceWorkerContainer : org.w3c.dom.events.EventTarget { +/*∆*/ public constructor ServiceWorkerContainer() +/*∆*/ +/*∆*/ public open val controller: org.w3c.workers.ServiceWorker? { get; } +/*∆*/ +/*∆*/ public open var oncontrollerchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onmessage: ((org.w3c.dom.MessageEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open val ready: kotlin.js.Promise { get; } +/*∆*/ +/*∆*/ public final fun getRegistration(clientURL: kotlin.String = ...): kotlin.js.Promise +/*∆*/ +/*∆*/ public final fun getRegistrations(): kotlin.js.Promise> +/*∆*/ +/*∆*/ public final fun register(scriptURL: kotlin.String, options: org.w3c.workers.RegistrationOptions = ...): kotlin.js.Promise +/*∆*/ +/*∆*/ public final fun startMessages(): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class ServiceWorkerGlobalScope : org.w3c.dom.WorkerGlobalScope { +/*∆*/ public constructor ServiceWorkerGlobalScope() +/*∆*/ +/*∆*/ public open val clients: org.w3c.workers.Clients { get; } +/*∆*/ +/*∆*/ public open var onactivate: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onfetch: ((org.w3c.workers.FetchEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onforeignfetch: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onfunctionalevent: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var oninstall: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onmessage: ((org.w3c.dom.MessageEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onnotificationclick: ((org.w3c.notifications.NotificationEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onnotificationclose: ((org.w3c.notifications.NotificationEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open val registration: org.w3c.workers.ServiceWorkerRegistration { get; } +/*∆*/ +/*∆*/ public final fun skipWaiting(): kotlin.js.Promise +/*∆*/ } +/*∆*/ +/*∆*/ public open external class ServiceWorkerMessageEvent : org.w3c.dom.events.Event { +/*∆*/ public constructor ServiceWorkerMessageEvent(type: kotlin.String, eventInitDict: org.w3c.workers.ServiceWorkerMessageEventInit = ...) +/*∆*/ +/*∆*/ public open val data: kotlin.Any? { get; } +/*∆*/ +/*∆*/ public open val lastEventId: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val origin: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val ports: kotlin.Array? { get; } +/*∆*/ +/*∆*/ public open val source: org.w3c.workers.UnionMessagePortOrServiceWorker? { get; } +/*∆*/ +/*∆*/ public companion object of ServiceWorkerMessageEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ServiceWorkerMessageEventInit : org.w3c.dom.EventInit { +/*∆*/ public open var data: kotlin.Any? { get; set; } +/*∆*/ +/*∆*/ public open var lastEventId: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var origin: kotlin.String? { get; set; } +/*∆*/ +/*∆*/ public open var ports: kotlin.Array? { get; set; } +/*∆*/ +/*∆*/ public open var source: org.w3c.workers.UnionMessagePortOrServiceWorker? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class ServiceWorkerRegistration : org.w3c.dom.events.EventTarget { +/*∆*/ public constructor ServiceWorkerRegistration() +/*∆*/ +/*∆*/ public open val APISpace: dynamic { get; } +/*∆*/ +/*∆*/ public open val active: org.w3c.workers.ServiceWorker? { get; } +/*∆*/ +/*∆*/ public open val installing: org.w3c.workers.ServiceWorker? { get; } +/*∆*/ +/*∆*/ public open var onupdatefound: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open val scope: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val waiting: org.w3c.workers.ServiceWorker? { get; } +/*∆*/ +/*∆*/ public final fun getNotifications(filter: org.w3c.notifications.GetNotificationOptions = ...): kotlin.js.Promise> +/*∆*/ +/*∆*/ public final fun methodName(): kotlin.js.Promise +/*∆*/ +/*∆*/ public final fun showNotification(title: kotlin.String, options: org.w3c.notifications.NotificationOptions = ...): kotlin.js.Promise +/*∆*/ +/*∆*/ public final fun unregister(): kotlin.js.Promise +/*∆*/ +/*∆*/ public final fun update(): kotlin.js.Promise +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ServiceWorkerState { +/*∆*/ public companion object of ServiceWorkerState { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface UnionClientOrMessagePortOrServiceWorker { +/*∆*/ } +/*∆*/ +/*∆*/ public external interface UnionMessagePortOrServiceWorker { +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class WindowClient : org.w3c.workers.Client { +/*∆*/ public constructor WindowClient() +/*∆*/ +/*∆*/ public open val focused: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val visibilityState: dynamic { get; } +/*∆*/ +/*∆*/ public final fun focus(): kotlin.js.Promise +/*∆*/ +/*∆*/ public final fun navigate(url: kotlin.String): kotlin.js.Promise +/*∆*/ } \ No newline at end of file diff --git a/libraries/stdlib/api/js-v1/org.w3c.xhr.kt b/libraries/stdlib/api/js-v1/org.w3c.xhr.kt new file mode 100644 index 00000000000..ae6ae2b682d --- /dev/null +++ b/libraries/stdlib/api/js-v1/org.w3c.xhr.kt @@ -0,0 +1,145 @@ +/*∆*/ public val org.w3c.xhr.XMLHttpRequestResponseType.Companion.ARRAYBUFFER: org.w3c.xhr.XMLHttpRequestResponseType { get; } +/*∆*/ +/*∆*/ public val org.w3c.xhr.XMLHttpRequestResponseType.Companion.BLOB: org.w3c.xhr.XMLHttpRequestResponseType { get; } +/*∆*/ +/*∆*/ public val org.w3c.xhr.XMLHttpRequestResponseType.Companion.DOCUMENT: org.w3c.xhr.XMLHttpRequestResponseType { get; } +/*∆*/ +/*∆*/ public val org.w3c.xhr.XMLHttpRequestResponseType.Companion.EMPTY: org.w3c.xhr.XMLHttpRequestResponseType { get; } +/*∆*/ +/*∆*/ public val org.w3c.xhr.XMLHttpRequestResponseType.Companion.JSON: org.w3c.xhr.XMLHttpRequestResponseType { get; } +/*∆*/ +/*∆*/ public val org.w3c.xhr.XMLHttpRequestResponseType.Companion.TEXT: org.w3c.xhr.XMLHttpRequestResponseType { get; } +/*∆*/ +/*∆*/ @kotlin.internal.InlineOnly +/*∆*/ public inline fun ProgressEventInit(lengthComputable: kotlin.Boolean? = ..., loaded: kotlin.Number? = ..., total: kotlin.Number? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.xhr.ProgressEventInit +/*∆*/ +/*∆*/ public open external class FormData { +/*∆*/ public constructor FormData(form: org.w3c.dom.HTMLFormElement = ...) +/*∆*/ +/*∆*/ public final fun append(name: kotlin.String, value: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun append(name: kotlin.String, value: org.w3c.files.Blob, filename: kotlin.String = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun delete(name: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun get(name: kotlin.String): dynamic +/*∆*/ +/*∆*/ public final fun getAll(name: kotlin.String): kotlin.Array +/*∆*/ +/*∆*/ public final fun has(name: kotlin.String): kotlin.Boolean +/*∆*/ +/*∆*/ public final fun set(name: kotlin.String, value: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun set(name: kotlin.String, value: org.w3c.files.Blob, filename: kotlin.String = ...): kotlin.Unit +/*∆*/ } +/*∆*/ +/*∆*/ public open external class ProgressEvent : org.w3c.dom.events.Event { +/*∆*/ public constructor ProgressEvent(type: kotlin.String, eventInitDict: org.w3c.xhr.ProgressEventInit = ...) +/*∆*/ +/*∆*/ public open val lengthComputable: kotlin.Boolean { get; } +/*∆*/ +/*∆*/ public open val loaded: kotlin.Number { get; } +/*∆*/ +/*∆*/ public open val total: kotlin.Number { get; } +/*∆*/ +/*∆*/ public companion object of ProgressEvent { +/*∆*/ public final val AT_TARGET: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val BUBBLING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val CAPTURING_PHASE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val NONE: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface ProgressEventInit : org.w3c.dom.EventInit { +/*∆*/ public open var lengthComputable: kotlin.Boolean? { get; set; } +/*∆*/ +/*∆*/ public open var loaded: kotlin.Number? { get; set; } +/*∆*/ +/*∆*/ public open var total: kotlin.Number? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public open external class XMLHttpRequest : org.w3c.xhr.XMLHttpRequestEventTarget { +/*∆*/ public constructor XMLHttpRequest() +/*∆*/ +/*∆*/ public final var onreadystatechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open val readyState: kotlin.Short { get; } +/*∆*/ +/*∆*/ public open val response: kotlin.Any? { get; } +/*∆*/ +/*∆*/ public open val responseText: kotlin.String { get; } +/*∆*/ +/*∆*/ public final var responseType: org.w3c.xhr.XMLHttpRequestResponseType { get; set; } +/*∆*/ +/*∆*/ public open val responseURL: kotlin.String { get; } +/*∆*/ +/*∆*/ public open val responseXML: org.w3c.dom.Document? { get; } +/*∆*/ +/*∆*/ public open val status: kotlin.Short { get; } +/*∆*/ +/*∆*/ public open val statusText: kotlin.String { get; } +/*∆*/ +/*∆*/ public final var timeout: kotlin.Int { get; set; } +/*∆*/ +/*∆*/ public open val upload: org.w3c.xhr.XMLHttpRequestUpload { get; } +/*∆*/ +/*∆*/ public final var withCredentials: kotlin.Boolean { get; set; } +/*∆*/ +/*∆*/ public final fun abort(): kotlin.Unit +/*∆*/ +/*∆*/ public final fun getAllResponseHeaders(): kotlin.String +/*∆*/ +/*∆*/ public final fun getResponseHeader(name: kotlin.String): kotlin.String? +/*∆*/ +/*∆*/ public final fun open(method: kotlin.String, url: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun open(method: kotlin.String, url: kotlin.String, async: kotlin.Boolean, username: kotlin.String? = ..., password: kotlin.String? = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun overrideMimeType(mime: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public final fun send(body: dynamic = ...): kotlin.Unit +/*∆*/ +/*∆*/ public final fun setRequestHeader(name: kotlin.String, value: kotlin.String): kotlin.Unit +/*∆*/ +/*∆*/ public companion object of XMLHttpRequest { +/*∆*/ public final val DONE: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val HEADERS_RECEIVED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val LOADING: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val OPENED: kotlin.Short { get; } +/*∆*/ +/*∆*/ public final val UNSENT: kotlin.Short { get; } +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class XMLHttpRequestEventTarget : org.w3c.dom.events.EventTarget { +/*∆*/ public constructor XMLHttpRequestEventTarget() +/*∆*/ +/*∆*/ public open var onabort: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onerror: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onload: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onloadend: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onloadstart: ((org.w3c.xhr.ProgressEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var onprogress: ((org.w3c.xhr.ProgressEvent) -> dynamic)? { get; set; } +/*∆*/ +/*∆*/ public open var ontimeout: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } +/*∆*/ } +/*∆*/ +/*∆*/ public external interface XMLHttpRequestResponseType { +/*∆*/ public companion object of XMLHttpRequestResponseType { +/*∆*/ } +/*∆*/ } +/*∆*/ +/*∆*/ public abstract external class XMLHttpRequestUpload : org.w3c.xhr.XMLHttpRequestEventTarget { +/*∆*/ public constructor XMLHttpRequestUpload() +/*∆*/ } \ No newline at end of file diff --git a/libraries/stdlib/api/js/jquery.kt b/libraries/stdlib/api/js/jquery.kt new file mode 100644 index 00000000000..9fc43718025 --- /dev/null +++ b/libraries/stdlib/api/js/jquery.kt @@ -0,0 +1,104 @@ +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +@kotlin.js.JsName(name = "$") +public external fun jq(): jquery.JQuery + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +@kotlin.js.JsName(name = "$") +public external fun jq(callback: () -> kotlin.Unit): jquery.JQuery + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +@kotlin.js.JsName(name = "$") +public external fun jq(obj: jquery.JQuery): jquery.JQuery + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +@kotlin.js.JsName(name = "$") +public external fun jq(selector: kotlin.String): jquery.JQuery + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +@kotlin.js.JsName(name = "$") +public external fun jq(selector: kotlin.String, context: org.w3c.dom.Element): jquery.JQuery + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +@kotlin.js.JsName(name = "$") +public external fun jq(el: org.w3c.dom.Element): jquery.JQuery + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +public final external class JQuery { + public constructor JQuery() + + public final fun addClass(f: (kotlin.Int, kotlin.String) -> kotlin.String): jquery.JQuery + + public final fun addClass(className: kotlin.String): jquery.JQuery + + public final fun append(str: kotlin.String): jquery.JQuery + + public final fun attr(attrName: kotlin.String): kotlin.String + + public final fun attr(attrName: kotlin.String, value: kotlin.String): jquery.JQuery + + public final fun change(handler: () -> kotlin.Unit): jquery.JQuery + + public final fun click(): jquery.JQuery + + public final fun click(handler: (jquery.MouseClickEvent) -> kotlin.Unit): jquery.JQuery + + public final fun dblclick(handler: (jquery.MouseClickEvent) -> kotlin.Unit): jquery.JQuery + + public final fun hasClass(className: kotlin.String): kotlin.Boolean + + public final fun height(): kotlin.Number + + public final fun hover(handlerInOut: () -> kotlin.Unit): jquery.JQuery + + public final fun hover(handlerIn: () -> kotlin.Unit, handlerOut: () -> kotlin.Unit): jquery.JQuery + + public final fun html(): kotlin.String + + public final fun html(f: (kotlin.Int, kotlin.String) -> kotlin.String): jquery.JQuery + + public final fun html(s: kotlin.String): jquery.JQuery + + public final fun load(handler: () -> kotlin.Unit): jquery.JQuery + + public final fun mousedown(handler: (jquery.MouseEvent) -> kotlin.Unit): jquery.JQuery + + public final fun mousemove(handler: (jquery.MouseEvent) -> kotlin.Unit): jquery.JQuery + + public final fun mouseup(handler: (jquery.MouseEvent) -> kotlin.Unit): jquery.JQuery + + public final fun next(): jquery.JQuery + + public final fun parent(): jquery.JQuery + + public final fun ready(handler: () -> kotlin.Unit): jquery.JQuery + + public final fun removeClass(className: kotlin.String): jquery.JQuery + + public final fun slideUp(): jquery.JQuery + + public final fun text(text: kotlin.String): jquery.JQuery + + public final fun `val`(): kotlin.String? + + public final fun width(): kotlin.Number +} + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +public final external class MouseClickEvent : jquery.MouseEvent { + public constructor MouseClickEvent() + + public final val which: kotlin.Int { get; } +} + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +public open external class MouseEvent { + public constructor MouseEvent() + + public final val pageX: kotlin.Double { get; } + + public final val pageY: kotlin.Double { get; } + + public final fun isDefaultPrevented(): kotlin.Boolean + + public final fun preventDefault(): kotlin.Unit +} \ No newline at end of file diff --git a/js/js.translator/testData/api/stdlib/jquery.ui.kt b/libraries/stdlib/api/js/jquery.ui.kt similarity index 60% rename from js/js.translator/testData/api/stdlib/jquery.ui.kt rename to libraries/stdlib/api/js/jquery.ui.kt index 9480cba7f02..befead3e749 100644 --- a/js/js.translator/testData/api/stdlib/jquery.ui.kt +++ b/libraries/stdlib/api/js/jquery.ui.kt @@ -1,12 +1,29 @@ -package jquery.ui +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +public inline fun jquery.JQuery.accordion(): jquery.JQuery -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") public inline fun jquery.JQuery.accordion(): jquery.JQuery -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") public inline fun jquery.JQuery.button(): jquery.JQuery -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") public inline fun jquery.JQuery.buttonset(): jquery.JQuery -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") public inline fun jquery.JQuery.dialog(): jquery.JQuery -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") public inline fun jquery.JQuery.dialog(/*0*/ mode: kotlin.String): jquery.JQuery -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") public inline fun jquery.JQuery.dialog(/*0*/ mode: kotlin.String, /*1*/ param: kotlin.String): kotlin.Any? -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") public inline fun jquery.JQuery.dialog(/*0*/ mode: kotlin.String, /*1*/ param: kotlin.String, /*2*/ value: kotlin.Any?): jquery.JQuery -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") public inline fun jquery.JQuery.dialog(/*0*/ params: kotlin.js.Json): jquery.JQuery -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") public inline fun jquery.JQuery.draggable(/*0*/ params: kotlin.js.Json): jquery.JQuery -@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") public inline fun jquery.JQuery.selectable(): jquery.JQuery \ No newline at end of file +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +public inline fun jquery.JQuery.button(): jquery.JQuery + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +public inline fun jquery.JQuery.buttonset(): jquery.JQuery + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +public inline fun jquery.JQuery.dialog(): jquery.JQuery + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +public inline fun jquery.JQuery.dialog(mode: kotlin.String): jquery.JQuery + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +public inline fun jquery.JQuery.dialog(mode: kotlin.String, param: kotlin.String): kotlin.Any? + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +public inline fun jquery.JQuery.dialog(mode: kotlin.String, param: kotlin.String, value: kotlin.Any?): jquery.JQuery + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +public inline fun jquery.JQuery.dialog(params: kotlin.js.Json): jquery.JQuery + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +public inline fun jquery.JQuery.draggable(params: kotlin.js.Json): jquery.JQuery + +@kotlin.Deprecated(message = "Use declarations from 'https://bintray.com/kotlin/js-externals/kotlin-js-jquery' package instead.") +public inline fun jquery.JQuery.selectable(): jquery.JQuery \ No newline at end of file diff --git a/libraries/stdlib/api/js/kotlin.annotation.kt b/libraries/stdlib/api/js/kotlin.annotation.kt new file mode 100644 index 00000000000..d81227d32aa --- /dev/null +++ b/libraries/stdlib/api/js/kotlin.annotation.kt @@ -0,0 +1,65 @@ +public final enum class AnnotationRetention : kotlin.Enum { + enum entry SOURCE + + enum entry BINARY + + enum entry RUNTIME +} + +public final enum class AnnotationTarget : kotlin.Enum { + enum entry CLASS + + enum entry ANNOTATION_CLASS + + enum entry TYPE_PARAMETER + + enum entry PROPERTY + + enum entry FIELD + + enum entry LOCAL_VARIABLE + + enum entry VALUE_PARAMETER + + enum entry CONSTRUCTOR + + enum entry FUNCTION + + enum entry PROPERTY_GETTER + + enum entry PROPERTY_SETTER + + enum entry TYPE + + enum entry EXPRESSION + + enum entry FILE + + @kotlin.SinceKotlin(version = "1.1") + enum entry TYPEALIAS +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) +public final annotation class MustBeDocumented : kotlin.Annotation { + public constructor MustBeDocumented() +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) +public final annotation class Repeatable : kotlin.Annotation { + public constructor Repeatable() +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) +public final annotation class Retention : kotlin.Annotation { + public constructor Retention(value: kotlin.annotation.AnnotationRetention = ...) + + public final val value: kotlin.annotation.AnnotationRetention { get; } +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) +@kotlin.annotation.MustBeDocumented +public final annotation class Target : kotlin.Annotation { + public constructor Target(vararg allowedTargets: kotlin.annotation.AnnotationTarget) + + public final val allowedTargets: kotlin.Array { get; } +} \ No newline at end of file diff --git a/libraries/stdlib/api/js/kotlin.browser.kt b/libraries/stdlib/api/js/kotlin.browser.kt new file mode 100644 index 00000000000..169a56b1f33 --- /dev/null +++ b/libraries/stdlib/api/js/kotlin.browser.kt @@ -0,0 +1,7 @@ +public external val document: org.w3c.dom.Document { get; } + +public external val localStorage: org.w3c.dom.Storage { get; } + +public external val sessionStorage: org.w3c.dom.Storage { get; } + +public external val window: org.w3c.dom.Window { get; } \ No newline at end of file diff --git a/libraries/stdlib/api/js/kotlin.collections.kt b/libraries/stdlib/api/js/kotlin.collections.kt new file mode 100644 index 00000000000..d0116081596 --- /dev/null +++ b/libraries/stdlib/api/js/kotlin.collections.kt @@ -0,0 +1,10203 @@ +public val kotlin.Array.indices: kotlin.ranges.IntRange { get; } + +public val kotlin.BooleanArray.indices: kotlin.ranges.IntRange { get; } + +public val kotlin.ByteArray.indices: kotlin.ranges.IntRange { get; } + +public val kotlin.CharArray.indices: kotlin.ranges.IntRange { get; } + +public val kotlin.DoubleArray.indices: kotlin.ranges.IntRange { get; } + +public val kotlin.FloatArray.indices: kotlin.ranges.IntRange { get; } + +public val kotlin.IntArray.indices: kotlin.ranges.IntRange { get; } + +public val kotlin.LongArray.indices: kotlin.ranges.IntRange { get; } + +public val kotlin.ShortArray.indices: kotlin.ranges.IntRange { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public val kotlin.UByteArray.indices: kotlin.ranges.IntRange { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public val kotlin.UIntArray.indices: kotlin.ranges.IntRange { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public val kotlin.ULongArray.indices: kotlin.ranges.IntRange { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public val kotlin.UShortArray.indices: kotlin.ranges.IntRange { get; } + +public val kotlin.collections.Collection<*>.indices: kotlin.ranges.IntRange { get; } + +public val kotlin.Array.lastIndex: kotlin.Int { get; } + +public val kotlin.BooleanArray.lastIndex: kotlin.Int { get; } + +public val kotlin.ByteArray.lastIndex: kotlin.Int { get; } + +public val kotlin.CharArray.lastIndex: kotlin.Int { get; } + +public val kotlin.DoubleArray.lastIndex: kotlin.Int { get; } + +public val kotlin.FloatArray.lastIndex: kotlin.Int { get; } + +public val kotlin.IntArray.lastIndex: kotlin.Int { get; } + +public val kotlin.LongArray.lastIndex: kotlin.Int { get; } + +public val kotlin.ShortArray.lastIndex: kotlin.Int { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public val kotlin.UByteArray.lastIndex: kotlin.Int { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public val kotlin.UIntArray.lastIndex: kotlin.Int { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public val kotlin.ULongArray.lastIndex: kotlin.Int { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public val kotlin.UShortArray.lastIndex: kotlin.Int { get; } + +public val kotlin.collections.List.lastIndex: kotlin.Int { get; } + +@kotlin.internal.InlineOnly +public inline fun Iterable(crossinline iterator: () -> kotlin.collections.Iterator): kotlin.collections.Iterable + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun List(size: kotlin.Int, init: (index: kotlin.Int) -> T): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun MutableList(size: kotlin.Int, init: (index: kotlin.Int) -> T): kotlin.collections.MutableList + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun arrayListOf(): kotlin.collections.ArrayList + +public fun arrayListOf(vararg elements: T): kotlin.collections.ArrayList + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun buildList(capacity: kotlin.Int, @kotlin.BuilderInference +builderAction: kotlin.collections.MutableList.() -> kotlin.Unit): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun buildList(@kotlin.BuilderInference +builderAction: kotlin.collections.MutableList.() -> kotlin.Unit): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun buildMap(capacity: kotlin.Int, @kotlin.BuilderInference +builderAction: kotlin.collections.MutableMap.() -> kotlin.Unit): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun buildMap(@kotlin.BuilderInference +builderAction: kotlin.collections.MutableMap.() -> kotlin.Unit): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun buildSet(capacity: kotlin.Int, @kotlin.BuilderInference +builderAction: kotlin.collections.MutableSet.() -> kotlin.Unit): kotlin.collections.Set + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun buildSet(@kotlin.BuilderInference +builderAction: kotlin.collections.MutableSet.() -> kotlin.Unit): kotlin.collections.Set + +public fun emptyList(): kotlin.collections.List + +public fun emptyMap(): kotlin.collections.Map + +public fun emptySet(): kotlin.collections.Set + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun hashMapOf(): kotlin.collections.HashMap + +public fun hashMapOf(vararg pairs: kotlin.Pair): kotlin.collections.HashMap + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun hashSetOf(): kotlin.collections.HashSet + +public fun hashSetOf(vararg elements: T): kotlin.collections.HashSet + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun linkedMapOf(): kotlin.collections.LinkedHashMap + +public fun linkedMapOf(vararg pairs: kotlin.Pair): kotlin.collections.LinkedHashMap + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun linkedSetOf(): kotlin.collections.LinkedHashSet + +public fun linkedSetOf(vararg elements: T): kotlin.collections.LinkedHashSet + +public fun linkedStringMapOf(vararg pairs: kotlin.Pair): kotlin.collections.LinkedHashMap + +public fun linkedStringSetOf(vararg elements: kotlin.String): kotlin.collections.LinkedHashSet + +@kotlin.internal.InlineOnly +public inline fun listOf(): kotlin.collections.List + +public fun listOf(element: T): kotlin.collections.List + +public fun listOf(vararg elements: T): kotlin.collections.List + +public fun listOfNotNull(element: T?): kotlin.collections.List + +public fun listOfNotNull(vararg elements: T?): kotlin.collections.List + +@kotlin.internal.InlineOnly +public inline fun mapOf(): kotlin.collections.Map + +public fun mapOf(vararg pairs: kotlin.Pair): kotlin.collections.Map + +public fun mapOf(pair: kotlin.Pair): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun mutableListOf(): kotlin.collections.MutableList + +public fun mutableListOf(vararg elements: T): kotlin.collections.MutableList + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun mutableMapOf(): kotlin.collections.MutableMap + +public fun mutableMapOf(vararg pairs: kotlin.Pair): kotlin.collections.MutableMap + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun mutableSetOf(): kotlin.collections.MutableSet + +public fun mutableSetOf(vararg elements: T): kotlin.collections.MutableSet + +@kotlin.internal.InlineOnly +public inline fun setOf(): kotlin.collections.Set + +public fun setOf(element: T): kotlin.collections.Set + +public fun setOf(vararg elements: T): kotlin.collections.Set + +@kotlin.SinceKotlin(version = "1.4") +public fun setOfNotNull(element: T?): kotlin.collections.Set + +@kotlin.SinceKotlin(version = "1.4") +public fun setOfNotNull(vararg elements: T?): kotlin.collections.Set + +public fun stringMapOf(vararg pairs: kotlin.Pair): kotlin.collections.HashMap + +public fun stringSetOf(vararg elements: kotlin.String): kotlin.collections.HashSet + +public fun kotlin.collections.MutableCollection.addAll(elements: kotlin.Array): kotlin.Boolean + +public fun kotlin.collections.MutableCollection.addAll(elements: kotlin.collections.Iterable): kotlin.Boolean + +public fun kotlin.collections.MutableCollection.addAll(elements: kotlin.sequences.Sequence): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.1") +public inline fun kotlin.collections.Grouping.aggregate(operation: (key: K, accumulator: R?, element: T, first: kotlin.Boolean) -> R): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.1") +public inline fun > kotlin.collections.Grouping.aggregateTo(destination: M, operation: (key: K, accumulator: R?, element: T, first: kotlin.Boolean) -> R): M + +public inline fun kotlin.Array.all(predicate: (T) -> kotlin.Boolean): kotlin.Boolean + +public inline fun kotlin.BooleanArray.all(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean + +public inline fun kotlin.ByteArray.all(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Boolean + +public inline fun kotlin.CharArray.all(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Boolean + +public inline fun kotlin.DoubleArray.all(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Boolean + +public inline fun kotlin.FloatArray.all(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Boolean + +public inline fun kotlin.IntArray.all(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Boolean + +public inline fun kotlin.LongArray.all(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Boolean + +public inline fun kotlin.ShortArray.all(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.all(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.all(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.all(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.all(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.Boolean + +public inline fun kotlin.collections.Iterable.all(predicate: (T) -> kotlin.Boolean): kotlin.Boolean + +public inline fun kotlin.collections.Map.all(predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.Array.any(): kotlin.Boolean + +public inline fun kotlin.Array.any(predicate: (T) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.BooleanArray.any(): kotlin.Boolean + +public inline fun kotlin.BooleanArray.any(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.ByteArray.any(): kotlin.Boolean + +public inline fun kotlin.ByteArray.any(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.CharArray.any(): kotlin.Boolean + +public inline fun kotlin.CharArray.any(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.DoubleArray.any(): kotlin.Boolean + +public inline fun kotlin.DoubleArray.any(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.FloatArray.any(): kotlin.Boolean + +public inline fun kotlin.FloatArray.any(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.IntArray.any(): kotlin.Boolean + +public inline fun kotlin.IntArray.any(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.LongArray.any(): kotlin.Boolean + +public inline fun kotlin.LongArray.any(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.ShortArray.any(): kotlin.Boolean + +public inline fun kotlin.ShortArray.any(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.any(): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.any(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.any(): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.any(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.any(): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.any(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.any(): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.any(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.collections.Iterable.any(): kotlin.Boolean + +public inline fun kotlin.collections.Iterable.any(predicate: (T) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.collections.Map.any(): kotlin.Boolean + +public inline fun kotlin.collections.Map.any(predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.asByteArray(): kotlin.ByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.asIntArray(): kotlin.IntArray + +public fun kotlin.Array.asIterable(): kotlin.collections.Iterable + +public fun kotlin.BooleanArray.asIterable(): kotlin.collections.Iterable + +public fun kotlin.ByteArray.asIterable(): kotlin.collections.Iterable + +public fun kotlin.CharArray.asIterable(): kotlin.collections.Iterable + +public fun kotlin.DoubleArray.asIterable(): kotlin.collections.Iterable + +public fun kotlin.FloatArray.asIterable(): kotlin.collections.Iterable + +public fun kotlin.IntArray.asIterable(): kotlin.collections.Iterable + +public fun kotlin.LongArray.asIterable(): kotlin.collections.Iterable + +public fun kotlin.ShortArray.asIterable(): kotlin.collections.Iterable + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.asIterable(): kotlin.collections.Iterable + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.asIterable(): kotlin.collections.Iterable> + +public fun kotlin.Array.asList(): kotlin.collections.List + +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.asList(): kotlin.collections.List + +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.asList(): kotlin.collections.List + +public fun kotlin.CharArray.asList(): kotlin.collections.List + +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.asList(): kotlin.collections.List + +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.asList(): kotlin.collections.List + +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.asList(): kotlin.collections.List + +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.asList(): kotlin.collections.List + +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.asList(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.asList(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.asList(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.asList(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.asList(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.asLongArray(): kotlin.LongArray + +public fun kotlin.collections.List.asReversed(): kotlin.collections.List + +@kotlin.jvm.JvmName(name = "asReversedMutable") +public fun kotlin.collections.MutableList.asReversed(): kotlin.collections.MutableList + +public fun kotlin.Array.asSequence(): kotlin.sequences.Sequence + +public fun kotlin.BooleanArray.asSequence(): kotlin.sequences.Sequence + +public fun kotlin.ByteArray.asSequence(): kotlin.sequences.Sequence + +public fun kotlin.CharArray.asSequence(): kotlin.sequences.Sequence + +public fun kotlin.DoubleArray.asSequence(): kotlin.sequences.Sequence + +public fun kotlin.FloatArray.asSequence(): kotlin.sequences.Sequence + +public fun kotlin.IntArray.asSequence(): kotlin.sequences.Sequence + +public fun kotlin.LongArray.asSequence(): kotlin.sequences.Sequence + +public fun kotlin.ShortArray.asSequence(): kotlin.sequences.Sequence + +public fun kotlin.collections.Iterable.asSequence(): kotlin.sequences.Sequence + +public fun kotlin.collections.Map.asSequence(): kotlin.sequences.Sequence> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.asShortArray(): kotlin.ShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.asUByteArray(): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.asUIntArray(): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.asULongArray(): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.asUShortArray(): kotlin.UShortArray + +public inline fun kotlin.Array.associate(transform: (T) -> kotlin.Pair): kotlin.collections.Map + +public inline fun kotlin.BooleanArray.associate(transform: (kotlin.Boolean) -> kotlin.Pair): kotlin.collections.Map + +public inline fun kotlin.ByteArray.associate(transform: (kotlin.Byte) -> kotlin.Pair): kotlin.collections.Map + +public inline fun kotlin.CharArray.associate(transform: (kotlin.Char) -> kotlin.Pair): kotlin.collections.Map + +public inline fun kotlin.DoubleArray.associate(transform: (kotlin.Double) -> kotlin.Pair): kotlin.collections.Map + +public inline fun kotlin.FloatArray.associate(transform: (kotlin.Float) -> kotlin.Pair): kotlin.collections.Map + +public inline fun kotlin.IntArray.associate(transform: (kotlin.Int) -> kotlin.Pair): kotlin.collections.Map + +public inline fun kotlin.LongArray.associate(transform: (kotlin.Long) -> kotlin.Pair): kotlin.collections.Map + +public inline fun kotlin.ShortArray.associate(transform: (kotlin.Short) -> kotlin.Pair): kotlin.collections.Map + +public inline fun kotlin.collections.Iterable.associate(transform: (T) -> kotlin.Pair): kotlin.collections.Map + +public inline fun kotlin.Array.associateBy(keySelector: (T) -> K): kotlin.collections.Map + +public inline fun kotlin.Array.associateBy(keySelector: (T) -> K, valueTransform: (T) -> V): kotlin.collections.Map + +public inline fun kotlin.BooleanArray.associateBy(keySelector: (kotlin.Boolean) -> K): kotlin.collections.Map + +public inline fun kotlin.BooleanArray.associateBy(keySelector: (kotlin.Boolean) -> K, valueTransform: (kotlin.Boolean) -> V): kotlin.collections.Map + +public inline fun kotlin.ByteArray.associateBy(keySelector: (kotlin.Byte) -> K): kotlin.collections.Map + +public inline fun kotlin.ByteArray.associateBy(keySelector: (kotlin.Byte) -> K, valueTransform: (kotlin.Byte) -> V): kotlin.collections.Map + +public inline fun kotlin.CharArray.associateBy(keySelector: (kotlin.Char) -> K): kotlin.collections.Map + +public inline fun kotlin.CharArray.associateBy(keySelector: (kotlin.Char) -> K, valueTransform: (kotlin.Char) -> V): kotlin.collections.Map + +public inline fun kotlin.DoubleArray.associateBy(keySelector: (kotlin.Double) -> K): kotlin.collections.Map + +public inline fun kotlin.DoubleArray.associateBy(keySelector: (kotlin.Double) -> K, valueTransform: (kotlin.Double) -> V): kotlin.collections.Map + +public inline fun kotlin.FloatArray.associateBy(keySelector: (kotlin.Float) -> K): kotlin.collections.Map + +public inline fun kotlin.FloatArray.associateBy(keySelector: (kotlin.Float) -> K, valueTransform: (kotlin.Float) -> V): kotlin.collections.Map + +public inline fun kotlin.IntArray.associateBy(keySelector: (kotlin.Int) -> K): kotlin.collections.Map + +public inline fun kotlin.IntArray.associateBy(keySelector: (kotlin.Int) -> K, valueTransform: (kotlin.Int) -> V): kotlin.collections.Map + +public inline fun kotlin.LongArray.associateBy(keySelector: (kotlin.Long) -> K): kotlin.collections.Map + +public inline fun kotlin.LongArray.associateBy(keySelector: (kotlin.Long) -> K, valueTransform: (kotlin.Long) -> V): kotlin.collections.Map + +public inline fun kotlin.ShortArray.associateBy(keySelector: (kotlin.Short) -> K): kotlin.collections.Map + +public inline fun kotlin.ShortArray.associateBy(keySelector: (kotlin.Short) -> K, valueTransform: (kotlin.Short) -> V): kotlin.collections.Map + +public inline fun kotlin.collections.Iterable.associateBy(keySelector: (T) -> K): kotlin.collections.Map + +public inline fun kotlin.collections.Iterable.associateBy(keySelector: (T) -> K, valueTransform: (T) -> V): kotlin.collections.Map + +public inline fun > kotlin.Array.associateByTo(destination: M, keySelector: (T) -> K): M + +public inline fun > kotlin.Array.associateByTo(destination: M, keySelector: (T) -> K, valueTransform: (T) -> V): M + +public inline fun > kotlin.BooleanArray.associateByTo(destination: M, keySelector: (kotlin.Boolean) -> K): M + +public inline fun > kotlin.BooleanArray.associateByTo(destination: M, keySelector: (kotlin.Boolean) -> K, valueTransform: (kotlin.Boolean) -> V): M + +public inline fun > kotlin.ByteArray.associateByTo(destination: M, keySelector: (kotlin.Byte) -> K): M + +public inline fun > kotlin.ByteArray.associateByTo(destination: M, keySelector: (kotlin.Byte) -> K, valueTransform: (kotlin.Byte) -> V): M + +public inline fun > kotlin.CharArray.associateByTo(destination: M, keySelector: (kotlin.Char) -> K): M + +public inline fun > kotlin.CharArray.associateByTo(destination: M, keySelector: (kotlin.Char) -> K, valueTransform: (kotlin.Char) -> V): M + +public inline fun > kotlin.DoubleArray.associateByTo(destination: M, keySelector: (kotlin.Double) -> K): M + +public inline fun > kotlin.DoubleArray.associateByTo(destination: M, keySelector: (kotlin.Double) -> K, valueTransform: (kotlin.Double) -> V): M + +public inline fun > kotlin.FloatArray.associateByTo(destination: M, keySelector: (kotlin.Float) -> K): M + +public inline fun > kotlin.FloatArray.associateByTo(destination: M, keySelector: (kotlin.Float) -> K, valueTransform: (kotlin.Float) -> V): M + +public inline fun > kotlin.IntArray.associateByTo(destination: M, keySelector: (kotlin.Int) -> K): M + +public inline fun > kotlin.IntArray.associateByTo(destination: M, keySelector: (kotlin.Int) -> K, valueTransform: (kotlin.Int) -> V): M + +public inline fun > kotlin.LongArray.associateByTo(destination: M, keySelector: (kotlin.Long) -> K): M + +public inline fun > kotlin.LongArray.associateByTo(destination: M, keySelector: (kotlin.Long) -> K, valueTransform: (kotlin.Long) -> V): M + +public inline fun > kotlin.ShortArray.associateByTo(destination: M, keySelector: (kotlin.Short) -> K): M + +public inline fun > kotlin.ShortArray.associateByTo(destination: M, keySelector: (kotlin.Short) -> K, valueTransform: (kotlin.Short) -> V): M + +public inline fun > kotlin.collections.Iterable.associateByTo(destination: M, keySelector: (T) -> K): M + +public inline fun > kotlin.collections.Iterable.associateByTo(destination: M, keySelector: (T) -> K, valueTransform: (T) -> V): M + +public inline fun > kotlin.Array.associateTo(destination: M, transform: (T) -> kotlin.Pair): M + +public inline fun > kotlin.BooleanArray.associateTo(destination: M, transform: (kotlin.Boolean) -> kotlin.Pair): M + +public inline fun > kotlin.ByteArray.associateTo(destination: M, transform: (kotlin.Byte) -> kotlin.Pair): M + +public inline fun > kotlin.CharArray.associateTo(destination: M, transform: (kotlin.Char) -> kotlin.Pair): M + +public inline fun > kotlin.DoubleArray.associateTo(destination: M, transform: (kotlin.Double) -> kotlin.Pair): M + +public inline fun > kotlin.FloatArray.associateTo(destination: M, transform: (kotlin.Float) -> kotlin.Pair): M + +public inline fun > kotlin.IntArray.associateTo(destination: M, transform: (kotlin.Int) -> kotlin.Pair): M + +public inline fun > kotlin.LongArray.associateTo(destination: M, transform: (kotlin.Long) -> kotlin.Pair): M + +public inline fun > kotlin.ShortArray.associateTo(destination: M, transform: (kotlin.Short) -> kotlin.Pair): M + +public inline fun > kotlin.collections.Iterable.associateTo(destination: M, transform: (T) -> kotlin.Pair): M + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.Array.associateWith(valueSelector: (K) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.associateWith(valueSelector: (kotlin.Boolean) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.associateWith(valueSelector: (kotlin.Byte) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.associateWith(valueSelector: (kotlin.Char) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.associateWith(valueSelector: (kotlin.Double) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.associateWith(valueSelector: (kotlin.Float) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.associateWith(valueSelector: (kotlin.Int) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.associateWith(valueSelector: (kotlin.Long) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.associateWith(valueSelector: (kotlin.Short) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.associateWith(valueSelector: (kotlin.UByte) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.associateWith(valueSelector: (kotlin.UInt) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.associateWith(valueSelector: (kotlin.ULong) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.associateWith(valueSelector: (kotlin.UShort) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.3") +public inline fun kotlin.collections.Iterable.associateWith(valueSelector: (K) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.4") +public inline fun > kotlin.Array.associateWithTo(destination: M, valueSelector: (K) -> V): M + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun > kotlin.BooleanArray.associateWithTo(destination: M, valueSelector: (kotlin.Boolean) -> V): M + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun > kotlin.ByteArray.associateWithTo(destination: M, valueSelector: (kotlin.Byte) -> V): M + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun > kotlin.CharArray.associateWithTo(destination: M, valueSelector: (kotlin.Char) -> V): M + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun > kotlin.DoubleArray.associateWithTo(destination: M, valueSelector: (kotlin.Double) -> V): M + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun > kotlin.FloatArray.associateWithTo(destination: M, valueSelector: (kotlin.Float) -> V): M + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun > kotlin.IntArray.associateWithTo(destination: M, valueSelector: (kotlin.Int) -> V): M + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun > kotlin.LongArray.associateWithTo(destination: M, valueSelector: (kotlin.Long) -> V): M + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun > kotlin.ShortArray.associateWithTo(destination: M, valueSelector: (kotlin.Short) -> V): M + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UByteArray.associateWithTo(destination: M, valueSelector: (kotlin.UByte) -> V): M + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UIntArray.associateWithTo(destination: M, valueSelector: (kotlin.UInt) -> V): M + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.ULongArray.associateWithTo(destination: M, valueSelector: (kotlin.ULong) -> V): M + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UShortArray.associateWithTo(destination: M, valueSelector: (kotlin.UShort) -> V): M + +@kotlin.SinceKotlin(version = "1.3") +public inline fun > kotlin.collections.Iterable.associateWithTo(destination: M, valueSelector: (K) -> V): M + +@kotlin.jvm.JvmName(name = "averageOfByte") +public fun kotlin.Array.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfDouble") +public fun kotlin.Array.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfFloat") +public fun kotlin.Array.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfInt") +public fun kotlin.Array.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfLong") +public fun kotlin.Array.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfShort") +public fun kotlin.Array.average(): kotlin.Double + +public fun kotlin.ByteArray.average(): kotlin.Double + +public fun kotlin.DoubleArray.average(): kotlin.Double + +public fun kotlin.FloatArray.average(): kotlin.Double + +public fun kotlin.IntArray.average(): kotlin.Double + +public fun kotlin.LongArray.average(): kotlin.Double + +public fun kotlin.ShortArray.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfByte") +public fun kotlin.collections.Iterable.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfDouble") +public fun kotlin.collections.Iterable.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfFloat") +public fun kotlin.collections.Iterable.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfInt") +public fun kotlin.collections.Iterable.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfLong") +public fun kotlin.collections.Iterable.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfShort") +public fun kotlin.collections.Iterable.average(): kotlin.Double + +public fun kotlin.collections.List.binarySearch(element: T, comparator: kotlin.Comparator, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Int + +public fun kotlin.collections.List.binarySearch(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ..., comparison: (T) -> kotlin.Int): kotlin.Int + +public fun > kotlin.collections.List.binarySearch(element: T?, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Int + +public inline fun > kotlin.collections.List.binarySearchBy(key: K?, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ..., crossinline selector: (T) -> K?): kotlin.Int + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.collections.Iterable.chunked(size: kotlin.Int): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.collections.Iterable.chunked(size: kotlin.Int, transform: (kotlin.collections.List) -> R): kotlin.collections.List + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.Array.component1(): T + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.BooleanArray.component1(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ByteArray.component1(): kotlin.Byte + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.CharArray.component1(): kotlin.Char + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.DoubleArray.component1(): kotlin.Double + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.FloatArray.component1(): kotlin.Float + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.IntArray.component1(): kotlin.Int + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.LongArray.component1(): kotlin.Long + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ShortArray.component1(): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UByteArray.component1(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UIntArray.component1(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ULongArray.component1(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UShortArray.component1(): kotlin.UShort + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.List.component1(): T + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.Map.Entry.component1(): K + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.Array.component2(): T + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.BooleanArray.component2(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ByteArray.component2(): kotlin.Byte + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.CharArray.component2(): kotlin.Char + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.DoubleArray.component2(): kotlin.Double + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.FloatArray.component2(): kotlin.Float + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.IntArray.component2(): kotlin.Int + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.LongArray.component2(): kotlin.Long + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ShortArray.component2(): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UByteArray.component2(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UIntArray.component2(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ULongArray.component2(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UShortArray.component2(): kotlin.UShort + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.List.component2(): T + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.Map.Entry.component2(): V + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.Array.component3(): T + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.BooleanArray.component3(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ByteArray.component3(): kotlin.Byte + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.CharArray.component3(): kotlin.Char + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.DoubleArray.component3(): kotlin.Double + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.FloatArray.component3(): kotlin.Float + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.IntArray.component3(): kotlin.Int + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.LongArray.component3(): kotlin.Long + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ShortArray.component3(): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UByteArray.component3(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UIntArray.component3(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ULongArray.component3(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UShortArray.component3(): kotlin.UShort + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.List.component3(): T + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.Array.component4(): T + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.BooleanArray.component4(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ByteArray.component4(): kotlin.Byte + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.CharArray.component4(): kotlin.Char + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.DoubleArray.component4(): kotlin.Double + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.FloatArray.component4(): kotlin.Float + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.IntArray.component4(): kotlin.Int + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.LongArray.component4(): kotlin.Long + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ShortArray.component4(): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UByteArray.component4(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UIntArray.component4(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ULongArray.component4(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UShortArray.component4(): kotlin.UShort + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.List.component4(): T + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.Array.component5(): T + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.BooleanArray.component5(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ByteArray.component5(): kotlin.Byte + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.CharArray.component5(): kotlin.Char + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.DoubleArray.component5(): kotlin.Double + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.FloatArray.component5(): kotlin.Float + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.IntArray.component5(): kotlin.Int + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.LongArray.component5(): kotlin.Long + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ShortArray.component5(): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UByteArray.component5(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UIntArray.component5(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ULongArray.component5(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UShortArray.component5(): kotlin.UShort + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.List.component5(): T + +public operator fun <@kotlin.internal.OnlyInputTypes +T> kotlin.Array.contains(element: T): kotlin.Boolean + +public operator fun kotlin.BooleanArray.contains(element: kotlin.Boolean): kotlin.Boolean + +public operator fun kotlin.ByteArray.contains(element: kotlin.Byte): kotlin.Boolean + +public operator fun kotlin.CharArray.contains(element: kotlin.Char): kotlin.Boolean + +public operator fun kotlin.DoubleArray.contains(element: kotlin.Double): kotlin.Boolean + +public operator fun kotlin.FloatArray.contains(element: kotlin.Float): kotlin.Boolean + +public operator fun kotlin.IntArray.contains(element: kotlin.Int): kotlin.Boolean + +public operator fun kotlin.LongArray.contains(element: kotlin.Long): kotlin.Boolean + +public operator fun kotlin.ShortArray.contains(element: kotlin.Short): kotlin.Boolean + +public operator fun <@kotlin.internal.OnlyInputTypes +T> kotlin.collections.Iterable.contains(element: T): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline operator fun <@kotlin.internal.OnlyInputTypes +K, V> kotlin.collections.Map.contains(key: K): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun <@kotlin.internal.OnlyInputTypes +T> kotlin.collections.Collection.containsAll(elements: kotlin.collections.Collection): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun <@kotlin.internal.OnlyInputTypes +K> kotlin.collections.Map.containsKey(key: K): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.containsValue(value: V): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public infix fun kotlin.Array.contentDeepEquals(other: kotlin.Array): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.4") +public infix fun kotlin.Array?.contentDeepEquals(other: kotlin.Array?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.Array.contentDeepHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.Array?.contentDeepHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.Array.contentDeepToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.Array?.contentDeepToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public infix fun kotlin.Array.contentEquals(other: kotlin.Array): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.4") +public infix fun kotlin.Array?.contentEquals(other: kotlin.Array?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public infix fun kotlin.BooleanArray.contentEquals(other: kotlin.BooleanArray): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.4") +public infix fun kotlin.BooleanArray?.contentEquals(other: kotlin.BooleanArray?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public infix fun kotlin.ByteArray.contentEquals(other: kotlin.ByteArray): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.4") +public infix fun kotlin.ByteArray?.contentEquals(other: kotlin.ByteArray?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public infix fun kotlin.CharArray.contentEquals(other: kotlin.CharArray): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.4") +public infix fun kotlin.CharArray?.contentEquals(other: kotlin.CharArray?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public infix fun kotlin.DoubleArray.contentEquals(other: kotlin.DoubleArray): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.4") +public infix fun kotlin.DoubleArray?.contentEquals(other: kotlin.DoubleArray?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public infix fun kotlin.FloatArray.contentEquals(other: kotlin.FloatArray): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.4") +public infix fun kotlin.FloatArray?.contentEquals(other: kotlin.FloatArray?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public infix fun kotlin.IntArray.contentEquals(other: kotlin.IntArray): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.4") +public infix fun kotlin.IntArray?.contentEquals(other: kotlin.IntArray?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public infix fun kotlin.LongArray.contentEquals(other: kotlin.LongArray): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.4") +public infix fun kotlin.LongArray?.contentEquals(other: kotlin.LongArray?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public infix fun kotlin.ShortArray.contentEquals(other: kotlin.ShortArray): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.4") +public infix fun kotlin.ShortArray?.contentEquals(other: kotlin.ShortArray?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.LowPriorityInOverloadResolution +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UByteArray.contentEquals(other: kotlin.UByteArray): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UByteArray?.contentEquals(other: kotlin.UByteArray?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.LowPriorityInOverloadResolution +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UIntArray.contentEquals(other: kotlin.UIntArray): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UIntArray?.contentEquals(other: kotlin.UIntArray?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.LowPriorityInOverloadResolution +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.ULongArray.contentEquals(other: kotlin.ULongArray): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.ULongArray?.contentEquals(other: kotlin.ULongArray?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.LowPriorityInOverloadResolution +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UShortArray.contentEquals(other: kotlin.UShortArray): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UShortArray?.contentEquals(other: kotlin.UShortArray?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.Array.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.Array?.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.BooleanArray.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.BooleanArray?.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.ByteArray.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.ByteArray?.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.CharArray.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.CharArray?.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.DoubleArray.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.DoubleArray?.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.FloatArray.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.FloatArray?.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.IntArray.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.IntArray?.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.LongArray.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.LongArray?.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.ShortArray.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.ShortArray?.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.LowPriorityInOverloadResolution +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray?.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.LowPriorityInOverloadResolution +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray?.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.LowPriorityInOverloadResolution +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray?.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.LowPriorityInOverloadResolution +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray?.contentHashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.Array.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.Array?.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.BooleanArray.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.BooleanArray?.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.ByteArray.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.ByteArray?.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.CharArray.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.CharArray?.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.DoubleArray.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.DoubleArray?.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.FloatArray.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.FloatArray?.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.IntArray.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.IntArray?.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.LongArray.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.LongArray?.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.ShortArray.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.ShortArray?.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.LowPriorityInOverloadResolution +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray?.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.LowPriorityInOverloadResolution +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray?.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.LowPriorityInOverloadResolution +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray?.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.LowPriorityInOverloadResolution +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray?.contentToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.copyInto(destination: kotlin.Array, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.Array + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.copyInto(destination: kotlin.BooleanArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.BooleanArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.copyInto(destination: kotlin.ByteArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.ByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.copyInto(destination: kotlin.CharArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.CharArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.copyInto(destination: kotlin.DoubleArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.DoubleArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.copyInto(destination: kotlin.FloatArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.FloatArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.copyInto(destination: kotlin.IntArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.IntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.copyInto(destination: kotlin.LongArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.LongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.copyInto(destination: kotlin.ShortArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.ShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.copyInto(destination: kotlin.UByteArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.copyInto(destination: kotlin.UIntArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.copyInto(destination: kotlin.ULongArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.copyInto(destination: kotlin.UShortArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.UShortArray + +public inline fun kotlin.Array.copyOf(): kotlin.Array + +public fun kotlin.Array.copyOf(newSize: kotlin.Int): kotlin.Array + +public fun kotlin.BooleanArray.copyOf(): kotlin.BooleanArray + +public fun kotlin.BooleanArray.copyOf(newSize: kotlin.Int): kotlin.BooleanArray + +public inline fun kotlin.ByteArray.copyOf(): kotlin.ByteArray + +public fun kotlin.ByteArray.copyOf(newSize: kotlin.Int): kotlin.ByteArray + +public fun kotlin.CharArray.copyOf(): kotlin.CharArray + +public fun kotlin.CharArray.copyOf(newSize: kotlin.Int): kotlin.CharArray + +public inline fun kotlin.DoubleArray.copyOf(): kotlin.DoubleArray + +public fun kotlin.DoubleArray.copyOf(newSize: kotlin.Int): kotlin.DoubleArray + +public inline fun kotlin.FloatArray.copyOf(): kotlin.FloatArray + +public fun kotlin.FloatArray.copyOf(newSize: kotlin.Int): kotlin.FloatArray + +public inline fun kotlin.IntArray.copyOf(): kotlin.IntArray + +public fun kotlin.IntArray.copyOf(newSize: kotlin.Int): kotlin.IntArray + +public fun kotlin.LongArray.copyOf(): kotlin.LongArray + +public fun kotlin.LongArray.copyOf(newSize: kotlin.Int): kotlin.LongArray + +public inline fun kotlin.ShortArray.copyOf(): kotlin.ShortArray + +public fun kotlin.ShortArray.copyOf(newSize: kotlin.Int): kotlin.ShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.copyOf(): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.copyOf(newSize: kotlin.Int): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.copyOf(): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.copyOf(newSize: kotlin.Int): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.copyOf(): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.copyOf(newSize: kotlin.Int): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.copyOf(): kotlin.UShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.copyOf(newSize: kotlin.Int): kotlin.UShortArray + +public fun kotlin.Array.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Array + +public fun kotlin.BooleanArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.BooleanArray + +public fun kotlin.ByteArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.ByteArray + +public fun kotlin.CharArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.CharArray + +public fun kotlin.DoubleArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.DoubleArray + +public fun kotlin.FloatArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.FloatArray + +public fun kotlin.IntArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.IntArray + +public fun kotlin.LongArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.LongArray + +public fun kotlin.ShortArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.ShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.UShortArray + +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.count(): kotlin.Int + +public inline fun kotlin.Array.count(predicate: (T) -> kotlin.Boolean): kotlin.Int + +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.count(): kotlin.Int + +public inline fun kotlin.BooleanArray.count(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Int + +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.count(): kotlin.Int + +public inline fun kotlin.ByteArray.count(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Int + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.count(): kotlin.Int + +public inline fun kotlin.CharArray.count(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Int + +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.count(): kotlin.Int + +public inline fun kotlin.DoubleArray.count(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Int + +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.count(): kotlin.Int + +public inline fun kotlin.FloatArray.count(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Int + +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.count(): kotlin.Int + +public inline fun kotlin.IntArray.count(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int + +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.count(): kotlin.Int + +public inline fun kotlin.LongArray.count(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Int + +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.count(): kotlin.Int + +public inline fun kotlin.ShortArray.count(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.count(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.count(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.count(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.count(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.Int + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Collection.count(): kotlin.Int + +public fun kotlin.collections.Iterable.count(): kotlin.Int + +public inline fun kotlin.collections.Iterable.count(predicate: (T) -> kotlin.Boolean): kotlin.Int + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.count(): kotlin.Int + +public inline fun kotlin.collections.Map.count(predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): kotlin.Int + +public fun kotlin.Array.distinct(): kotlin.collections.List + +public fun kotlin.BooleanArray.distinct(): kotlin.collections.List + +public fun kotlin.ByteArray.distinct(): kotlin.collections.List + +public fun kotlin.CharArray.distinct(): kotlin.collections.List + +public fun kotlin.DoubleArray.distinct(): kotlin.collections.List + +public fun kotlin.FloatArray.distinct(): kotlin.collections.List + +public fun kotlin.IntArray.distinct(): kotlin.collections.List + +public fun kotlin.LongArray.distinct(): kotlin.collections.List + +public fun kotlin.ShortArray.distinct(): kotlin.collections.List + +public fun kotlin.collections.Iterable.distinct(): kotlin.collections.List + +public inline fun kotlin.Array.distinctBy(selector: (T) -> K): kotlin.collections.List + +public inline fun kotlin.BooleanArray.distinctBy(selector: (kotlin.Boolean) -> K): kotlin.collections.List + +public inline fun kotlin.ByteArray.distinctBy(selector: (kotlin.Byte) -> K): kotlin.collections.List + +public inline fun kotlin.CharArray.distinctBy(selector: (kotlin.Char) -> K): kotlin.collections.List + +public inline fun kotlin.DoubleArray.distinctBy(selector: (kotlin.Double) -> K): kotlin.collections.List + +public inline fun kotlin.FloatArray.distinctBy(selector: (kotlin.Float) -> K): kotlin.collections.List + +public inline fun kotlin.IntArray.distinctBy(selector: (kotlin.Int) -> K): kotlin.collections.List + +public inline fun kotlin.LongArray.distinctBy(selector: (kotlin.Long) -> K): kotlin.collections.List + +public inline fun kotlin.ShortArray.distinctBy(selector: (kotlin.Short) -> K): kotlin.collections.List + +public inline fun kotlin.collections.Iterable.distinctBy(selector: (T) -> K): kotlin.collections.List + +public fun kotlin.Array.drop(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.BooleanArray.drop(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.ByteArray.drop(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.CharArray.drop(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.DoubleArray.drop(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.FloatArray.drop(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.IntArray.drop(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.LongArray.drop(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.ShortArray.drop(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.drop(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.drop(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.drop(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.drop(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.collections.Iterable.drop(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.Array.dropLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.BooleanArray.dropLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.ByteArray.dropLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.CharArray.dropLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.DoubleArray.dropLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.FloatArray.dropLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.IntArray.dropLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.LongArray.dropLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.ShortArray.dropLast(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.dropLast(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.dropLast(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.dropLast(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.dropLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.collections.List.dropLast(n: kotlin.Int): kotlin.collections.List + +public inline fun kotlin.Array.dropLastWhile(predicate: (T) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.BooleanArray.dropLastWhile(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.ByteArray.dropLastWhile(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.CharArray.dropLastWhile(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.DoubleArray.dropLastWhile(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.FloatArray.dropLastWhile(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.IntArray.dropLastWhile(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.LongArray.dropLastWhile(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.ShortArray.dropLastWhile(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.dropLastWhile(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.dropLastWhile(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.dropLastWhile(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.dropLastWhile(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.collections.List.dropLastWhile(predicate: (T) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.Array.dropWhile(predicate: (T) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.BooleanArray.dropWhile(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.ByteArray.dropWhile(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.CharArray.dropWhile(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.DoubleArray.dropWhile(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.FloatArray.dropWhile(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.IntArray.dropWhile(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.LongArray.dropWhile(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.ShortArray.dropWhile(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.dropWhile(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.dropWhile(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.dropWhile(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.dropWhile(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.collections.Iterable.dropWhile(predicate: (T) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.collections.Grouping.eachCount(): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.1") +public fun > kotlin.collections.Grouping.eachCountTo(destination: M): M + +public fun kotlin.Array.elementAt(index: kotlin.Int): T + +public fun kotlin.BooleanArray.elementAt(index: kotlin.Int): kotlin.Boolean + +public fun kotlin.ByteArray.elementAt(index: kotlin.Int): kotlin.Byte + +public fun kotlin.CharArray.elementAt(index: kotlin.Int): kotlin.Char + +public fun kotlin.DoubleArray.elementAt(index: kotlin.Int): kotlin.Double + +public fun kotlin.FloatArray.elementAt(index: kotlin.Int): kotlin.Float + +public fun kotlin.IntArray.elementAt(index: kotlin.Int): kotlin.Int + +public fun kotlin.LongArray.elementAt(index: kotlin.Int): kotlin.Long + +public fun kotlin.ShortArray.elementAt(index: kotlin.Int): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.elementAt(index: kotlin.Int): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.elementAt(index: kotlin.Int): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.elementAt(index: kotlin.Int): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.elementAt(index: kotlin.Int): kotlin.UShort + +public fun kotlin.collections.Iterable.elementAt(index: kotlin.Int): T + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.List.elementAt(index: kotlin.Int): T + +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> T): T + +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Byte): kotlin.Byte + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Char): kotlin.Char + +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Double): kotlin.Double + +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Float): kotlin.Float + +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Int): kotlin.Int + +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Long): kotlin.Long + +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.UByte): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.UShort): kotlin.UShort + +public fun kotlin.collections.Iterable.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> T): T + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.List.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> T): T + +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.elementAtOrNull(index: kotlin.Int): T? + +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.elementAtOrNull(index: kotlin.Int): kotlin.Boolean? + +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.elementAtOrNull(index: kotlin.Int): kotlin.Byte? + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.elementAtOrNull(index: kotlin.Int): kotlin.Char? + +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.elementAtOrNull(index: kotlin.Int): kotlin.Double? + +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.elementAtOrNull(index: kotlin.Int): kotlin.Float? + +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.elementAtOrNull(index: kotlin.Int): kotlin.Int? + +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.elementAtOrNull(index: kotlin.Int): kotlin.Long? + +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.elementAtOrNull(index: kotlin.Int): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.elementAtOrNull(index: kotlin.Int): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.elementAtOrNull(index: kotlin.Int): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.elementAtOrNull(index: kotlin.Int): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.elementAtOrNull(index: kotlin.Int): kotlin.UShort? + +public fun kotlin.collections.Iterable.elementAtOrNull(index: kotlin.Int): T? + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.List.elementAtOrNull(index: kotlin.Int): T? + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.Array.fill(element: T, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.BooleanArray.fill(element: kotlin.Boolean, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.ByteArray.fill(element: kotlin.Byte, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.CharArray.fill(element: kotlin.Char, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.DoubleArray.fill(element: kotlin.Double, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.FloatArray.fill(element: kotlin.Float, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.IntArray.fill(element: kotlin.Int, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.LongArray.fill(element: kotlin.Long, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.ShortArray.fill(element: kotlin.Short, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.fill(element: kotlin.UByte, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.fill(element: kotlin.UInt, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.fill(element: kotlin.ULong, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.fill(element: kotlin.UShort, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.collections.MutableList.fill(value: T): kotlin.Unit + +public inline fun kotlin.Array.filter(predicate: (T) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.BooleanArray.filter(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.ByteArray.filter(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.CharArray.filter(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.DoubleArray.filter(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.FloatArray.filter(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.IntArray.filter(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.LongArray.filter(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.ShortArray.filter(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.filter(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.filter(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.filter(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.filter(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.collections.Iterable.filter(predicate: (T) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.collections.Map.filter(predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): kotlin.collections.Map + +public inline fun kotlin.Array.filterIndexed(predicate: (index: kotlin.Int, T) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.BooleanArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.ByteArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.CharArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.Char) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.DoubleArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.Double) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.FloatArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.Float) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.IntArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.Int) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.LongArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.Long) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.ShortArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.Short) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.collections.Iterable.filterIndexed(predicate: (index: kotlin.Int, T) -> kotlin.Boolean): kotlin.collections.List + +public inline fun > kotlin.Array.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, T) -> kotlin.Boolean): C + +public inline fun > kotlin.BooleanArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.Boolean) -> kotlin.Boolean): C + +public inline fun > kotlin.ByteArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.Byte) -> kotlin.Boolean): C + +public inline fun > kotlin.CharArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.Char) -> kotlin.Boolean): C + +public inline fun > kotlin.DoubleArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.Double) -> kotlin.Boolean): C + +public inline fun > kotlin.FloatArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.Float) -> kotlin.Boolean): C + +public inline fun > kotlin.IntArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.Int) -> kotlin.Boolean): C + +public inline fun > kotlin.LongArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.Long) -> kotlin.Boolean): C + +public inline fun > kotlin.ShortArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.Short) -> kotlin.Boolean): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UByteArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.UByte) -> kotlin.Boolean): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UIntArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.UInt) -> kotlin.Boolean): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.ULongArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.ULong) -> kotlin.Boolean): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UShortArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.UShort) -> kotlin.Boolean): C + +public inline fun > kotlin.collections.Iterable.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, T) -> kotlin.Boolean): C + +public inline fun kotlin.Array<*>.filterIsInstance(): kotlin.collections.List + +public inline fun kotlin.collections.Iterable<*>.filterIsInstance(): kotlin.collections.List + +public inline fun > kotlin.Array<*>.filterIsInstanceTo(destination: C): C + +public inline fun > kotlin.collections.Iterable<*>.filterIsInstanceTo(destination: C): C + +public inline fun kotlin.collections.Map.filterKeys(predicate: (K) -> kotlin.Boolean): kotlin.collections.Map + +public inline fun kotlin.Array.filterNot(predicate: (T) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.BooleanArray.filterNot(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.ByteArray.filterNot(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.CharArray.filterNot(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.DoubleArray.filterNot(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.FloatArray.filterNot(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.IntArray.filterNot(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.LongArray.filterNot(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.ShortArray.filterNot(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.filterNot(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.filterNot(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.filterNot(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.filterNot(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.collections.Iterable.filterNot(predicate: (T) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.collections.Map.filterNot(predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): kotlin.collections.Map + +public fun kotlin.Array.filterNotNull(): kotlin.collections.List + +public fun kotlin.collections.Iterable.filterNotNull(): kotlin.collections.List + +public fun , T : kotlin.Any> kotlin.Array.filterNotNullTo(destination: C): C + +public fun , T : kotlin.Any> kotlin.collections.Iterable.filterNotNullTo(destination: C): C + +public inline fun > kotlin.Array.filterNotTo(destination: C, predicate: (T) -> kotlin.Boolean): C + +public inline fun > kotlin.BooleanArray.filterNotTo(destination: C, predicate: (kotlin.Boolean) -> kotlin.Boolean): C + +public inline fun > kotlin.ByteArray.filterNotTo(destination: C, predicate: (kotlin.Byte) -> kotlin.Boolean): C + +public inline fun > kotlin.CharArray.filterNotTo(destination: C, predicate: (kotlin.Char) -> kotlin.Boolean): C + +public inline fun > kotlin.DoubleArray.filterNotTo(destination: C, predicate: (kotlin.Double) -> kotlin.Boolean): C + +public inline fun > kotlin.FloatArray.filterNotTo(destination: C, predicate: (kotlin.Float) -> kotlin.Boolean): C + +public inline fun > kotlin.IntArray.filterNotTo(destination: C, predicate: (kotlin.Int) -> kotlin.Boolean): C + +public inline fun > kotlin.LongArray.filterNotTo(destination: C, predicate: (kotlin.Long) -> kotlin.Boolean): C + +public inline fun > kotlin.ShortArray.filterNotTo(destination: C, predicate: (kotlin.Short) -> kotlin.Boolean): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UByteArray.filterNotTo(destination: C, predicate: (kotlin.UByte) -> kotlin.Boolean): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UIntArray.filterNotTo(destination: C, predicate: (kotlin.UInt) -> kotlin.Boolean): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.ULongArray.filterNotTo(destination: C, predicate: (kotlin.ULong) -> kotlin.Boolean): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UShortArray.filterNotTo(destination: C, predicate: (kotlin.UShort) -> kotlin.Boolean): C + +public inline fun > kotlin.collections.Iterable.filterNotTo(destination: C, predicate: (T) -> kotlin.Boolean): C + +public inline fun > kotlin.collections.Map.filterNotTo(destination: M, predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): M + +public inline fun > kotlin.Array.filterTo(destination: C, predicate: (T) -> kotlin.Boolean): C + +public inline fun > kotlin.BooleanArray.filterTo(destination: C, predicate: (kotlin.Boolean) -> kotlin.Boolean): C + +public inline fun > kotlin.ByteArray.filterTo(destination: C, predicate: (kotlin.Byte) -> kotlin.Boolean): C + +public inline fun > kotlin.CharArray.filterTo(destination: C, predicate: (kotlin.Char) -> kotlin.Boolean): C + +public inline fun > kotlin.DoubleArray.filterTo(destination: C, predicate: (kotlin.Double) -> kotlin.Boolean): C + +public inline fun > kotlin.FloatArray.filterTo(destination: C, predicate: (kotlin.Float) -> kotlin.Boolean): C + +public inline fun > kotlin.IntArray.filterTo(destination: C, predicate: (kotlin.Int) -> kotlin.Boolean): C + +public inline fun > kotlin.LongArray.filterTo(destination: C, predicate: (kotlin.Long) -> kotlin.Boolean): C + +public inline fun > kotlin.ShortArray.filterTo(destination: C, predicate: (kotlin.Short) -> kotlin.Boolean): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UByteArray.filterTo(destination: C, predicate: (kotlin.UByte) -> kotlin.Boolean): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UIntArray.filterTo(destination: C, predicate: (kotlin.UInt) -> kotlin.Boolean): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.ULongArray.filterTo(destination: C, predicate: (kotlin.ULong) -> kotlin.Boolean): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UShortArray.filterTo(destination: C, predicate: (kotlin.UShort) -> kotlin.Boolean): C + +public inline fun > kotlin.collections.Iterable.filterTo(destination: C, predicate: (T) -> kotlin.Boolean): C + +public inline fun > kotlin.collections.Map.filterTo(destination: M, predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): M + +public inline fun kotlin.collections.Map.filterValues(predicate: (V) -> kotlin.Boolean): kotlin.collections.Map + +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.find(predicate: (T) -> kotlin.Boolean): T? + +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.find(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? + +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.find(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte? + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.find(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? + +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.find(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double? + +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.find(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float? + +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.find(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int? + +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.find(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long? + +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.find(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.find(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.find(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.find(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.find(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort? + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.find(predicate: (T) -> kotlin.Boolean): T? + +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.findLast(predicate: (T) -> kotlin.Boolean): T? + +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.findLast(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? + +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.findLast(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte? + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.findLast(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? + +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.findLast(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double? + +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.findLast(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float? + +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.findLast(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int? + +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.findLast(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long? + +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.findLast(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.findLast(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.findLast(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.findLast(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.findLast(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort? + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.findLast(predicate: (T) -> kotlin.Boolean): T? + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.List.findLast(predicate: (T) -> kotlin.Boolean): T? + +public fun kotlin.Array.first(): T + +public inline fun kotlin.Array.first(predicate: (T) -> kotlin.Boolean): T + +public fun kotlin.BooleanArray.first(): kotlin.Boolean + +public inline fun kotlin.BooleanArray.first(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.ByteArray.first(): kotlin.Byte + +public inline fun kotlin.ByteArray.first(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte + +public fun kotlin.CharArray.first(): kotlin.Char + +public inline fun kotlin.CharArray.first(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char + +public fun kotlin.DoubleArray.first(): kotlin.Double + +public inline fun kotlin.DoubleArray.first(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double + +public fun kotlin.FloatArray.first(): kotlin.Float + +public inline fun kotlin.FloatArray.first(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float + +public fun kotlin.IntArray.first(): kotlin.Int + +public inline fun kotlin.IntArray.first(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int + +public fun kotlin.LongArray.first(): kotlin.Long + +public inline fun kotlin.LongArray.first(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long + +public fun kotlin.ShortArray.first(): kotlin.Short + +public inline fun kotlin.ShortArray.first(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.first(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.first(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.first(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.first(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.first(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.first(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.first(): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.first(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort + +public fun kotlin.collections.Iterable.first(): T + +public inline fun kotlin.collections.Iterable.first(predicate: (T) -> kotlin.Boolean): T + +public fun kotlin.collections.List.first(): T + +public fun kotlin.Array.firstOrNull(): T? + +public inline fun kotlin.Array.firstOrNull(predicate: (T) -> kotlin.Boolean): T? + +public fun kotlin.BooleanArray.firstOrNull(): kotlin.Boolean? + +public inline fun kotlin.BooleanArray.firstOrNull(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? + +public fun kotlin.ByteArray.firstOrNull(): kotlin.Byte? + +public inline fun kotlin.ByteArray.firstOrNull(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte? + +public fun kotlin.CharArray.firstOrNull(): kotlin.Char? + +public inline fun kotlin.CharArray.firstOrNull(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? + +public fun kotlin.DoubleArray.firstOrNull(): kotlin.Double? + +public inline fun kotlin.DoubleArray.firstOrNull(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double? + +public fun kotlin.FloatArray.firstOrNull(): kotlin.Float? + +public inline fun kotlin.FloatArray.firstOrNull(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float? + +public fun kotlin.IntArray.firstOrNull(): kotlin.Int? + +public inline fun kotlin.IntArray.firstOrNull(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int? + +public fun kotlin.LongArray.firstOrNull(): kotlin.Long? + +public inline fun kotlin.LongArray.firstOrNull(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long? + +public fun kotlin.ShortArray.firstOrNull(): kotlin.Short? + +public inline fun kotlin.ShortArray.firstOrNull(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.firstOrNull(): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.firstOrNull(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.firstOrNull(): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.firstOrNull(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.firstOrNull(): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.firstOrNull(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.firstOrNull(): kotlin.UShort? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.firstOrNull(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort? + +public fun kotlin.collections.Iterable.firstOrNull(): T? + +public inline fun kotlin.collections.Iterable.firstOrNull(predicate: (T) -> kotlin.Boolean): T? + +public fun kotlin.collections.List.firstOrNull(): T? + +public inline fun kotlin.Array.flatMap(transform: (T) -> kotlin.collections.Iterable): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "flatMapSequence") +public inline fun kotlin.Array.flatMap(transform: (T) -> kotlin.sequences.Sequence): kotlin.collections.List + +public inline fun kotlin.BooleanArray.flatMap(transform: (kotlin.Boolean) -> kotlin.collections.Iterable): kotlin.collections.List + +public inline fun kotlin.ByteArray.flatMap(transform: (kotlin.Byte) -> kotlin.collections.Iterable): kotlin.collections.List + +public inline fun kotlin.CharArray.flatMap(transform: (kotlin.Char) -> kotlin.collections.Iterable): kotlin.collections.List + +public inline fun kotlin.DoubleArray.flatMap(transform: (kotlin.Double) -> kotlin.collections.Iterable): kotlin.collections.List + +public inline fun kotlin.FloatArray.flatMap(transform: (kotlin.Float) -> kotlin.collections.Iterable): kotlin.collections.List + +public inline fun kotlin.IntArray.flatMap(transform: (kotlin.Int) -> kotlin.collections.Iterable): kotlin.collections.List + +public inline fun kotlin.LongArray.flatMap(transform: (kotlin.Long) -> kotlin.collections.Iterable): kotlin.collections.List + +public inline fun kotlin.ShortArray.flatMap(transform: (kotlin.Short) -> kotlin.collections.Iterable): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.flatMap(transform: (kotlin.UByte) -> kotlin.collections.Iterable): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.flatMap(transform: (kotlin.UInt) -> kotlin.collections.Iterable): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.flatMap(transform: (kotlin.ULong) -> kotlin.collections.Iterable): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.flatMap(transform: (kotlin.UShort) -> kotlin.collections.Iterable): kotlin.collections.List + +public inline fun kotlin.collections.Iterable.flatMap(transform: (T) -> kotlin.collections.Iterable): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "flatMapSequence") +public inline fun kotlin.collections.Iterable.flatMap(transform: (T) -> kotlin.sequences.Sequence): kotlin.collections.List + +public inline fun kotlin.collections.Map.flatMap(transform: (kotlin.collections.Map.Entry) -> kotlin.collections.Iterable): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "flatMapSequence") +public inline fun kotlin.collections.Map.flatMap(transform: (kotlin.collections.Map.Entry) -> kotlin.sequences.Sequence): kotlin.collections.List + +public inline fun > kotlin.Array.flatMapTo(destination: C, transform: (T) -> kotlin.collections.Iterable): C + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "flatMapSequenceTo") +public inline fun > kotlin.Array.flatMapTo(destination: C, transform: (T) -> kotlin.sequences.Sequence): C + +public inline fun > kotlin.BooleanArray.flatMapTo(destination: C, transform: (kotlin.Boolean) -> kotlin.collections.Iterable): C + +public inline fun > kotlin.ByteArray.flatMapTo(destination: C, transform: (kotlin.Byte) -> kotlin.collections.Iterable): C + +public inline fun > kotlin.CharArray.flatMapTo(destination: C, transform: (kotlin.Char) -> kotlin.collections.Iterable): C + +public inline fun > kotlin.DoubleArray.flatMapTo(destination: C, transform: (kotlin.Double) -> kotlin.collections.Iterable): C + +public inline fun > kotlin.FloatArray.flatMapTo(destination: C, transform: (kotlin.Float) -> kotlin.collections.Iterable): C + +public inline fun > kotlin.IntArray.flatMapTo(destination: C, transform: (kotlin.Int) -> kotlin.collections.Iterable): C + +public inline fun > kotlin.LongArray.flatMapTo(destination: C, transform: (kotlin.Long) -> kotlin.collections.Iterable): C + +public inline fun > kotlin.ShortArray.flatMapTo(destination: C, transform: (kotlin.Short) -> kotlin.collections.Iterable): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UByteArray.flatMapTo(destination: C, transform: (kotlin.UByte) -> kotlin.collections.Iterable): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UIntArray.flatMapTo(destination: C, transform: (kotlin.UInt) -> kotlin.collections.Iterable): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.ULongArray.flatMapTo(destination: C, transform: (kotlin.ULong) -> kotlin.collections.Iterable): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UShortArray.flatMapTo(destination: C, transform: (kotlin.UShort) -> kotlin.collections.Iterable): C + +public inline fun > kotlin.collections.Iterable.flatMapTo(destination: C, transform: (T) -> kotlin.collections.Iterable): C + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "flatMapSequenceTo") +public inline fun > kotlin.collections.Iterable.flatMapTo(destination: C, transform: (T) -> kotlin.sequences.Sequence): C + +public inline fun > kotlin.collections.Map.flatMapTo(destination: C, transform: (kotlin.collections.Map.Entry) -> kotlin.collections.Iterable): C + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "flatMapSequenceTo") +public inline fun > kotlin.collections.Map.flatMapTo(destination: C, transform: (kotlin.collections.Map.Entry) -> kotlin.sequences.Sequence): C + +public fun kotlin.Array>.flatten(): kotlin.collections.List + +public fun kotlin.collections.Iterable>.flatten(): kotlin.collections.List + +public inline fun kotlin.Array.fold(initial: R, operation: (acc: R, T) -> R): R + +public inline fun kotlin.BooleanArray.fold(initial: R, operation: (acc: R, kotlin.Boolean) -> R): R + +public inline fun kotlin.ByteArray.fold(initial: R, operation: (acc: R, kotlin.Byte) -> R): R + +public inline fun kotlin.CharArray.fold(initial: R, operation: (acc: R, kotlin.Char) -> R): R + +public inline fun kotlin.DoubleArray.fold(initial: R, operation: (acc: R, kotlin.Double) -> R): R + +public inline fun kotlin.FloatArray.fold(initial: R, operation: (acc: R, kotlin.Float) -> R): R + +public inline fun kotlin.IntArray.fold(initial: R, operation: (acc: R, kotlin.Int) -> R): R + +public inline fun kotlin.LongArray.fold(initial: R, operation: (acc: R, kotlin.Long) -> R): R + +public inline fun kotlin.ShortArray.fold(initial: R, operation: (acc: R, kotlin.Short) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.fold(initial: R, operation: (acc: R, kotlin.UByte) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.fold(initial: R, operation: (acc: R, kotlin.UInt) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.fold(initial: R, operation: (acc: R, kotlin.ULong) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.fold(initial: R, operation: (acc: R, kotlin.UShort) -> R): R + +@kotlin.SinceKotlin(version = "1.1") +public inline fun kotlin.collections.Grouping.fold(initialValueSelector: (key: K, element: T) -> R, operation: (key: K, accumulator: R, element: T) -> R): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.1") +public inline fun kotlin.collections.Grouping.fold(initialValue: R, operation: (accumulator: R, element: T) -> R): kotlin.collections.Map + +public inline fun kotlin.collections.Iterable.fold(initial: R, operation: (acc: R, T) -> R): R + +public inline fun kotlin.Array.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, T) -> R): R + +public inline fun kotlin.BooleanArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Boolean) -> R): R + +public inline fun kotlin.ByteArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Byte) -> R): R + +public inline fun kotlin.CharArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Char) -> R): R + +public inline fun kotlin.DoubleArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Double) -> R): R + +public inline fun kotlin.FloatArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Float) -> R): R + +public inline fun kotlin.IntArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Int) -> R): R + +public inline fun kotlin.LongArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Long) -> R): R + +public inline fun kotlin.ShortArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Short) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.UByte) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.UInt) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.ULong) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.UShort) -> R): R + +public inline fun kotlin.collections.Iterable.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, T) -> R): R + +public inline fun kotlin.Array.foldRight(initial: R, operation: (T, acc: R) -> R): R + +public inline fun kotlin.BooleanArray.foldRight(initial: R, operation: (kotlin.Boolean, acc: R) -> R): R + +public inline fun kotlin.ByteArray.foldRight(initial: R, operation: (kotlin.Byte, acc: R) -> R): R + +public inline fun kotlin.CharArray.foldRight(initial: R, operation: (kotlin.Char, acc: R) -> R): R + +public inline fun kotlin.DoubleArray.foldRight(initial: R, operation: (kotlin.Double, acc: R) -> R): R + +public inline fun kotlin.FloatArray.foldRight(initial: R, operation: (kotlin.Float, acc: R) -> R): R + +public inline fun kotlin.IntArray.foldRight(initial: R, operation: (kotlin.Int, acc: R) -> R): R + +public inline fun kotlin.LongArray.foldRight(initial: R, operation: (kotlin.Long, acc: R) -> R): R + +public inline fun kotlin.ShortArray.foldRight(initial: R, operation: (kotlin.Short, acc: R) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.foldRight(initial: R, operation: (kotlin.UByte, acc: R) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.foldRight(initial: R, operation: (kotlin.UInt, acc: R) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.foldRight(initial: R, operation: (kotlin.ULong, acc: R) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.foldRight(initial: R, operation: (kotlin.UShort, acc: R) -> R): R + +public inline fun kotlin.collections.List.foldRight(initial: R, operation: (T, acc: R) -> R): R + +public inline fun kotlin.Array.foldRightIndexed(initial: R, operation: (index: kotlin.Int, T, acc: R) -> R): R + +public inline fun kotlin.BooleanArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.Boolean, acc: R) -> R): R + +public inline fun kotlin.ByteArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.Byte, acc: R) -> R): R + +public inline fun kotlin.CharArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.Char, acc: R) -> R): R + +public inline fun kotlin.DoubleArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.Double, acc: R) -> R): R + +public inline fun kotlin.FloatArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.Float, acc: R) -> R): R + +public inline fun kotlin.IntArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.Int, acc: R) -> R): R + +public inline fun kotlin.LongArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.Long, acc: R) -> R): R + +public inline fun kotlin.ShortArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.Short, acc: R) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.UByte, acc: R) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.UInt, acc: R) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.ULong, acc: R) -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.UShort, acc: R) -> R): R + +public inline fun kotlin.collections.List.foldRightIndexed(initial: R, operation: (index: kotlin.Int, T, acc: R) -> R): R + +@kotlin.SinceKotlin(version = "1.1") +public inline fun > kotlin.collections.Grouping.foldTo(destination: M, initialValueSelector: (key: K, element: T) -> R, operation: (key: K, accumulator: R, element: T) -> R): M + +@kotlin.SinceKotlin(version = "1.1") +public inline fun > kotlin.collections.Grouping.foldTo(destination: M, initialValue: R, operation: (accumulator: R, element: T) -> R): M + +public inline fun kotlin.Array.forEach(action: (T) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.BooleanArray.forEach(action: (kotlin.Boolean) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.ByteArray.forEach(action: (kotlin.Byte) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.CharArray.forEach(action: (kotlin.Char) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.DoubleArray.forEach(action: (kotlin.Double) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.FloatArray.forEach(action: (kotlin.Float) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.IntArray.forEach(action: (kotlin.Int) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.LongArray.forEach(action: (kotlin.Long) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.ShortArray.forEach(action: (kotlin.Short) -> kotlin.Unit): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.forEach(action: (kotlin.UByte) -> kotlin.Unit): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.forEach(action: (kotlin.UInt) -> kotlin.Unit): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.forEach(action: (kotlin.ULong) -> kotlin.Unit): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.forEach(action: (kotlin.UShort) -> kotlin.Unit): kotlin.Unit + +@kotlin.internal.HidesMembers +public inline fun kotlin.collections.Iterable.forEach(action: (T) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.collections.Iterator.forEach(operation: (T) -> kotlin.Unit): kotlin.Unit + +@kotlin.internal.HidesMembers +public inline fun kotlin.collections.Map.forEach(action: (kotlin.collections.Map.Entry) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.Array.forEachIndexed(action: (index: kotlin.Int, T) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.BooleanArray.forEachIndexed(action: (index: kotlin.Int, kotlin.Boolean) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.ByteArray.forEachIndexed(action: (index: kotlin.Int, kotlin.Byte) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.CharArray.forEachIndexed(action: (index: kotlin.Int, kotlin.Char) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.DoubleArray.forEachIndexed(action: (index: kotlin.Int, kotlin.Double) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.FloatArray.forEachIndexed(action: (index: kotlin.Int, kotlin.Float) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.IntArray.forEachIndexed(action: (index: kotlin.Int, kotlin.Int) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.LongArray.forEachIndexed(action: (index: kotlin.Int, kotlin.Long) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.ShortArray.forEachIndexed(action: (index: kotlin.Int, kotlin.Short) -> kotlin.Unit): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.forEachIndexed(action: (index: kotlin.Int, kotlin.UByte) -> kotlin.Unit): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.forEachIndexed(action: (index: kotlin.Int, kotlin.UInt) -> kotlin.Unit): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.forEachIndexed(action: (index: kotlin.Int, kotlin.ULong) -> kotlin.Unit): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.forEachIndexed(action: (index: kotlin.Int, kotlin.UShort) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.collections.Iterable.forEachIndexed(action: (index: kotlin.Int, T) -> kotlin.Unit): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline operator fun <@kotlin.internal.OnlyInputTypes +K, V> kotlin.collections.Map.get(key: K): V? + +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> T): T + +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Byte): kotlin.Byte + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Char): kotlin.Char + +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Double): kotlin.Double + +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Float): kotlin.Float + +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Int): kotlin.Int + +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Long): kotlin.Long + +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.UByte): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.UShort): kotlin.UShort + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.List.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> T): T + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.getOrElse(key: K, defaultValue: () -> V): V + +public fun kotlin.Array.getOrNull(index: kotlin.Int): T? + +public fun kotlin.BooleanArray.getOrNull(index: kotlin.Int): kotlin.Boolean? + +public fun kotlin.ByteArray.getOrNull(index: kotlin.Int): kotlin.Byte? + +public fun kotlin.CharArray.getOrNull(index: kotlin.Int): kotlin.Char? + +public fun kotlin.DoubleArray.getOrNull(index: kotlin.Int): kotlin.Double? + +public fun kotlin.FloatArray.getOrNull(index: kotlin.Int): kotlin.Float? + +public fun kotlin.IntArray.getOrNull(index: kotlin.Int): kotlin.Int? + +public fun kotlin.LongArray.getOrNull(index: kotlin.Int): kotlin.Long? + +public fun kotlin.ShortArray.getOrNull(index: kotlin.Int): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.getOrNull(index: kotlin.Int): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.getOrNull(index: kotlin.Int): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.getOrNull(index: kotlin.Int): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.getOrNull(index: kotlin.Int): kotlin.UShort? + +public fun kotlin.collections.List.getOrNull(index: kotlin.Int): T? + +public inline fun kotlin.collections.MutableMap.getOrPut(key: K, defaultValue: () -> V): V + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.collections.Map.getValue(key: K): V + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.Map.getValue(thisRef: kotlin.Any?, property: kotlin.reflect.KProperty<*>): V1 + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use getValue() with two type parameters instead") +@kotlin.jvm.JvmName(name = "getVarContravariant") +@kotlin.internal.LowPriorityInOverloadResolution +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.MutableMap.getValue(thisRef: kotlin.Any?, property: kotlin.reflect.KProperty<*>): V + +@kotlin.jvm.JvmName(name = "getVar") +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableMap.getValue(thisRef: kotlin.Any?, property: kotlin.reflect.KProperty<*>): V1 + +public inline fun kotlin.Array.groupBy(keySelector: (T) -> K): kotlin.collections.Map> + +public inline fun kotlin.Array.groupBy(keySelector: (T) -> K, valueTransform: (T) -> V): kotlin.collections.Map> + +public inline fun kotlin.BooleanArray.groupBy(keySelector: (kotlin.Boolean) -> K): kotlin.collections.Map> + +public inline fun kotlin.BooleanArray.groupBy(keySelector: (kotlin.Boolean) -> K, valueTransform: (kotlin.Boolean) -> V): kotlin.collections.Map> + +public inline fun kotlin.ByteArray.groupBy(keySelector: (kotlin.Byte) -> K): kotlin.collections.Map> + +public inline fun kotlin.ByteArray.groupBy(keySelector: (kotlin.Byte) -> K, valueTransform: (kotlin.Byte) -> V): kotlin.collections.Map> + +public inline fun kotlin.CharArray.groupBy(keySelector: (kotlin.Char) -> K): kotlin.collections.Map> + +public inline fun kotlin.CharArray.groupBy(keySelector: (kotlin.Char) -> K, valueTransform: (kotlin.Char) -> V): kotlin.collections.Map> + +public inline fun kotlin.DoubleArray.groupBy(keySelector: (kotlin.Double) -> K): kotlin.collections.Map> + +public inline fun kotlin.DoubleArray.groupBy(keySelector: (kotlin.Double) -> K, valueTransform: (kotlin.Double) -> V): kotlin.collections.Map> + +public inline fun kotlin.FloatArray.groupBy(keySelector: (kotlin.Float) -> K): kotlin.collections.Map> + +public inline fun kotlin.FloatArray.groupBy(keySelector: (kotlin.Float) -> K, valueTransform: (kotlin.Float) -> V): kotlin.collections.Map> + +public inline fun kotlin.IntArray.groupBy(keySelector: (kotlin.Int) -> K): kotlin.collections.Map> + +public inline fun kotlin.IntArray.groupBy(keySelector: (kotlin.Int) -> K, valueTransform: (kotlin.Int) -> V): kotlin.collections.Map> + +public inline fun kotlin.LongArray.groupBy(keySelector: (kotlin.Long) -> K): kotlin.collections.Map> + +public inline fun kotlin.LongArray.groupBy(keySelector: (kotlin.Long) -> K, valueTransform: (kotlin.Long) -> V): kotlin.collections.Map> + +public inline fun kotlin.ShortArray.groupBy(keySelector: (kotlin.Short) -> K): kotlin.collections.Map> + +public inline fun kotlin.ShortArray.groupBy(keySelector: (kotlin.Short) -> K, valueTransform: (kotlin.Short) -> V): kotlin.collections.Map> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.groupBy(keySelector: (kotlin.UByte) -> K): kotlin.collections.Map> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.groupBy(keySelector: (kotlin.UByte) -> K, valueTransform: (kotlin.UByte) -> V): kotlin.collections.Map> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.groupBy(keySelector: (kotlin.UInt) -> K): kotlin.collections.Map> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.groupBy(keySelector: (kotlin.UInt) -> K, valueTransform: (kotlin.UInt) -> V): kotlin.collections.Map> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.groupBy(keySelector: (kotlin.ULong) -> K): kotlin.collections.Map> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.groupBy(keySelector: (kotlin.ULong) -> K, valueTransform: (kotlin.ULong) -> V): kotlin.collections.Map> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.groupBy(keySelector: (kotlin.UShort) -> K): kotlin.collections.Map> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.groupBy(keySelector: (kotlin.UShort) -> K, valueTransform: (kotlin.UShort) -> V): kotlin.collections.Map> + +public inline fun kotlin.collections.Iterable.groupBy(keySelector: (T) -> K): kotlin.collections.Map> + +public inline fun kotlin.collections.Iterable.groupBy(keySelector: (T) -> K, valueTransform: (T) -> V): kotlin.collections.Map> + +public inline fun >> kotlin.Array.groupByTo(destination: M, keySelector: (T) -> K): M + +public inline fun >> kotlin.Array.groupByTo(destination: M, keySelector: (T) -> K, valueTransform: (T) -> V): M + +public inline fun >> kotlin.BooleanArray.groupByTo(destination: M, keySelector: (kotlin.Boolean) -> K): M + +public inline fun >> kotlin.BooleanArray.groupByTo(destination: M, keySelector: (kotlin.Boolean) -> K, valueTransform: (kotlin.Boolean) -> V): M + +public inline fun >> kotlin.ByteArray.groupByTo(destination: M, keySelector: (kotlin.Byte) -> K): M + +public inline fun >> kotlin.ByteArray.groupByTo(destination: M, keySelector: (kotlin.Byte) -> K, valueTransform: (kotlin.Byte) -> V): M + +public inline fun >> kotlin.CharArray.groupByTo(destination: M, keySelector: (kotlin.Char) -> K): M + +public inline fun >> kotlin.CharArray.groupByTo(destination: M, keySelector: (kotlin.Char) -> K, valueTransform: (kotlin.Char) -> V): M + +public inline fun >> kotlin.DoubleArray.groupByTo(destination: M, keySelector: (kotlin.Double) -> K): M + +public inline fun >> kotlin.DoubleArray.groupByTo(destination: M, keySelector: (kotlin.Double) -> K, valueTransform: (kotlin.Double) -> V): M + +public inline fun >> kotlin.FloatArray.groupByTo(destination: M, keySelector: (kotlin.Float) -> K): M + +public inline fun >> kotlin.FloatArray.groupByTo(destination: M, keySelector: (kotlin.Float) -> K, valueTransform: (kotlin.Float) -> V): M + +public inline fun >> kotlin.IntArray.groupByTo(destination: M, keySelector: (kotlin.Int) -> K): M + +public inline fun >> kotlin.IntArray.groupByTo(destination: M, keySelector: (kotlin.Int) -> K, valueTransform: (kotlin.Int) -> V): M + +public inline fun >> kotlin.LongArray.groupByTo(destination: M, keySelector: (kotlin.Long) -> K): M + +public inline fun >> kotlin.LongArray.groupByTo(destination: M, keySelector: (kotlin.Long) -> K, valueTransform: (kotlin.Long) -> V): M + +public inline fun >> kotlin.ShortArray.groupByTo(destination: M, keySelector: (kotlin.Short) -> K): M + +public inline fun >> kotlin.ShortArray.groupByTo(destination: M, keySelector: (kotlin.Short) -> K, valueTransform: (kotlin.Short) -> V): M + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun >> kotlin.UByteArray.groupByTo(destination: M, keySelector: (kotlin.UByte) -> K): M + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun >> kotlin.UByteArray.groupByTo(destination: M, keySelector: (kotlin.UByte) -> K, valueTransform: (kotlin.UByte) -> V): M + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun >> kotlin.UIntArray.groupByTo(destination: M, keySelector: (kotlin.UInt) -> K): M + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun >> kotlin.UIntArray.groupByTo(destination: M, keySelector: (kotlin.UInt) -> K, valueTransform: (kotlin.UInt) -> V): M + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun >> kotlin.ULongArray.groupByTo(destination: M, keySelector: (kotlin.ULong) -> K): M + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun >> kotlin.ULongArray.groupByTo(destination: M, keySelector: (kotlin.ULong) -> K, valueTransform: (kotlin.ULong) -> V): M + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun >> kotlin.UShortArray.groupByTo(destination: M, keySelector: (kotlin.UShort) -> K): M + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun >> kotlin.UShortArray.groupByTo(destination: M, keySelector: (kotlin.UShort) -> K, valueTransform: (kotlin.UShort) -> V): M + +public inline fun >> kotlin.collections.Iterable.groupByTo(destination: M, keySelector: (T) -> K): M + +public inline fun >> kotlin.collections.Iterable.groupByTo(destination: M, keySelector: (T) -> K, valueTransform: (T) -> V): M + +@kotlin.SinceKotlin(version = "1.1") +public inline fun kotlin.Array.groupingBy(crossinline keySelector: (T) -> K): kotlin.collections.Grouping + +@kotlin.SinceKotlin(version = "1.1") +public inline fun kotlin.collections.Iterable.groupingBy(crossinline keySelector: (T) -> K): kotlin.collections.Grouping + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun , R> C.ifEmpty(defaultValue: () -> R): R where C : R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun , R> C.ifEmpty(defaultValue: () -> R): R where C : R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun , R> M.ifEmpty(defaultValue: () -> R): R where M : R + +public fun <@kotlin.internal.OnlyInputTypes +T> kotlin.Array.indexOf(element: T): kotlin.Int + +public fun kotlin.BooleanArray.indexOf(element: kotlin.Boolean): kotlin.Int + +public fun kotlin.ByteArray.indexOf(element: kotlin.Byte): kotlin.Int + +public fun kotlin.CharArray.indexOf(element: kotlin.Char): kotlin.Int + +public fun kotlin.DoubleArray.indexOf(element: kotlin.Double): kotlin.Int + +public fun kotlin.FloatArray.indexOf(element: kotlin.Float): kotlin.Int + +public fun kotlin.IntArray.indexOf(element: kotlin.Int): kotlin.Int + +public fun kotlin.LongArray.indexOf(element: kotlin.Long): kotlin.Int + +public fun kotlin.ShortArray.indexOf(element: kotlin.Short): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.indexOf(element: kotlin.UByte): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.indexOf(element: kotlin.UInt): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.indexOf(element: kotlin.ULong): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.indexOf(element: kotlin.UShort): kotlin.Int + +public fun <@kotlin.internal.OnlyInputTypes +T> kotlin.collections.Iterable.indexOf(element: T): kotlin.Int + +public fun <@kotlin.internal.OnlyInputTypes +T> kotlin.collections.List.indexOf(element: T): kotlin.Int + +public inline fun kotlin.Array.indexOfFirst(predicate: (T) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.BooleanArray.indexOfFirst(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.ByteArray.indexOfFirst(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.CharArray.indexOfFirst(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.DoubleArray.indexOfFirst(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.FloatArray.indexOfFirst(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.IntArray.indexOfFirst(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.LongArray.indexOfFirst(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.ShortArray.indexOfFirst(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.indexOfFirst(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.indexOfFirst(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.indexOfFirst(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.indexOfFirst(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.collections.Iterable.indexOfFirst(predicate: (T) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.collections.List.indexOfFirst(predicate: (T) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.Array.indexOfLast(predicate: (T) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.BooleanArray.indexOfLast(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.ByteArray.indexOfLast(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.CharArray.indexOfLast(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.DoubleArray.indexOfLast(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.FloatArray.indexOfLast(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.IntArray.indexOfLast(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.LongArray.indexOfLast(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.ShortArray.indexOfLast(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.indexOfLast(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.indexOfLast(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.indexOfLast(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.indexOfLast(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.collections.Iterable.indexOfLast(predicate: (T) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.collections.List.indexOfLast(predicate: (T) -> kotlin.Boolean): kotlin.Int + +public infix fun kotlin.Array.intersect(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.BooleanArray.intersect(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.ByteArray.intersect(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.CharArray.intersect(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.DoubleArray.intersect(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.FloatArray.intersect(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.IntArray.intersect(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.LongArray.intersect(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.ShortArray.intersect(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.collections.Iterable.intersect(other: kotlin.collections.Iterable): kotlin.collections.Set + +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.isEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.isEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.isEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.isEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.isEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.isEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.isEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.isEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.isEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.isNotEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.isNotEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.isNotEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.isNotEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.isNotEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.isNotEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.isNotEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.isNotEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.isNotEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Collection.isNotEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.isNotEmpty(): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.Array<*>?.isNullOrEmpty(): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Collection?.isNullOrEmpty(): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map?.isNullOrEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.Iterator.iterator(): kotlin.collections.Iterator + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.Map.iterator(): kotlin.collections.Iterator> + +@kotlin.jvm.JvmName(name = "mutableIterator") +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableMap.iterator(): kotlin.collections.MutableIterator> + +public fun kotlin.Array.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((T) -> kotlin.CharSequence)? = ...): A + +public fun kotlin.BooleanArray.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Boolean) -> kotlin.CharSequence)? = ...): A + +public fun kotlin.ByteArray.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Byte) -> kotlin.CharSequence)? = ...): A + +public fun kotlin.CharArray.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Char) -> kotlin.CharSequence)? = ...): A + +public fun kotlin.DoubleArray.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Double) -> kotlin.CharSequence)? = ...): A + +public fun kotlin.FloatArray.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Float) -> kotlin.CharSequence)? = ...): A + +public fun kotlin.IntArray.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Int) -> kotlin.CharSequence)? = ...): A + +public fun kotlin.LongArray.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Long) -> kotlin.CharSequence)? = ...): A + +public fun kotlin.ShortArray.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Short) -> kotlin.CharSequence)? = ...): A + +public fun kotlin.collections.Iterable.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((T) -> kotlin.CharSequence)? = ...): A + +public fun kotlin.Array.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((T) -> kotlin.CharSequence)? = ...): kotlin.String + +public fun kotlin.BooleanArray.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Boolean) -> kotlin.CharSequence)? = ...): kotlin.String + +public fun kotlin.ByteArray.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Byte) -> kotlin.CharSequence)? = ...): kotlin.String + +public fun kotlin.CharArray.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Char) -> kotlin.CharSequence)? = ...): kotlin.String + +public fun kotlin.DoubleArray.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Double) -> kotlin.CharSequence)? = ...): kotlin.String + +public fun kotlin.FloatArray.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Float) -> kotlin.CharSequence)? = ...): kotlin.String + +public fun kotlin.IntArray.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Int) -> kotlin.CharSequence)? = ...): kotlin.String + +public fun kotlin.LongArray.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Long) -> kotlin.CharSequence)? = ...): kotlin.String + +public fun kotlin.ShortArray.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Short) -> kotlin.CharSequence)? = ...): kotlin.String + +public fun kotlin.collections.Iterable.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((T) -> kotlin.CharSequence)? = ...): kotlin.String + +public fun kotlin.Array.last(): T + +public inline fun kotlin.Array.last(predicate: (T) -> kotlin.Boolean): T + +public fun kotlin.BooleanArray.last(): kotlin.Boolean + +public inline fun kotlin.BooleanArray.last(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.ByteArray.last(): kotlin.Byte + +public inline fun kotlin.ByteArray.last(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte + +public fun kotlin.CharArray.last(): kotlin.Char + +public inline fun kotlin.CharArray.last(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char + +public fun kotlin.DoubleArray.last(): kotlin.Double + +public inline fun kotlin.DoubleArray.last(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double + +public fun kotlin.FloatArray.last(): kotlin.Float + +public inline fun kotlin.FloatArray.last(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float + +public fun kotlin.IntArray.last(): kotlin.Int + +public inline fun kotlin.IntArray.last(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int + +public fun kotlin.LongArray.last(): kotlin.Long + +public inline fun kotlin.LongArray.last(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long + +public fun kotlin.ShortArray.last(): kotlin.Short + +public inline fun kotlin.ShortArray.last(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.last(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.last(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.last(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.last(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.last(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.last(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.last(): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.last(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort + +public fun kotlin.collections.Iterable.last(): T + +public inline fun kotlin.collections.Iterable.last(predicate: (T) -> kotlin.Boolean): T + +public fun kotlin.collections.List.last(): T + +public inline fun kotlin.collections.List.last(predicate: (T) -> kotlin.Boolean): T + +public fun <@kotlin.internal.OnlyInputTypes +T> kotlin.Array.lastIndexOf(element: T): kotlin.Int + +public fun kotlin.BooleanArray.lastIndexOf(element: kotlin.Boolean): kotlin.Int + +public fun kotlin.ByteArray.lastIndexOf(element: kotlin.Byte): kotlin.Int + +public fun kotlin.CharArray.lastIndexOf(element: kotlin.Char): kotlin.Int + +public fun kotlin.DoubleArray.lastIndexOf(element: kotlin.Double): kotlin.Int + +public fun kotlin.FloatArray.lastIndexOf(element: kotlin.Float): kotlin.Int + +public fun kotlin.IntArray.lastIndexOf(element: kotlin.Int): kotlin.Int + +public fun kotlin.LongArray.lastIndexOf(element: kotlin.Long): kotlin.Int + +public fun kotlin.ShortArray.lastIndexOf(element: kotlin.Short): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.lastIndexOf(element: kotlin.UByte): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.lastIndexOf(element: kotlin.UInt): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.lastIndexOf(element: kotlin.ULong): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.lastIndexOf(element: kotlin.UShort): kotlin.Int + +public fun <@kotlin.internal.OnlyInputTypes +T> kotlin.collections.Iterable.lastIndexOf(element: T): kotlin.Int + +public fun <@kotlin.internal.OnlyInputTypes +T> kotlin.collections.List.lastIndexOf(element: T): kotlin.Int + +public fun kotlin.Array.lastOrNull(): T? + +public inline fun kotlin.Array.lastOrNull(predicate: (T) -> kotlin.Boolean): T? + +public fun kotlin.BooleanArray.lastOrNull(): kotlin.Boolean? + +public inline fun kotlin.BooleanArray.lastOrNull(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? + +public fun kotlin.ByteArray.lastOrNull(): kotlin.Byte? + +public inline fun kotlin.ByteArray.lastOrNull(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte? + +public fun kotlin.CharArray.lastOrNull(): kotlin.Char? + +public inline fun kotlin.CharArray.lastOrNull(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? + +public fun kotlin.DoubleArray.lastOrNull(): kotlin.Double? + +public inline fun kotlin.DoubleArray.lastOrNull(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double? + +public fun kotlin.FloatArray.lastOrNull(): kotlin.Float? + +public inline fun kotlin.FloatArray.lastOrNull(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float? + +public fun kotlin.IntArray.lastOrNull(): kotlin.Int? + +public inline fun kotlin.IntArray.lastOrNull(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int? + +public fun kotlin.LongArray.lastOrNull(): kotlin.Long? + +public inline fun kotlin.LongArray.lastOrNull(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long? + +public fun kotlin.ShortArray.lastOrNull(): kotlin.Short? + +public inline fun kotlin.ShortArray.lastOrNull(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.lastOrNull(): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.lastOrNull(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.lastOrNull(): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.lastOrNull(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.lastOrNull(): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.lastOrNull(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.lastOrNull(): kotlin.UShort? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.lastOrNull(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort? + +public fun kotlin.collections.Iterable.lastOrNull(): T? + +public inline fun kotlin.collections.Iterable.lastOrNull(predicate: (T) -> kotlin.Boolean): T? + +public fun kotlin.collections.List.lastOrNull(): T? + +public inline fun kotlin.collections.List.lastOrNull(predicate: (T) -> kotlin.Boolean): T? + +public inline fun kotlin.Array.map(transform: (T) -> R): kotlin.collections.List + +public inline fun kotlin.BooleanArray.map(transform: (kotlin.Boolean) -> R): kotlin.collections.List + +public inline fun kotlin.ByteArray.map(transform: (kotlin.Byte) -> R): kotlin.collections.List + +public inline fun kotlin.CharArray.map(transform: (kotlin.Char) -> R): kotlin.collections.List + +public inline fun kotlin.DoubleArray.map(transform: (kotlin.Double) -> R): kotlin.collections.List + +public inline fun kotlin.FloatArray.map(transform: (kotlin.Float) -> R): kotlin.collections.List + +public inline fun kotlin.IntArray.map(transform: (kotlin.Int) -> R): kotlin.collections.List + +public inline fun kotlin.LongArray.map(transform: (kotlin.Long) -> R): kotlin.collections.List + +public inline fun kotlin.ShortArray.map(transform: (kotlin.Short) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.map(transform: (kotlin.UByte) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.map(transform: (kotlin.UInt) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.map(transform: (kotlin.ULong) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.map(transform: (kotlin.UShort) -> R): kotlin.collections.List + +public inline fun kotlin.collections.Iterable.map(transform: (T) -> R): kotlin.collections.List + +public inline fun kotlin.collections.Map.map(transform: (kotlin.collections.Map.Entry) -> R): kotlin.collections.List + +public inline fun kotlin.Array.mapIndexed(transform: (index: kotlin.Int, T) -> R): kotlin.collections.List + +public inline fun kotlin.BooleanArray.mapIndexed(transform: (index: kotlin.Int, kotlin.Boolean) -> R): kotlin.collections.List + +public inline fun kotlin.ByteArray.mapIndexed(transform: (index: kotlin.Int, kotlin.Byte) -> R): kotlin.collections.List + +public inline fun kotlin.CharArray.mapIndexed(transform: (index: kotlin.Int, kotlin.Char) -> R): kotlin.collections.List + +public inline fun kotlin.DoubleArray.mapIndexed(transform: (index: kotlin.Int, kotlin.Double) -> R): kotlin.collections.List + +public inline fun kotlin.FloatArray.mapIndexed(transform: (index: kotlin.Int, kotlin.Float) -> R): kotlin.collections.List + +public inline fun kotlin.IntArray.mapIndexed(transform: (index: kotlin.Int, kotlin.Int) -> R): kotlin.collections.List + +public inline fun kotlin.LongArray.mapIndexed(transform: (index: kotlin.Int, kotlin.Long) -> R): kotlin.collections.List + +public inline fun kotlin.ShortArray.mapIndexed(transform: (index: kotlin.Int, kotlin.Short) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.mapIndexed(transform: (index: kotlin.Int, kotlin.UByte) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.mapIndexed(transform: (index: kotlin.Int, kotlin.UInt) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.mapIndexed(transform: (index: kotlin.Int, kotlin.ULong) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.mapIndexed(transform: (index: kotlin.Int, kotlin.UShort) -> R): kotlin.collections.List + +public inline fun kotlin.collections.Iterable.mapIndexed(transform: (index: kotlin.Int, T) -> R): kotlin.collections.List + +public inline fun kotlin.Array.mapIndexedNotNull(transform: (index: kotlin.Int, T) -> R?): kotlin.collections.List + +public inline fun kotlin.collections.Iterable.mapIndexedNotNull(transform: (index: kotlin.Int, T) -> R?): kotlin.collections.List + +public inline fun > kotlin.Array.mapIndexedNotNullTo(destination: C, transform: (index: kotlin.Int, T) -> R?): C + +public inline fun > kotlin.collections.Iterable.mapIndexedNotNullTo(destination: C, transform: (index: kotlin.Int, T) -> R?): C + +public inline fun > kotlin.Array.mapIndexedTo(destination: C, transform: (index: kotlin.Int, T) -> R): C + +public inline fun > kotlin.BooleanArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Boolean) -> R): C + +public inline fun > kotlin.ByteArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Byte) -> R): C + +public inline fun > kotlin.CharArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Char) -> R): C + +public inline fun > kotlin.DoubleArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Double) -> R): C + +public inline fun > kotlin.FloatArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Float) -> R): C + +public inline fun > kotlin.IntArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Int) -> R): C + +public inline fun > kotlin.LongArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Long) -> R): C + +public inline fun > kotlin.ShortArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Short) -> R): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UByteArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.UByte) -> R): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UIntArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.UInt) -> R): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.ULongArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.ULong) -> R): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UShortArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.UShort) -> R): C + +public inline fun > kotlin.collections.Iterable.mapIndexedTo(destination: C, transform: (index: kotlin.Int, T) -> R): C + +public inline fun kotlin.collections.Map.mapKeys(transform: (kotlin.collections.Map.Entry) -> R): kotlin.collections.Map + +public inline fun > kotlin.collections.Map.mapKeysTo(destination: M, transform: (kotlin.collections.Map.Entry) -> R): M + +public inline fun kotlin.Array.mapNotNull(transform: (T) -> R?): kotlin.collections.List + +public inline fun kotlin.collections.Iterable.mapNotNull(transform: (T) -> R?): kotlin.collections.List + +public inline fun kotlin.collections.Map.mapNotNull(transform: (kotlin.collections.Map.Entry) -> R?): kotlin.collections.List + +public inline fun > kotlin.Array.mapNotNullTo(destination: C, transform: (T) -> R?): C + +public inline fun > kotlin.collections.Iterable.mapNotNullTo(destination: C, transform: (T) -> R?): C + +public inline fun > kotlin.collections.Map.mapNotNullTo(destination: C, transform: (kotlin.collections.Map.Entry) -> R?): C + +public inline fun > kotlin.Array.mapTo(destination: C, transform: (T) -> R): C + +public inline fun > kotlin.BooleanArray.mapTo(destination: C, transform: (kotlin.Boolean) -> R): C + +public inline fun > kotlin.ByteArray.mapTo(destination: C, transform: (kotlin.Byte) -> R): C + +public inline fun > kotlin.CharArray.mapTo(destination: C, transform: (kotlin.Char) -> R): C + +public inline fun > kotlin.DoubleArray.mapTo(destination: C, transform: (kotlin.Double) -> R): C + +public inline fun > kotlin.FloatArray.mapTo(destination: C, transform: (kotlin.Float) -> R): C + +public inline fun > kotlin.IntArray.mapTo(destination: C, transform: (kotlin.Int) -> R): C + +public inline fun > kotlin.LongArray.mapTo(destination: C, transform: (kotlin.Long) -> R): C + +public inline fun > kotlin.ShortArray.mapTo(destination: C, transform: (kotlin.Short) -> R): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UByteArray.mapTo(destination: C, transform: (kotlin.UByte) -> R): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UIntArray.mapTo(destination: C, transform: (kotlin.UInt) -> R): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.ULongArray.mapTo(destination: C, transform: (kotlin.ULong) -> R): C + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UShortArray.mapTo(destination: C, transform: (kotlin.UShort) -> R): C + +public inline fun > kotlin.collections.Iterable.mapTo(destination: C, transform: (T) -> R): C + +public inline fun > kotlin.collections.Map.mapTo(destination: C, transform: (kotlin.collections.Map.Entry) -> R): C + +public inline fun kotlin.collections.Map.mapValues(transform: (kotlin.collections.Map.Entry) -> R): kotlin.collections.Map + +public inline fun > kotlin.collections.Map.mapValuesTo(destination: M, transform: (kotlin.collections.Map.Entry) -> R): M + +public fun > kotlin.Array.max(): T? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.Array.max(): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.Array.max(): kotlin.Float? + +public fun kotlin.ByteArray.max(): kotlin.Byte? + +public fun kotlin.CharArray.max(): kotlin.Char? + +public fun kotlin.DoubleArray.max(): kotlin.Double? + +public fun kotlin.FloatArray.max(): kotlin.Float? + +public fun kotlin.IntArray.max(): kotlin.Int? + +public fun kotlin.LongArray.max(): kotlin.Long? + +public fun kotlin.ShortArray.max(): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.max(): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.max(): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.max(): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.max(): kotlin.UShort? + +public fun > kotlin.collections.Iterable.max(): T? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.collections.Iterable.max(): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.collections.Iterable.max(): kotlin.Float? + +public inline fun > kotlin.Array.maxBy(selector: (T) -> R): T? + +public inline fun > kotlin.BooleanArray.maxBy(selector: (kotlin.Boolean) -> R): kotlin.Boolean? + +public inline fun > kotlin.ByteArray.maxBy(selector: (kotlin.Byte) -> R): kotlin.Byte? + +public inline fun > kotlin.CharArray.maxBy(selector: (kotlin.Char) -> R): kotlin.Char? + +public inline fun > kotlin.DoubleArray.maxBy(selector: (kotlin.Double) -> R): kotlin.Double? + +public inline fun > kotlin.FloatArray.maxBy(selector: (kotlin.Float) -> R): kotlin.Float? + +public inline fun > kotlin.IntArray.maxBy(selector: (kotlin.Int) -> R): kotlin.Int? + +public inline fun > kotlin.LongArray.maxBy(selector: (kotlin.Long) -> R): kotlin.Long? + +public inline fun > kotlin.ShortArray.maxBy(selector: (kotlin.Short) -> R): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UByteArray.maxBy(selector: (kotlin.UByte) -> R): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UIntArray.maxBy(selector: (kotlin.UInt) -> R): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.ULongArray.maxBy(selector: (kotlin.ULong) -> R): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UShortArray.maxBy(selector: (kotlin.UShort) -> R): kotlin.UShort? + +public inline fun > kotlin.collections.Iterable.maxBy(selector: (T) -> R): T? + +@kotlin.internal.InlineOnly +public inline fun > kotlin.collections.Map.maxBy(selector: (kotlin.collections.Map.Entry) -> R): kotlin.collections.Map.Entry? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.Array.maxOf(selector: (T) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.maxOf(selector: (T) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.maxOf(selector: (T) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.BooleanArray.maxOf(selector: (kotlin.Boolean) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.maxOf(selector: (kotlin.Boolean) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.maxOf(selector: (kotlin.Boolean) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.ByteArray.maxOf(selector: (kotlin.Byte) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.maxOf(selector: (kotlin.Byte) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.maxOf(selector: (kotlin.Byte) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.CharArray.maxOf(selector: (kotlin.Char) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.maxOf(selector: (kotlin.Char) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.maxOf(selector: (kotlin.Char) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.DoubleArray.maxOf(selector: (kotlin.Double) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.maxOf(selector: (kotlin.Double) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.maxOf(selector: (kotlin.Double) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.FloatArray.maxOf(selector: (kotlin.Float) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.maxOf(selector: (kotlin.Float) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.maxOf(selector: (kotlin.Float) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.IntArray.maxOf(selector: (kotlin.Int) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.maxOf(selector: (kotlin.Int) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.maxOf(selector: (kotlin.Int) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.LongArray.maxOf(selector: (kotlin.Long) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.maxOf(selector: (kotlin.Long) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.maxOf(selector: (kotlin.Long) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.ShortArray.maxOf(selector: (kotlin.Short) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.maxOf(selector: (kotlin.Short) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.maxOf(selector: (kotlin.Short) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UByteArray.maxOf(selector: (kotlin.UByte) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.maxOf(selector: (kotlin.UByte) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.maxOf(selector: (kotlin.UByte) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UIntArray.maxOf(selector: (kotlin.UInt) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.maxOf(selector: (kotlin.UInt) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.maxOf(selector: (kotlin.UInt) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.ULongArray.maxOf(selector: (kotlin.ULong) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.maxOf(selector: (kotlin.ULong) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.maxOf(selector: (kotlin.ULong) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UShortArray.maxOf(selector: (kotlin.UShort) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.maxOf(selector: (kotlin.UShort) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.maxOf(selector: (kotlin.UShort) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.collections.Iterable.maxOf(selector: (T) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.maxOf(selector: (T) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.maxOf(selector: (T) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.collections.Map.maxOf(selector: (kotlin.collections.Map.Entry) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.maxOf(selector: (kotlin.collections.Map.Entry) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.maxOf(selector: (kotlin.collections.Map.Entry) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.Array.maxOfOrNull(selector: (T) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.maxOfOrNull(selector: (T) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.maxOfOrNull(selector: (T) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.BooleanArray.maxOfOrNull(selector: (kotlin.Boolean) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.maxOfOrNull(selector: (kotlin.Boolean) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.maxOfOrNull(selector: (kotlin.Boolean) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.ByteArray.maxOfOrNull(selector: (kotlin.Byte) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.maxOfOrNull(selector: (kotlin.Byte) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.maxOfOrNull(selector: (kotlin.Byte) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.CharArray.maxOfOrNull(selector: (kotlin.Char) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.maxOfOrNull(selector: (kotlin.Char) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.maxOfOrNull(selector: (kotlin.Char) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.DoubleArray.maxOfOrNull(selector: (kotlin.Double) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.maxOfOrNull(selector: (kotlin.Double) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.maxOfOrNull(selector: (kotlin.Double) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.FloatArray.maxOfOrNull(selector: (kotlin.Float) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.maxOfOrNull(selector: (kotlin.Float) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.maxOfOrNull(selector: (kotlin.Float) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.IntArray.maxOfOrNull(selector: (kotlin.Int) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.maxOfOrNull(selector: (kotlin.Int) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.maxOfOrNull(selector: (kotlin.Int) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.LongArray.maxOfOrNull(selector: (kotlin.Long) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.maxOfOrNull(selector: (kotlin.Long) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.maxOfOrNull(selector: (kotlin.Long) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.ShortArray.maxOfOrNull(selector: (kotlin.Short) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.maxOfOrNull(selector: (kotlin.Short) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.maxOfOrNull(selector: (kotlin.Short) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UByteArray.maxOfOrNull(selector: (kotlin.UByte) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.maxOfOrNull(selector: (kotlin.UByte) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.maxOfOrNull(selector: (kotlin.UByte) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UIntArray.maxOfOrNull(selector: (kotlin.UInt) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.maxOfOrNull(selector: (kotlin.UInt) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.maxOfOrNull(selector: (kotlin.UInt) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.ULongArray.maxOfOrNull(selector: (kotlin.ULong) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.maxOfOrNull(selector: (kotlin.ULong) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.maxOfOrNull(selector: (kotlin.ULong) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UShortArray.maxOfOrNull(selector: (kotlin.UShort) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.maxOfOrNull(selector: (kotlin.UShort) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.maxOfOrNull(selector: (kotlin.UShort) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.collections.Iterable.maxOfOrNull(selector: (T) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.maxOfOrNull(selector: (T) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.maxOfOrNull(selector: (T) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.collections.Map.maxOfOrNull(selector: (kotlin.collections.Map.Entry) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.maxOfOrNull(selector: (kotlin.collections.Map.Entry) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.maxOfOrNull(selector: (kotlin.collections.Map.Entry) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.maxOfWith(comparator: kotlin.Comparator, selector: (T) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.Boolean) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.Byte) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.Char) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.Double) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.Float) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.Int) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.Long) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.Short) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.UByte) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.UInt) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.ULong) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.UShort) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.maxOfWith(comparator: kotlin.Comparator, selector: (T) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.collections.Map.Entry) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (T) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Boolean) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Byte) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Char) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Double) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Float) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Int) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Long) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Short) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.UByte) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.UInt) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.ULong) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.UShort) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (T) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.collections.Map.Entry) -> R): R? + +public fun kotlin.Array.maxWith(comparator: kotlin.Comparator): T? + +public fun kotlin.BooleanArray.maxWith(comparator: kotlin.Comparator): kotlin.Boolean? + +public fun kotlin.ByteArray.maxWith(comparator: kotlin.Comparator): kotlin.Byte? + +public fun kotlin.CharArray.maxWith(comparator: kotlin.Comparator): kotlin.Char? + +public fun kotlin.DoubleArray.maxWith(comparator: kotlin.Comparator): kotlin.Double? + +public fun kotlin.FloatArray.maxWith(comparator: kotlin.Comparator): kotlin.Float? + +public fun kotlin.IntArray.maxWith(comparator: kotlin.Comparator): kotlin.Int? + +public fun kotlin.LongArray.maxWith(comparator: kotlin.Comparator): kotlin.Long? + +public fun kotlin.ShortArray.maxWith(comparator: kotlin.Comparator): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.maxWith(comparator: kotlin.Comparator): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.maxWith(comparator: kotlin.Comparator): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.maxWith(comparator: kotlin.Comparator): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.maxWith(comparator: kotlin.Comparator): kotlin.UShort? + +public fun kotlin.collections.Iterable.maxWith(comparator: kotlin.Comparator): T? + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.maxWith(comparator: kotlin.Comparator>): kotlin.collections.Map.Entry? + +public fun > kotlin.Array.min(): T? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.Array.min(): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.Array.min(): kotlin.Float? + +public fun kotlin.ByteArray.min(): kotlin.Byte? + +public fun kotlin.CharArray.min(): kotlin.Char? + +public fun kotlin.DoubleArray.min(): kotlin.Double? + +public fun kotlin.FloatArray.min(): kotlin.Float? + +public fun kotlin.IntArray.min(): kotlin.Int? + +public fun kotlin.LongArray.min(): kotlin.Long? + +public fun kotlin.ShortArray.min(): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.min(): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.min(): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.min(): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.min(): kotlin.UShort? + +public fun > kotlin.collections.Iterable.min(): T? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.collections.Iterable.min(): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.collections.Iterable.min(): kotlin.Float? + +public inline fun > kotlin.Array.minBy(selector: (T) -> R): T? + +public inline fun > kotlin.BooleanArray.minBy(selector: (kotlin.Boolean) -> R): kotlin.Boolean? + +public inline fun > kotlin.ByteArray.minBy(selector: (kotlin.Byte) -> R): kotlin.Byte? + +public inline fun > kotlin.CharArray.minBy(selector: (kotlin.Char) -> R): kotlin.Char? + +public inline fun > kotlin.DoubleArray.minBy(selector: (kotlin.Double) -> R): kotlin.Double? + +public inline fun > kotlin.FloatArray.minBy(selector: (kotlin.Float) -> R): kotlin.Float? + +public inline fun > kotlin.IntArray.minBy(selector: (kotlin.Int) -> R): kotlin.Int? + +public inline fun > kotlin.LongArray.minBy(selector: (kotlin.Long) -> R): kotlin.Long? + +public inline fun > kotlin.ShortArray.minBy(selector: (kotlin.Short) -> R): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UByteArray.minBy(selector: (kotlin.UByte) -> R): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UIntArray.minBy(selector: (kotlin.UInt) -> R): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.ULongArray.minBy(selector: (kotlin.ULong) -> R): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UShortArray.minBy(selector: (kotlin.UShort) -> R): kotlin.UShort? + +public inline fun > kotlin.collections.Iterable.minBy(selector: (T) -> R): T? + +public inline fun > kotlin.collections.Map.minBy(selector: (kotlin.collections.Map.Entry) -> R): kotlin.collections.Map.Entry? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.Array.minOf(selector: (T) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.minOf(selector: (T) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.minOf(selector: (T) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.BooleanArray.minOf(selector: (kotlin.Boolean) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.minOf(selector: (kotlin.Boolean) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.minOf(selector: (kotlin.Boolean) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.ByteArray.minOf(selector: (kotlin.Byte) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.minOf(selector: (kotlin.Byte) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.minOf(selector: (kotlin.Byte) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.CharArray.minOf(selector: (kotlin.Char) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.minOf(selector: (kotlin.Char) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.minOf(selector: (kotlin.Char) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.DoubleArray.minOf(selector: (kotlin.Double) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.minOf(selector: (kotlin.Double) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.minOf(selector: (kotlin.Double) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.FloatArray.minOf(selector: (kotlin.Float) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.minOf(selector: (kotlin.Float) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.minOf(selector: (kotlin.Float) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.IntArray.minOf(selector: (kotlin.Int) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.minOf(selector: (kotlin.Int) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.minOf(selector: (kotlin.Int) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.LongArray.minOf(selector: (kotlin.Long) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.minOf(selector: (kotlin.Long) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.minOf(selector: (kotlin.Long) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.ShortArray.minOf(selector: (kotlin.Short) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.minOf(selector: (kotlin.Short) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.minOf(selector: (kotlin.Short) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UByteArray.minOf(selector: (kotlin.UByte) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.minOf(selector: (kotlin.UByte) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.minOf(selector: (kotlin.UByte) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UIntArray.minOf(selector: (kotlin.UInt) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.minOf(selector: (kotlin.UInt) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.minOf(selector: (kotlin.UInt) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.ULongArray.minOf(selector: (kotlin.ULong) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.minOf(selector: (kotlin.ULong) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.minOf(selector: (kotlin.ULong) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UShortArray.minOf(selector: (kotlin.UShort) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.minOf(selector: (kotlin.UShort) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.minOf(selector: (kotlin.UShort) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.collections.Iterable.minOf(selector: (T) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.minOf(selector: (T) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.minOf(selector: (T) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.collections.Map.minOf(selector: (kotlin.collections.Map.Entry) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.minOf(selector: (kotlin.collections.Map.Entry) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.minOf(selector: (kotlin.collections.Map.Entry) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.Array.minOfOrNull(selector: (T) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.minOfOrNull(selector: (T) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.minOfOrNull(selector: (T) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.BooleanArray.minOfOrNull(selector: (kotlin.Boolean) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.minOfOrNull(selector: (kotlin.Boolean) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.minOfOrNull(selector: (kotlin.Boolean) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.ByteArray.minOfOrNull(selector: (kotlin.Byte) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.minOfOrNull(selector: (kotlin.Byte) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.minOfOrNull(selector: (kotlin.Byte) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.CharArray.minOfOrNull(selector: (kotlin.Char) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.minOfOrNull(selector: (kotlin.Char) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.minOfOrNull(selector: (kotlin.Char) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.DoubleArray.minOfOrNull(selector: (kotlin.Double) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.minOfOrNull(selector: (kotlin.Double) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.minOfOrNull(selector: (kotlin.Double) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.FloatArray.minOfOrNull(selector: (kotlin.Float) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.minOfOrNull(selector: (kotlin.Float) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.minOfOrNull(selector: (kotlin.Float) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.IntArray.minOfOrNull(selector: (kotlin.Int) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.minOfOrNull(selector: (kotlin.Int) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.minOfOrNull(selector: (kotlin.Int) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.LongArray.minOfOrNull(selector: (kotlin.Long) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.minOfOrNull(selector: (kotlin.Long) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.minOfOrNull(selector: (kotlin.Long) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.ShortArray.minOfOrNull(selector: (kotlin.Short) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.minOfOrNull(selector: (kotlin.Short) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.minOfOrNull(selector: (kotlin.Short) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UByteArray.minOfOrNull(selector: (kotlin.UByte) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.minOfOrNull(selector: (kotlin.UByte) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.minOfOrNull(selector: (kotlin.UByte) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UIntArray.minOfOrNull(selector: (kotlin.UInt) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.minOfOrNull(selector: (kotlin.UInt) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.minOfOrNull(selector: (kotlin.UInt) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.ULongArray.minOfOrNull(selector: (kotlin.ULong) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.minOfOrNull(selector: (kotlin.ULong) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.minOfOrNull(selector: (kotlin.ULong) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun > kotlin.UShortArray.minOfOrNull(selector: (kotlin.UShort) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.minOfOrNull(selector: (kotlin.UShort) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.minOfOrNull(selector: (kotlin.UShort) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.collections.Iterable.minOfOrNull(selector: (T) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.minOfOrNull(selector: (T) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.minOfOrNull(selector: (T) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.collections.Map.minOfOrNull(selector: (kotlin.collections.Map.Entry) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.minOfOrNull(selector: (kotlin.collections.Map.Entry) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.minOfOrNull(selector: (kotlin.collections.Map.Entry) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.minOfWith(comparator: kotlin.Comparator, selector: (T) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.Boolean) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.Byte) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.Char) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.Double) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.Float) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.Int) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.Long) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.Short) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.UByte) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.UInt) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.ULong) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.UShort) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.minOfWith(comparator: kotlin.Comparator, selector: (T) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.collections.Map.Entry) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.minOfWithOrNull(comparator: kotlin.Comparator, selector: (T) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Boolean) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Byte) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Char) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Double) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Float) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Int) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Long) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Short) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.UByte) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.UInt) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.ULong) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.UShort) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.minOfWithOrNull(comparator: kotlin.Comparator, selector: (T) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.collections.Map.Entry) -> R): R? + +public fun kotlin.Array.minWith(comparator: kotlin.Comparator): T? + +public fun kotlin.BooleanArray.minWith(comparator: kotlin.Comparator): kotlin.Boolean? + +public fun kotlin.ByteArray.minWith(comparator: kotlin.Comparator): kotlin.Byte? + +public fun kotlin.CharArray.minWith(comparator: kotlin.Comparator): kotlin.Char? + +public fun kotlin.DoubleArray.minWith(comparator: kotlin.Comparator): kotlin.Double? + +public fun kotlin.FloatArray.minWith(comparator: kotlin.Comparator): kotlin.Float? + +public fun kotlin.IntArray.minWith(comparator: kotlin.Comparator): kotlin.Int? + +public fun kotlin.LongArray.minWith(comparator: kotlin.Comparator): kotlin.Long? + +public fun kotlin.ShortArray.minWith(comparator: kotlin.Comparator): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.minWith(comparator: kotlin.Comparator): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.minWith(comparator: kotlin.Comparator): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.minWith(comparator: kotlin.Comparator): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.minWith(comparator: kotlin.Comparator): kotlin.UShort? + +public fun kotlin.collections.Iterable.minWith(comparator: kotlin.Comparator): T? + +public fun kotlin.collections.Map.minWith(comparator: kotlin.Comparator>): kotlin.collections.Map.Entry? + +public operator fun kotlin.collections.Iterable.minus(element: T): kotlin.collections.List + +public operator fun kotlin.collections.Iterable.minus(elements: kotlin.Array): kotlin.collections.List + +public operator fun kotlin.collections.Iterable.minus(elements: kotlin.collections.Iterable): kotlin.collections.List + +public operator fun kotlin.collections.Iterable.minus(elements: kotlin.sequences.Sequence): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.1") +public operator fun kotlin.collections.Map.minus(key: K): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.1") +public operator fun kotlin.collections.Map.minus(keys: kotlin.Array): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.1") +public operator fun kotlin.collections.Map.minus(keys: kotlin.collections.Iterable): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.1") +public operator fun kotlin.collections.Map.minus(keys: kotlin.sequences.Sequence): kotlin.collections.Map + +public operator fun kotlin.collections.Set.minus(element: T): kotlin.collections.Set + +public operator fun kotlin.collections.Set.minus(elements: kotlin.Array): kotlin.collections.Set + +public operator fun kotlin.collections.Set.minus(elements: kotlin.collections.Iterable): kotlin.collections.Set + +public operator fun kotlin.collections.Set.minus(elements: kotlin.sequences.Sequence): kotlin.collections.Set + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableCollection.minusAssign(element: T): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableCollection.minusAssign(elements: kotlin.Array): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableCollection.minusAssign(elements: kotlin.collections.Iterable): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableCollection.minusAssign(elements: kotlin.sequences.Sequence): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableMap.minusAssign(key: K): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableMap.minusAssign(keys: kotlin.Array): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableMap.minusAssign(keys: kotlin.collections.Iterable): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableMap.minusAssign(keys: kotlin.sequences.Sequence): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.minusElement(element: T): kotlin.collections.List + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Set.minusElement(element: T): kotlin.collections.Set + +public fun kotlin.Array.none(): kotlin.Boolean + +public inline fun kotlin.Array.none(predicate: (T) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.BooleanArray.none(): kotlin.Boolean + +public inline fun kotlin.BooleanArray.none(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.ByteArray.none(): kotlin.Boolean + +public inline fun kotlin.ByteArray.none(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.CharArray.none(): kotlin.Boolean + +public inline fun kotlin.CharArray.none(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.DoubleArray.none(): kotlin.Boolean + +public inline fun kotlin.DoubleArray.none(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.FloatArray.none(): kotlin.Boolean + +public inline fun kotlin.FloatArray.none(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.IntArray.none(): kotlin.Boolean + +public inline fun kotlin.IntArray.none(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.LongArray.none(): kotlin.Boolean + +public inline fun kotlin.LongArray.none(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.ShortArray.none(): kotlin.Boolean + +public inline fun kotlin.ShortArray.none(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.none(): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.none(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.none(): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.none(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.none(): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.none(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.none(): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.none(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.collections.Iterable.none(): kotlin.Boolean + +public inline fun kotlin.collections.Iterable.none(predicate: (T) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.collections.Map.none(): kotlin.Boolean + +public inline fun kotlin.collections.Map.none(predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.1") +public inline fun > C.onEach(action: (T) -> kotlin.Unit): C + +@kotlin.SinceKotlin(version = "1.1") +public inline fun > M.onEach(action: (kotlin.collections.Map.Entry) -> kotlin.Unit): M + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.onEach(action: (T) -> kotlin.Unit): kotlin.Array + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.onEach(action: (kotlin.Boolean) -> kotlin.Unit): kotlin.BooleanArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.onEach(action: (kotlin.Byte) -> kotlin.Unit): kotlin.ByteArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.onEach(action: (kotlin.Char) -> kotlin.Unit): kotlin.CharArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.onEach(action: (kotlin.Double) -> kotlin.Unit): kotlin.DoubleArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.onEach(action: (kotlin.Float) -> kotlin.Unit): kotlin.FloatArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.onEach(action: (kotlin.Int) -> kotlin.Unit): kotlin.IntArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.onEach(action: (kotlin.Long) -> kotlin.Unit): kotlin.LongArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.onEach(action: (kotlin.Short) -> kotlin.Unit): kotlin.ShortArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.onEach(action: (kotlin.UByte) -> kotlin.Unit): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.onEach(action: (kotlin.UInt) -> kotlin.Unit): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.onEach(action: (kotlin.ULong) -> kotlin.Unit): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.onEach(action: (kotlin.UShort) -> kotlin.Unit): kotlin.UShortArray + +@kotlin.SinceKotlin(version = "1.4") +public inline fun > C.onEachIndexed(action: (index: kotlin.Int, T) -> kotlin.Unit): C + +@kotlin.SinceKotlin(version = "1.4") +public inline fun > M.onEachIndexed(action: (index: kotlin.Int, kotlin.collections.Map.Entry) -> kotlin.Unit): M + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.onEachIndexed(action: (index: kotlin.Int, T) -> kotlin.Unit): kotlin.Array + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.onEachIndexed(action: (index: kotlin.Int, kotlin.Boolean) -> kotlin.Unit): kotlin.BooleanArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.onEachIndexed(action: (index: kotlin.Int, kotlin.Byte) -> kotlin.Unit): kotlin.ByteArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.onEachIndexed(action: (index: kotlin.Int, kotlin.Char) -> kotlin.Unit): kotlin.CharArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.onEachIndexed(action: (index: kotlin.Int, kotlin.Double) -> kotlin.Unit): kotlin.DoubleArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.onEachIndexed(action: (index: kotlin.Int, kotlin.Float) -> kotlin.Unit): kotlin.FloatArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.onEachIndexed(action: (index: kotlin.Int, kotlin.Int) -> kotlin.Unit): kotlin.IntArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.onEachIndexed(action: (index: kotlin.Int, kotlin.Long) -> kotlin.Unit): kotlin.LongArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.onEachIndexed(action: (index: kotlin.Int, kotlin.Short) -> kotlin.Unit): kotlin.ShortArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.onEachIndexed(action: (index: kotlin.Int, kotlin.UByte) -> kotlin.Unit): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.onEachIndexed(action: (index: kotlin.Int, kotlin.UInt) -> kotlin.Unit): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.onEachIndexed(action: (index: kotlin.Int, kotlin.ULong) -> kotlin.Unit): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.onEachIndexed(action: (index: kotlin.Int, kotlin.UShort) -> kotlin.Unit): kotlin.UShortArray + +@kotlin.internal.InlineOnly +public inline fun kotlin.Array?.orEmpty(): kotlin.Array + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Collection?.orEmpty(): kotlin.collections.Collection + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.List?.orEmpty(): kotlin.collections.List + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map?.orEmpty(): kotlin.collections.Map + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Set?.orEmpty(): kotlin.collections.Set + +public inline fun kotlin.Array.partition(predicate: (T) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> + +public inline fun kotlin.BooleanArray.partition(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> + +public inline fun kotlin.ByteArray.partition(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> + +public inline fun kotlin.CharArray.partition(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> + +public inline fun kotlin.DoubleArray.partition(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> + +public inline fun kotlin.FloatArray.partition(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> + +public inline fun kotlin.IntArray.partition(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> + +public inline fun kotlin.LongArray.partition(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> + +public inline fun kotlin.ShortArray.partition(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> + +public inline fun kotlin.collections.Iterable.partition(predicate: (T) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> + +public inline operator fun kotlin.Array.plus(element: T): kotlin.Array + +public inline operator fun kotlin.Array.plus(elements: kotlin.Array): kotlin.Array + +public operator fun kotlin.Array.plus(elements: kotlin.collections.Collection): kotlin.Array + +public inline operator fun kotlin.BooleanArray.plus(element: kotlin.Boolean): kotlin.BooleanArray + +public inline operator fun kotlin.BooleanArray.plus(elements: kotlin.BooleanArray): kotlin.BooleanArray + +public operator fun kotlin.BooleanArray.plus(elements: kotlin.collections.Collection): kotlin.BooleanArray + +public inline operator fun kotlin.ByteArray.plus(element: kotlin.Byte): kotlin.ByteArray + +public inline operator fun kotlin.ByteArray.plus(elements: kotlin.ByteArray): kotlin.ByteArray + +public operator fun kotlin.ByteArray.plus(elements: kotlin.collections.Collection): kotlin.ByteArray + +public inline operator fun kotlin.CharArray.plus(element: kotlin.Char): kotlin.CharArray + +public inline operator fun kotlin.CharArray.plus(elements: kotlin.CharArray): kotlin.CharArray + +public operator fun kotlin.CharArray.plus(elements: kotlin.collections.Collection): kotlin.CharArray + +public inline operator fun kotlin.DoubleArray.plus(element: kotlin.Double): kotlin.DoubleArray + +public inline operator fun kotlin.DoubleArray.plus(elements: kotlin.DoubleArray): kotlin.DoubleArray + +public operator fun kotlin.DoubleArray.plus(elements: kotlin.collections.Collection): kotlin.DoubleArray + +public inline operator fun kotlin.FloatArray.plus(element: kotlin.Float): kotlin.FloatArray + +public inline operator fun kotlin.FloatArray.plus(elements: kotlin.FloatArray): kotlin.FloatArray + +public operator fun kotlin.FloatArray.plus(elements: kotlin.collections.Collection): kotlin.FloatArray + +public inline operator fun kotlin.IntArray.plus(element: kotlin.Int): kotlin.IntArray + +public inline operator fun kotlin.IntArray.plus(elements: kotlin.IntArray): kotlin.IntArray + +public operator fun kotlin.IntArray.plus(elements: kotlin.collections.Collection): kotlin.IntArray + +public inline operator fun kotlin.LongArray.plus(element: kotlin.Long): kotlin.LongArray + +public inline operator fun kotlin.LongArray.plus(elements: kotlin.LongArray): kotlin.LongArray + +public operator fun kotlin.LongArray.plus(elements: kotlin.collections.Collection): kotlin.LongArray + +public inline operator fun kotlin.ShortArray.plus(element: kotlin.Short): kotlin.ShortArray + +public inline operator fun kotlin.ShortArray.plus(elements: kotlin.ShortArray): kotlin.ShortArray + +public operator fun kotlin.ShortArray.plus(elements: kotlin.collections.Collection): kotlin.ShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UByteArray.plus(element: kotlin.UByte): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UByteArray.plus(elements: kotlin.UByteArray): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public operator fun kotlin.UByteArray.plus(elements: kotlin.collections.Collection): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UIntArray.plus(element: kotlin.UInt): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UIntArray.plus(elements: kotlin.UIntArray): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public operator fun kotlin.UIntArray.plus(elements: kotlin.collections.Collection): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ULongArray.plus(element: kotlin.ULong): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ULongArray.plus(elements: kotlin.ULongArray): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public operator fun kotlin.ULongArray.plus(elements: kotlin.collections.Collection): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UShortArray.plus(element: kotlin.UShort): kotlin.UShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.UShortArray.plus(elements: kotlin.UShortArray): kotlin.UShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public operator fun kotlin.UShortArray.plus(elements: kotlin.collections.Collection): kotlin.UShortArray + +public operator fun kotlin.collections.Collection.plus(element: T): kotlin.collections.List + +public operator fun kotlin.collections.Collection.plus(elements: kotlin.Array): kotlin.collections.List + +public operator fun kotlin.collections.Collection.plus(elements: kotlin.collections.Iterable): kotlin.collections.List + +public operator fun kotlin.collections.Collection.plus(elements: kotlin.sequences.Sequence): kotlin.collections.List + +public operator fun kotlin.collections.Iterable.plus(element: T): kotlin.collections.List + +public operator fun kotlin.collections.Iterable.plus(elements: kotlin.Array): kotlin.collections.List + +public operator fun kotlin.collections.Iterable.plus(elements: kotlin.collections.Iterable): kotlin.collections.List + +public operator fun kotlin.collections.Iterable.plus(elements: kotlin.sequences.Sequence): kotlin.collections.List + +public operator fun kotlin.collections.Map.plus(pairs: kotlin.Array>): kotlin.collections.Map + +public operator fun kotlin.collections.Map.plus(pair: kotlin.Pair): kotlin.collections.Map + +public operator fun kotlin.collections.Map.plus(pairs: kotlin.collections.Iterable>): kotlin.collections.Map + +public operator fun kotlin.collections.Map.plus(map: kotlin.collections.Map): kotlin.collections.Map + +public operator fun kotlin.collections.Map.plus(pairs: kotlin.sequences.Sequence>): kotlin.collections.Map + +public operator fun kotlin.collections.Set.plus(element: T): kotlin.collections.Set + +public operator fun kotlin.collections.Set.plus(elements: kotlin.Array): kotlin.collections.Set + +public operator fun kotlin.collections.Set.plus(elements: kotlin.collections.Iterable): kotlin.collections.Set + +public operator fun kotlin.collections.Set.plus(elements: kotlin.sequences.Sequence): kotlin.collections.Set + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableCollection.plusAssign(element: T): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableCollection.plusAssign(elements: kotlin.Array): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableCollection.plusAssign(elements: kotlin.collections.Iterable): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableCollection.plusAssign(elements: kotlin.sequences.Sequence): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableMap.plusAssign(pairs: kotlin.Array>): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableMap.plusAssign(pair: kotlin.Pair): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableMap.plusAssign(pairs: kotlin.collections.Iterable>): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableMap.plusAssign(map: kotlin.collections.Map): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableMap.plusAssign(pairs: kotlin.sequences.Sequence>): kotlin.Unit + +public inline fun kotlin.Array.plusElement(element: T): kotlin.Array + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Collection.plusElement(element: T): kotlin.collections.List + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.plusElement(element: T): kotlin.collections.List + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Set.plusElement(element: T): kotlin.collections.Set + +public fun kotlin.collections.MutableMap.putAll(pairs: kotlin.Array>): kotlin.Unit + +public fun kotlin.collections.MutableMap.putAll(pairs: kotlin.collections.Iterable>): kotlin.Unit + +public fun kotlin.collections.MutableMap.putAll(pairs: kotlin.sequences.Sequence>): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.random(): T + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.Array.random(random: kotlin.random.Random): T + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.random(): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.BooleanArray.random(random: kotlin.random.Random): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.random(): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.ByteArray.random(random: kotlin.random.Random): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.random(): kotlin.Char + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.CharArray.random(random: kotlin.random.Random): kotlin.Char + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.random(): kotlin.Double + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.DoubleArray.random(random: kotlin.random.Random): kotlin.Double + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.random(): kotlin.Float + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.FloatArray.random(random: kotlin.random.Random): kotlin.Float + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.random(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.IntArray.random(random: kotlin.random.Random): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.random(): kotlin.Long + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.LongArray.random(random: kotlin.random.Random): kotlin.Long + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.random(): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.ShortArray.random(random: kotlin.random.Random): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.random(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.random(random: kotlin.random.Random): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.random(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.random(random: kotlin.random.Random): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.random(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.random(random: kotlin.random.Random): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.random(): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.random(random: kotlin.random.Random): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Collection.random(): T + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.collections.Collection.random(random: kotlin.random.Random): T + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.randomOrNull(): T? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.Array.randomOrNull(random: kotlin.random.Random): T? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.randomOrNull(): kotlin.Boolean? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.BooleanArray.randomOrNull(random: kotlin.random.Random): kotlin.Boolean? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.randomOrNull(): kotlin.Byte? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.ByteArray.randomOrNull(random: kotlin.random.Random): kotlin.Byte? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.randomOrNull(): kotlin.Char? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.CharArray.randomOrNull(random: kotlin.random.Random): kotlin.Char? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.randomOrNull(): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.DoubleArray.randomOrNull(random: kotlin.random.Random): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.randomOrNull(): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.FloatArray.randomOrNull(random: kotlin.random.Random): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.randomOrNull(): kotlin.Int? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.IntArray.randomOrNull(random: kotlin.random.Random): kotlin.Int? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.randomOrNull(): kotlin.Long? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.LongArray.randomOrNull(random: kotlin.random.Random): kotlin.Long? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.randomOrNull(): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.ShortArray.randomOrNull(random: kotlin.random.Random): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.randomOrNull(): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.randomOrNull(random: kotlin.random.Random): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.randomOrNull(): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.randomOrNull(random: kotlin.random.Random): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.randomOrNull(): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.randomOrNull(random: kotlin.random.Random): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.randomOrNull(): kotlin.UShort? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.randomOrNull(random: kotlin.random.Random): kotlin.UShort? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Collection.randomOrNull(): T? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.collections.Collection.randomOrNull(random: kotlin.random.Random): T? + +public inline fun kotlin.Array.reduce(operation: (acc: S, T) -> S): S + +public inline fun kotlin.BooleanArray.reduce(operation: (acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean + +public inline fun kotlin.ByteArray.reduce(operation: (acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.Byte + +public inline fun kotlin.CharArray.reduce(operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char + +public inline fun kotlin.DoubleArray.reduce(operation: (acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.Double + +public inline fun kotlin.FloatArray.reduce(operation: (acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.Float + +public inline fun kotlin.IntArray.reduce(operation: (acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.Int + +public inline fun kotlin.LongArray.reduce(operation: (acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.Long + +public inline fun kotlin.ShortArray.reduce(operation: (acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.reduce(operation: (acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.reduce(operation: (acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.reduce(operation: (acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.reduce(operation: (acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.1") +public inline fun kotlin.collections.Grouping.reduce(operation: (key: K, accumulator: S, element: T) -> S): kotlin.collections.Map + +public inline fun kotlin.collections.Iterable.reduce(operation: (acc: S, T) -> S): S + +public inline fun kotlin.Array.reduceIndexed(operation: (index: kotlin.Int, acc: S, T) -> S): S + +public inline fun kotlin.BooleanArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean + +public inline fun kotlin.ByteArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.Byte + +public inline fun kotlin.CharArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char + +public inline fun kotlin.DoubleArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.Double + +public inline fun kotlin.FloatArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.Float + +public inline fun kotlin.IntArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.Int + +public inline fun kotlin.LongArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.Long + +public inline fun kotlin.ShortArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.UShort + +public inline fun kotlin.collections.Iterable.reduceIndexed(operation: (index: kotlin.Int, acc: S, T) -> S): S + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.Array.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: S, T) -> S): S? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.BooleanArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.ByteArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.Byte? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.CharArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.DoubleArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.FloatArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.IntArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.Int? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.LongArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.Long? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.ShortArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.UShort? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.collections.Iterable.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: S, T) -> S): S? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.Array.reduceOrNull(operation: (acc: S, T) -> S): S? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.BooleanArray.reduceOrNull(operation: (acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.ByteArray.reduceOrNull(operation: (acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.Byte? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.CharArray.reduceOrNull(operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.DoubleArray.reduceOrNull(operation: (acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.FloatArray.reduceOrNull(operation: (acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.IntArray.reduceOrNull(operation: (acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.Int? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.LongArray.reduceOrNull(operation: (acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.Long? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.ShortArray.reduceOrNull(operation: (acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.reduceOrNull(operation: (acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.reduceOrNull(operation: (acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.reduceOrNull(operation: (acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.reduceOrNull(operation: (acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.UShort? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.collections.Iterable.reduceOrNull(operation: (acc: S, T) -> S): S? + +public inline fun kotlin.Array.reduceRight(operation: (T, acc: S) -> S): S + +public inline fun kotlin.BooleanArray.reduceRight(operation: (kotlin.Boolean, acc: kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean + +public inline fun kotlin.ByteArray.reduceRight(operation: (kotlin.Byte, acc: kotlin.Byte) -> kotlin.Byte): kotlin.Byte + +public inline fun kotlin.CharArray.reduceRight(operation: (kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char + +public inline fun kotlin.DoubleArray.reduceRight(operation: (kotlin.Double, acc: kotlin.Double) -> kotlin.Double): kotlin.Double + +public inline fun kotlin.FloatArray.reduceRight(operation: (kotlin.Float, acc: kotlin.Float) -> kotlin.Float): kotlin.Float + +public inline fun kotlin.IntArray.reduceRight(operation: (kotlin.Int, acc: kotlin.Int) -> kotlin.Int): kotlin.Int + +public inline fun kotlin.LongArray.reduceRight(operation: (kotlin.Long, acc: kotlin.Long) -> kotlin.Long): kotlin.Long + +public inline fun kotlin.ShortArray.reduceRight(operation: (kotlin.Short, acc: kotlin.Short) -> kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.reduceRight(operation: (kotlin.UByte, acc: kotlin.UByte) -> kotlin.UByte): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.reduceRight(operation: (kotlin.UInt, acc: kotlin.UInt) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.reduceRight(operation: (kotlin.ULong, acc: kotlin.ULong) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.reduceRight(operation: (kotlin.UShort, acc: kotlin.UShort) -> kotlin.UShort): kotlin.UShort + +public inline fun kotlin.collections.List.reduceRight(operation: (T, acc: S) -> S): S + +public inline fun kotlin.Array.reduceRightIndexed(operation: (index: kotlin.Int, T, acc: S) -> S): S + +public inline fun kotlin.BooleanArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.Boolean, acc: kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean + +public inline fun kotlin.ByteArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.Byte, acc: kotlin.Byte) -> kotlin.Byte): kotlin.Byte + +public inline fun kotlin.CharArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char + +public inline fun kotlin.DoubleArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.Double, acc: kotlin.Double) -> kotlin.Double): kotlin.Double + +public inline fun kotlin.FloatArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.Float, acc: kotlin.Float) -> kotlin.Float): kotlin.Float + +public inline fun kotlin.IntArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.Int, acc: kotlin.Int) -> kotlin.Int): kotlin.Int + +public inline fun kotlin.LongArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.Long, acc: kotlin.Long) -> kotlin.Long): kotlin.Long + +public inline fun kotlin.ShortArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.Short, acc: kotlin.Short) -> kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.UByte, acc: kotlin.UByte) -> kotlin.UByte): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.UInt, acc: kotlin.UInt) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.ULong, acc: kotlin.ULong) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.UShort, acc: kotlin.UShort) -> kotlin.UShort): kotlin.UShort + +public inline fun kotlin.collections.List.reduceRightIndexed(operation: (index: kotlin.Int, T, acc: S) -> S): S + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.Array.reduceRightIndexedOrNull(operation: (index: kotlin.Int, T, acc: S) -> S): S? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.BooleanArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.Boolean, acc: kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.ByteArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.Byte, acc: kotlin.Byte) -> kotlin.Byte): kotlin.Byte? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.CharArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.DoubleArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.Double, acc: kotlin.Double) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.FloatArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.Float, acc: kotlin.Float) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.IntArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.Int, acc: kotlin.Int) -> kotlin.Int): kotlin.Int? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.LongArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.Long, acc: kotlin.Long) -> kotlin.Long): kotlin.Long? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.ShortArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.Short, acc: kotlin.Short) -> kotlin.Short): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.UByte, acc: kotlin.UByte) -> kotlin.UByte): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.UInt, acc: kotlin.UInt) -> kotlin.UInt): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.ULong, acc: kotlin.ULong) -> kotlin.ULong): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.UShort, acc: kotlin.UShort) -> kotlin.UShort): kotlin.UShort? + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.collections.List.reduceRightIndexedOrNull(operation: (index: kotlin.Int, T, acc: S) -> S): S? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.Array.reduceRightOrNull(operation: (T, acc: S) -> S): S? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.BooleanArray.reduceRightOrNull(operation: (kotlin.Boolean, acc: kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.ByteArray.reduceRightOrNull(operation: (kotlin.Byte, acc: kotlin.Byte) -> kotlin.Byte): kotlin.Byte? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.CharArray.reduceRightOrNull(operation: (kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.DoubleArray.reduceRightOrNull(operation: (kotlin.Double, acc: kotlin.Double) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.FloatArray.reduceRightOrNull(operation: (kotlin.Float, acc: kotlin.Float) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.IntArray.reduceRightOrNull(operation: (kotlin.Int, acc: kotlin.Int) -> kotlin.Int): kotlin.Int? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.LongArray.reduceRightOrNull(operation: (kotlin.Long, acc: kotlin.Long) -> kotlin.Long): kotlin.Long? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.ShortArray.reduceRightOrNull(operation: (kotlin.Short, acc: kotlin.Short) -> kotlin.Short): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.reduceRightOrNull(operation: (kotlin.UByte, acc: kotlin.UByte) -> kotlin.UByte): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.reduceRightOrNull(operation: (kotlin.UInt, acc: kotlin.UInt) -> kotlin.UInt): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.reduceRightOrNull(operation: (kotlin.ULong, acc: kotlin.ULong) -> kotlin.ULong): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.reduceRightOrNull(operation: (kotlin.UShort, acc: kotlin.UShort) -> kotlin.UShort): kotlin.UShort? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.collections.List.reduceRightOrNull(operation: (T, acc: S) -> S): S? + +@kotlin.SinceKotlin(version = "1.1") +public inline fun > kotlin.collections.Grouping.reduceTo(destination: M, operation: (key: K, accumulator: S, element: T) -> S): M + +@kotlin.internal.InlineOnly +public inline fun <@kotlin.internal.OnlyInputTypes +T> kotlin.collections.MutableCollection.remove(element: T): kotlin.Boolean + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use removeAt(index) instead.", replaceWith = kotlin.ReplaceWith(expression = "removeAt(index)", imports = {})) +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.MutableList.remove(index: kotlin.Int): T + +@kotlin.internal.InlineOnly +public inline fun <@kotlin.internal.OnlyInputTypes +K, V> kotlin.collections.MutableMap.remove(key: K): V? + +public fun kotlin.collections.MutableCollection.removeAll(elements: kotlin.Array): kotlin.Boolean + +public fun kotlin.collections.MutableCollection.removeAll(elements: kotlin.collections.Iterable): kotlin.Boolean + +public fun kotlin.collections.MutableCollection.removeAll(elements: kotlin.sequences.Sequence): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun <@kotlin.internal.OnlyInputTypes +T> kotlin.collections.MutableCollection.removeAll(elements: kotlin.collections.Collection): kotlin.Boolean + +public fun kotlin.collections.MutableIterable.removeAll(predicate: (T) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.collections.MutableList.removeAll(predicate: (T) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public fun kotlin.collections.MutableList.removeFirst(): T + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public fun kotlin.collections.MutableList.removeFirstOrNull(): T? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public fun kotlin.collections.MutableList.removeLast(): T + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public fun kotlin.collections.MutableList.removeLastOrNull(): T? + +public fun kotlin.Array.requireNoNulls(): kotlin.Array + +public fun kotlin.collections.Iterable.requireNoNulls(): kotlin.collections.Iterable + +public fun kotlin.collections.List.requireNoNulls(): kotlin.collections.List + +public fun kotlin.collections.MutableCollection.retainAll(elements: kotlin.Array): kotlin.Boolean + +public fun kotlin.collections.MutableCollection.retainAll(elements: kotlin.collections.Iterable): kotlin.Boolean + +public fun kotlin.collections.MutableCollection.retainAll(elements: kotlin.sequences.Sequence): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun <@kotlin.internal.OnlyInputTypes +T> kotlin.collections.MutableCollection.retainAll(elements: kotlin.collections.Collection): kotlin.Boolean + +public fun kotlin.collections.MutableIterable.retainAll(predicate: (T) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.collections.MutableList.retainAll(predicate: (T) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.Array.reverse(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.Array.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.BooleanArray.reverse(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.BooleanArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.ByteArray.reverse(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.ByteArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.CharArray.reverse(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.CharArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.DoubleArray.reverse(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.DoubleArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.FloatArray.reverse(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.FloatArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.IntArray.reverse(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.IntArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.LongArray.reverse(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.LongArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.ShortArray.reverse(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.ShortArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.reverse(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.reverse(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.reverse(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.reverse(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.collections.MutableList.reverse(): kotlin.Unit + +public fun kotlin.Array.reversed(): kotlin.collections.List + +public fun kotlin.BooleanArray.reversed(): kotlin.collections.List + +public fun kotlin.ByteArray.reversed(): kotlin.collections.List + +public fun kotlin.CharArray.reversed(): kotlin.collections.List + +public fun kotlin.DoubleArray.reversed(): kotlin.collections.List + +public fun kotlin.FloatArray.reversed(): kotlin.collections.List + +public fun kotlin.IntArray.reversed(): kotlin.collections.List + +public fun kotlin.LongArray.reversed(): kotlin.collections.List + +public fun kotlin.ShortArray.reversed(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.reversed(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.reversed(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.reversed(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.reversed(): kotlin.collections.List + +public fun kotlin.collections.Iterable.reversed(): kotlin.collections.List + +public fun kotlin.Array.reversedArray(): kotlin.Array + +public fun kotlin.BooleanArray.reversedArray(): kotlin.BooleanArray + +public fun kotlin.ByteArray.reversedArray(): kotlin.ByteArray + +public fun kotlin.CharArray.reversedArray(): kotlin.CharArray + +public fun kotlin.DoubleArray.reversedArray(): kotlin.DoubleArray + +public fun kotlin.FloatArray.reversedArray(): kotlin.FloatArray + +public fun kotlin.IntArray.reversedArray(): kotlin.IntArray + +public fun kotlin.LongArray.reversedArray(): kotlin.LongArray + +public fun kotlin.ShortArray.reversedArray(): kotlin.ShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.reversedArray(): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.reversedArray(): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.reversedArray(): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.reversedArray(): kotlin.UShortArray + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.Array.runningFold(initial: R, operation: (acc: R, T) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.runningFold(initial: R, operation: (acc: R, kotlin.Boolean) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.runningFold(initial: R, operation: (acc: R, kotlin.Byte) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.runningFold(initial: R, operation: (acc: R, kotlin.Char) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.runningFold(initial: R, operation: (acc: R, kotlin.Double) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.runningFold(initial: R, operation: (acc: R, kotlin.Float) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.runningFold(initial: R, operation: (acc: R, kotlin.Int) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.runningFold(initial: R, operation: (acc: R, kotlin.Long) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.runningFold(initial: R, operation: (acc: R, kotlin.Short) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.runningFold(initial: R, operation: (acc: R, kotlin.UByte) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.runningFold(initial: R, operation: (acc: R, kotlin.UInt) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.runningFold(initial: R, operation: (acc: R, kotlin.ULong) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.runningFold(initial: R, operation: (acc: R, kotlin.UShort) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.collections.Iterable.runningFold(initial: R, operation: (acc: R, T) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.Array.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Boolean) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Byte) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Char) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Double) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Float) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Int) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Long) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Short) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.UByte) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.UInt) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.ULong) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.UShort) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.collections.Iterable.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.Array.runningReduce(operation: (acc: S, T) -> S): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.runningReduce(operation: (acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.runningReduce(operation: (acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.runningReduce(operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.runningReduce(operation: (acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.runningReduce(operation: (acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.runningReduce(operation: (acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.runningReduce(operation: (acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.runningReduce(operation: (acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.runningReduce(operation: (acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.runningReduce(operation: (acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.runningReduce(operation: (acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.runningReduce(operation: (acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.collections.Iterable.runningReduce(operation: (acc: S, T) -> S): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.Array.runningReduceIndexed(operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.collections.Iterable.runningReduceIndexed(operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.Array.scan(initial: R, operation: (acc: R, T) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.scan(initial: R, operation: (acc: R, kotlin.Boolean) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.scan(initial: R, operation: (acc: R, kotlin.Byte) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.scan(initial: R, operation: (acc: R, kotlin.Char) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.scan(initial: R, operation: (acc: R, kotlin.Double) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.scan(initial: R, operation: (acc: R, kotlin.Float) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.scan(initial: R, operation: (acc: R, kotlin.Int) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.scan(initial: R, operation: (acc: R, kotlin.Long) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.scan(initial: R, operation: (acc: R, kotlin.Short) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.scan(initial: R, operation: (acc: R, kotlin.UByte) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.scan(initial: R, operation: (acc: R, kotlin.UInt) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.scan(initial: R, operation: (acc: R, kotlin.ULong) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.scan(initial: R, operation: (acc: R, kotlin.UShort) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.collections.Iterable.scan(initial: R, operation: (acc: R, T) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.Array.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Boolean) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Byte) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Char) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Double) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Float) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Int) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Long) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Short) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.UByte) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.UInt) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.ULong) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.UShort) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.collections.Iterable.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public inline fun kotlin.Array.scanReduce(operation: (acc: S, T) -> S): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.scanReduce(operation: (acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.scanReduce(operation: (acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.scanReduce(operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.scanReduce(operation: (acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.scanReduce(operation: (acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.scanReduce(operation: (acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.scanReduce(operation: (acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.scanReduce(operation: (acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.scanReduce(operation: (acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.scanReduce(operation: (acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.scanReduce(operation: (acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.scanReduce(operation: (acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public inline fun kotlin.collections.Iterable.scanReduce(operation: (acc: S, T) -> S): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public inline fun kotlin.Array.scanReduceIndexed(operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public inline fun kotlin.collections.Iterable.scanReduceIndexed(operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.collections.List + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableMap.set(key: K, value: V): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.collections.MutableMap.setValue(thisRef: kotlin.Any?, property: kotlin.reflect.KProperty<*>, value: V): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.Array.shuffle(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.Array.shuffle(random: kotlin.random.Random): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.BooleanArray.shuffle(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.BooleanArray.shuffle(random: kotlin.random.Random): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.ByteArray.shuffle(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.ByteArray.shuffle(random: kotlin.random.Random): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.CharArray.shuffle(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.CharArray.shuffle(random: kotlin.random.Random): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.DoubleArray.shuffle(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.DoubleArray.shuffle(random: kotlin.random.Random): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.FloatArray.shuffle(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.FloatArray.shuffle(random: kotlin.random.Random): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.IntArray.shuffle(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.IntArray.shuffle(random: kotlin.random.Random): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.LongArray.shuffle(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.LongArray.shuffle(random: kotlin.random.Random): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.ShortArray.shuffle(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.ShortArray.shuffle(random: kotlin.random.Random): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.shuffle(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.shuffle(random: kotlin.random.Random): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.shuffle(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.shuffle(random: kotlin.random.Random): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.shuffle(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.shuffle(random: kotlin.random.Random): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.shuffle(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.shuffle(random: kotlin.random.Random): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.collections.MutableList.shuffle(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.collections.MutableList.shuffle(random: kotlin.random.Random): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.collections.Iterable.shuffled(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.collections.Iterable.shuffled(random: kotlin.random.Random): kotlin.collections.List + +public fun kotlin.Array.single(): T + +public inline fun kotlin.Array.single(predicate: (T) -> kotlin.Boolean): T + +public fun kotlin.BooleanArray.single(): kotlin.Boolean + +public inline fun kotlin.BooleanArray.single(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.ByteArray.single(): kotlin.Byte + +public inline fun kotlin.ByteArray.single(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte + +public fun kotlin.CharArray.single(): kotlin.Char + +public inline fun kotlin.CharArray.single(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char + +public fun kotlin.DoubleArray.single(): kotlin.Double + +public inline fun kotlin.DoubleArray.single(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double + +public fun kotlin.FloatArray.single(): kotlin.Float + +public inline fun kotlin.FloatArray.single(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float + +public fun kotlin.IntArray.single(): kotlin.Int + +public inline fun kotlin.IntArray.single(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int + +public fun kotlin.LongArray.single(): kotlin.Long + +public inline fun kotlin.LongArray.single(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long + +public fun kotlin.ShortArray.single(): kotlin.Short + +public inline fun kotlin.ShortArray.single(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.single(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.single(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.single(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.single(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.single(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.single(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.single(): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.single(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort + +public fun kotlin.collections.Iterable.single(): T + +public inline fun kotlin.collections.Iterable.single(predicate: (T) -> kotlin.Boolean): T + +public fun kotlin.collections.List.single(): T + +public fun kotlin.Array.singleOrNull(): T? + +public inline fun kotlin.Array.singleOrNull(predicate: (T) -> kotlin.Boolean): T? + +public fun kotlin.BooleanArray.singleOrNull(): kotlin.Boolean? + +public inline fun kotlin.BooleanArray.singleOrNull(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? + +public fun kotlin.ByteArray.singleOrNull(): kotlin.Byte? + +public inline fun kotlin.ByteArray.singleOrNull(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte? + +public fun kotlin.CharArray.singleOrNull(): kotlin.Char? + +public inline fun kotlin.CharArray.singleOrNull(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? + +public fun kotlin.DoubleArray.singleOrNull(): kotlin.Double? + +public inline fun kotlin.DoubleArray.singleOrNull(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double? + +public fun kotlin.FloatArray.singleOrNull(): kotlin.Float? + +public inline fun kotlin.FloatArray.singleOrNull(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float? + +public fun kotlin.IntArray.singleOrNull(): kotlin.Int? + +public inline fun kotlin.IntArray.singleOrNull(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int? + +public fun kotlin.LongArray.singleOrNull(): kotlin.Long? + +public inline fun kotlin.LongArray.singleOrNull(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long? + +public fun kotlin.ShortArray.singleOrNull(): kotlin.Short? + +public inline fun kotlin.ShortArray.singleOrNull(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.singleOrNull(): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.singleOrNull(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.singleOrNull(): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.singleOrNull(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.singleOrNull(): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.singleOrNull(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.singleOrNull(): kotlin.UShort? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.singleOrNull(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort? + +public fun kotlin.collections.Iterable.singleOrNull(): T? + +public inline fun kotlin.collections.Iterable.singleOrNull(predicate: (T) -> kotlin.Boolean): T? + +public fun kotlin.collections.List.singleOrNull(): T? + +public fun kotlin.Array.slice(indices: kotlin.collections.Iterable): kotlin.collections.List + +public fun kotlin.Array.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List + +public fun kotlin.BooleanArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List + +public fun kotlin.BooleanArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List + +public fun kotlin.ByteArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List + +public fun kotlin.ByteArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List + +public fun kotlin.CharArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List + +public fun kotlin.CharArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List + +public fun kotlin.DoubleArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List + +public fun kotlin.DoubleArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List + +public fun kotlin.FloatArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List + +public fun kotlin.FloatArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List + +public fun kotlin.IntArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List + +public fun kotlin.IntArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List + +public fun kotlin.LongArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List + +public fun kotlin.LongArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List + +public fun kotlin.ShortArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List + +public fun kotlin.ShortArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List + +public fun kotlin.collections.List.slice(indices: kotlin.collections.Iterable): kotlin.collections.List + +public fun kotlin.collections.List.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List + +public fun kotlin.Array.sliceArray(indices: kotlin.collections.Collection): kotlin.Array + +public fun kotlin.Array.sliceArray(indices: kotlin.ranges.IntRange): kotlin.Array + +public fun kotlin.BooleanArray.sliceArray(indices: kotlin.collections.Collection): kotlin.BooleanArray + +public fun kotlin.BooleanArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.BooleanArray + +public fun kotlin.ByteArray.sliceArray(indices: kotlin.collections.Collection): kotlin.ByteArray + +public fun kotlin.ByteArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.ByteArray + +public fun kotlin.CharArray.sliceArray(indices: kotlin.collections.Collection): kotlin.CharArray + +public fun kotlin.CharArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.CharArray + +public fun kotlin.DoubleArray.sliceArray(indices: kotlin.collections.Collection): kotlin.DoubleArray + +public fun kotlin.DoubleArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.DoubleArray + +public fun kotlin.FloatArray.sliceArray(indices: kotlin.collections.Collection): kotlin.FloatArray + +public fun kotlin.FloatArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.FloatArray + +public fun kotlin.IntArray.sliceArray(indices: kotlin.collections.Collection): kotlin.IntArray + +public fun kotlin.IntArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.IntArray + +public fun kotlin.LongArray.sliceArray(indices: kotlin.collections.Collection): kotlin.LongArray + +public fun kotlin.LongArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.LongArray + +public fun kotlin.ShortArray.sliceArray(indices: kotlin.collections.Collection): kotlin.ShortArray + +public fun kotlin.ShortArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.ShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.sliceArray(indices: kotlin.collections.Collection): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.sliceArray(indices: kotlin.collections.Collection): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.sliceArray(indices: kotlin.collections.Collection): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.sliceArray(indices: kotlin.collections.Collection): kotlin.UShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.UShortArray + +public fun > kotlin.Array.sort(): kotlin.Unit + +public fun kotlin.Array.sort(comparison: (a: T, b: T) -> kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun > kotlin.Array.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +public fun kotlin.ByteArray.sort(): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.sort(noinline comparison: (a: kotlin.Byte, b: kotlin.Byte) -> kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.ByteArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +public fun kotlin.CharArray.sort(): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.sort(noinline comparison: (a: kotlin.Char, b: kotlin.Char) -> kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.CharArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +public fun kotlin.DoubleArray.sort(): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.sort(noinline comparison: (a: kotlin.Double, b: kotlin.Double) -> kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.DoubleArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +public fun kotlin.FloatArray.sort(): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.sort(noinline comparison: (a: kotlin.Float, b: kotlin.Float) -> kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.FloatArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +public fun kotlin.IntArray.sort(): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.sort(noinline comparison: (a: kotlin.Int, b: kotlin.Int) -> kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.IntArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +public fun kotlin.LongArray.sort(): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.sort(noinline comparison: (a: kotlin.Long, b: kotlin.Long) -> kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.LongArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +public fun kotlin.ShortArray.sort(): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.sort(noinline comparison: (a: kotlin.Short, b: kotlin.Short) -> kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.ShortArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.sort(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.sort(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.sort(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.sort(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +public fun > kotlin.collections.MutableList.sort(): kotlin.Unit + +public inline fun > kotlin.Array.sortBy(crossinline selector: (T) -> R?): kotlin.Unit + +public inline fun > kotlin.collections.MutableList.sortBy(crossinline selector: (T) -> R?): kotlin.Unit + +public inline fun > kotlin.Array.sortByDescending(crossinline selector: (T) -> R?): kotlin.Unit + +public inline fun > kotlin.collections.MutableList.sortByDescending(crossinline selector: (T) -> R?): kotlin.Unit + +public fun > kotlin.Array.sortDescending(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun > kotlin.Array.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.ByteArray.sortDescending(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.ByteArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.CharArray.sortDescending(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.CharArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.DoubleArray.sortDescending(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.DoubleArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.FloatArray.sortDescending(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.FloatArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.IntArray.sortDescending(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.IntArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.LongArray.sortDescending(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.LongArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun kotlin.ShortArray.sortDescending(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.ShortArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.sortDescending(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.sortDescending(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.sortDescending(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.sortDescending(): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + +public fun > kotlin.collections.MutableList.sortDescending(): kotlin.Unit + +public fun kotlin.Array.sortWith(comparator: kotlin.Comparator): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.Array.sortWith(comparator: kotlin.Comparator, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit + +public fun kotlin.collections.MutableList.sortWith(comparator: kotlin.Comparator): kotlin.Unit + +public fun > kotlin.Array.sorted(): kotlin.collections.List + +public fun kotlin.ByteArray.sorted(): kotlin.collections.List + +public fun kotlin.CharArray.sorted(): kotlin.collections.List + +public fun kotlin.DoubleArray.sorted(): kotlin.collections.List + +public fun kotlin.FloatArray.sorted(): kotlin.collections.List + +public fun kotlin.IntArray.sorted(): kotlin.collections.List + +public fun kotlin.LongArray.sorted(): kotlin.collections.List + +public fun kotlin.ShortArray.sorted(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.sorted(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.sorted(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.sorted(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.sorted(): kotlin.collections.List + +public fun > kotlin.collections.Iterable.sorted(): kotlin.collections.List + +public fun > kotlin.Array.sortedArray(): kotlin.Array + +public fun kotlin.ByteArray.sortedArray(): kotlin.ByteArray + +public fun kotlin.CharArray.sortedArray(): kotlin.CharArray + +public fun kotlin.DoubleArray.sortedArray(): kotlin.DoubleArray + +public fun kotlin.FloatArray.sortedArray(): kotlin.FloatArray + +public fun kotlin.IntArray.sortedArray(): kotlin.IntArray + +public fun kotlin.LongArray.sortedArray(): kotlin.LongArray + +public fun kotlin.ShortArray.sortedArray(): kotlin.ShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.sortedArray(): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.sortedArray(): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.sortedArray(): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.sortedArray(): kotlin.UShortArray + +public fun > kotlin.Array.sortedArrayDescending(): kotlin.Array + +public fun kotlin.ByteArray.sortedArrayDescending(): kotlin.ByteArray + +public fun kotlin.CharArray.sortedArrayDescending(): kotlin.CharArray + +public fun kotlin.DoubleArray.sortedArrayDescending(): kotlin.DoubleArray + +public fun kotlin.FloatArray.sortedArrayDescending(): kotlin.FloatArray + +public fun kotlin.IntArray.sortedArrayDescending(): kotlin.IntArray + +public fun kotlin.LongArray.sortedArrayDescending(): kotlin.LongArray + +public fun kotlin.ShortArray.sortedArrayDescending(): kotlin.ShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.sortedArrayDescending(): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.sortedArrayDescending(): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.sortedArrayDescending(): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.sortedArrayDescending(): kotlin.UShortArray + +public fun kotlin.Array.sortedArrayWith(comparator: kotlin.Comparator): kotlin.Array + +public inline fun > kotlin.Array.sortedBy(crossinline selector: (T) -> R?): kotlin.collections.List + +public inline fun > kotlin.BooleanArray.sortedBy(crossinline selector: (kotlin.Boolean) -> R?): kotlin.collections.List + +public inline fun > kotlin.ByteArray.sortedBy(crossinline selector: (kotlin.Byte) -> R?): kotlin.collections.List + +public inline fun > kotlin.CharArray.sortedBy(crossinline selector: (kotlin.Char) -> R?): kotlin.collections.List + +public inline fun > kotlin.DoubleArray.sortedBy(crossinline selector: (kotlin.Double) -> R?): kotlin.collections.List + +public inline fun > kotlin.FloatArray.sortedBy(crossinline selector: (kotlin.Float) -> R?): kotlin.collections.List + +public inline fun > kotlin.IntArray.sortedBy(crossinline selector: (kotlin.Int) -> R?): kotlin.collections.List + +public inline fun > kotlin.LongArray.sortedBy(crossinline selector: (kotlin.Long) -> R?): kotlin.collections.List + +public inline fun > kotlin.ShortArray.sortedBy(crossinline selector: (kotlin.Short) -> R?): kotlin.collections.List + +public inline fun > kotlin.collections.Iterable.sortedBy(crossinline selector: (T) -> R?): kotlin.collections.List + +public inline fun > kotlin.Array.sortedByDescending(crossinline selector: (T) -> R?): kotlin.collections.List + +public inline fun > kotlin.BooleanArray.sortedByDescending(crossinline selector: (kotlin.Boolean) -> R?): kotlin.collections.List + +public inline fun > kotlin.ByteArray.sortedByDescending(crossinline selector: (kotlin.Byte) -> R?): kotlin.collections.List + +public inline fun > kotlin.CharArray.sortedByDescending(crossinline selector: (kotlin.Char) -> R?): kotlin.collections.List + +public inline fun > kotlin.DoubleArray.sortedByDescending(crossinline selector: (kotlin.Double) -> R?): kotlin.collections.List + +public inline fun > kotlin.FloatArray.sortedByDescending(crossinline selector: (kotlin.Float) -> R?): kotlin.collections.List + +public inline fun > kotlin.IntArray.sortedByDescending(crossinline selector: (kotlin.Int) -> R?): kotlin.collections.List + +public inline fun > kotlin.LongArray.sortedByDescending(crossinline selector: (kotlin.Long) -> R?): kotlin.collections.List + +public inline fun > kotlin.ShortArray.sortedByDescending(crossinline selector: (kotlin.Short) -> R?): kotlin.collections.List + +public inline fun > kotlin.collections.Iterable.sortedByDescending(crossinline selector: (T) -> R?): kotlin.collections.List + +public fun > kotlin.Array.sortedDescending(): kotlin.collections.List + +public fun kotlin.ByteArray.sortedDescending(): kotlin.collections.List + +public fun kotlin.CharArray.sortedDescending(): kotlin.collections.List + +public fun kotlin.DoubleArray.sortedDescending(): kotlin.collections.List + +public fun kotlin.FloatArray.sortedDescending(): kotlin.collections.List + +public fun kotlin.IntArray.sortedDescending(): kotlin.collections.List + +public fun kotlin.LongArray.sortedDescending(): kotlin.collections.List + +public fun kotlin.ShortArray.sortedDescending(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.sortedDescending(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.sortedDescending(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.sortedDescending(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.sortedDescending(): kotlin.collections.List + +public fun > kotlin.collections.Iterable.sortedDescending(): kotlin.collections.List + +public fun kotlin.Array.sortedWith(comparator: kotlin.Comparator): kotlin.collections.List + +public fun kotlin.BooleanArray.sortedWith(comparator: kotlin.Comparator): kotlin.collections.List + +public fun kotlin.ByteArray.sortedWith(comparator: kotlin.Comparator): kotlin.collections.List + +public fun kotlin.CharArray.sortedWith(comparator: kotlin.Comparator): kotlin.collections.List + +public fun kotlin.DoubleArray.sortedWith(comparator: kotlin.Comparator): kotlin.collections.List + +public fun kotlin.FloatArray.sortedWith(comparator: kotlin.Comparator): kotlin.collections.List + +public fun kotlin.IntArray.sortedWith(comparator: kotlin.Comparator): kotlin.collections.List + +public fun kotlin.LongArray.sortedWith(comparator: kotlin.Comparator): kotlin.collections.List + +public fun kotlin.ShortArray.sortedWith(comparator: kotlin.Comparator): kotlin.collections.List + +public fun kotlin.collections.Iterable.sortedWith(comparator: kotlin.Comparator): kotlin.collections.List + +public infix fun kotlin.Array.subtract(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.BooleanArray.subtract(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.ByteArray.subtract(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.CharArray.subtract(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.DoubleArray.subtract(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.FloatArray.subtract(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.IntArray.subtract(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.LongArray.subtract(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.ShortArray.subtract(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.collections.Iterable.subtract(other: kotlin.collections.Iterable): kotlin.collections.Set + +@kotlin.jvm.JvmName(name = "sumOfByte") +public fun kotlin.Array.sum(): kotlin.Int + +@kotlin.jvm.JvmName(name = "sumOfDouble") +public fun kotlin.Array.sum(): kotlin.Double + +@kotlin.jvm.JvmName(name = "sumOfFloat") +public fun kotlin.Array.sum(): kotlin.Float + +@kotlin.jvm.JvmName(name = "sumOfInt") +public fun kotlin.Array.sum(): kotlin.Int + +@kotlin.jvm.JvmName(name = "sumOfLong") +public fun kotlin.Array.sum(): kotlin.Long + +@kotlin.jvm.JvmName(name = "sumOfShort") +public fun kotlin.Array.sum(): kotlin.Int + +@kotlin.jvm.JvmName(name = "sumOfUByte") +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.Array.sum(): kotlin.UInt + +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.Array.sum(): kotlin.UInt + +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.Array.sum(): kotlin.ULong + +@kotlin.jvm.JvmName(name = "sumOfUShort") +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.Array.sum(): kotlin.UInt + +public fun kotlin.ByteArray.sum(): kotlin.Int + +public fun kotlin.DoubleArray.sum(): kotlin.Double + +public fun kotlin.FloatArray.sum(): kotlin.Float + +public fun kotlin.IntArray.sum(): kotlin.Int + +public fun kotlin.LongArray.sum(): kotlin.Long + +public fun kotlin.ShortArray.sum(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.sum(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.sum(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.sum(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.sum(): kotlin.UInt + +@kotlin.jvm.JvmName(name = "sumOfByte") +public fun kotlin.collections.Iterable.sum(): kotlin.Int + +@kotlin.jvm.JvmName(name = "sumOfDouble") +public fun kotlin.collections.Iterable.sum(): kotlin.Double + +@kotlin.jvm.JvmName(name = "sumOfFloat") +public fun kotlin.collections.Iterable.sum(): kotlin.Float + +@kotlin.jvm.JvmName(name = "sumOfInt") +public fun kotlin.collections.Iterable.sum(): kotlin.Int + +@kotlin.jvm.JvmName(name = "sumOfLong") +public fun kotlin.collections.Iterable.sum(): kotlin.Long + +@kotlin.jvm.JvmName(name = "sumOfShort") +public fun kotlin.collections.Iterable.sum(): kotlin.Int + +@kotlin.jvm.JvmName(name = "sumOfUByte") +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.collections.Iterable.sum(): kotlin.UInt + +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.collections.Iterable.sum(): kotlin.UInt + +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.collections.Iterable.sum(): kotlin.ULong + +@kotlin.jvm.JvmName(name = "sumOfUShort") +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.collections.Iterable.sum(): kotlin.UInt + +public inline fun kotlin.Array.sumBy(selector: (T) -> kotlin.Int): kotlin.Int + +public inline fun kotlin.BooleanArray.sumBy(selector: (kotlin.Boolean) -> kotlin.Int): kotlin.Int + +public inline fun kotlin.ByteArray.sumBy(selector: (kotlin.Byte) -> kotlin.Int): kotlin.Int + +public inline fun kotlin.CharArray.sumBy(selector: (kotlin.Char) -> kotlin.Int): kotlin.Int + +public inline fun kotlin.DoubleArray.sumBy(selector: (kotlin.Double) -> kotlin.Int): kotlin.Int + +public inline fun kotlin.FloatArray.sumBy(selector: (kotlin.Float) -> kotlin.Int): kotlin.Int + +public inline fun kotlin.IntArray.sumBy(selector: (kotlin.Int) -> kotlin.Int): kotlin.Int + +public inline fun kotlin.LongArray.sumBy(selector: (kotlin.Long) -> kotlin.Int): kotlin.Int + +public inline fun kotlin.ShortArray.sumBy(selector: (kotlin.Short) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.sumBy(selector: (kotlin.UByte) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.sumBy(selector: (kotlin.UInt) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.sumBy(selector: (kotlin.ULong) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.sumBy(selector: (kotlin.UShort) -> kotlin.UInt): kotlin.UInt + +public inline fun kotlin.collections.Iterable.sumBy(selector: (T) -> kotlin.Int): kotlin.Int + +public inline fun kotlin.Array.sumByDouble(selector: (T) -> kotlin.Double): kotlin.Double + +public inline fun kotlin.BooleanArray.sumByDouble(selector: (kotlin.Boolean) -> kotlin.Double): kotlin.Double + +public inline fun kotlin.ByteArray.sumByDouble(selector: (kotlin.Byte) -> kotlin.Double): kotlin.Double + +public inline fun kotlin.CharArray.sumByDouble(selector: (kotlin.Char) -> kotlin.Double): kotlin.Double + +public inline fun kotlin.DoubleArray.sumByDouble(selector: (kotlin.Double) -> kotlin.Double): kotlin.Double + +public inline fun kotlin.FloatArray.sumByDouble(selector: (kotlin.Float) -> kotlin.Double): kotlin.Double + +public inline fun kotlin.IntArray.sumByDouble(selector: (kotlin.Int) -> kotlin.Double): kotlin.Double + +public inline fun kotlin.LongArray.sumByDouble(selector: (kotlin.Long) -> kotlin.Double): kotlin.Double + +public inline fun kotlin.ShortArray.sumByDouble(selector: (kotlin.Short) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.sumByDouble(selector: (kotlin.UByte) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.sumByDouble(selector: (kotlin.UInt) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.sumByDouble(selector: (kotlin.ULong) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.sumByDouble(selector: (kotlin.UShort) -> kotlin.Double): kotlin.Double + +public inline fun kotlin.collections.Iterable.sumByDouble(selector: (T) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.sumOf(selector: (T) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.sumOf(selector: (T) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.sumOf(selector: (T) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.sumOf(selector: (T) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Array.sumOf(selector: (T) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.sumOf(selector: (kotlin.Boolean) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.sumOf(selector: (kotlin.Boolean) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.sumOf(selector: (kotlin.Boolean) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.sumOf(selector: (kotlin.Boolean) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.BooleanArray.sumOf(selector: (kotlin.Boolean) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.sumOf(selector: (kotlin.Byte) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.sumOf(selector: (kotlin.Byte) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.sumOf(selector: (kotlin.Byte) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.sumOf(selector: (kotlin.Byte) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.sumOf(selector: (kotlin.Byte) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.sumOf(selector: (kotlin.Char) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.sumOf(selector: (kotlin.Char) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.sumOf(selector: (kotlin.Char) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.sumOf(selector: (kotlin.Char) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.CharArray.sumOf(selector: (kotlin.Char) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.sumOf(selector: (kotlin.Double) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.sumOf(selector: (kotlin.Double) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.sumOf(selector: (kotlin.Double) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.sumOf(selector: (kotlin.Double) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.DoubleArray.sumOf(selector: (kotlin.Double) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.sumOf(selector: (kotlin.Float) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.sumOf(selector: (kotlin.Float) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.sumOf(selector: (kotlin.Float) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.sumOf(selector: (kotlin.Float) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.FloatArray.sumOf(selector: (kotlin.Float) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.sumOf(selector: (kotlin.Int) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.sumOf(selector: (kotlin.Int) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.sumOf(selector: (kotlin.Int) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.sumOf(selector: (kotlin.Int) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.sumOf(selector: (kotlin.Int) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.sumOf(selector: (kotlin.Long) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.sumOf(selector: (kotlin.Long) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.sumOf(selector: (kotlin.Long) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.sumOf(selector: (kotlin.Long) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.sumOf(selector: (kotlin.Long) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.sumOf(selector: (kotlin.Short) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.sumOf(selector: (kotlin.Short) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.sumOf(selector: (kotlin.Short) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.sumOf(selector: (kotlin.Short) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.sumOf(selector: (kotlin.Short) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.sumOf(selector: (kotlin.UByte) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.sumOf(selector: (kotlin.UByte) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.sumOf(selector: (kotlin.UByte) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.sumOf(selector: (kotlin.UByte) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.sumOf(selector: (kotlin.UByte) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.sumOf(selector: (kotlin.UInt) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.sumOf(selector: (kotlin.UInt) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.sumOf(selector: (kotlin.UInt) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.sumOf(selector: (kotlin.UInt) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.sumOf(selector: (kotlin.UInt) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.sumOf(selector: (kotlin.ULong) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.sumOf(selector: (kotlin.ULong) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.sumOf(selector: (kotlin.ULong) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.sumOf(selector: (kotlin.ULong) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.sumOf(selector: (kotlin.ULong) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.sumOf(selector: (kotlin.UShort) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.sumOf(selector: (kotlin.UShort) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.sumOf(selector: (kotlin.UShort) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.sumOf(selector: (kotlin.UShort) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.sumOf(selector: (kotlin.UShort) -> kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.sumOf(selector: (T) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.sumOf(selector: (T) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.sumOf(selector: (T) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.sumOf(selector: (T) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Iterable.sumOf(selector: (T) -> kotlin.ULong): kotlin.ULong + +public fun kotlin.Array.take(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.BooleanArray.take(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.ByteArray.take(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.CharArray.take(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.DoubleArray.take(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.FloatArray.take(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.IntArray.take(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.LongArray.take(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.ShortArray.take(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.take(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.take(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.take(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.take(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.collections.Iterable.take(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.Array.takeLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.BooleanArray.takeLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.ByteArray.takeLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.CharArray.takeLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.DoubleArray.takeLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.FloatArray.takeLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.IntArray.takeLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.LongArray.takeLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.ShortArray.takeLast(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.takeLast(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.takeLast(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.takeLast(n: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.takeLast(n: kotlin.Int): kotlin.collections.List + +public fun kotlin.collections.List.takeLast(n: kotlin.Int): kotlin.collections.List + +public inline fun kotlin.Array.takeLastWhile(predicate: (T) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.BooleanArray.takeLastWhile(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.ByteArray.takeLastWhile(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.CharArray.takeLastWhile(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.DoubleArray.takeLastWhile(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.FloatArray.takeLastWhile(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.IntArray.takeLastWhile(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.LongArray.takeLastWhile(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.ShortArray.takeLastWhile(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.takeLastWhile(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.takeLastWhile(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.takeLastWhile(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.takeLastWhile(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.collections.List.takeLastWhile(predicate: (T) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.Array.takeWhile(predicate: (T) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.BooleanArray.takeWhile(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.ByteArray.takeWhile(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.CharArray.takeWhile(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.DoubleArray.takeWhile(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.FloatArray.takeWhile(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.IntArray.takeWhile(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.LongArray.takeWhile(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.ShortArray.takeWhile(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.takeWhile(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.takeWhile(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.takeWhile(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.takeWhile(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List + +public inline fun kotlin.collections.Iterable.takeWhile(predicate: (T) -> kotlin.Boolean): kotlin.collections.List + +public fun kotlin.Array.toBooleanArray(): kotlin.BooleanArray + +public fun kotlin.collections.Collection.toBooleanArray(): kotlin.BooleanArray + +public fun kotlin.Array.toByteArray(): kotlin.ByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.toByteArray(): kotlin.ByteArray + +public fun kotlin.collections.Collection.toByteArray(): kotlin.ByteArray + +public fun kotlin.Array.toCharArray(): kotlin.CharArray + +public fun kotlin.collections.Collection.toCharArray(): kotlin.CharArray + +public fun > kotlin.Array.toCollection(destination: C): C + +public fun > kotlin.BooleanArray.toCollection(destination: C): C + +public fun > kotlin.ByteArray.toCollection(destination: C): C + +public fun > kotlin.CharArray.toCollection(destination: C): C + +public fun > kotlin.DoubleArray.toCollection(destination: C): C + +public fun > kotlin.FloatArray.toCollection(destination: C): C + +public fun > kotlin.IntArray.toCollection(destination: C): C + +public fun > kotlin.LongArray.toCollection(destination: C): C + +public fun > kotlin.ShortArray.toCollection(destination: C): C + +public fun > kotlin.collections.Iterable.toCollection(destination: C): C + +public fun kotlin.Array.toDoubleArray(): kotlin.DoubleArray + +public fun kotlin.collections.Collection.toDoubleArray(): kotlin.DoubleArray + +public fun kotlin.Array.toFloatArray(): kotlin.FloatArray + +public fun kotlin.collections.Collection.toFloatArray(): kotlin.FloatArray + +public fun kotlin.Array.toHashSet(): kotlin.collections.HashSet + +public fun kotlin.BooleanArray.toHashSet(): kotlin.collections.HashSet + +public fun kotlin.ByteArray.toHashSet(): kotlin.collections.HashSet + +public fun kotlin.CharArray.toHashSet(): kotlin.collections.HashSet + +public fun kotlin.DoubleArray.toHashSet(): kotlin.collections.HashSet + +public fun kotlin.FloatArray.toHashSet(): kotlin.collections.HashSet + +public fun kotlin.IntArray.toHashSet(): kotlin.collections.HashSet + +public fun kotlin.LongArray.toHashSet(): kotlin.collections.HashSet + +public fun kotlin.ShortArray.toHashSet(): kotlin.collections.HashSet + +public fun kotlin.collections.Iterable.toHashSet(): kotlin.collections.HashSet + +public fun kotlin.Array.toIntArray(): kotlin.IntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.toIntArray(): kotlin.IntArray + +public fun kotlin.collections.Collection.toIntArray(): kotlin.IntArray + +public fun kotlin.Array.toList(): kotlin.collections.List + +public fun kotlin.BooleanArray.toList(): kotlin.collections.List + +public fun kotlin.ByteArray.toList(): kotlin.collections.List + +public fun kotlin.CharArray.toList(): kotlin.collections.List + +public fun kotlin.DoubleArray.toList(): kotlin.collections.List + +public fun kotlin.FloatArray.toList(): kotlin.collections.List + +public fun kotlin.IntArray.toList(): kotlin.collections.List + +public fun kotlin.LongArray.toList(): kotlin.collections.List + +public fun kotlin.ShortArray.toList(): kotlin.collections.List + +public fun kotlin.collections.Iterable.toList(): kotlin.collections.List + +public fun kotlin.collections.Map.toList(): kotlin.collections.List> + +public fun kotlin.Array.toLongArray(): kotlin.LongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.toLongArray(): kotlin.LongArray + +public fun kotlin.collections.Collection.toLongArray(): kotlin.LongArray + +public fun kotlin.Array>.toMap(): kotlin.collections.Map + +public fun > kotlin.Array>.toMap(destination: M): M + +public fun kotlin.collections.Iterable>.toMap(): kotlin.collections.Map + +public fun > kotlin.collections.Iterable>.toMap(destination: M): M + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.collections.Map.toMap(): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.1") +public fun > kotlin.collections.Map.toMap(destination: M): M + +public fun kotlin.sequences.Sequence>.toMap(): kotlin.collections.Map + +public fun > kotlin.sequences.Sequence>.toMap(destination: M): M + +public fun kotlin.Array.toMutableList(): kotlin.collections.MutableList + +public fun kotlin.BooleanArray.toMutableList(): kotlin.collections.MutableList + +public fun kotlin.ByteArray.toMutableList(): kotlin.collections.MutableList + +public fun kotlin.CharArray.toMutableList(): kotlin.collections.MutableList + +public fun kotlin.DoubleArray.toMutableList(): kotlin.collections.MutableList + +public fun kotlin.FloatArray.toMutableList(): kotlin.collections.MutableList + +public fun kotlin.IntArray.toMutableList(): kotlin.collections.MutableList + +public fun kotlin.LongArray.toMutableList(): kotlin.collections.MutableList + +public fun kotlin.ShortArray.toMutableList(): kotlin.collections.MutableList + +public fun kotlin.collections.Collection.toMutableList(): kotlin.collections.MutableList + +public fun kotlin.collections.Iterable.toMutableList(): kotlin.collections.MutableList + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.collections.Map.toMutableMap(): kotlin.collections.MutableMap + +public fun kotlin.Array.toMutableSet(): kotlin.collections.MutableSet + +public fun kotlin.BooleanArray.toMutableSet(): kotlin.collections.MutableSet + +public fun kotlin.ByteArray.toMutableSet(): kotlin.collections.MutableSet + +public fun kotlin.CharArray.toMutableSet(): kotlin.collections.MutableSet + +public fun kotlin.DoubleArray.toMutableSet(): kotlin.collections.MutableSet + +public fun kotlin.FloatArray.toMutableSet(): kotlin.collections.MutableSet + +public fun kotlin.IntArray.toMutableSet(): kotlin.collections.MutableSet + +public fun kotlin.LongArray.toMutableSet(): kotlin.collections.MutableSet + +public fun kotlin.ShortArray.toMutableSet(): kotlin.collections.MutableSet + +public fun kotlin.collections.Iterable.toMutableSet(): kotlin.collections.MutableSet + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Map.Entry.toPair(): kotlin.Pair + +public fun kotlin.Array.toSet(): kotlin.collections.Set + +public fun kotlin.BooleanArray.toSet(): kotlin.collections.Set + +public fun kotlin.ByteArray.toSet(): kotlin.collections.Set + +public fun kotlin.CharArray.toSet(): kotlin.collections.Set + +public fun kotlin.DoubleArray.toSet(): kotlin.collections.Set + +public fun kotlin.FloatArray.toSet(): kotlin.collections.Set + +public fun kotlin.IntArray.toSet(): kotlin.collections.Set + +public fun kotlin.LongArray.toSet(): kotlin.collections.Set + +public fun kotlin.ShortArray.toSet(): kotlin.collections.Set + +public fun kotlin.collections.Iterable.toSet(): kotlin.collections.Set + +public fun kotlin.Array.toShortArray(): kotlin.ShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.toShortArray(): kotlin.ShortArray + +public fun kotlin.collections.Collection.toShortArray(): kotlin.ShortArray + +public fun kotlin.BooleanArray.toTypedArray(): kotlin.Array + +public fun kotlin.ByteArray.toTypedArray(): kotlin.Array + +public fun kotlin.CharArray.toTypedArray(): kotlin.Array + +public fun kotlin.DoubleArray.toTypedArray(): kotlin.Array + +public fun kotlin.FloatArray.toTypedArray(): kotlin.Array + +public fun kotlin.IntArray.toTypedArray(): kotlin.Array + +public fun kotlin.LongArray.toTypedArray(): kotlin.Array + +public fun kotlin.ShortArray.toTypedArray(): kotlin.Array + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.toTypedArray(): kotlin.Array + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.toTypedArray(): kotlin.Array + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.toTypedArray(): kotlin.Array + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.toTypedArray(): kotlin.Array + +@kotlin.internal.InlineOnly +public inline fun kotlin.collections.Collection.toTypedArray(): kotlin.Array + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.Array.toUByteArray(): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ByteArray.toUByteArray(): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.collections.Collection.toUByteArray(): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.Array.toUIntArray(): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.IntArray.toUIntArray(): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.collections.Collection.toUIntArray(): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.Array.toULongArray(): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.LongArray.toULongArray(): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.collections.Collection.toULongArray(): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.Array.toUShortArray(): kotlin.UShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ShortArray.toUShortArray(): kotlin.UShortArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.collections.Collection.toUShortArray(): kotlin.UShortArray + +public infix fun kotlin.Array.union(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.BooleanArray.union(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.ByteArray.union(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.CharArray.union(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.DoubleArray.union(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.FloatArray.union(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.IntArray.union(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.LongArray.union(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.ShortArray.union(other: kotlin.collections.Iterable): kotlin.collections.Set + +public infix fun kotlin.collections.Iterable.union(other: kotlin.collections.Iterable): kotlin.collections.Set + +public fun kotlin.Array>.unzip(): kotlin.Pair, kotlin.collections.List> + +public fun kotlin.collections.Iterable>.unzip(): kotlin.Pair, kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.collections.Iterable.windowed(size: kotlin.Int, step: kotlin.Int = ..., partialWindows: kotlin.Boolean = ...): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.collections.Iterable.windowed(size: kotlin.Int, step: kotlin.Int = ..., partialWindows: kotlin.Boolean = ..., transform: (kotlin.collections.List) -> R): kotlin.collections.List + +public fun kotlin.collections.Map.withDefault(defaultValue: (key: K) -> V): kotlin.collections.Map + +@kotlin.jvm.JvmName(name = "withDefaultMutable") +public fun kotlin.collections.MutableMap.withDefault(defaultValue: (key: K) -> V): kotlin.collections.MutableMap + +public fun kotlin.Array.withIndex(): kotlin.collections.Iterable> + +public fun kotlin.BooleanArray.withIndex(): kotlin.collections.Iterable> + +public fun kotlin.ByteArray.withIndex(): kotlin.collections.Iterable> + +public fun kotlin.CharArray.withIndex(): kotlin.collections.Iterable> + +public fun kotlin.DoubleArray.withIndex(): kotlin.collections.Iterable> + +public fun kotlin.FloatArray.withIndex(): kotlin.collections.Iterable> + +public fun kotlin.IntArray.withIndex(): kotlin.collections.Iterable> + +public fun kotlin.LongArray.withIndex(): kotlin.collections.Iterable> + +public fun kotlin.ShortArray.withIndex(): kotlin.collections.Iterable> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByteArray.withIndex(): kotlin.collections.Iterable> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UIntArray.withIndex(): kotlin.collections.Iterable> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULongArray.withIndex(): kotlin.collections.Iterable> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShortArray.withIndex(): kotlin.collections.Iterable> + +public fun kotlin.collections.Iterable.withIndex(): kotlin.collections.Iterable> + +public fun kotlin.collections.Iterator.withIndex(): kotlin.collections.Iterator> + +public infix fun kotlin.Array.zip(other: kotlin.Array): kotlin.collections.List> + +public inline fun kotlin.Array.zip(other: kotlin.Array, transform: (a: T, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.Array.zip(other: kotlin.collections.Iterable): kotlin.collections.List> + +public inline fun kotlin.Array.zip(other: kotlin.collections.Iterable, transform: (a: T, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.BooleanArray.zip(other: kotlin.Array): kotlin.collections.List> + +public inline fun kotlin.BooleanArray.zip(other: kotlin.Array, transform: (a: kotlin.Boolean, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.BooleanArray.zip(other: kotlin.BooleanArray): kotlin.collections.List> + +public inline fun kotlin.BooleanArray.zip(other: kotlin.BooleanArray, transform: (a: kotlin.Boolean, b: kotlin.Boolean) -> V): kotlin.collections.List + +public infix fun kotlin.BooleanArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> + +public inline fun kotlin.BooleanArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.Boolean, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.ByteArray.zip(other: kotlin.Array): kotlin.collections.List> + +public inline fun kotlin.ByteArray.zip(other: kotlin.Array, transform: (a: kotlin.Byte, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.ByteArray.zip(other: kotlin.ByteArray): kotlin.collections.List> + +public inline fun kotlin.ByteArray.zip(other: kotlin.ByteArray, transform: (a: kotlin.Byte, b: kotlin.Byte) -> V): kotlin.collections.List + +public infix fun kotlin.ByteArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> + +public inline fun kotlin.ByteArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.Byte, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.CharArray.zip(other: kotlin.Array): kotlin.collections.List> + +public inline fun kotlin.CharArray.zip(other: kotlin.Array, transform: (a: kotlin.Char, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.CharArray.zip(other: kotlin.CharArray): kotlin.collections.List> + +public inline fun kotlin.CharArray.zip(other: kotlin.CharArray, transform: (a: kotlin.Char, b: kotlin.Char) -> V): kotlin.collections.List + +public infix fun kotlin.CharArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> + +public inline fun kotlin.CharArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.Char, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.DoubleArray.zip(other: kotlin.Array): kotlin.collections.List> + +public inline fun kotlin.DoubleArray.zip(other: kotlin.Array, transform: (a: kotlin.Double, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.DoubleArray.zip(other: kotlin.DoubleArray): kotlin.collections.List> + +public inline fun kotlin.DoubleArray.zip(other: kotlin.DoubleArray, transform: (a: kotlin.Double, b: kotlin.Double) -> V): kotlin.collections.List + +public infix fun kotlin.DoubleArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> + +public inline fun kotlin.DoubleArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.Double, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.FloatArray.zip(other: kotlin.Array): kotlin.collections.List> + +public inline fun kotlin.FloatArray.zip(other: kotlin.Array, transform: (a: kotlin.Float, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.FloatArray.zip(other: kotlin.FloatArray): kotlin.collections.List> + +public inline fun kotlin.FloatArray.zip(other: kotlin.FloatArray, transform: (a: kotlin.Float, b: kotlin.Float) -> V): kotlin.collections.List + +public infix fun kotlin.FloatArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> + +public inline fun kotlin.FloatArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.Float, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.IntArray.zip(other: kotlin.Array): kotlin.collections.List> + +public inline fun kotlin.IntArray.zip(other: kotlin.Array, transform: (a: kotlin.Int, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.IntArray.zip(other: kotlin.IntArray): kotlin.collections.List> + +public inline fun kotlin.IntArray.zip(other: kotlin.IntArray, transform: (a: kotlin.Int, b: kotlin.Int) -> V): kotlin.collections.List + +public infix fun kotlin.IntArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> + +public inline fun kotlin.IntArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.Int, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.LongArray.zip(other: kotlin.Array): kotlin.collections.List> + +public inline fun kotlin.LongArray.zip(other: kotlin.Array, transform: (a: kotlin.Long, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.LongArray.zip(other: kotlin.LongArray): kotlin.collections.List> + +public inline fun kotlin.LongArray.zip(other: kotlin.LongArray, transform: (a: kotlin.Long, b: kotlin.Long) -> V): kotlin.collections.List + +public infix fun kotlin.LongArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> + +public inline fun kotlin.LongArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.Long, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.ShortArray.zip(other: kotlin.Array): kotlin.collections.List> + +public inline fun kotlin.ShortArray.zip(other: kotlin.Array, transform: (a: kotlin.Short, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.ShortArray.zip(other: kotlin.ShortArray): kotlin.collections.List> + +public inline fun kotlin.ShortArray.zip(other: kotlin.ShortArray, transform: (a: kotlin.Short, b: kotlin.Short) -> V): kotlin.collections.List + +public infix fun kotlin.ShortArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> + +public inline fun kotlin.ShortArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.Short, b: R) -> V): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UByteArray.zip(other: kotlin.Array): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.zip(other: kotlin.Array, transform: (a: kotlin.UByte, b: R) -> V): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UByteArray.zip(other: kotlin.UByteArray): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.zip(other: kotlin.UByteArray, transform: (a: kotlin.UByte, b: kotlin.UByte) -> V): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UByteArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByteArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.UByte, b: R) -> V): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UIntArray.zip(other: kotlin.Array): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.zip(other: kotlin.Array, transform: (a: kotlin.UInt, b: R) -> V): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UIntArray.zip(other: kotlin.UIntArray): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.zip(other: kotlin.UIntArray, transform: (a: kotlin.UInt, b: kotlin.UInt) -> V): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UIntArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UIntArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.UInt, b: R) -> V): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.ULongArray.zip(other: kotlin.Array): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.zip(other: kotlin.Array, transform: (a: kotlin.ULong, b: R) -> V): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.ULongArray.zip(other: kotlin.ULongArray): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.zip(other: kotlin.ULongArray, transform: (a: kotlin.ULong, b: kotlin.ULong) -> V): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.ULongArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULongArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.ULong, b: R) -> V): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UShortArray.zip(other: kotlin.Array): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.zip(other: kotlin.Array, transform: (a: kotlin.UShort, b: R) -> V): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UShortArray.zip(other: kotlin.UShortArray): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.zip(other: kotlin.UShortArray, transform: (a: kotlin.UShort, b: kotlin.UShort) -> V): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UShortArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShortArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.UShort, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.collections.Iterable.zip(other: kotlin.Array): kotlin.collections.List> + +public inline fun kotlin.collections.Iterable.zip(other: kotlin.Array, transform: (a: T, b: R) -> V): kotlin.collections.List + +public infix fun kotlin.collections.Iterable.zip(other: kotlin.collections.Iterable): kotlin.collections.List> + +public inline fun kotlin.collections.Iterable.zip(other: kotlin.collections.Iterable, transform: (a: T, b: R) -> V): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.collections.Iterable.zipWithNext(): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.2") +public inline fun kotlin.collections.Iterable.zipWithNext(transform: (a: T, b: T) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.1") +public abstract class AbstractCollection : kotlin.collections.Collection { + protected constructor AbstractCollection() + + public abstract override val size: kotlin.Int { get; } + + public open override operator fun contains(element: E): kotlin.Boolean + + public open override fun containsAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public open override fun isEmpty(): kotlin.Boolean + + public abstract override operator fun iterator(): kotlin.collections.Iterator + + @kotlin.js.JsName(name = "toArray") + protected open fun toArray(): kotlin.Array + + protected open fun toArray(array: kotlin.Array): kotlin.Array + + public open override fun toString(): kotlin.String +} + +public abstract class AbstractIterator : kotlin.collections.Iterator { + public constructor AbstractIterator() + + protected abstract fun computeNext(): kotlin.Unit + + protected final fun done(): kotlin.Unit + + public open override operator fun hasNext(): kotlin.Boolean + + public open override operator fun next(): T + + protected final fun setNext(value: T): kotlin.Unit +} + +@kotlin.SinceKotlin(version = "1.1") +public abstract class AbstractList : kotlin.collections.AbstractCollection, kotlin.collections.List { + protected constructor AbstractList() + + public abstract override val size: kotlin.Int { get; } + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public abstract override operator fun get(index: kotlin.Int): E + + public open override fun hashCode(): kotlin.Int + + public open override fun indexOf(element: E): kotlin.Int + + public open override operator fun iterator(): kotlin.collections.Iterator + + public open override fun lastIndexOf(element: E): kotlin.Int + + public open override fun listIterator(): kotlin.collections.ListIterator + + public open override fun listIterator(index: kotlin.Int): kotlin.collections.ListIterator + + public open override fun subList(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.collections.List +} + +@kotlin.SinceKotlin(version = "1.1") +public abstract class AbstractMap : kotlin.collections.Map { + protected constructor AbstractMap() + + public open override val keys: kotlin.collections.Set { get; } + + public open override val size: kotlin.Int { get; } + + public open override val values: kotlin.collections.Collection { get; } + + public open override fun containsKey(key: K): kotlin.Boolean + + public open override fun containsValue(value: V): kotlin.Boolean + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override operator fun get(key: K): V? + + public open override fun hashCode(): kotlin.Int + + public open override fun isEmpty(): kotlin.Boolean + + public open override fun toString(): kotlin.String +} + +public abstract class AbstractMutableCollection : kotlin.collections.AbstractCollection, kotlin.collections.MutableCollection { + protected constructor AbstractMutableCollection() + + public abstract override fun add(element: E): kotlin.Boolean + + public open override fun addAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public open override fun clear(): kotlin.Unit + + public open override fun remove(element: E): kotlin.Boolean + + public open override fun removeAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public open override fun retainAll(elements: kotlin.collections.Collection): kotlin.Boolean + + @kotlin.js.JsName(name = "toJSON") + public open fun toJSON(): kotlin.Any +} + +public abstract class AbstractMutableList : kotlin.collections.AbstractMutableCollection, kotlin.collections.MutableList { + protected constructor AbstractMutableList() + + protected final var modCount: kotlin.Int { get; set; } + + public open override fun add(element: E): kotlin.Boolean + + public abstract override fun add(index: kotlin.Int, element: E): kotlin.Unit + + public open override fun addAll(index: kotlin.Int, elements: kotlin.collections.Collection): kotlin.Boolean + + public open override fun clear(): kotlin.Unit + + public open override operator fun contains(element: E): kotlin.Boolean + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open override fun indexOf(element: E): kotlin.Int + + public open override operator fun iterator(): kotlin.collections.MutableIterator + + public open override fun lastIndexOf(element: E): kotlin.Int + + public open override fun listIterator(): kotlin.collections.MutableListIterator + + public open override fun listIterator(index: kotlin.Int): kotlin.collections.MutableListIterator + + public open override fun removeAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public abstract override fun removeAt(index: kotlin.Int): E + + protected open fun removeRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + + public open override fun retainAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public abstract override operator fun set(index: kotlin.Int, element: E): E + + public open override fun subList(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.collections.MutableList +} + +public abstract class AbstractMutableMap : kotlin.collections.AbstractMap, kotlin.collections.MutableMap { + protected constructor AbstractMutableMap() + + public open override val keys: kotlin.collections.MutableSet { get; } + + public open override val values: kotlin.collections.MutableCollection { get; } + + public open override fun clear(): kotlin.Unit + + public abstract override fun put(key: K, value: V): V? + + public open override fun putAll(from: kotlin.collections.Map): kotlin.Unit + + public open override fun remove(key: K): V? +} + +public abstract class AbstractMutableSet : kotlin.collections.AbstractMutableCollection, kotlin.collections.MutableSet { + protected constructor AbstractMutableSet() + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int +} + +@kotlin.SinceKotlin(version = "1.1") +public abstract class AbstractSet : kotlin.collections.AbstractCollection, kotlin.collections.Set { + protected constructor AbstractSet() + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public final class ArrayDeque : kotlin.collections.AbstractMutableList { + public constructor ArrayDeque() + + public constructor ArrayDeque(initialCapacity: kotlin.Int) + + public constructor ArrayDeque(elements: kotlin.collections.Collection) + + public open override var size: kotlin.Int { get; } + + public open override fun add(element: E): kotlin.Boolean + + public open override fun add(index: kotlin.Int, element: E): kotlin.Unit + + public open override fun addAll(index: kotlin.Int, elements: kotlin.collections.Collection): kotlin.Boolean + + public open override fun addAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public final fun addFirst(element: E): kotlin.Unit + + public final fun addLast(element: E): kotlin.Unit + + public open override fun clear(): kotlin.Unit + + public open override operator fun contains(element: E): kotlin.Boolean + + public final fun first(): E + + public final fun firstOrNull(): E? + + public open override operator fun get(index: kotlin.Int): E + + public open override fun indexOf(element: E): kotlin.Int + + public open override fun isEmpty(): kotlin.Boolean + + public final fun last(): E + + public open override fun lastIndexOf(element: E): kotlin.Int + + public final fun lastOrNull(): E? + + public open override fun remove(element: E): kotlin.Boolean + + public open override fun removeAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public open override fun removeAt(index: kotlin.Int): E + + public final fun removeFirst(): E + + public final fun removeFirstOrNull(): E? + + public final fun removeLast(): E + + public final fun removeLastOrNull(): E? + + public open override fun retainAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public open override operator fun set(index: kotlin.Int, element: E): E +} + +public open class ArrayList : kotlin.collections.AbstractMutableList, kotlin.collections.MutableList, kotlin.collections.RandomAccess { + public constructor ArrayList() + + public constructor ArrayList(initialCapacity: kotlin.Int = ...) + + public constructor ArrayList(elements: kotlin.collections.Collection) + + public open override val size: kotlin.Int { get; } + + public open override fun add(element: E): kotlin.Boolean + + public open override fun add(index: kotlin.Int, element: E): kotlin.Unit + + public open override fun addAll(index: kotlin.Int, elements: kotlin.collections.Collection): kotlin.Boolean + + public open override fun addAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public open override fun clear(): kotlin.Unit + + public final fun ensureCapacity(minCapacity: kotlin.Int): kotlin.Unit + + public open override operator fun get(index: kotlin.Int): E + + public open override fun indexOf(element: E): kotlin.Int + + public open override fun lastIndexOf(element: E): kotlin.Int + + public open override fun remove(element: E): kotlin.Boolean + + public open override fun removeAt(index: kotlin.Int): E + + protected open override fun removeRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit + + public open override operator fun set(index: kotlin.Int, element: E): E + + protected open override fun toArray(): kotlin.Array + + public open override fun toString(): kotlin.String + + public final fun trimToSize(): kotlin.Unit +} + +public abstract class BooleanIterator : kotlin.collections.Iterator { + public constructor BooleanIterator() + + public final override operator fun next(): kotlin.Boolean + + public abstract fun nextBoolean(): kotlin.Boolean +} + +public abstract class ByteIterator : kotlin.collections.Iterator { + public constructor ByteIterator() + + public final override operator fun next(): kotlin.Byte + + public abstract fun nextByte(): kotlin.Byte +} + +public abstract class CharIterator : kotlin.collections.Iterator { + public constructor CharIterator() + + public final override operator fun next(): kotlin.Char + + public abstract fun nextChar(): kotlin.Char +} + +public interface Collection : kotlin.collections.Iterable { + public abstract val size: kotlin.Int { get; } + + public abstract operator fun contains(element: E): kotlin.Boolean + + public abstract fun containsAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public abstract fun isEmpty(): kotlin.Boolean + + public abstract override operator fun iterator(): kotlin.collections.Iterator +} + +public abstract class DoubleIterator : kotlin.collections.Iterator { + public constructor DoubleIterator() + + public final override operator fun next(): kotlin.Double + + public abstract fun nextDouble(): kotlin.Double +} + +public abstract class FloatIterator : kotlin.collections.Iterator { + public constructor FloatIterator() + + public final override operator fun next(): kotlin.Float + + public abstract fun nextFloat(): kotlin.Float +} + +@kotlin.SinceKotlin(version = "1.1") +public interface Grouping { + public abstract fun keyOf(element: T): K + + public abstract fun sourceIterator(): kotlin.collections.Iterator +} + +public open class HashMap : kotlin.collections.AbstractMutableMap, kotlin.collections.MutableMap { + public constructor HashMap() + + public constructor HashMap(initialCapacity: kotlin.Int) + + public constructor HashMap(initialCapacity: kotlin.Int, loadFactor: kotlin.Float = ...) + + public constructor HashMap(original: kotlin.collections.Map) + + public open override val entries: kotlin.collections.MutableSet> { get; } + + public open override val size: kotlin.Int { get; } + + public open override fun clear(): kotlin.Unit + + public open override fun containsKey(key: K): kotlin.Boolean + + public open override fun containsValue(value: V): kotlin.Boolean + + protected open fun createEntrySet(): kotlin.collections.MutableSet> + + public open override operator fun get(key: K): V? + + public open override fun put(key: K, value: V): V? + + public open override fun remove(key: K): V? +} + +public open class HashSet : kotlin.collections.AbstractMutableSet, kotlin.collections.MutableSet { + public constructor HashSet() + + public constructor HashSet(initialCapacity: kotlin.Int) + + public constructor HashSet(initialCapacity: kotlin.Int, loadFactor: kotlin.Float = ...) + + public constructor HashSet(elements: kotlin.collections.Collection) + + public open override val size: kotlin.Int { get; } + + public open override fun add(element: E): kotlin.Boolean + + public open override fun clear(): kotlin.Unit + + public open override operator fun contains(element: E): kotlin.Boolean + + public open override fun isEmpty(): kotlin.Boolean + + public open override operator fun iterator(): kotlin.collections.MutableIterator + + public open override fun remove(element: E): kotlin.Boolean +} + +public final data class IndexedValue { + public constructor IndexedValue(index: kotlin.Int, value: T) + + public final val index: kotlin.Int { get; } + + public final val value: T { get; } + + public final operator fun component1(): kotlin.Int + + public final operator fun component2(): T + + public final fun copy(index: kotlin.Int = ..., value: T = ...): kotlin.collections.IndexedValue + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open override fun toString(): kotlin.String +} + +public abstract class IntIterator : kotlin.collections.Iterator { + public constructor IntIterator() + + public final override operator fun next(): kotlin.Int + + public abstract fun nextInt(): kotlin.Int +} + +public interface Iterable { + public abstract operator fun iterator(): kotlin.collections.Iterator +} + +public interface Iterator { + public abstract operator fun hasNext(): kotlin.Boolean + + public abstract operator fun next(): T +} + +public open class LinkedHashMap : kotlin.collections.HashMap, kotlin.collections.MutableMap { + public constructor LinkedHashMap() + + public constructor LinkedHashMap(initialCapacity: kotlin.Int) + + public constructor LinkedHashMap(initialCapacity: kotlin.Int, loadFactor: kotlin.Float = ...) + + public constructor LinkedHashMap(original: kotlin.collections.Map) + + public open override val size: kotlin.Int { get; } + + public open override fun clear(): kotlin.Unit + + public open override fun containsKey(key: K): kotlin.Boolean + + public open override fun containsValue(value: V): kotlin.Boolean + + protected open override fun createEntrySet(): kotlin.collections.MutableSet> + + public open override operator fun get(key: K): V? + + public open override fun put(key: K, value: V): V? + + public open override fun remove(key: K): V? +} + +public open class LinkedHashSet : kotlin.collections.HashSet, kotlin.collections.MutableSet { + public constructor LinkedHashSet() + + public constructor LinkedHashSet(initialCapacity: kotlin.Int) + + public constructor LinkedHashSet(initialCapacity: kotlin.Int, loadFactor: kotlin.Float = ...) + + public constructor LinkedHashSet(elements: kotlin.collections.Collection) +} + +public interface List : kotlin.collections.Collection { + public abstract override val size: kotlin.Int { get; } + + public abstract override operator fun contains(element: E): kotlin.Boolean + + public abstract override fun containsAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public abstract operator fun get(index: kotlin.Int): E + + public abstract fun indexOf(element: E): kotlin.Int + + public abstract override fun isEmpty(): kotlin.Boolean + + public abstract override operator fun iterator(): kotlin.collections.Iterator + + public abstract fun lastIndexOf(element: E): kotlin.Int + + public abstract fun listIterator(): kotlin.collections.ListIterator + + public abstract fun listIterator(index: kotlin.Int): kotlin.collections.ListIterator + + public abstract fun subList(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.collections.List +} + +public interface ListIterator : kotlin.collections.Iterator { + public abstract override operator fun hasNext(): kotlin.Boolean + + public abstract fun hasPrevious(): kotlin.Boolean + + public abstract override operator fun next(): T + + public abstract fun nextIndex(): kotlin.Int + + public abstract fun previous(): T + + public abstract fun previousIndex(): kotlin.Int +} + +public abstract class LongIterator : kotlin.collections.Iterator { + public constructor LongIterator() + + public final override operator fun next(): kotlin.Long + + public abstract fun nextLong(): kotlin.Long +} + +public interface Map { + public abstract val entries: kotlin.collections.Set> { get; } + + public abstract val keys: kotlin.collections.Set { get; } + + public abstract val size: kotlin.Int { get; } + + public abstract val values: kotlin.collections.Collection { get; } + + public abstract fun containsKey(key: K): kotlin.Boolean + + public abstract fun containsValue(value: V): kotlin.Boolean + + public abstract operator fun get(key: K): V? + + public abstract fun isEmpty(): kotlin.Boolean + + public interface Entry { + public abstract val key: K { get; } + + public abstract val value: V { get; } + } +} + +public interface MutableCollection : kotlin.collections.Collection, kotlin.collections.MutableIterable { + public abstract fun add(element: E): kotlin.Boolean + + public abstract fun addAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public abstract fun clear(): kotlin.Unit + + public abstract override operator fun iterator(): kotlin.collections.MutableIterator + + public abstract fun remove(element: E): kotlin.Boolean + + public abstract fun removeAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public abstract fun retainAll(elements: kotlin.collections.Collection): kotlin.Boolean +} + +public interface MutableIterable : kotlin.collections.Iterable { + public abstract override operator fun iterator(): kotlin.collections.MutableIterator +} + +public interface MutableIterator : kotlin.collections.Iterator { + public abstract fun remove(): kotlin.Unit +} + +public interface MutableList : kotlin.collections.List, kotlin.collections.MutableCollection { + public abstract override fun add(element: E): kotlin.Boolean + + public abstract fun add(index: kotlin.Int, element: E): kotlin.Unit + + public abstract fun addAll(index: kotlin.Int, elements: kotlin.collections.Collection): kotlin.Boolean + + public abstract override fun addAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public abstract override fun clear(): kotlin.Unit + + public abstract override fun listIterator(): kotlin.collections.MutableListIterator + + public abstract override fun listIterator(index: kotlin.Int): kotlin.collections.MutableListIterator + + public abstract override fun remove(element: E): kotlin.Boolean + + public abstract override fun removeAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public abstract fun removeAt(index: kotlin.Int): E + + public abstract override fun retainAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public abstract operator fun set(index: kotlin.Int, element: E): E + + public abstract override fun subList(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.collections.MutableList +} + +public interface MutableListIterator : kotlin.collections.ListIterator, kotlin.collections.MutableIterator { + public abstract fun add(element: T): kotlin.Unit + + public abstract override operator fun hasNext(): kotlin.Boolean + + public abstract override operator fun next(): T + + public abstract override fun remove(): kotlin.Unit + + public abstract fun set(element: T): kotlin.Unit +} + +public interface MutableMap : kotlin.collections.Map { + public abstract override val entries: kotlin.collections.MutableSet> { get; } + + public abstract override val keys: kotlin.collections.MutableSet { get; } + + public abstract override val values: kotlin.collections.MutableCollection { get; } + + public abstract fun clear(): kotlin.Unit + + public abstract fun put(key: K, value: V): V? + + public abstract fun putAll(from: kotlin.collections.Map): kotlin.Unit + + public abstract fun remove(key: K): V? + + public interface MutableEntry : kotlin.collections.Map.Entry { + public abstract fun setValue(newValue: V): V + } +} + +public interface MutableSet : kotlin.collections.Set, kotlin.collections.MutableCollection { + public abstract override fun add(element: E): kotlin.Boolean + + public abstract override fun addAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public abstract override fun clear(): kotlin.Unit + + public abstract override operator fun iterator(): kotlin.collections.MutableIterator + + public abstract override fun remove(element: E): kotlin.Boolean + + public abstract override fun removeAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public abstract override fun retainAll(elements: kotlin.collections.Collection): kotlin.Boolean +} + +public interface RandomAccess { +} + +public interface Set : kotlin.collections.Collection { + public abstract override val size: kotlin.Int { get; } + + public abstract override operator fun contains(element: E): kotlin.Boolean + + public abstract override fun containsAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public abstract override fun isEmpty(): kotlin.Boolean + + public abstract override operator fun iterator(): kotlin.collections.Iterator +} + +public abstract class ShortIterator : kotlin.collections.Iterator { + public constructor ShortIterator() + + public final override operator fun next(): kotlin.Short + + public abstract fun nextShort(): kotlin.Short +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public abstract class UByteIterator : kotlin.collections.Iterator { + public constructor UByteIterator() + + public final override operator fun next(): kotlin.UByte + + public abstract fun nextUByte(): kotlin.UByte +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public abstract class UIntIterator : kotlin.collections.Iterator { + public constructor UIntIterator() + + public final override operator fun next(): kotlin.UInt + + public abstract fun nextUInt(): kotlin.UInt +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public abstract class ULongIterator : kotlin.collections.Iterator { + public constructor ULongIterator() + + public final override operator fun next(): kotlin.ULong + + public abstract fun nextULong(): kotlin.ULong +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public abstract class UShortIterator : kotlin.collections.Iterator { + public constructor UShortIterator() + + public final override operator fun next(): kotlin.UShort + + public abstract fun nextUShort(): kotlin.UShort +} \ No newline at end of file diff --git a/libraries/stdlib/api/js/kotlin.comparisons.kt b/libraries/stdlib/api/js/kotlin.comparisons.kt new file mode 100644 index 00000000000..2972bc75d5a --- /dev/null +++ b/libraries/stdlib/api/js/kotlin.comparisons.kt @@ -0,0 +1,328 @@ +@kotlin.internal.InlineOnly +public inline fun compareBy(crossinline selector: (T) -> kotlin.Comparable<*>?): kotlin.Comparator + +public fun compareBy(vararg selectors: (T) -> kotlin.Comparable<*>?): kotlin.Comparator + +@kotlin.internal.InlineOnly +public inline fun compareBy(comparator: kotlin.Comparator, crossinline selector: (T) -> K): kotlin.Comparator + +@kotlin.internal.InlineOnly +public inline fun compareByDescending(crossinline selector: (T) -> kotlin.Comparable<*>?): kotlin.Comparator + +@kotlin.internal.InlineOnly +public inline fun compareByDescending(comparator: kotlin.Comparator, crossinline selector: (T) -> K): kotlin.Comparator + +public fun > compareValues(a: T?, b: T?): kotlin.Int + +@kotlin.internal.InlineOnly +public inline fun compareValuesBy(a: T, b: T, selector: (T) -> kotlin.Comparable<*>?): kotlin.Int + +public fun compareValuesBy(a: T, b: T, vararg selectors: (T) -> kotlin.Comparable<*>?): kotlin.Int + +@kotlin.internal.InlineOnly +public inline fun compareValuesBy(a: T, b: T, comparator: kotlin.Comparator, selector: (T) -> K): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +public fun > maxOf(a: T, b: T): T + +@kotlin.SinceKotlin(version = "1.1") +public fun > maxOf(a: T, b: T, c: T): T + +@kotlin.SinceKotlin(version = "1.1") +public fun maxOf(a: T, b: T, c: T, comparator: kotlin.Comparator): T + +@kotlin.SinceKotlin(version = "1.1") +public fun maxOf(a: T, b: T, comparator: kotlin.Comparator): T + +@kotlin.SinceKotlin(version = "1.4") +public fun > maxOf(a: T, vararg other: T): T + +@kotlin.SinceKotlin(version = "1.4") +public fun maxOf(a: T, vararg other: T, comparator: kotlin.Comparator): T + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun maxOf(a: kotlin.Byte, b: kotlin.Byte): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun maxOf(a: kotlin.Byte, b: kotlin.Byte, c: kotlin.Byte): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.4") +public fun maxOf(a: kotlin.Byte, vararg other: kotlin.Byte): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun maxOf(a: kotlin.Double, b: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun maxOf(a: kotlin.Double, b: kotlin.Double, c: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +public fun maxOf(a: kotlin.Double, vararg other: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun maxOf(a: kotlin.Float, b: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun maxOf(a: kotlin.Float, b: kotlin.Float, c: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +public fun maxOf(a: kotlin.Float, vararg other: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun maxOf(a: kotlin.Int, b: kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun maxOf(a: kotlin.Int, b: kotlin.Int, c: kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +public fun maxOf(a: kotlin.Int, vararg other: kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +public inline fun maxOf(a: kotlin.Long, b: kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun maxOf(a: kotlin.Long, b: kotlin.Long, c: kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +public fun maxOf(a: kotlin.Long, vararg other: kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun maxOf(a: kotlin.Short, b: kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun maxOf(a: kotlin.Short, b: kotlin.Short, c: kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.4") +public fun maxOf(a: kotlin.Short, vararg other: kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun maxOf(a: kotlin.UByte, b: kotlin.UByte): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun maxOf(a: kotlin.UByte, b: kotlin.UByte, c: kotlin.UByte): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun maxOf(a: kotlin.UByte, vararg other: kotlin.UByte): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun maxOf(a: kotlin.UInt, b: kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun maxOf(a: kotlin.UInt, b: kotlin.UInt, c: kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun maxOf(a: kotlin.UInt, vararg other: kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun maxOf(a: kotlin.ULong, b: kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun maxOf(a: kotlin.ULong, b: kotlin.ULong, c: kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun maxOf(a: kotlin.ULong, vararg other: kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun maxOf(a: kotlin.UShort, b: kotlin.UShort): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun maxOf(a: kotlin.UShort, b: kotlin.UShort, c: kotlin.UShort): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun maxOf(a: kotlin.UShort, vararg other: kotlin.UShort): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.1") +public fun > minOf(a: T, b: T): T + +@kotlin.SinceKotlin(version = "1.1") +public fun > minOf(a: T, b: T, c: T): T + +@kotlin.SinceKotlin(version = "1.1") +public fun minOf(a: T, b: T, c: T, comparator: kotlin.Comparator): T + +@kotlin.SinceKotlin(version = "1.1") +public fun minOf(a: T, b: T, comparator: kotlin.Comparator): T + +@kotlin.SinceKotlin(version = "1.4") +public fun > minOf(a: T, vararg other: T): T + +@kotlin.SinceKotlin(version = "1.4") +public fun minOf(a: T, vararg other: T, comparator: kotlin.Comparator): T + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun minOf(a: kotlin.Byte, b: kotlin.Byte): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun minOf(a: kotlin.Byte, b: kotlin.Byte, c: kotlin.Byte): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.4") +public fun minOf(a: kotlin.Byte, vararg other: kotlin.Byte): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun minOf(a: kotlin.Double, b: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun minOf(a: kotlin.Double, b: kotlin.Double, c: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +public fun minOf(a: kotlin.Double, vararg other: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun minOf(a: kotlin.Float, b: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun minOf(a: kotlin.Float, b: kotlin.Float, c: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +public fun minOf(a: kotlin.Float, vararg other: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun minOf(a: kotlin.Int, b: kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun minOf(a: kotlin.Int, b: kotlin.Int, c: kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +public fun minOf(a: kotlin.Int, vararg other: kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +public inline fun minOf(a: kotlin.Long, b: kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun minOf(a: kotlin.Long, b: kotlin.Long, c: kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +public fun minOf(a: kotlin.Long, vararg other: kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun minOf(a: kotlin.Short, b: kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun minOf(a: kotlin.Short, b: kotlin.Short, c: kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.4") +public fun minOf(a: kotlin.Short, vararg other: kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun minOf(a: kotlin.UByte, b: kotlin.UByte): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun minOf(a: kotlin.UByte, b: kotlin.UByte, c: kotlin.UByte): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun minOf(a: kotlin.UByte, vararg other: kotlin.UByte): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun minOf(a: kotlin.UInt, b: kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun minOf(a: kotlin.UInt, b: kotlin.UInt, c: kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun minOf(a: kotlin.UInt, vararg other: kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun minOf(a: kotlin.ULong, b: kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun minOf(a: kotlin.ULong, b: kotlin.ULong, c: kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun minOf(a: kotlin.ULong, vararg other: kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun minOf(a: kotlin.UShort, b: kotlin.UShort): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun minOf(a: kotlin.UShort, b: kotlin.UShort, c: kotlin.UShort): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalUnsignedTypes +public fun minOf(a: kotlin.UShort, vararg other: kotlin.UShort): kotlin.UShort + +public fun > naturalOrder(): kotlin.Comparator + +@kotlin.internal.InlineOnly +public inline fun > nullsFirst(): kotlin.Comparator + +public fun nullsFirst(comparator: kotlin.Comparator): kotlin.Comparator + +@kotlin.internal.InlineOnly +public inline fun > nullsLast(): kotlin.Comparator + +public fun nullsLast(comparator: kotlin.Comparator): kotlin.Comparator + +public fun > reverseOrder(): kotlin.Comparator + +public fun kotlin.Comparator.reversed(): kotlin.Comparator + +public infix fun kotlin.Comparator.then(comparator: kotlin.Comparator): kotlin.Comparator + +@kotlin.internal.InlineOnly +public inline fun kotlin.Comparator.thenBy(crossinline selector: (T) -> kotlin.Comparable<*>?): kotlin.Comparator + +@kotlin.internal.InlineOnly +public inline fun kotlin.Comparator.thenBy(comparator: kotlin.Comparator, crossinline selector: (T) -> K): kotlin.Comparator + +@kotlin.internal.InlineOnly +public inline fun kotlin.Comparator.thenByDescending(crossinline selector: (T) -> kotlin.Comparable<*>?): kotlin.Comparator + +@kotlin.internal.InlineOnly +public inline fun kotlin.Comparator.thenByDescending(comparator: kotlin.Comparator, crossinline selector: (T) -> K): kotlin.Comparator + +@kotlin.internal.InlineOnly +public inline fun kotlin.Comparator.thenComparator(crossinline comparison: (a: T, b: T) -> kotlin.Int): kotlin.Comparator + +public infix fun kotlin.Comparator.thenDescending(comparator: kotlin.Comparator): kotlin.Comparator \ No newline at end of file diff --git a/libraries/stdlib/api/js/kotlin.contracts.kt b/libraries/stdlib/api/js/kotlin.contracts.kt new file mode 100644 index 00000000000..4be63375678 --- /dev/null +++ b/libraries/stdlib/api/js/kotlin.contracts.kt @@ -0,0 +1,87 @@ +@kotlin.internal.ContractsDsl +@kotlin.contracts.ExperimentalContracts +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.3") +public inline fun contract(builder: kotlin.contracts.ContractBuilder.() -> kotlin.Unit): kotlin.Unit + +@kotlin.internal.ContractsDsl +@kotlin.contracts.ExperimentalContracts +@kotlin.SinceKotlin(version = "1.3") +public interface CallsInPlace : kotlin.contracts.Effect { +} + +@kotlin.internal.ContractsDsl +@kotlin.contracts.ExperimentalContracts +@kotlin.SinceKotlin(version = "1.3") +public interface ConditionalEffect : kotlin.contracts.Effect { +} + +@kotlin.internal.ContractsDsl +@kotlin.contracts.ExperimentalContracts +@kotlin.SinceKotlin(version = "1.3") +public interface ContractBuilder { + @kotlin.internal.ContractsDsl + public abstract fun callsInPlace(lambda: kotlin.Function, kind: kotlin.contracts.InvocationKind = ...): kotlin.contracts.CallsInPlace + + @kotlin.internal.ContractsDsl + public abstract fun returns(): kotlin.contracts.Returns + + @kotlin.internal.ContractsDsl + public abstract fun returns(value: kotlin.Any?): kotlin.contracts.Returns + + @kotlin.internal.ContractsDsl + public abstract fun returnsNotNull(): kotlin.contracts.ReturnsNotNull +} + +@kotlin.internal.ContractsDsl +@kotlin.contracts.ExperimentalContracts +@kotlin.SinceKotlin(version = "1.3") +public interface Effect { +} + +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.Experimental +@kotlin.RequiresOptIn +@kotlin.annotation.MustBeDocumented +public final annotation class ExperimentalContracts : kotlin.Annotation { + public constructor ExperimentalContracts() +} + +@kotlin.internal.ContractsDsl +@kotlin.contracts.ExperimentalContracts +@kotlin.SinceKotlin(version = "1.3") +public final enum class InvocationKind : kotlin.Enum { + @kotlin.internal.ContractsDsl + enum entry AT_MOST_ONCE + + @kotlin.internal.ContractsDsl + enum entry AT_LEAST_ONCE + + @kotlin.internal.ContractsDsl + enum entry EXACTLY_ONCE + + @kotlin.internal.ContractsDsl + enum entry UNKNOWN +} + +@kotlin.internal.ContractsDsl +@kotlin.contracts.ExperimentalContracts +@kotlin.SinceKotlin(version = "1.3") +public interface Returns : kotlin.contracts.SimpleEffect { +} + +@kotlin.internal.ContractsDsl +@kotlin.contracts.ExperimentalContracts +@kotlin.SinceKotlin(version = "1.3") +public interface ReturnsNotNull : kotlin.contracts.SimpleEffect { +} + +@kotlin.internal.ContractsDsl +@kotlin.contracts.ExperimentalContracts +@kotlin.SinceKotlin(version = "1.3") +public interface SimpleEffect : kotlin.contracts.Effect { + @kotlin.internal.ContractsDsl + @kotlin.contracts.ExperimentalContracts + public abstract infix fun implies(booleanExpression: kotlin.Boolean): kotlin.contracts.ConditionalEffect +} \ No newline at end of file diff --git a/libraries/stdlib/api/js/kotlin.coroutines.intrinsics.kt b/libraries/stdlib/api/js/kotlin.coroutines.intrinsics.kt new file mode 100644 index 00000000000..40834ff7072 --- /dev/null +++ b/libraries/stdlib/api/js/kotlin.coroutines.intrinsics.kt @@ -0,0 +1,23 @@ +@kotlin.SinceKotlin(version = "1.3") +public val COROUTINE_SUSPENDED: kotlin.Any { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public suspend inline fun suspendCoroutineUninterceptedOrReturn(crossinline block: (kotlin.coroutines.Continuation) -> kotlin.Any?): T + +@kotlin.SinceKotlin(version = "1.3") +public fun (suspend () -> T).createCoroutineUnintercepted(completion: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation + +@kotlin.SinceKotlin(version = "1.3") +public fun (suspend R.() -> T).createCoroutineUnintercepted(receiver: R, completion: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.coroutines.Continuation.intercepted(): kotlin.coroutines.Continuation + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun (suspend () -> T).startCoroutineUninterceptedOrReturn(completion: kotlin.coroutines.Continuation): kotlin.Any? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun (suspend R.() -> T).startCoroutineUninterceptedOrReturn(receiver: R, completion: kotlin.coroutines.Continuation): kotlin.Any? \ No newline at end of file diff --git a/libraries/stdlib/api/js/kotlin.coroutines.kt b/libraries/stdlib/api/js/kotlin.coroutines.kt new file mode 100644 index 00000000000..41f1655184e --- /dev/null +++ b/libraries/stdlib/api/js/kotlin.coroutines.kt @@ -0,0 +1,119 @@ +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public val coroutineContext: kotlin.coroutines.CoroutineContext { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun Continuation(context: kotlin.coroutines.CoroutineContext, crossinline resumeWith: (kotlin.Result) -> kotlin.Unit): kotlin.coroutines.Continuation + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public suspend inline fun suspendCoroutine(crossinline block: (kotlin.coroutines.Continuation) -> kotlin.Unit): T + +@kotlin.SinceKotlin(version = "1.3") +public fun (suspend () -> T).createCoroutine(completion: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation + +@kotlin.SinceKotlin(version = "1.3") +public fun (suspend R.() -> T).createCoroutine(receiver: R, completion: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public fun kotlin.coroutines.CoroutineContext.Element.getPolymorphicElement(key: kotlin.coroutines.CoroutineContext.Key): E? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public fun kotlin.coroutines.CoroutineContext.Element.minusPolymorphicKey(key: kotlin.coroutines.CoroutineContext.Key<*>): kotlin.coroutines.CoroutineContext + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.coroutines.Continuation.resume(value: T): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.coroutines.Continuation.resumeWithException(exception: kotlin.Throwable): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +public fun (suspend () -> T).startCoroutine(completion: kotlin.coroutines.Continuation): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +public fun (suspend R.() -> T).startCoroutine(receiver: R, completion: kotlin.coroutines.Continuation): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.3") +public abstract class AbstractCoroutineContextElement : kotlin.coroutines.CoroutineContext.Element { + public constructor AbstractCoroutineContextElement(key: kotlin.coroutines.CoroutineContext.Key<*>) + + public open override val key: kotlin.coroutines.CoroutineContext.Key<*> { get; } +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public abstract class AbstractCoroutineContextKey : kotlin.coroutines.CoroutineContext.Key { + public constructor AbstractCoroutineContextKey(baseKey: kotlin.coroutines.CoroutineContext.Key, safeCast: (element: kotlin.coroutines.CoroutineContext.Element) -> E?) +} + +@kotlin.SinceKotlin(version = "1.3") +public interface Continuation { + public abstract val context: kotlin.coroutines.CoroutineContext { get; } + + public abstract fun resumeWith(result: kotlin.Result): kotlin.Unit +} + +@kotlin.SinceKotlin(version = "1.3") +public interface ContinuationInterceptor : kotlin.coroutines.CoroutineContext.Element { + public open override operator fun get(key: kotlin.coroutines.CoroutineContext.Key): E? + + public abstract fun interceptContinuation(continuation: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation + + public open override fun minusKey(key: kotlin.coroutines.CoroutineContext.Key<*>): kotlin.coroutines.CoroutineContext + + public open fun releaseInterceptedContinuation(continuation: kotlin.coroutines.Continuation<*>): kotlin.Unit + + public companion object of ContinuationInterceptor Key : kotlin.coroutines.CoroutineContext.Key { + } +} + +@kotlin.SinceKotlin(version = "1.3") +public interface CoroutineContext { + public abstract fun fold(initial: R, operation: (R, kotlin.coroutines.CoroutineContext.Element) -> R): R + + public abstract operator fun get(key: kotlin.coroutines.CoroutineContext.Key): E? + + public abstract fun minusKey(key: kotlin.coroutines.CoroutineContext.Key<*>): kotlin.coroutines.CoroutineContext + + public open operator fun plus(context: kotlin.coroutines.CoroutineContext): kotlin.coroutines.CoroutineContext + + public interface Element : kotlin.coroutines.CoroutineContext { + public abstract val key: kotlin.coroutines.CoroutineContext.Key<*> { get; } + + public open override fun fold(initial: R, operation: (R, kotlin.coroutines.CoroutineContext.Element) -> R): R + + public open override operator fun get(key: kotlin.coroutines.CoroutineContext.Key): E? + + public open override fun minusKey(key: kotlin.coroutines.CoroutineContext.Key<*>): kotlin.coroutines.CoroutineContext + } + + public interface Key { + } +} + +@kotlin.SinceKotlin(version = "1.3") +public object EmptyCoroutineContext : kotlin.coroutines.CoroutineContext, kotlin.io.Serializable { + public open override fun fold(initial: R, operation: (R, kotlin.coroutines.CoroutineContext.Element) -> R): R + + public open override operator fun get(key: kotlin.coroutines.CoroutineContext.Key): E? + + public open override fun hashCode(): kotlin.Int + + public open override fun minusKey(key: kotlin.coroutines.CoroutineContext.Key<*>): kotlin.coroutines.CoroutineContext + + public open override operator fun plus(context: kotlin.coroutines.CoroutineContext): kotlin.coroutines.CoroutineContext + + public open override fun toString(): kotlin.String +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS}) +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +public final annotation class RestrictsSuspension : kotlin.Annotation { + public constructor RestrictsSuspension() +} \ No newline at end of file diff --git a/libraries/stdlib/api/js/kotlin.dom.kt b/libraries/stdlib/api/js/kotlin.dom.kt new file mode 100644 index 00000000000..cf7c97737fc --- /dev/null +++ b/libraries/stdlib/api/js/kotlin.dom.kt @@ -0,0 +1,17 @@ +public val org.w3c.dom.Node.isElement: kotlin.Boolean { get; } + +public val org.w3c.dom.Node.isText: kotlin.Boolean { get; } + +public fun org.w3c.dom.Element.addClass(vararg cssClasses: kotlin.String): kotlin.Boolean + +public fun org.w3c.dom.Element.appendElement(name: kotlin.String, init: org.w3c.dom.Element.() -> kotlin.Unit): org.w3c.dom.Element + +public fun org.w3c.dom.Element.appendText(text: kotlin.String): org.w3c.dom.Element + +public fun org.w3c.dom.Node.clear(): kotlin.Unit + +public fun org.w3c.dom.Document.createElement(name: kotlin.String, init: org.w3c.dom.Element.() -> kotlin.Unit): org.w3c.dom.Element + +public fun org.w3c.dom.Element.hasClass(cssClass: kotlin.String): kotlin.Boolean + +public fun org.w3c.dom.Element.removeClass(vararg cssClasses: kotlin.String): kotlin.Boolean \ No newline at end of file diff --git a/libraries/stdlib/api/js/kotlin.experimental.kt b/libraries/stdlib/api/js/kotlin.experimental.kt new file mode 100644 index 00000000000..af0bda12eb8 --- /dev/null +++ b/libraries/stdlib/api/js/kotlin.experimental.kt @@ -0,0 +1,41 @@ +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline infix fun kotlin.Byte.and(other: kotlin.Byte): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline infix fun kotlin.Short.and(other: kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun kotlin.Byte.inv(): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun kotlin.Short.inv(): kotlin.Short + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline infix fun kotlin.Byte.or(other: kotlin.Byte): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline infix fun kotlin.Short.or(other: kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline infix fun kotlin.Byte.xor(other: kotlin.Byte): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline infix fun kotlin.Short.xor(other: kotlin.Short): kotlin.Short + +@kotlin.Experimental(level = Level.ERROR) +@kotlin.RequiresOptIn(level = Level.ERROR) +@kotlin.annotation.MustBeDocumented +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) +@kotlin.SinceKotlin(version = "1.3") +public final annotation class ExperimentalTypeInference : kotlin.Annotation { + public constructor ExperimentalTypeInference() +} \ No newline at end of file diff --git a/libraries/stdlib/api/js/kotlin.io.kt b/libraries/stdlib/api/js/kotlin.io.kt new file mode 100644 index 00000000000..53af8758555 --- /dev/null +++ b/libraries/stdlib/api/js/kotlin.io.kt @@ -0,0 +1,5 @@ +public fun print(message: kotlin.Any?): kotlin.Unit + +public fun println(): kotlin.Unit + +public fun println(message: kotlin.Any?): kotlin.Unit \ No newline at end of file diff --git a/libraries/stdlib/api/js/kotlin.js.kt b/libraries/stdlib/api/js/kotlin.js.kt new file mode 100644 index 00000000000..3792f8270ba --- /dev/null +++ b/libraries/stdlib/api/js/kotlin.js.kt @@ -0,0 +1,430 @@ +public external val console: kotlin.js.Console { get; } + +public external val definedExternally: kotlin.Nothing { get; } + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use `definedExternally` instead", replaceWith = kotlin.ReplaceWith(expression = "definedExternally", imports = {})) +public external val noImpl: kotlin.Nothing { get; } + +public external val undefined: kotlin.Nothing? { get; } + +public val kotlin.reflect.KClass.js: kotlin.js.JsClass { get; } + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use class literal and extension property `js` instead.", replaceWith = kotlin.ReplaceWith(expression = "this::class.js", imports = {})) +public val T.jsClass: kotlin.js.JsClass { get; } + +public val kotlin.js.JsClass.kotlin: kotlin.reflect.KClass { get; } + +public inline fun dateLocaleOptions(init: kotlin.js.Date.LocaleOptions.() -> kotlin.Unit): kotlin.js.Date.LocaleOptions + +public external fun eval(expr: kotlin.String): dynamic + +public external fun js(code: kotlin.String): dynamic + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use class literal and extension property `js` instead.", replaceWith = kotlin.ReplaceWith(expression = "T::class.js", imports = {})) +public external fun jsClass(): kotlin.js.JsClass + +/*∆*/ public fun jsTypeOf(value_hack: kotlin.Any?): kotlin.String + +public fun json(vararg pairs: kotlin.Pair): kotlin.js.Json + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use toDouble() instead.", replaceWith = kotlin.ReplaceWith(expression = "s.toDouble()", imports = {})) +public external fun parseFloat(s: kotlin.String, radix: kotlin.Int = ...): kotlin.Double + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use toInt() instead.", replaceWith = kotlin.ReplaceWith(expression = "s.toInt()", imports = {})) +public external fun parseInt(s: kotlin.String): kotlin.Int + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use toInt(radix) instead.", replaceWith = kotlin.ReplaceWith(expression = "s.toInt(radix)", imports = {})) +public external fun parseInt(s: kotlin.String, radix: kotlin.Int = ...): kotlin.Int + +public fun kotlin.js.Json.add(other: kotlin.js.Json): kotlin.js.Json + +public inline fun kotlin.js.RegExpMatch.asArray(): kotlin.Array + +@kotlin.internal.InlineOnly +public inline fun kotlin.Any?.asDynamic(): dynamic + +public inline operator fun kotlin.js.RegExpMatch.get(index: kotlin.Int): kotlin.String? + +@kotlin.internal.DynamicExtension +public operator fun dynamic.iterator(): kotlin.collections.Iterator + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use maxOf or kotlin.math.max instead", replaceWith = kotlin.ReplaceWith(expression = "maxOf(a, b)", imports = {})) +public fun kotlin.js.Math.max(a: kotlin.Long, b: kotlin.Long): kotlin.Long + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use minOf or kotlin.math.min instead", replaceWith = kotlin.ReplaceWith(expression = "minOf(a, b)", imports = {})) +public fun kotlin.js.Math.min(a: kotlin.Long, b: kotlin.Long): kotlin.Long + +public fun kotlin.js.RegExp.reset(): kotlin.Unit + +public inline fun kotlin.js.Promise>.then(noinline onFulfilled: ((T) -> S)?): kotlin.js.Promise + +public inline fun kotlin.js.Promise>.then(noinline onFulfilled: ((T) -> S)?, noinline onRejected: ((kotlin.Throwable) -> S)?): kotlin.js.Promise + +@kotlin.internal.DynamicExtension +@kotlin.js.JsName(name = "unsafeCastDynamic") +@kotlin.internal.InlineOnly +public inline fun dynamic.unsafeCast(): T + +@kotlin.internal.InlineOnly +public inline fun kotlin.Any?.unsafeCast(): T + +public external interface Console { + public abstract fun dir(o: kotlin.Any): kotlin.Unit + + public abstract fun error(vararg o: kotlin.Any?): kotlin.Unit + + public abstract fun info(vararg o: kotlin.Any?): kotlin.Unit + + public abstract fun log(vararg o: kotlin.Any?): kotlin.Unit + + public abstract fun warn(vararg o: kotlin.Any?): kotlin.Unit +} + +public final external class Date { + public constructor Date() + + public constructor Date(year: kotlin.Int, month: kotlin.Int) + + public constructor Date(year: kotlin.Int, month: kotlin.Int, day: kotlin.Int) + + public constructor Date(year: kotlin.Int, month: kotlin.Int, day: kotlin.Int, hour: kotlin.Int) + + public constructor Date(year: kotlin.Int, month: kotlin.Int, day: kotlin.Int, hour: kotlin.Int, minute: kotlin.Int) + + public constructor Date(year: kotlin.Int, month: kotlin.Int, day: kotlin.Int, hour: kotlin.Int, minute: kotlin.Int, second: kotlin.Int) + + public constructor Date(year: kotlin.Int, month: kotlin.Int, day: kotlin.Int, hour: kotlin.Int, minute: kotlin.Int, second: kotlin.Int, millisecond: kotlin.Number) + + public constructor Date(milliseconds: kotlin.Number) + + public constructor Date(dateString: kotlin.String) + + public final fun getDate(): kotlin.Int + + public final fun getDay(): kotlin.Int + + public final fun getFullYear(): kotlin.Int + + public final fun getHours(): kotlin.Int + + public final fun getMilliseconds(): kotlin.Int + + public final fun getMinutes(): kotlin.Int + + public final fun getMonth(): kotlin.Int + + public final fun getSeconds(): kotlin.Int + + public final fun getTime(): kotlin.Double + + public final fun getTimezoneOffset(): kotlin.Int + + public final fun getUTCDate(): kotlin.Int + + public final fun getUTCDay(): kotlin.Int + + public final fun getUTCFullYear(): kotlin.Int + + public final fun getUTCHours(): kotlin.Int + + public final fun getUTCMilliseconds(): kotlin.Int + + public final fun getUTCMinutes(): kotlin.Int + + public final fun getUTCMonth(): kotlin.Int + + public final fun getUTCSeconds(): kotlin.Int + + public final fun toDateString(): kotlin.String + + public final fun toISOString(): kotlin.String + + public final fun toJSON(): kotlin.js.Json + + public final fun toLocaleDateString(locales: kotlin.Array = ..., options: kotlin.js.Date.LocaleOptions = ...): kotlin.String + + public final fun toLocaleDateString(locales: kotlin.String, options: kotlin.js.Date.LocaleOptions = ...): kotlin.String + + public final fun toLocaleString(locales: kotlin.Array = ..., options: kotlin.js.Date.LocaleOptions = ...): kotlin.String + + public final fun toLocaleString(locales: kotlin.String, options: kotlin.js.Date.LocaleOptions = ...): kotlin.String + + public final fun toLocaleTimeString(locales: kotlin.Array = ..., options: kotlin.js.Date.LocaleOptions = ...): kotlin.String + + public final fun toLocaleTimeString(locales: kotlin.String, options: kotlin.js.Date.LocaleOptions = ...): kotlin.String + + public final fun toTimeString(): kotlin.String + + public final fun toUTCString(): kotlin.String + + public companion object of Date { + public final fun UTC(year: kotlin.Int, month: kotlin.Int): kotlin.Double + + public final fun UTC(year: kotlin.Int, month: kotlin.Int, day: kotlin.Int): kotlin.Double + + public final fun UTC(year: kotlin.Int, month: kotlin.Int, day: kotlin.Int, hour: kotlin.Int): kotlin.Double + + public final fun UTC(year: kotlin.Int, month: kotlin.Int, day: kotlin.Int, hour: kotlin.Int, minute: kotlin.Int): kotlin.Double + + public final fun UTC(year: kotlin.Int, month: kotlin.Int, day: kotlin.Int, hour: kotlin.Int, minute: kotlin.Int, second: kotlin.Int): kotlin.Double + + public final fun UTC(year: kotlin.Int, month: kotlin.Int, day: kotlin.Int, hour: kotlin.Int, minute: kotlin.Int, second: kotlin.Int, millisecond: kotlin.Number): kotlin.Double + + public final fun now(): kotlin.Double + + public final fun parse(dateString: kotlin.String): kotlin.Double + } + + public interface LocaleOptions { + public abstract var day: kotlin.String? { get; set; } + + public abstract var era: kotlin.String? { get; set; } + + public abstract var formatMatcher: kotlin.String? { get; set; } + + public abstract var hour: kotlin.String? { get; set; } + + public abstract var hour12: kotlin.Boolean? { get; set; } + + public abstract var localeMatcher: kotlin.String? { get; set; } + + public abstract var minute: kotlin.String? { get; set; } + + public abstract var month: kotlin.String? { get; set; } + + public abstract var second: kotlin.String? { get; set; } + + public abstract var timeZone: kotlin.String? { get; set; } + + public abstract var timeZoneName: kotlin.String? { get; set; } + + public abstract var weekday: kotlin.String? { get; set; } + + public abstract var year: kotlin.String? { get; set; } + } +} + +@kotlin.Experimental(level = Level.WARNING) +@kotlin.RequiresOptIn(level = Level.WARNING) +@kotlin.annotation.MustBeDocumented +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.SinceKotlin(version = "1.4") +public final annotation class ExperimentalJsExport : kotlin.Annotation { + public constructor ExperimentalJsExport() +} + +public external object JSON { + public final fun parse(text: kotlin.String): T + + public final fun parse(text: kotlin.String, reviver: (key: kotlin.String, value: kotlin.Any?) -> kotlin.Any?): T + + public final fun stringify(o: kotlin.Any?): kotlin.String + + public final fun stringify(o: kotlin.Any?, replacer: ((key: kotlin.String, value: kotlin.Any?) -> kotlin.Any?)? = ..., space: kotlin.Int): kotlin.String + + public final fun stringify(o: kotlin.Any?, replacer: ((key: kotlin.String, value: kotlin.Any?) -> kotlin.Any?)? = ..., space: kotlin.String): kotlin.String + + public final fun stringify(o: kotlin.Any?, replacer: (key: kotlin.String, value: kotlin.Any?) -> kotlin.Any?): kotlin.String + + public final fun stringify(o: kotlin.Any?, replacer: kotlin.Array): kotlin.String + + public final fun stringify(o: kotlin.Any?, replacer: kotlin.Array, space: kotlin.Int): kotlin.String + + public final fun stringify(o: kotlin.Any?, replacer: kotlin.Array, space: kotlin.String): kotlin.String +} + +public external interface JsClass { + public abstract val name: kotlin.String { get; } +} + +@kotlin.js.ExperimentalJsExport +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FUNCTION, AnnotationTarget.FILE}) +@kotlin.SinceKotlin(version = "1.3") +public final annotation class JsExport : kotlin.Annotation { + public constructor JsExport() +} + +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FUNCTION, AnnotationTarget.FILE}) +public final annotation class JsModule : kotlin.Annotation { + public constructor JsModule(import: kotlin.String) + + public final val import: kotlin.String { get; } +} + +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER}) +public final annotation class JsName : kotlin.Annotation { + public constructor JsName(name: kotlin.String) + + public final val name: kotlin.String { get; } +} + +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FUNCTION, AnnotationTarget.FILE}) +public final annotation class JsNonModule : kotlin.Annotation { + public constructor JsNonModule() +} + +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FILE}) +public final annotation class JsQualifier : kotlin.Annotation { + public constructor JsQualifier(value: kotlin.String) + + public final val value: kotlin.String { get; } +} + +public external interface Json { + public abstract operator fun get(propertyName: kotlin.String): kotlin.Any? + + public abstract operator fun set(propertyName: kotlin.String, value: kotlin.Any?): kotlin.Unit +} + +@kotlin.Deprecated(level = DeprecationLevel.WARNING, message = "Use top-level functions from kotlin.math package instead.") +public external object Math { + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.PI instead.", replaceWith = kotlin.ReplaceWith(expression = "PI", imports = {"kotlin.math.PI"})) + public final val PI: kotlin.Double { get; } + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.abs instead.", replaceWith = kotlin.ReplaceWith(expression = "abs(value)", imports = {"kotlin.math.abs"})) + public final fun abs(value: kotlin.Double): kotlin.Double + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.acos instead.", replaceWith = kotlin.ReplaceWith(expression = "acos(value)", imports = {"kotlin.math.acos"})) + public final fun acos(value: kotlin.Double): kotlin.Double + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.asin instead.", replaceWith = kotlin.ReplaceWith(expression = "asin(value)", imports = {"kotlin.math.asin"})) + public final fun asin(value: kotlin.Double): kotlin.Double + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.atan instead.", replaceWith = kotlin.ReplaceWith(expression = "atan(value)", imports = {"kotlin.math.atan"})) + public final fun atan(value: kotlin.Double): kotlin.Double + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.atan2 instead.", replaceWith = kotlin.ReplaceWith(expression = "atan2(y, x)", imports = {"kotlin.math.atan2"})) + public final fun atan2(y: kotlin.Double, x: kotlin.Double): kotlin.Double + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.ceil instead.", replaceWith = kotlin.ReplaceWith(expression = "ceil(value)", imports = {"kotlin.math.ceil"})) + public final fun ceil(value: kotlin.Number): kotlin.Int + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.cos instead.", replaceWith = kotlin.ReplaceWith(expression = "cos(value)", imports = {"kotlin.math.cos"})) + public final fun cos(value: kotlin.Double): kotlin.Double + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.exp instead.", replaceWith = kotlin.ReplaceWith(expression = "exp(value)", imports = {"kotlin.math.exp"})) + public final fun exp(value: kotlin.Double): kotlin.Double + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.floor instead.", replaceWith = kotlin.ReplaceWith(expression = "floor(value)", imports = {"kotlin.math.floor"})) + public final fun floor(value: kotlin.Number): kotlin.Int + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.ln instead.", replaceWith = kotlin.ReplaceWith(expression = "ln(value)", imports = {"kotlin.math.ln"})) + public final fun log(value: kotlin.Double): kotlin.Double + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use maxOf or kotlin.math.max instead") + public final fun max(vararg values: kotlin.Double): kotlin.Double + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use maxOf or kotlin.math.max instead") + public final fun max(vararg values: kotlin.Float): kotlin.Float + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use maxOf or kotlin.math.max instead") + public final fun max(vararg values: kotlin.Int): kotlin.Int + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use minOf or kotlin.math.min instead") + public final fun min(vararg values: kotlin.Double): kotlin.Double + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use minOf or kotlin.math.min instead") + public final fun min(vararg values: kotlin.Float): kotlin.Float + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use minOf or kotlin.math.min instead") + public final fun min(vararg values: kotlin.Int): kotlin.Int + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.pow instead.", replaceWith = kotlin.ReplaceWith(expression = "base.pow(exp)", imports = {"kotlin.math.pow"})) + public final fun pow(base: kotlin.Double, exp: kotlin.Double): kotlin.Double + + @kotlin.Deprecated(level = DeprecationLevel.WARNING, message = "Use Random.nextDouble instead", replaceWith = kotlin.ReplaceWith(expression = "kotlin.random.Random.nextDouble()", imports = {"kotlin.random.Random"})) + public final fun random(): kotlin.Double + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.round instead.", replaceWith = kotlin.ReplaceWith(expression = "round(value)", imports = {"kotlin.math.round"})) + public final fun round(value: kotlin.Number): kotlin.Int + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.sin instead.", replaceWith = kotlin.ReplaceWith(expression = "sin(value)", imports = {"kotlin.math.sin"})) + public final fun sin(value: kotlin.Double): kotlin.Double + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.sqrt instead.", replaceWith = kotlin.ReplaceWith(expression = "sqrt(value)", imports = {"kotlin.math.sqrt"})) + public final fun sqrt(value: kotlin.Double): kotlin.Double + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use kotlin.math.tan instead.", replaceWith = kotlin.ReplaceWith(expression = "tan(value)", imports = {"kotlin.math.tan"})) + public final fun tan(value: kotlin.Double): kotlin.Double +} + +public open external class Promise { + public constructor Promise(executor: (resolve: (T) -> kotlin.Unit, reject: (kotlin.Throwable) -> kotlin.Unit) -> kotlin.Unit) + + public open fun catch(onRejected: (kotlin.Throwable) -> S): kotlin.js.Promise + + @kotlin.internal.LowPriorityInOverloadResolution + public open fun then(onFulfilled: ((T) -> S)?): kotlin.js.Promise + + @kotlin.internal.LowPriorityInOverloadResolution + public open fun then(onFulfilled: ((T) -> S)?, onRejected: ((kotlin.Throwable) -> S)?): kotlin.js.Promise + + public companion object of Promise { + public final fun all(promise: kotlin.Array>): kotlin.js.Promise> + + public final fun race(promise: kotlin.Array>): kotlin.js.Promise + + public final fun reject(e: kotlin.Throwable): kotlin.js.Promise + + public final fun resolve(e: S): kotlin.js.Promise + + public final fun resolve(e: kotlin.js.Promise): kotlin.js.Promise + } +} + +public final external class RegExp { + public constructor RegExp(pattern: kotlin.String, flags: kotlin.String? = ...) + + public final val global: kotlin.Boolean { get; } + + public final val ignoreCase: kotlin.Boolean { get; } + + public final var lastIndex: kotlin.Int { get; set; } + + public final val multiline: kotlin.Boolean { get; } + + public final fun exec(str: kotlin.String): kotlin.js.RegExpMatch? + + public final fun test(str: kotlin.String): kotlin.Boolean + + public open override fun toString(): kotlin.String +} + +public external interface RegExpMatch { + public abstract val index: kotlin.Int { get; } + + public abstract val input: kotlin.String { get; } + + public abstract val length: kotlin.Int { get; } +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER}) +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use `external` modifier instead") +public final annotation class native : kotlin.Annotation { + public constructor native(name: kotlin.String = ...) + + public final val name: kotlin.String { get; } +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FUNCTION}) +@kotlin.Deprecated(message = "Use inline extension function with body using dynamic") +public final annotation class nativeGetter : kotlin.Annotation { + public constructor nativeGetter() +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FUNCTION}) +@kotlin.Deprecated(message = "Use inline extension function with body using dynamic") +public final annotation class nativeInvoke : kotlin.Annotation { + public constructor nativeInvoke() +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FUNCTION}) +@kotlin.Deprecated(message = "Use inline extension function with body using dynamic") +public final annotation class nativeSetter : kotlin.Annotation { + public constructor nativeSetter() +} \ No newline at end of file diff --git a/libraries/stdlib/api/js/kotlin.jvm.kt b/libraries/stdlib/api/js/kotlin.jvm.kt new file mode 100644 index 00000000000..be9d9d2598c --- /dev/null +++ b/libraries/stdlib/api/js/kotlin.jvm.kt @@ -0,0 +1,11 @@ +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER}) +@kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) +public final annotation class Synchronized : kotlin.Annotation { + public constructor Synchronized() +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FIELD}) +@kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) +public final annotation class Volatile : kotlin.Annotation { + public constructor Volatile() +} \ No newline at end of file diff --git a/libraries/stdlib/api/js/kotlin.kt b/libraries/stdlib/api/js/kotlin.kt new file mode 100644 index 00000000000..9f929c15df9 --- /dev/null +++ b/libraries/stdlib/api/js/kotlin.kt @@ -0,0 +1,2954 @@ +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public val kotlin.reflect.KProperty0<*>.isInitialized: kotlin.Boolean { get; } + +@kotlin.SinceKotlin(version = "1.4") +public val kotlin.Throwable.suppressedExceptions: kotlin.collections.List { get; } + +public inline fun Comparator(crossinline comparison: (a: T, b: T) -> kotlin.Int): kotlin.Comparator + +@kotlin.internal.InlineOnly +public inline fun TODO(): kotlin.Nothing + +@kotlin.internal.InlineOnly +public inline fun TODO(reason: kotlin.String): kotlin.Nothing + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun UByteArray(size: kotlin.Int, init: (kotlin.Int) -> kotlin.UByte): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun UIntArray(size: kotlin.Int, init: (kotlin.Int) -> kotlin.UInt): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun ULongArray(size: kotlin.Int, init: (kotlin.Int) -> kotlin.ULong): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun UShortArray(size: kotlin.Int, init: (kotlin.Int) -> kotlin.UShort): kotlin.UShortArray + +/*∆*/ public inline fun arrayOf(vararg elements: T): kotlin.Array + +/*∆*/ public inline fun arrayOfNulls(size: kotlin.Int): kotlin.Array + +/*∆*/ public inline fun booleanArrayOf(vararg elements: kotlin.Boolean): kotlin.BooleanArray + +/*∆*/ public inline fun byteArrayOf(vararg elements: kotlin.Byte): kotlin.ByteArray + +/*∆*/ public inline fun charArrayOf(vararg elements: kotlin.Char): kotlin.CharArray + +@kotlin.internal.InlineOnly +public inline fun check(value: kotlin.Boolean): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline fun check(value: kotlin.Boolean, lazyMessage: () -> kotlin.Any): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline fun checkNotNull(value: T?): T + +@kotlin.internal.InlineOnly +public inline fun checkNotNull(value: T?, lazyMessage: () -> kotlin.Any): T + +/*∆*/ public inline fun doubleArrayOf(vararg elements: kotlin.Double): kotlin.DoubleArray + +public inline fun emptyArray(): kotlin.Array + +@kotlin.SinceKotlin(version = "1.1") +public inline fun > enumValueOf(name: kotlin.String): T + +@kotlin.SinceKotlin(version = "1.1") +public inline fun > enumValues(): kotlin.Array + +@kotlin.internal.InlineOnly +public inline fun error(message: kotlin.Any): kotlin.Nothing + +/*∆*/ public inline fun floatArrayOf(vararg elements: kotlin.Float): kotlin.FloatArray + +/*∆*/ public inline fun intArrayOf(vararg elements: kotlin.Int): kotlin.IntArray + +public fun lazy(initializer: () -> T): kotlin.Lazy + +public fun lazy(lock: kotlin.Any?, initializer: () -> T): kotlin.Lazy + +public fun lazy(mode: kotlin.LazyThreadSafetyMode, initializer: () -> T): kotlin.Lazy + +public fun lazyOf(value: T): kotlin.Lazy + +/*∆*/ public inline fun longArrayOf(vararg elements: kotlin.Long): kotlin.LongArray + +@kotlin.internal.InlineOnly +public inline fun repeat(times: kotlin.Int, action: (kotlin.Int) -> kotlin.Unit): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline fun require(value: kotlin.Boolean): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline fun require(value: kotlin.Boolean, lazyMessage: () -> kotlin.Any): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline fun requireNotNull(value: T?): T + +@kotlin.internal.InlineOnly +public inline fun requireNotNull(value: T?, lazyMessage: () -> kotlin.Any): T + +@kotlin.internal.InlineOnly +public inline fun run(block: () -> R): R + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.3") +public inline fun runCatching(block: () -> R): kotlin.Result + +/*∆*/ public inline fun shortArrayOf(vararg elements: kotlin.Short): kotlin.ShortArray + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.2") +public inline fun suspend(noinline block: suspend () -> R): suspend () -> R + +@kotlin.internal.InlineOnly +public inline fun synchronized(lock: kotlin.Any, block: () -> R): R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun ubyteArrayOf(vararg elements: kotlin.UByte): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun uintArrayOf(vararg elements: kotlin.UInt): kotlin.UIntArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun ulongArrayOf(vararg elements: kotlin.ULong): kotlin.ULongArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun ushortArrayOf(vararg elements: kotlin.UShort): kotlin.UShortArray + +@kotlin.internal.InlineOnly +public inline fun with(receiver: T, block: T.() -> R): R + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.Throwable.addSuppressed(exception: kotlin.Throwable): kotlin.Unit + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.1") +public inline fun T.also(block: (T) -> kotlin.Unit): T + +@kotlin.internal.InlineOnly +public inline fun T.apply(block: T.() -> kotlin.Unit): T + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.Byte.countLeadingZeroBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.Int.countLeadingZeroBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.Long.countLeadingZeroBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.Short.countLeadingZeroBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByte.countLeadingZeroBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UInt.countLeadingZeroBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULong.countLeadingZeroBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShort.countLeadingZeroBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.Byte.countOneBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.Int.countOneBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.Long.countOneBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.Short.countOneBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByte.countOneBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UInt.countOneBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULong.countOneBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShort.countOneBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.Byte.countTrailingZeroBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.Int.countTrailingZeroBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.Long.countTrailingZeroBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.Short.countTrailingZeroBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByte.countTrailingZeroBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UInt.countTrailingZeroBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULong.countTrailingZeroBits(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShort.countTrailingZeroBits(): kotlin.Int + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.3") +public inline fun kotlin.Result.fold(onSuccess: (value: T) -> R, onFailure: (exception: kotlin.Throwable) -> R): R + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun kotlin.Double.Companion.fromBits(bits: kotlin.Long): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun kotlin.Float.Companion.fromBits(bits: kotlin.Int): kotlin.Float + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.3") +public inline fun kotlin.Result.getOrDefault(defaultValue: R): R + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.3") +public inline fun kotlin.Result.getOrElse(onFailure: (exception: kotlin.Throwable) -> R): R + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.3") +public inline fun kotlin.Result.getOrThrow(): T + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.Lazy.getValue(thisRef: kotlin.Any?, property: kotlin.reflect.KProperty<*>): T + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline operator fun kotlin.reflect.KProperty0.getValue(thisRef: kotlin.Any?, property: kotlin.reflect.KProperty<*>): V + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline operator fun kotlin.reflect.KProperty1.getValue(thisRef: T, property: kotlin.reflect.KProperty<*>): V + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.Any?.hashCode(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalStdlibApi +public operator fun kotlin.DeepRecursiveFunction.invoke(value: T): R + +public fun kotlin.Double.isFinite(): kotlin.Boolean + +public fun kotlin.Float.isFinite(): kotlin.Boolean + +public fun kotlin.Double.isInfinite(): kotlin.Boolean + +public fun kotlin.Float.isInfinite(): kotlin.Boolean + +public fun kotlin.Double.isNaN(): kotlin.Boolean + +public fun kotlin.Float.isNaN(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun T.let(block: (T) -> R): R + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.3") +public inline fun kotlin.Result.map(transform: (value: T) -> R): kotlin.Result + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.3") +public inline fun kotlin.Result.mapCatching(transform: (value: T) -> R): kotlin.Result + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.3") +public inline fun kotlin.Result.onFailure(action: (exception: kotlin.Throwable) -> kotlin.Unit): kotlin.Result + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.3") +public inline fun kotlin.Result.onSuccess(action: (value: T) -> kotlin.Unit): kotlin.Result + +public operator fun kotlin.String?.plus(other: kotlin.Any?): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.Throwable.printStackTrace(): kotlin.Unit + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.3") +public inline fun kotlin.Result.recover(transform: (exception: kotlin.Throwable) -> R): kotlin.Result + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.3") +public inline fun kotlin.Result.recoverCatching(transform: (exception: kotlin.Throwable) -> R): kotlin.Result + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public fun kotlin.Byte.rotateLeft(bitCount: kotlin.Int): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public fun kotlin.Int.rotateLeft(bitCount: kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public fun kotlin.Long.rotateLeft(bitCount: kotlin.Int): kotlin.Long + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public fun kotlin.Short.rotateLeft(bitCount: kotlin.Int): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByte.rotateLeft(bitCount: kotlin.Int): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UInt.rotateLeft(bitCount: kotlin.Int): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULong.rotateLeft(bitCount: kotlin.Int): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShort.rotateLeft(bitCount: kotlin.Int): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public fun kotlin.Byte.rotateRight(bitCount: kotlin.Int): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public fun kotlin.Int.rotateRight(bitCount: kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.internal.InlineOnly +public inline fun kotlin.Long.rotateRight(bitCount: kotlin.Int): kotlin.Long + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public fun kotlin.Short.rotateRight(bitCount: kotlin.Int): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByte.rotateRight(bitCount: kotlin.Int): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UInt.rotateRight(bitCount: kotlin.Int): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULong.rotateRight(bitCount: kotlin.Int): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShort.rotateRight(bitCount: kotlin.Int): kotlin.UShort + +@kotlin.internal.InlineOnly +public inline fun T.run(block: T.() -> R): R + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.3") +public inline fun T.runCatching(block: T.() -> R): kotlin.Result + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline operator fun kotlin.reflect.KMutableProperty0.setValue(thisRef: kotlin.Any?, property: kotlin.reflect.KProperty<*>, value: V): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline operator fun kotlin.reflect.KMutableProperty1.setValue(thisRef: T, property: kotlin.reflect.KProperty<*>, value: V): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.Throwable.stackTraceToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.Byte.takeHighestOneBit(): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.Int.takeHighestOneBit(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.Long.takeHighestOneBit(): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.Short.takeHighestOneBit(): kotlin.Short + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByte.takeHighestOneBit(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UInt.takeHighestOneBit(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULong.takeHighestOneBit(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShort.takeHighestOneBit(): kotlin.UShort + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.1") +public inline fun T.takeIf(predicate: (T) -> kotlin.Boolean): T? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.Byte.takeLowestOneBit(): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.Int.takeLowestOneBit(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.Long.takeLowestOneBit(): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.Short.takeLowestOneBit(): kotlin.Short + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UByte.takeLowestOneBit(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UInt.takeLowestOneBit(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ULong.takeLowestOneBit(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.UShort.takeLowestOneBit(): kotlin.UShort + +@kotlin.internal.InlineOnly +@kotlin.SinceKotlin(version = "1.1") +public inline fun T.takeUnless(predicate: (T) -> kotlin.Boolean): T? + +public infix fun A.to(that: B): kotlin.Pair + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.Double.toBits(): kotlin.Long + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.Float.toBits(): kotlin.Int + +public fun kotlin.Pair.toList(): kotlin.collections.List + +public fun kotlin.Triple.toList(): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.Double.toRawBits(): kotlin.Long + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.Float.toRawBits(): kotlin.Int + +public fun kotlin.Any?.toString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Byte.toUByte(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Int.toUByte(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Long.toUByte(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Short.toUByte(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Byte.toUInt(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Double.toUInt(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Float.toUInt(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Int.toUInt(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Long.toUInt(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Short.toUInt(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Byte.toULong(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Double.toULong(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Float.toULong(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Int.toULong(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Long.toULong(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Short.toULong(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Byte.toUShort(): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Int.toUShort(): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Long.toUShort(): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.Short.toUShort(): kotlin.UShort + +public interface Annotation { +} + +public open class Any { + public constructor Any() + + public open operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open fun hashCode(): kotlin.Int + + public open fun toString(): kotlin.String +} + +@kotlin.SinceKotlin(version = "1.3") +public open class ArithmeticException : kotlin.RuntimeException { + public constructor ArithmeticException() + + public constructor ArithmeticException(message: kotlin.String?) +} + +public final class Array { + public constructor Array(size: kotlin.Int, init: (kotlin.Int) -> T) + + public final val size: kotlin.Int { get; } + + public final operator fun get(index: kotlin.Int): T + + public final operator fun iterator(): kotlin.collections.Iterator + + public final operator fun set(index: kotlin.Int, value: T): kotlin.Unit +} + +public open class AssertionError : kotlin.Error { + public constructor AssertionError() + + public constructor AssertionError(message: kotlin.Any?) + + public constructor AssertionError(message: kotlin.String?) + + @kotlin.SinceKotlin(version = "1.4") + public constructor AssertionError(message: kotlin.String?, cause: kotlin.Throwable?) +} + +public final class Boolean : kotlin.Comparable { + public final infix fun and(other: kotlin.Boolean): kotlin.Boolean + + public open override operator fun compareTo(other: kotlin.Boolean): kotlin.Int + +/*∆*/ public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean +/*∆*/ +/*∆*/ public open override fun hashCode(): kotlin.Int +/*∆*/ + public final operator fun not(): kotlin.Boolean + + public final infix fun or(other: kotlin.Boolean): kotlin.Boolean + +/*∆*/ public open override fun toString(): kotlin.String +/*∆*/ + public final infix fun xor(other: kotlin.Boolean): kotlin.Boolean + + @kotlin.SinceKotlin(version = "1.3") + public companion object of Boolean { + } +} + +public final class BooleanArray { + public constructor BooleanArray(size: kotlin.Int) + + public constructor BooleanArray(size: kotlin.Int, init: (kotlin.Int) -> kotlin.Boolean) + + public final val size: kotlin.Int { get; } + + public final operator fun get(index: kotlin.Int): kotlin.Boolean + + public final operator fun iterator(): kotlin.collections.BooleanIterator + + public final operator fun set(index: kotlin.Int, value: kotlin.Boolean): kotlin.Unit +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY}) +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.experimental.ExperimentalTypeInference +public final annotation class BuilderInference : kotlin.Annotation { + public constructor BuilderInference() +} + +public final class Byte : kotlin.Number, kotlin.Comparable { + public open override operator fun compareTo(other: kotlin.Byte): kotlin.Int + + public final operator fun compareTo(other: kotlin.Double): kotlin.Int + + public final operator fun compareTo(other: kotlin.Float): kotlin.Int + + public final operator fun compareTo(other: kotlin.Int): kotlin.Int + + public final operator fun compareTo(other: kotlin.Long): kotlin.Int + + public final operator fun compareTo(other: kotlin.Short): kotlin.Int + + public final operator fun dec(): kotlin.Byte + + public final operator fun div(other: kotlin.Byte): kotlin.Int + + public final operator fun div(other: kotlin.Double): kotlin.Double + + public final operator fun div(other: kotlin.Float): kotlin.Float + + public final operator fun div(other: kotlin.Int): kotlin.Int + + public final operator fun div(other: kotlin.Long): kotlin.Long + + public final operator fun div(other: kotlin.Short): kotlin.Int + +/*∆*/ public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean +/*∆*/ +/*∆*/ public open override fun hashCode(): kotlin.Int +/*∆*/ + public final operator fun inc(): kotlin.Byte + + public final operator fun minus(other: kotlin.Byte): kotlin.Int + + public final operator fun minus(other: kotlin.Double): kotlin.Double + + public final operator fun minus(other: kotlin.Float): kotlin.Float + + public final operator fun minus(other: kotlin.Int): kotlin.Int + + public final operator fun minus(other: kotlin.Long): kotlin.Long + + public final operator fun minus(other: kotlin.Short): kotlin.Int + + public final operator fun plus(other: kotlin.Byte): kotlin.Int + + public final operator fun plus(other: kotlin.Double): kotlin.Double + + public final operator fun plus(other: kotlin.Float): kotlin.Float + + public final operator fun plus(other: kotlin.Int): kotlin.Int + + public final operator fun plus(other: kotlin.Long): kotlin.Long + + public final operator fun plus(other: kotlin.Short): kotlin.Int + + public final operator fun rangeTo(other: kotlin.Byte): kotlin.ranges.IntRange + + public final operator fun rangeTo(other: kotlin.Int): kotlin.ranges.IntRange + + public final operator fun rangeTo(other: kotlin.Long): kotlin.ranges.LongRange + + public final operator fun rangeTo(other: kotlin.Short): kotlin.ranges.IntRange + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Byte): kotlin.Int + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Double): kotlin.Double + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Float): kotlin.Float + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Int): kotlin.Int + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Long): kotlin.Long + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Short): kotlin.Int + + public final operator fun times(other: kotlin.Byte): kotlin.Int + + public final operator fun times(other: kotlin.Double): kotlin.Double + + public final operator fun times(other: kotlin.Float): kotlin.Float + + public final operator fun times(other: kotlin.Int): kotlin.Int + + public final operator fun times(other: kotlin.Long): kotlin.Long + + public final operator fun times(other: kotlin.Short): kotlin.Int + + public open override fun toByte(): kotlin.Byte + + public open override fun toChar(): kotlin.Char + + public open override fun toDouble(): kotlin.Double + + public open override fun toFloat(): kotlin.Float + + public open override fun toInt(): kotlin.Int + + public open override fun toLong(): kotlin.Long + + public open override fun toShort(): kotlin.Short + +/*∆*/ public open override fun toString(): kotlin.String +/*∆*/ + public final operator fun unaryMinus(): kotlin.Int + + public final operator fun unaryPlus(): kotlin.Int + + public companion object of Byte { + public const final val MAX_VALUE: kotlin.Byte = 127.toByte() { get; } + + public const final val MIN_VALUE: kotlin.Byte = -128.toByte() { get; } + + @kotlin.SinceKotlin(version = "1.3") + public const final val SIZE_BITS: kotlin.Int = 8 { get; } + + @kotlin.SinceKotlin(version = "1.3") + public const final val SIZE_BYTES: kotlin.Int = 1 { get; } + } +} + +public final class ByteArray { + public constructor ByteArray(size: kotlin.Int) + + public constructor ByteArray(size: kotlin.Int, init: (kotlin.Int) -> kotlin.Byte) + + public final val size: kotlin.Int { get; } + + public final operator fun get(index: kotlin.Int): kotlin.Byte + + public final operator fun iterator(): kotlin.collections.ByteIterator + + public final operator fun set(index: kotlin.Int, value: kotlin.Byte): kotlin.Unit +} + +public final class Char : kotlin.Comparable { + public open override operator fun compareTo(other: kotlin.Char): kotlin.Int + + public final operator fun dec(): kotlin.Char + +/*∆*/ public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean +/*∆*/ +/*∆*/ public open override fun hashCode(): kotlin.Int +/*∆*/ + public final operator fun inc(): kotlin.Char + + public final operator fun minus(other: kotlin.Char): kotlin.Int + + public final operator fun minus(other: kotlin.Int): kotlin.Char + + public final operator fun plus(other: kotlin.Int): kotlin.Char + + public final operator fun rangeTo(other: kotlin.Char): kotlin.ranges.CharRange + + public final fun toByte(): kotlin.Byte + + public final fun toChar(): kotlin.Char + + public final fun toDouble(): kotlin.Double + + public final fun toFloat(): kotlin.Float + + public final fun toInt(): kotlin.Int + + public final fun toLong(): kotlin.Long + + public final fun toShort(): kotlin.Short + +/*∆*/ @kotlin.js.JsName(name = "toString") +/*∆*/ public open override fun toString(): kotlin.String +/*∆*/ + public companion object of Char { + public const final val MAX_HIGH_SURROGATE: kotlin.Char = \uDBFF ('?') { get; } + + public const final val MAX_LOW_SURROGATE: kotlin.Char = \uDFFF ('?') { get; } + + public const final val MAX_SURROGATE: kotlin.Char = \uDFFF ('?') { get; } + + @kotlin.SinceKotlin(version = "1.3") + public const final val MAX_VALUE: kotlin.Char = \uFFFF ('?') { get; } + + public const final val MIN_HIGH_SURROGATE: kotlin.Char = \uD800 ('?') { get; } + + public const final val MIN_LOW_SURROGATE: kotlin.Char = \uDC00 ('?') { get; } + + public const final val MIN_SURROGATE: kotlin.Char = \uD800 ('?') { get; } + + @kotlin.SinceKotlin(version = "1.3") + public const final val MIN_VALUE: kotlin.Char = \u0000 ('?') { get; } + + @kotlin.SinceKotlin(version = "1.3") + public const final val SIZE_BITS: kotlin.Int = 16 { get; } + + @kotlin.SinceKotlin(version = "1.3") + public const final val SIZE_BYTES: kotlin.Int = 2 { get; } + } +} + +public final class CharArray { + public constructor CharArray(size: kotlin.Int) + + public constructor CharArray(size: kotlin.Int, init: (kotlin.Int) -> kotlin.Char) + + public final val size: kotlin.Int { get; } + + public final operator fun get(index: kotlin.Int): kotlin.Char + + public final operator fun iterator(): kotlin.collections.CharIterator + + public final operator fun set(index: kotlin.Int, value: kotlin.Char): kotlin.Unit +} + +public interface CharSequence { + public abstract val length: kotlin.Int { get; } + + public abstract operator fun get(index: kotlin.Int): kotlin.Char + + public abstract fun subSequence(startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.CharSequence +} + +public open class ClassCastException : kotlin.RuntimeException { + public constructor ClassCastException() + + public constructor ClassCastException(message: kotlin.String?) +} + +public interface Comparable { + public abstract operator fun compareTo(other: T): kotlin.Int +} + +public interface Comparator { + @kotlin.js.JsName(name = "compare") + public abstract fun compare(a: T, b: T): kotlin.Int +} + +public open class ConcurrentModificationException : kotlin.RuntimeException { + public constructor ConcurrentModificationException() + + public constructor ConcurrentModificationException(message: kotlin.String?) + + public constructor ConcurrentModificationException(message: kotlin.String?, cause: kotlin.Throwable?) + + public constructor ConcurrentModificationException(cause: kotlin.Throwable?) +} + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalStdlibApi +public final class DeepRecursiveFunction { + public constructor DeepRecursiveFunction(block: suspend kotlin.DeepRecursiveScope.(T) -> R) +} + +@kotlin.coroutines.RestrictsSuspension +@kotlin.SinceKotlin(version = "1.4") +@kotlin.ExperimentalStdlibApi +public sealed class DeepRecursiveScope { + public abstract suspend fun callRecursive(value: T): R + + public abstract suspend fun kotlin.DeepRecursiveFunction.callRecursive(value: U): S + + @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "'invoke' should not be called from DeepRecursiveScope. Use 'callRecursive' to do recursion in the heap instead of the call stack.", replaceWith = kotlin.ReplaceWith(expression = "this.callRecursive(value)", imports = {})) + public final operator fun kotlin.DeepRecursiveFunction<*, *>.invoke(value: kotlin.Any?): kotlin.Nothing +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.TYPEALIAS}) +@kotlin.annotation.MustBeDocumented +public final annotation class Deprecated : kotlin.Annotation { + public constructor Deprecated(message: kotlin.String, replaceWith: kotlin.ReplaceWith = ..., level: kotlin.DeprecationLevel = ...) + + public final val level: kotlin.DeprecationLevel { get; } + + public final val message: kotlin.String { get; } + + public final val replaceWith: kotlin.ReplaceWith { get; } +} + +public final enum class DeprecationLevel : kotlin.Enum { + enum entry WARNING + + enum entry ERROR + + enum entry HIDDEN +} + +public final class Double : kotlin.Number, kotlin.Comparable { + public final operator fun compareTo(other: kotlin.Byte): kotlin.Int + + public open override operator fun compareTo(other: kotlin.Double): kotlin.Int + + public final operator fun compareTo(other: kotlin.Float): kotlin.Int + + public final operator fun compareTo(other: kotlin.Int): kotlin.Int + + public final operator fun compareTo(other: kotlin.Long): kotlin.Int + + public final operator fun compareTo(other: kotlin.Short): kotlin.Int + + public final operator fun dec(): kotlin.Double + + public final operator fun div(other: kotlin.Byte): kotlin.Double + + public final operator fun div(other: kotlin.Double): kotlin.Double + + public final operator fun div(other: kotlin.Float): kotlin.Double + + public final operator fun div(other: kotlin.Int): kotlin.Double + + public final operator fun div(other: kotlin.Long): kotlin.Double + + public final operator fun div(other: kotlin.Short): kotlin.Double + +/*∆*/ public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean +/*∆*/ +/*∆*/ public open override fun hashCode(): kotlin.Int +/*∆*/ + public final operator fun inc(): kotlin.Double + + public final operator fun minus(other: kotlin.Byte): kotlin.Double + + public final operator fun minus(other: kotlin.Double): kotlin.Double + + public final operator fun minus(other: kotlin.Float): kotlin.Double + + public final operator fun minus(other: kotlin.Int): kotlin.Double + + public final operator fun minus(other: kotlin.Long): kotlin.Double + + public final operator fun minus(other: kotlin.Short): kotlin.Double + + public final operator fun plus(other: kotlin.Byte): kotlin.Double + + public final operator fun plus(other: kotlin.Double): kotlin.Double + + public final operator fun plus(other: kotlin.Float): kotlin.Double + + public final operator fun plus(other: kotlin.Int): kotlin.Double + + public final operator fun plus(other: kotlin.Long): kotlin.Double + + public final operator fun plus(other: kotlin.Short): kotlin.Double + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Byte): kotlin.Double + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Double): kotlin.Double + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Float): kotlin.Double + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Int): kotlin.Double + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Long): kotlin.Double + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Short): kotlin.Double + + public final operator fun times(other: kotlin.Byte): kotlin.Double + + public final operator fun times(other: kotlin.Double): kotlin.Double + + public final operator fun times(other: kotlin.Float): kotlin.Double + + public final operator fun times(other: kotlin.Int): kotlin.Double + + public final operator fun times(other: kotlin.Long): kotlin.Double + + public final operator fun times(other: kotlin.Short): kotlin.Double + + @kotlin.Deprecated(message = "Unclear conversion. To achieve the same result convert to Int explicitly and then to Byte.", replaceWith = kotlin.ReplaceWith(expression = "toInt().toByte()", imports = {})) + public open override fun toByte(): kotlin.Byte + + public open override fun toChar(): kotlin.Char + + public open override fun toDouble(): kotlin.Double + + public open override fun toFloat(): kotlin.Float + + public open override fun toInt(): kotlin.Int + + public open override fun toLong(): kotlin.Long + + @kotlin.Deprecated(message = "Unclear conversion. To achieve the same result convert to Int explicitly and then to Short.", replaceWith = kotlin.ReplaceWith(expression = "toInt().toShort()", imports = {})) + public open override fun toShort(): kotlin.Short + +/*∆*/ public open override fun toString(): kotlin.String +/*∆*/ + public final operator fun unaryMinus(): kotlin.Double + + public final operator fun unaryPlus(): kotlin.Double + + public companion object of Double { + public const final val MAX_VALUE: kotlin.Double = 1.7976931348623157E308.toDouble() { get; } + + public const final val MIN_VALUE: kotlin.Double = 4.9E-324.toDouble() { get; } + + public const final val NEGATIVE_INFINITY: kotlin.Double = -Infinity.toDouble() { get; } + + public const final val NaN: kotlin.Double = NaN.toDouble() { get; } + + public const final val POSITIVE_INFINITY: kotlin.Double = Infinity.toDouble() { get; } + + @kotlin.SinceKotlin(version = "1.4") + public const final val SIZE_BITS: kotlin.Int = 64 { get; } + + @kotlin.SinceKotlin(version = "1.4") + public const final val SIZE_BYTES: kotlin.Int = 8 { get; } + } +} + +public final class DoubleArray { + public constructor DoubleArray(size: kotlin.Int) + + public constructor DoubleArray(size: kotlin.Int, init: (kotlin.Int) -> kotlin.Double) + + public final val size: kotlin.Int { get; } + + public final operator fun get(index: kotlin.Int): kotlin.Double + + public final operator fun iterator(): kotlin.collections.DoubleIterator + + public final operator fun set(index: kotlin.Int, value: kotlin.Double): kotlin.Unit +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.annotation.MustBeDocumented +@kotlin.SinceKotlin(version = "1.1") +public final annotation class DslMarker : kotlin.Annotation { + public constructor DslMarker() +} + +public abstract class Enum> : kotlin.Comparable { + public constructor Enum>(name: kotlin.String, ordinal: kotlin.Int) + + public final val name: kotlin.String { get; } + + public final val ordinal: kotlin.Int { get; } + + public final override operator fun compareTo(other: E): kotlin.Int + + public final override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public final override fun hashCode(): kotlin.Int + + public open override fun toString(): kotlin.String + + public companion object of Enum { + } +} + +public open class Error : kotlin.Throwable { + public constructor Error() + + public constructor Error(message: kotlin.String?) + + public constructor Error(message: kotlin.String?, cause: kotlin.Throwable?) + + public constructor Error(cause: kotlin.Throwable?) +} + +public open class Exception : kotlin.Throwable { + public constructor Exception() + + public constructor Exception(message: kotlin.String?) + + public constructor Exception(message: kotlin.String?, cause: kotlin.Throwable?) + + public constructor Exception(cause: kotlin.Throwable?) +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.SinceKotlin(version = "1.2") +@kotlin.Deprecated(message = "Please use RequiresOptIn instead.") +public final annotation class Experimental : kotlin.Annotation { + public constructor Experimental(level: kotlin.Experimental.Level = ...) + + public final val level: kotlin.Experimental.Level { get; } + + public final enum class Level : kotlin.Enum { + enum entry WARNING + + enum entry ERROR + } +} + +@kotlin.Experimental +@kotlin.RequiresOptIn +@kotlin.annotation.MustBeDocumented +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPEALIAS}) +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +public final annotation class ExperimentalMultiplatform : kotlin.Annotation { + public constructor ExperimentalMultiplatform() +} + +@kotlin.Experimental(level = Level.ERROR) +@kotlin.RequiresOptIn(level = Level.ERROR) +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPEALIAS}) +@kotlin.annotation.MustBeDocumented +@kotlin.SinceKotlin(version = "1.3") +public final annotation class ExperimentalStdlibApi : kotlin.Annotation { + public constructor ExperimentalStdlibApi() +} + +@kotlin.Experimental(level = Level.WARNING) +@kotlin.RequiresOptIn(level = Level.WARNING) +@kotlin.annotation.MustBeDocumented +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPEALIAS}) +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +public final annotation class ExperimentalUnsignedTypes : kotlin.Annotation { + public constructor ExperimentalUnsignedTypes() +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) +@kotlin.annotation.MustBeDocumented +public final annotation class ExtensionFunctionType : kotlin.Annotation { + public constructor ExtensionFunctionType() +} + +public final class Float : kotlin.Number, kotlin.Comparable { + public final operator fun compareTo(other: kotlin.Byte): kotlin.Int + + public final operator fun compareTo(other: kotlin.Double): kotlin.Int + + public open override operator fun compareTo(other: kotlin.Float): kotlin.Int + + public final operator fun compareTo(other: kotlin.Int): kotlin.Int + + public final operator fun compareTo(other: kotlin.Long): kotlin.Int + + public final operator fun compareTo(other: kotlin.Short): kotlin.Int + + public final operator fun dec(): kotlin.Float + + public final operator fun div(other: kotlin.Byte): kotlin.Float + + public final operator fun div(other: kotlin.Double): kotlin.Double + + public final operator fun div(other: kotlin.Float): kotlin.Float + + public final operator fun div(other: kotlin.Int): kotlin.Float + + public final operator fun div(other: kotlin.Long): kotlin.Float + + public final operator fun div(other: kotlin.Short): kotlin.Float + +/*∆*/ public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean +/*∆*/ +/*∆*/ public open override fun hashCode(): kotlin.Int +/*∆*/ + public final operator fun inc(): kotlin.Float + + public final operator fun minus(other: kotlin.Byte): kotlin.Float + + public final operator fun minus(other: kotlin.Double): kotlin.Double + + public final operator fun minus(other: kotlin.Float): kotlin.Float + + public final operator fun minus(other: kotlin.Int): kotlin.Float + + public final operator fun minus(other: kotlin.Long): kotlin.Float + + public final operator fun minus(other: kotlin.Short): kotlin.Float + + public final operator fun plus(other: kotlin.Byte): kotlin.Float + + public final operator fun plus(other: kotlin.Double): kotlin.Double + + public final operator fun plus(other: kotlin.Float): kotlin.Float + + public final operator fun plus(other: kotlin.Int): kotlin.Float + + public final operator fun plus(other: kotlin.Long): kotlin.Float + + public final operator fun plus(other: kotlin.Short): kotlin.Float + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Byte): kotlin.Float + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Double): kotlin.Double + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Float): kotlin.Float + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Int): kotlin.Float + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Long): kotlin.Float + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Short): kotlin.Float + + public final operator fun times(other: kotlin.Byte): kotlin.Float + + public final operator fun times(other: kotlin.Double): kotlin.Double + + public final operator fun times(other: kotlin.Float): kotlin.Float + + public final operator fun times(other: kotlin.Int): kotlin.Float + + public final operator fun times(other: kotlin.Long): kotlin.Float + + public final operator fun times(other: kotlin.Short): kotlin.Float + + @kotlin.Deprecated(message = "Unclear conversion. To achieve the same result convert to Int explicitly and then to Byte.", replaceWith = kotlin.ReplaceWith(expression = "toInt().toByte()", imports = {})) + public open override fun toByte(): kotlin.Byte + + public open override fun toChar(): kotlin.Char + + public open override fun toDouble(): kotlin.Double + + public open override fun toFloat(): kotlin.Float + + public open override fun toInt(): kotlin.Int + + public open override fun toLong(): kotlin.Long + + @kotlin.Deprecated(message = "Unclear conversion. To achieve the same result convert to Int explicitly and then to Short.", replaceWith = kotlin.ReplaceWith(expression = "toInt().toShort()", imports = {})) + public open override fun toShort(): kotlin.Short + +/*∆*/ public open override fun toString(): kotlin.String +/*∆*/ + public final operator fun unaryMinus(): kotlin.Float + + public final operator fun unaryPlus(): kotlin.Float + + public companion object of Float { + public const final val MAX_VALUE: kotlin.Float = 3.4028235E38.toFloat() { get; } + + public const final val MIN_VALUE: kotlin.Float = 1.4E-45.toFloat() { get; } + + public const final val NEGATIVE_INFINITY: kotlin.Float = -Infinity.toFloat() { get; } + + public const final val NaN: kotlin.Float = NaN.toFloat() { get; } + + public const final val POSITIVE_INFINITY: kotlin.Float = Infinity.toFloat() { get; } + + @kotlin.SinceKotlin(version = "1.4") + public const final val SIZE_BITS: kotlin.Int = 32 { get; } + + @kotlin.SinceKotlin(version = "1.4") + public const final val SIZE_BYTES: kotlin.Int = 4 { get; } + } +} + +public final class FloatArray { + public constructor FloatArray(size: kotlin.Int) + + public constructor FloatArray(size: kotlin.Int, init: (kotlin.Int) -> kotlin.Float) + + public final val size: kotlin.Int { get; } + + public final operator fun get(index: kotlin.Int): kotlin.Float + + public final operator fun iterator(): kotlin.collections.FloatIterator + + public final operator fun set(index: kotlin.Int, value: kotlin.Float): kotlin.Unit +} + +public interface Function { +} + +public open class IllegalArgumentException : kotlin.RuntimeException { + public constructor IllegalArgumentException() + + public constructor IllegalArgumentException(message: kotlin.String?) + + public constructor IllegalArgumentException(message: kotlin.String?, cause: kotlin.Throwable?) + + public constructor IllegalArgumentException(cause: kotlin.Throwable?) +} + +public open class IllegalStateException : kotlin.RuntimeException { + public constructor IllegalStateException() + + public constructor IllegalStateException(message: kotlin.String?) + + public constructor IllegalStateException(message: kotlin.String?, cause: kotlin.Throwable?) + + public constructor IllegalStateException(cause: kotlin.Throwable?) +} + +public open class IndexOutOfBoundsException : kotlin.RuntimeException { + public constructor IndexOutOfBoundsException() + + public constructor IndexOutOfBoundsException(message: kotlin.String?) +} + +public final class Int : kotlin.Number, kotlin.Comparable { + public final infix fun and(other: kotlin.Int): kotlin.Int + + public final operator fun compareTo(other: kotlin.Byte): kotlin.Int + + public final operator fun compareTo(other: kotlin.Double): kotlin.Int + + public final operator fun compareTo(other: kotlin.Float): kotlin.Int + + public open override operator fun compareTo(other: kotlin.Int): kotlin.Int + + public final operator fun compareTo(other: kotlin.Long): kotlin.Int + + public final operator fun compareTo(other: kotlin.Short): kotlin.Int + + public final operator fun dec(): kotlin.Int + + public final operator fun div(other: kotlin.Byte): kotlin.Int + + public final operator fun div(other: kotlin.Double): kotlin.Double + + public final operator fun div(other: kotlin.Float): kotlin.Float + + public final operator fun div(other: kotlin.Int): kotlin.Int + + public final operator fun div(other: kotlin.Long): kotlin.Long + + public final operator fun div(other: kotlin.Short): kotlin.Int + +/*∆*/ public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean +/*∆*/ +/*∆*/ public open override fun hashCode(): kotlin.Int +/*∆*/ + public final operator fun inc(): kotlin.Int + + public final fun inv(): kotlin.Int + + public final operator fun minus(other: kotlin.Byte): kotlin.Int + + public final operator fun minus(other: kotlin.Double): kotlin.Double + + public final operator fun minus(other: kotlin.Float): kotlin.Float + + public final operator fun minus(other: kotlin.Int): kotlin.Int + + public final operator fun minus(other: kotlin.Long): kotlin.Long + + public final operator fun minus(other: kotlin.Short): kotlin.Int + + public final infix fun or(other: kotlin.Int): kotlin.Int + + public final operator fun plus(other: kotlin.Byte): kotlin.Int + + public final operator fun plus(other: kotlin.Double): kotlin.Double + + public final operator fun plus(other: kotlin.Float): kotlin.Float + + public final operator fun plus(other: kotlin.Int): kotlin.Int + + public final operator fun plus(other: kotlin.Long): kotlin.Long + + public final operator fun plus(other: kotlin.Short): kotlin.Int + + public final operator fun rangeTo(other: kotlin.Byte): kotlin.ranges.IntRange + + public final operator fun rangeTo(other: kotlin.Int): kotlin.ranges.IntRange + + public final operator fun rangeTo(other: kotlin.Long): kotlin.ranges.LongRange + + public final operator fun rangeTo(other: kotlin.Short): kotlin.ranges.IntRange + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Byte): kotlin.Int + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Double): kotlin.Double + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Float): kotlin.Float + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Int): kotlin.Int + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Long): kotlin.Long + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Short): kotlin.Int + + public final infix fun shl(bitCount: kotlin.Int): kotlin.Int + + public final infix fun shr(bitCount: kotlin.Int): kotlin.Int + + public final operator fun times(other: kotlin.Byte): kotlin.Int + + public final operator fun times(other: kotlin.Double): kotlin.Double + + public final operator fun times(other: kotlin.Float): kotlin.Float + + public final operator fun times(other: kotlin.Int): kotlin.Int + + public final operator fun times(other: kotlin.Long): kotlin.Long + + public final operator fun times(other: kotlin.Short): kotlin.Int + + public open override fun toByte(): kotlin.Byte + + public open override fun toChar(): kotlin.Char + + public open override fun toDouble(): kotlin.Double + + public open override fun toFloat(): kotlin.Float + + public open override fun toInt(): kotlin.Int + + public open override fun toLong(): kotlin.Long + + public open override fun toShort(): kotlin.Short + +/*∆*/ public open override fun toString(): kotlin.String +/*∆*/ + public final operator fun unaryMinus(): kotlin.Int + + public final operator fun unaryPlus(): kotlin.Int + + public final infix fun ushr(bitCount: kotlin.Int): kotlin.Int + + public final infix fun xor(other: kotlin.Int): kotlin.Int + + public companion object of Int { + public const final val MAX_VALUE: kotlin.Int = 2147483647 { get; } + + public const final val MIN_VALUE: kotlin.Int = -2147483648 { get; } + + @kotlin.SinceKotlin(version = "1.3") + public const final val SIZE_BITS: kotlin.Int = 32 { get; } + + @kotlin.SinceKotlin(version = "1.3") + public const final val SIZE_BYTES: kotlin.Int = 4 { get; } + } +} + +public final class IntArray { + public constructor IntArray(size: kotlin.Int) + + public constructor IntArray(size: kotlin.Int, init: (kotlin.Int) -> kotlin.Int) + + public final val size: kotlin.Int { get; } + + public final operator fun get(index: kotlin.Int): kotlin.Int + + public final operator fun iterator(): kotlin.collections.IntIterator + + public final operator fun set(index: kotlin.Int, value: kotlin.Int): kotlin.Unit +} + +@kotlin.SinceKotlin(version = "1.1") +public final class KotlinVersion : kotlin.Comparable { + public constructor KotlinVersion(major: kotlin.Int, minor: kotlin.Int) + + public constructor KotlinVersion(major: kotlin.Int, minor: kotlin.Int, patch: kotlin.Int) + + public final val major: kotlin.Int { get; } + + public final val minor: kotlin.Int { get; } + + public final val patch: kotlin.Int { get; } + + public open override operator fun compareTo(other: kotlin.KotlinVersion): kotlin.Int + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public final fun isAtLeast(major: kotlin.Int, minor: kotlin.Int): kotlin.Boolean + + public final fun isAtLeast(major: kotlin.Int, minor: kotlin.Int, patch: kotlin.Int): kotlin.Boolean + + public open override fun toString(): kotlin.String + + public companion object of KotlinVersion { + public final val CURRENT: kotlin.KotlinVersion { get; } + + public const final val MAX_COMPONENT_VALUE: kotlin.Int = 255 { get; } + } +} + +public interface Lazy { + public abstract val value: T { get; } + + public abstract fun isInitialized(): kotlin.Boolean +} + +public final enum class LazyThreadSafetyMode : kotlin.Enum { + enum entry SYNCHRONIZED + + enum entry PUBLICATION + + enum entry NONE +} + +public final class Long : kotlin.Number, kotlin.Comparable { + public final infix fun and(other: kotlin.Long): kotlin.Long + +/*∆*/ public final inline operator fun compareTo(other: kotlin.Byte): kotlin.Int + +/*∆*/ public final inline operator fun compareTo(other: kotlin.Double): kotlin.Int + +/*∆*/ public final inline operator fun compareTo(other: kotlin.Float): kotlin.Int + +/*∆*/ public final inline operator fun compareTo(other: kotlin.Int): kotlin.Int + + public open override operator fun compareTo(other: kotlin.Long): kotlin.Int + +/*∆*/ public final inline operator fun compareTo(other: kotlin.Short): kotlin.Int + + public final operator fun dec(): kotlin.Long + +/*∆*/ public final inline operator fun div(other: kotlin.Byte): kotlin.Long + +/*∆*/ public final inline operator fun div(other: kotlin.Double): kotlin.Double + +/*∆*/ public final inline operator fun div(other: kotlin.Float): kotlin.Float + +/*∆*/ public final inline operator fun div(other: kotlin.Int): kotlin.Long + + public final operator fun div(other: kotlin.Long): kotlin.Long + +/*∆*/ public final inline operator fun div(other: kotlin.Short): kotlin.Long + +/*∆*/ public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean +/*∆*/ +/*∆*/ public open override fun hashCode(): kotlin.Int +/*∆*/ + public final operator fun inc(): kotlin.Long + + public final fun inv(): kotlin.Long + +/*∆*/ public final inline operator fun minus(other: kotlin.Byte): kotlin.Long + +/*∆*/ public final inline operator fun minus(other: kotlin.Double): kotlin.Double + +/*∆*/ public final inline operator fun minus(other: kotlin.Float): kotlin.Float + +/*∆*/ public final inline operator fun minus(other: kotlin.Int): kotlin.Long + + public final operator fun minus(other: kotlin.Long): kotlin.Long + +/*∆*/ public final inline operator fun minus(other: kotlin.Short): kotlin.Long + + public final infix fun or(other: kotlin.Long): kotlin.Long + +/*∆*/ public final inline operator fun plus(other: kotlin.Byte): kotlin.Long + +/*∆*/ public final inline operator fun plus(other: kotlin.Double): kotlin.Double + +/*∆*/ public final inline operator fun plus(other: kotlin.Float): kotlin.Float + +/*∆*/ public final inline operator fun plus(other: kotlin.Int): kotlin.Long + + public final operator fun plus(other: kotlin.Long): kotlin.Long + +/*∆*/ public final inline operator fun plus(other: kotlin.Short): kotlin.Long + + public final operator fun rangeTo(other: kotlin.Byte): kotlin.ranges.LongRange + + public final operator fun rangeTo(other: kotlin.Int): kotlin.ranges.LongRange + + public final operator fun rangeTo(other: kotlin.Long): kotlin.ranges.LongRange + + public final operator fun rangeTo(other: kotlin.Short): kotlin.ranges.LongRange + + @kotlin.SinceKotlin(version = "1.1") +/*∆*/ public final inline operator fun rem(other: kotlin.Byte): kotlin.Long + + @kotlin.SinceKotlin(version = "1.1") +/*∆*/ public final inline operator fun rem(other: kotlin.Double): kotlin.Double + + @kotlin.SinceKotlin(version = "1.1") +/*∆*/ public final inline operator fun rem(other: kotlin.Float): kotlin.Float + + @kotlin.SinceKotlin(version = "1.1") +/*∆*/ public final inline operator fun rem(other: kotlin.Int): kotlin.Long + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Long): kotlin.Long + + @kotlin.SinceKotlin(version = "1.1") +/*∆*/ public final inline operator fun rem(other: kotlin.Short): kotlin.Long + + public final infix fun shl(bitCount: kotlin.Int): kotlin.Long + + public final infix fun shr(bitCount: kotlin.Int): kotlin.Long + +/*∆*/ public final inline operator fun times(other: kotlin.Byte): kotlin.Long + +/*∆*/ public final inline operator fun times(other: kotlin.Double): kotlin.Double + +/*∆*/ public final inline operator fun times(other: kotlin.Float): kotlin.Float + +/*∆*/ public final inline operator fun times(other: kotlin.Int): kotlin.Long + + public final operator fun times(other: kotlin.Long): kotlin.Long + +/*∆*/ public final inline operator fun times(other: kotlin.Short): kotlin.Long + + public open override fun toByte(): kotlin.Byte + + public open override fun toChar(): kotlin.Char + + public open override fun toDouble(): kotlin.Double + + public open override fun toFloat(): kotlin.Float + + public open override fun toInt(): kotlin.Int + + public open override fun toLong(): kotlin.Long + + public open override fun toShort(): kotlin.Short + +/*∆*/ public open override fun toString(): kotlin.String +/*∆*/ + public final operator fun unaryMinus(): kotlin.Long + +/*∆*/ public final inline operator fun unaryPlus(): kotlin.Long + + public final infix fun ushr(bitCount: kotlin.Int): kotlin.Long + + public final infix fun xor(other: kotlin.Long): kotlin.Long + + public companion object of Long { + public const final val MAX_VALUE: kotlin.Long = 9223372036854775807.toLong() { get; } + + public const final val MIN_VALUE: kotlin.Long = -9223372036854775808.toLong() { get; } + + @kotlin.SinceKotlin(version = "1.3") + public const final val SIZE_BITS: kotlin.Int = 64 { get; } + + @kotlin.SinceKotlin(version = "1.3") + public const final val SIZE_BYTES: kotlin.Int = 8 { get; } + } +} + +public final class LongArray { + public constructor LongArray(size: kotlin.Int) + + public constructor LongArray(size: kotlin.Int, init: (kotlin.Int) -> kotlin.Long) + + public final val size: kotlin.Int { get; } + + public final operator fun get(index: kotlin.Int): kotlin.Long + + public final operator fun iterator(): kotlin.collections.LongIterator + + public final operator fun set(index: kotlin.Int, value: kotlin.Long): kotlin.Unit +} + +public open class NoSuchElementException : kotlin.RuntimeException { + public constructor NoSuchElementException() + + public constructor NoSuchElementException(message: kotlin.String?) +} + +public open class NoWhenBranchMatchedException : kotlin.RuntimeException { + public constructor NoWhenBranchMatchedException() + + public constructor NoWhenBranchMatchedException(message: kotlin.String?) + + public constructor NoWhenBranchMatchedException(message: kotlin.String?, cause: kotlin.Throwable?) + + public constructor NoWhenBranchMatchedException(cause: kotlin.Throwable?) +} + +public final class NotImplementedError : kotlin.Error { + public constructor NotImplementedError(message: kotlin.String = ...) +} + +public final class Nothing { +} + +public open class NullPointerException : kotlin.RuntimeException { + public constructor NullPointerException() + + public constructor NullPointerException(message: kotlin.String?) +} + +public abstract class Number { + public constructor Number() + + public abstract fun toByte(): kotlin.Byte + + public abstract fun toChar(): kotlin.Char + + public abstract fun toDouble(): kotlin.Double + + public abstract fun toFloat(): kotlin.Float + + public abstract fun toInt(): kotlin.Int + + public abstract fun toLong(): kotlin.Long + + public abstract fun toShort(): kotlin.Short +} + +public open class NumberFormatException : kotlin.IllegalArgumentException { + public constructor NumberFormatException() + + public constructor NumberFormatException(message: kotlin.String?) +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.EXPRESSION, AnnotationTarget.FILE, AnnotationTarget.TYPEALIAS}) +@kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) +@kotlin.SinceKotlin(version = "1.3") +public final annotation class OptIn : kotlin.Annotation { + public constructor OptIn(vararg markerClass: kotlin.reflect.KClass) + + public final val markerClass: kotlin.Array> { get; } +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.ExperimentalMultiplatform +public final annotation class OptionalExpectation : kotlin.Annotation { + public constructor OptionalExpectation() +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FUNCTION}) +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.SinceKotlin(version = "1.4") +@kotlin.experimental.ExperimentalTypeInference +public final annotation class OverloadResolutionByLambdaReturnType : kotlin.Annotation { + public constructor OverloadResolutionByLambdaReturnType() +} + +public final data class Pair : kotlin.io.Serializable { + public constructor Pair(first: A, second: B) + + public final val first: A { get; } + + public final val second: B { get; } + + public final operator fun component1(): A + + public final operator fun component2(): B + + public final fun copy(first: A = ..., second: B = ...): kotlin.Pair + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open override fun toString(): kotlin.String +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) +@kotlin.annotation.MustBeDocumented +@kotlin.SinceKotlin(version = "1.1") +public final annotation class ParameterName : kotlin.Annotation { + public constructor ParameterName(name: kotlin.String) + + public final val name: kotlin.String { get; } +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY}) +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.annotation.MustBeDocumented +@kotlin.SinceKotlin(version = "1.1") +public final annotation class PublishedApi : kotlin.Annotation { + public constructor PublishedApi() +} + +@kotlin.annotation.Target(allowedTargets = {}) +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.annotation.MustBeDocumented +public final annotation class ReplaceWith : kotlin.Annotation { + public constructor ReplaceWith(expression: kotlin.String, vararg imports: kotlin.String) + + public final val expression: kotlin.String { get; } + + public final val imports: kotlin.Array { get; } +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.SinceKotlin(version = "1.3") +public final annotation class RequiresOptIn : kotlin.Annotation { + public constructor RequiresOptIn(message: kotlin.String = ..., level: kotlin.RequiresOptIn.Level = ...) + + public final val level: kotlin.RequiresOptIn.Level { get; } + + public final val message: kotlin.String { get; } + + public final enum class Level : kotlin.Enum { + enum entry WARNING + + enum entry ERROR + } +} + +@kotlin.SinceKotlin(version = "1.3") +public final inline class Result : kotlin.io.Serializable { + public final val isFailure: kotlin.Boolean { get; } + + public final val isSuccess: kotlin.Boolean { get; } + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public final fun exceptionOrNull(): kotlin.Throwable? + + @kotlin.internal.InlineOnly + public final inline fun getOrNull(): T? + + public open override fun hashCode(): kotlin.Int + + public open override fun toString(): kotlin.String + + public companion object of Result { + @kotlin.internal.InlineOnly + @kotlin.jvm.JvmName(name = "failure") + public final inline fun failure(exception: kotlin.Throwable): kotlin.Result + + @kotlin.internal.InlineOnly + @kotlin.jvm.JvmName(name = "success") + public final inline fun success(value: T): kotlin.Result + } +} + +public open class RuntimeException : kotlin.Exception { + public constructor RuntimeException() + + public constructor RuntimeException(message: kotlin.String?) + + public constructor RuntimeException(message: kotlin.String?, cause: kotlin.Throwable?) + + public constructor RuntimeException(cause: kotlin.Throwable?) +} + +public final class Short : kotlin.Number, kotlin.Comparable { + public final operator fun compareTo(other: kotlin.Byte): kotlin.Int + + public final operator fun compareTo(other: kotlin.Double): kotlin.Int + + public final operator fun compareTo(other: kotlin.Float): kotlin.Int + + public final operator fun compareTo(other: kotlin.Int): kotlin.Int + + public final operator fun compareTo(other: kotlin.Long): kotlin.Int + + public open override operator fun compareTo(other: kotlin.Short): kotlin.Int + + public final operator fun dec(): kotlin.Short + + public final operator fun div(other: kotlin.Byte): kotlin.Int + + public final operator fun div(other: kotlin.Double): kotlin.Double + + public final operator fun div(other: kotlin.Float): kotlin.Float + + public final operator fun div(other: kotlin.Int): kotlin.Int + + public final operator fun div(other: kotlin.Long): kotlin.Long + + public final operator fun div(other: kotlin.Short): kotlin.Int + +/*∆*/ public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean +/*∆*/ +/*∆*/ public open override fun hashCode(): kotlin.Int +/*∆*/ + public final operator fun inc(): kotlin.Short + + public final operator fun minus(other: kotlin.Byte): kotlin.Int + + public final operator fun minus(other: kotlin.Double): kotlin.Double + + public final operator fun minus(other: kotlin.Float): kotlin.Float + + public final operator fun minus(other: kotlin.Int): kotlin.Int + + public final operator fun minus(other: kotlin.Long): kotlin.Long + + public final operator fun minus(other: kotlin.Short): kotlin.Int + + public final operator fun plus(other: kotlin.Byte): kotlin.Int + + public final operator fun plus(other: kotlin.Double): kotlin.Double + + public final operator fun plus(other: kotlin.Float): kotlin.Float + + public final operator fun plus(other: kotlin.Int): kotlin.Int + + public final operator fun plus(other: kotlin.Long): kotlin.Long + + public final operator fun plus(other: kotlin.Short): kotlin.Int + + public final operator fun rangeTo(other: kotlin.Byte): kotlin.ranges.IntRange + + public final operator fun rangeTo(other: kotlin.Int): kotlin.ranges.IntRange + + public final operator fun rangeTo(other: kotlin.Long): kotlin.ranges.LongRange + + public final operator fun rangeTo(other: kotlin.Short): kotlin.ranges.IntRange + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Byte): kotlin.Int + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Double): kotlin.Double + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Float): kotlin.Float + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Int): kotlin.Int + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Long): kotlin.Long + + @kotlin.SinceKotlin(version = "1.1") + public final operator fun rem(other: kotlin.Short): kotlin.Int + + public final operator fun times(other: kotlin.Byte): kotlin.Int + + public final operator fun times(other: kotlin.Double): kotlin.Double + + public final operator fun times(other: kotlin.Float): kotlin.Float + + public final operator fun times(other: kotlin.Int): kotlin.Int + + public final operator fun times(other: kotlin.Long): kotlin.Long + + public final operator fun times(other: kotlin.Short): kotlin.Int + + public open override fun toByte(): kotlin.Byte + + public open override fun toChar(): kotlin.Char + + public open override fun toDouble(): kotlin.Double + + public open override fun toFloat(): kotlin.Float + + public open override fun toInt(): kotlin.Int + + public open override fun toLong(): kotlin.Long + + public open override fun toShort(): kotlin.Short + +/*∆*/ public open override fun toString(): kotlin.String +/*∆*/ + public final operator fun unaryMinus(): kotlin.Int + + public final operator fun unaryPlus(): kotlin.Int + + public companion object of Short { + public const final val MAX_VALUE: kotlin.Short = 32767.toShort() { get; } + + public const final val MIN_VALUE: kotlin.Short = -32768.toShort() { get; } + + @kotlin.SinceKotlin(version = "1.3") + public const final val SIZE_BITS: kotlin.Int = 16 { get; } + + @kotlin.SinceKotlin(version = "1.3") + public const final val SIZE_BYTES: kotlin.Int = 2 { get; } + } +} + +public final class ShortArray { + public constructor ShortArray(size: kotlin.Int) + + public constructor ShortArray(size: kotlin.Int, init: (kotlin.Int) -> kotlin.Short) + + public final val size: kotlin.Int { get; } + + public final operator fun get(index: kotlin.Int): kotlin.Short + + public final operator fun iterator(): kotlin.collections.ShortIterator + + public final operator fun set(index: kotlin.Int, value: kotlin.Short): kotlin.Unit +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPEALIAS}) +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.annotation.MustBeDocumented +public final annotation class SinceKotlin : kotlin.Annotation { + public constructor SinceKotlin(version: kotlin.String) + + public final val version: kotlin.String { get; } +} + +public final class String : kotlin.Comparable, kotlin.CharSequence { + public constructor String() + + public open override val length: kotlin.Int { get; } + + public open override operator fun compareTo(other: kotlin.String): kotlin.Int + +/*∆*/ public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean +/*∆*/ + public open override operator fun get(index: kotlin.Int): kotlin.Char + +/*∆*/ public open override fun hashCode(): kotlin.Int +/*∆*/ + public final operator fun plus(other: kotlin.Any?): kotlin.String + + public open override fun subSequence(startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.CharSequence + +/*∆*/ public open override fun toString(): kotlin.String +/*∆*/ + public companion object of String { + } +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.TYPE_PARAMETER, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPE, AnnotationTarget.EXPRESSION, AnnotationTarget.FILE, AnnotationTarget.TYPEALIAS}) +@kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) +public final annotation class Suppress : kotlin.Annotation { + public constructor Suppress(vararg names: kotlin.String) + + public final val names: kotlin.Array { get; } +} + +/*∆*/ @kotlin.js.JsName(name = "Error") +/*∆*/ public open external class Throwable { + public constructor Throwable() + + public constructor Throwable(message: kotlin.String?) + + public constructor Throwable(message: kotlin.String?, cause: kotlin.Throwable?) + + public constructor Throwable(cause: kotlin.Throwable?) + + public open val cause: kotlin.Throwable? { get; } + + public open val message: kotlin.String? { get; } +/*∆*/ +/*∆*/ public open override fun toString(): kotlin.String +} + +public final data class Triple : kotlin.io.Serializable { + public constructor Triple(first: A, second: B, third: C) + + public final val first: A { get; } + + public final val second: B { get; } + + public final val third: C { get; } + + public final operator fun component1(): A + + public final operator fun component2(): B + + public final operator fun component3(): C + + public final fun copy(first: A = ..., second: B = ..., third: C = ...): kotlin.Triple + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open override fun toString(): kotlin.String +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public final inline class UByte : kotlin.Comparable { + @kotlin.internal.InlineOnly + public final inline infix fun and(other: kotlin.UByte): kotlin.UByte + + @kotlin.internal.InlineOnly + public open override inline operator fun compareTo(other: kotlin.UByte): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun compareTo(other: kotlin.UInt): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun compareTo(other: kotlin.ULong): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun compareTo(other: kotlin.UShort): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun dec(): kotlin.UByte + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.UByte): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.UShort): kotlin.UInt + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun inc(): kotlin.UByte + + @kotlin.internal.InlineOnly + public final inline fun inv(): kotlin.UByte + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.UByte): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.UShort): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline infix fun or(other: kotlin.UByte): kotlin.UByte + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.UByte): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.UShort): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun rangeTo(other: kotlin.UByte): kotlin.ranges.UIntRange + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.UByte): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.UShort): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.UByte): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.UShort): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline fun toByte(): kotlin.Byte + + @kotlin.internal.InlineOnly + public final inline fun toDouble(): kotlin.Double + + @kotlin.internal.InlineOnly + public final inline fun toFloat(): kotlin.Float + + @kotlin.internal.InlineOnly + public final inline fun toInt(): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline fun toLong(): kotlin.Long + + @kotlin.internal.InlineOnly + public final inline fun toShort(): kotlin.Short + + public open override fun toString(): kotlin.String + + @kotlin.internal.InlineOnly + public final inline fun toUByte(): kotlin.UByte + + @kotlin.internal.InlineOnly + public final inline fun toUInt(): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline fun toULong(): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline fun toUShort(): kotlin.UShort + + @kotlin.internal.InlineOnly + public final inline infix fun xor(other: kotlin.UByte): kotlin.UByte + + public companion object of UByte { + public const final val MAX_VALUE: kotlin.UByte = -1.toUByte() { get; } + + public const final val MIN_VALUE: kotlin.UByte = 0.toUByte() { get; } + + public const final val SIZE_BITS: kotlin.Int = 8 { get; } + + public const final val SIZE_BYTES: kotlin.Int = 1 { get; } + } +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public final inline class UByteArray : kotlin.collections.Collection { + public constructor UByteArray(size: kotlin.Int) + + public open override val size: kotlin.Int { get; } + + public open override operator fun contains(element: kotlin.UByte): kotlin.Boolean + + public open override fun containsAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public final operator fun get(index: kotlin.Int): kotlin.UByte + + public open override fun hashCode(): kotlin.Int + + public open override fun isEmpty(): kotlin.Boolean + + public open override operator fun iterator(): kotlin.collections.UByteIterator + + public final operator fun set(index: kotlin.Int, value: kotlin.UByte): kotlin.Unit + + public open override fun toString(): kotlin.String +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public final inline class UInt : kotlin.Comparable { + @kotlin.internal.InlineOnly + public final inline infix fun and(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun compareTo(other: kotlin.UByte): kotlin.Int + + @kotlin.internal.InlineOnly + public open override inline operator fun compareTo(other: kotlin.UInt): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun compareTo(other: kotlin.ULong): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun compareTo(other: kotlin.UShort): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun dec(): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.UByte): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.UShort): kotlin.UInt + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun inc(): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline fun inv(): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.UByte): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.UShort): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline infix fun or(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.UByte): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.UShort): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun rangeTo(other: kotlin.UInt): kotlin.ranges.UIntRange + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.UByte): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.UShort): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline infix fun shl(bitCount: kotlin.Int): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline infix fun shr(bitCount: kotlin.Int): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.UByte): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.UShort): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline fun toByte(): kotlin.Byte + + @kotlin.internal.InlineOnly + public final inline fun toDouble(): kotlin.Double + + @kotlin.internal.InlineOnly + public final inline fun toFloat(): kotlin.Float + + @kotlin.internal.InlineOnly + public final inline fun toInt(): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline fun toLong(): kotlin.Long + + @kotlin.internal.InlineOnly + public final inline fun toShort(): kotlin.Short + + public open override fun toString(): kotlin.String + + @kotlin.internal.InlineOnly + public final inline fun toUByte(): kotlin.UByte + + @kotlin.internal.InlineOnly + public final inline fun toUInt(): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline fun toULong(): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline fun toUShort(): kotlin.UShort + + @kotlin.internal.InlineOnly + public final inline infix fun xor(other: kotlin.UInt): kotlin.UInt + + public companion object of UInt { + public const final val MAX_VALUE: kotlin.UInt = -1.toUInt() { get; } + + public const final val MIN_VALUE: kotlin.UInt = 0.toUInt() { get; } + + public const final val SIZE_BITS: kotlin.Int = 32 { get; } + + public const final val SIZE_BYTES: kotlin.Int = 4 { get; } + } +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public final inline class UIntArray : kotlin.collections.Collection { + public constructor UIntArray(size: kotlin.Int) + + public open override val size: kotlin.Int { get; } + + public open override operator fun contains(element: kotlin.UInt): kotlin.Boolean + + public open override fun containsAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public final operator fun get(index: kotlin.Int): kotlin.UInt + + public open override fun hashCode(): kotlin.Int + + public open override fun isEmpty(): kotlin.Boolean + + public open override operator fun iterator(): kotlin.collections.UIntIterator + + public final operator fun set(index: kotlin.Int, value: kotlin.UInt): kotlin.Unit + + public open override fun toString(): kotlin.String +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public final inline class ULong : kotlin.Comparable { + @kotlin.internal.InlineOnly + public final inline infix fun and(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun compareTo(other: kotlin.UByte): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun compareTo(other: kotlin.UInt): kotlin.Int + + @kotlin.internal.InlineOnly + public open override inline operator fun compareTo(other: kotlin.ULong): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun compareTo(other: kotlin.UShort): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun dec(): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.UByte): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.UInt): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.UShort): kotlin.ULong + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun inc(): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline fun inv(): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.UByte): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.UInt): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.UShort): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline infix fun or(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.UByte): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.UInt): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.UShort): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun rangeTo(other: kotlin.ULong): kotlin.ranges.ULongRange + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.UByte): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.UInt): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.UShort): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline infix fun shl(bitCount: kotlin.Int): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline infix fun shr(bitCount: kotlin.Int): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.UByte): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.UInt): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.UShort): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline fun toByte(): kotlin.Byte + + @kotlin.internal.InlineOnly + public final inline fun toDouble(): kotlin.Double + + @kotlin.internal.InlineOnly + public final inline fun toFloat(): kotlin.Float + + @kotlin.internal.InlineOnly + public final inline fun toInt(): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline fun toLong(): kotlin.Long + + @kotlin.internal.InlineOnly + public final inline fun toShort(): kotlin.Short + + public open override fun toString(): kotlin.String + + @kotlin.internal.InlineOnly + public final inline fun toUByte(): kotlin.UByte + + @kotlin.internal.InlineOnly + public final inline fun toUInt(): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline fun toULong(): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline fun toUShort(): kotlin.UShort + + @kotlin.internal.InlineOnly + public final inline infix fun xor(other: kotlin.ULong): kotlin.ULong + + public companion object of ULong { + public const final val MAX_VALUE: kotlin.ULong = -1.toULong() { get; } + + public const final val MIN_VALUE: kotlin.ULong = 0.toULong() { get; } + + public const final val SIZE_BITS: kotlin.Int = 64 { get; } + + public const final val SIZE_BYTES: kotlin.Int = 8 { get; } + } +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public final inline class ULongArray : kotlin.collections.Collection { + public constructor ULongArray(size: kotlin.Int) + + public open override val size: kotlin.Int { get; } + + public open override operator fun contains(element: kotlin.ULong): kotlin.Boolean + + public open override fun containsAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public final operator fun get(index: kotlin.Int): kotlin.ULong + + public open override fun hashCode(): kotlin.Int + + public open override fun isEmpty(): kotlin.Boolean + + public open override operator fun iterator(): kotlin.collections.ULongIterator + + public final operator fun set(index: kotlin.Int, value: kotlin.ULong): kotlin.Unit + + public open override fun toString(): kotlin.String +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public final inline class UShort : kotlin.Comparable { + @kotlin.internal.InlineOnly + public final inline infix fun and(other: kotlin.UShort): kotlin.UShort + + @kotlin.internal.InlineOnly + public final inline operator fun compareTo(other: kotlin.UByte): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun compareTo(other: kotlin.UInt): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun compareTo(other: kotlin.ULong): kotlin.Int + + @kotlin.internal.InlineOnly + public open override inline operator fun compareTo(other: kotlin.UShort): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun dec(): kotlin.UShort + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.UByte): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun div(other: kotlin.UShort): kotlin.UInt + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline operator fun inc(): kotlin.UShort + + @kotlin.internal.InlineOnly + public final inline fun inv(): kotlin.UShort + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.UByte): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun minus(other: kotlin.UShort): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline infix fun or(other: kotlin.UShort): kotlin.UShort + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.UByte): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun plus(other: kotlin.UShort): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun rangeTo(other: kotlin.UShort): kotlin.ranges.UIntRange + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.UByte): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun rem(other: kotlin.UShort): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.UByte): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.UInt): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.ULong): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline operator fun times(other: kotlin.UShort): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline fun toByte(): kotlin.Byte + + @kotlin.internal.InlineOnly + public final inline fun toDouble(): kotlin.Double + + @kotlin.internal.InlineOnly + public final inline fun toFloat(): kotlin.Float + + @kotlin.internal.InlineOnly + public final inline fun toInt(): kotlin.Int + + @kotlin.internal.InlineOnly + public final inline fun toLong(): kotlin.Long + + @kotlin.internal.InlineOnly + public final inline fun toShort(): kotlin.Short + + public open override fun toString(): kotlin.String + + @kotlin.internal.InlineOnly + public final inline fun toUByte(): kotlin.UByte + + @kotlin.internal.InlineOnly + public final inline fun toUInt(): kotlin.UInt + + @kotlin.internal.InlineOnly + public final inline fun toULong(): kotlin.ULong + + @kotlin.internal.InlineOnly + public final inline fun toUShort(): kotlin.UShort + + @kotlin.internal.InlineOnly + public final inline infix fun xor(other: kotlin.UShort): kotlin.UShort + + public companion object of UShort { + public const final val MAX_VALUE: kotlin.UShort = -1.toUShort() { get; } + + public const final val MIN_VALUE: kotlin.UShort = 0.toUShort() { get; } + + public const final val SIZE_BITS: kotlin.Int = 16 { get; } + + public const final val SIZE_BYTES: kotlin.Int = 2 { get; } + } +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public final inline class UShortArray : kotlin.collections.Collection { + public constructor UShortArray(size: kotlin.Int) + + public open override val size: kotlin.Int { get; } + + public open override operator fun contains(element: kotlin.UShort): kotlin.Boolean + + public open override fun containsAll(elements: kotlin.collections.Collection): kotlin.Boolean + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public final operator fun get(index: kotlin.Int): kotlin.UShort + + public open override fun hashCode(): kotlin.Int + + public open override fun isEmpty(): kotlin.Boolean + + public open override operator fun iterator(): kotlin.collections.UShortIterator + + public final operator fun set(index: kotlin.Int, value: kotlin.UShort): kotlin.Unit + + public open override fun toString(): kotlin.String +} + +public open class UninitializedPropertyAccessException : kotlin.RuntimeException { + public constructor UninitializedPropertyAccessException() + + public constructor UninitializedPropertyAccessException(message: kotlin.String?) + + public constructor UninitializedPropertyAccessException(message: kotlin.String?, cause: kotlin.Throwable?) + + public constructor UninitializedPropertyAccessException(cause: kotlin.Throwable?) +} + +public object Unit { + public open override fun toString(): kotlin.String +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) +@kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) +@kotlin.annotation.MustBeDocumented +public final annotation class UnsafeVariance : kotlin.Annotation { + public constructor UnsafeVariance() +} + +public open class UnsupportedOperationException : kotlin.RuntimeException { + public constructor UnsupportedOperationException() + + public constructor UnsupportedOperationException(message: kotlin.String?) + + public constructor UnsupportedOperationException(message: kotlin.String?, cause: kotlin.Throwable?) + + public constructor UnsupportedOperationException(cause: kotlin.Throwable?) +} + +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.EXPRESSION, AnnotationTarget.FILE, AnnotationTarget.TYPEALIAS}) +@kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) +@kotlin.SinceKotlin(version = "1.2") +@kotlin.Deprecated(message = "Please use OptIn instead.", replaceWith = kotlin.ReplaceWith(expression = "OptIn(*markerClass)", imports = {"kotlin.OptIn"})) +public final annotation class UseExperimental : kotlin.Annotation { + public constructor UseExperimental(vararg markerClass: kotlin.reflect.KClass) + + public final val markerClass: kotlin.Array> { get; } +} + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Do not use Synchronized annotation in pure Kotlin/JS code") +public typealias Synchronized = kotlin.jvm.Synchronized + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Do not use Volatile annotation in pure Kotlin/JS code") +public typealias Volatile = kotlin.jvm.Volatile \ No newline at end of file diff --git a/libraries/stdlib/api/js/kotlin.math.kt b/libraries/stdlib/api/js/kotlin.math.kt new file mode 100644 index 00000000000..c92544b4de3 --- /dev/null +++ b/libraries/stdlib/api/js/kotlin.math.kt @@ -0,0 +1,370 @@ +@kotlin.SinceKotlin(version = "1.2") +public const val E: kotlin.Double = 2.718281828459045.toDouble() { get; } + +@kotlin.SinceKotlin(version = "1.2") +public const val PI: kotlin.Double = 3.141592653589793.toDouble() { get; } + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public val kotlin.Double.absoluteValue: kotlin.Double { get; } + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public val kotlin.Float.absoluteValue: kotlin.Float { get; } + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public val kotlin.Int.absoluteValue: kotlin.Int { get; } + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public val kotlin.Long.absoluteValue: kotlin.Long { get; } + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public val kotlin.Double.sign: kotlin.Double { get; } + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public val kotlin.Float.sign: kotlin.Float { get; } + +@kotlin.SinceKotlin(version = "1.2") +public val kotlin.Int.sign: kotlin.Int { get; } + +@kotlin.SinceKotlin(version = "1.2") +public val kotlin.Long.sign: kotlin.Int { get; } + +@kotlin.SinceKotlin(version = "1.2") +public val kotlin.Double.ulp: kotlin.Double { get; } + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun abs(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun abs(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +public fun abs(n: kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.2") +public fun abs(n: kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun acos(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun acos(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun acosh(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun acosh(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun asin(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun asin(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun asinh(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun asinh(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun atan(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun atan(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun atan2(y: kotlin.Double, x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun atan2(y: kotlin.Float, x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun atanh(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun atanh(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun ceil(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun ceil(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun cos(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun cos(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun cosh(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun cosh(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun exp(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun exp(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun expm1(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun expm1(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun floor(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun floor(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun hypot(x: kotlin.Double, y: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun hypot(x: kotlin.Float, y: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun ln(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun ln(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun ln1p(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun ln1p(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +public fun log(x: kotlin.Double, base: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun log(x: kotlin.Float, base: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun log10(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun log10(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun log2(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun log2(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun max(a: kotlin.Double, b: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun max(a: kotlin.Float, b: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun max(a: kotlin.Int, b: kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.2") +public inline fun max(a: kotlin.Long, b: kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun max(a: kotlin.UInt, b: kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun max(a: kotlin.ULong, b: kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun min(a: kotlin.Double, b: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun min(a: kotlin.Float, b: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun min(a: kotlin.Int, b: kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.2") +public inline fun min(a: kotlin.Long, b: kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun min(a: kotlin.UInt, b: kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun min(a: kotlin.ULong, b: kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.2") +public fun round(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun round(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun sign(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun sign(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun sin(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun sin(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun sinh(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun sinh(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun sqrt(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun sqrt(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun tan(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun tan(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun tanh(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun tanh(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun truncate(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun truncate(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.Double.nextDown(): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.Double.nextTowards(to: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.Double.nextUp(): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun kotlin.Double.pow(x: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun kotlin.Double.pow(n: kotlin.Int): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun kotlin.Float.pow(x: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun kotlin.Float.pow(n: kotlin.Int): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.Double.roundToInt(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun kotlin.Float.roundToInt(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.Double.roundToLong(): kotlin.Long + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun kotlin.Float.roundToLong(): kotlin.Long + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.Double.withSign(sign: kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun kotlin.Double.withSign(sign: kotlin.Int): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun kotlin.Float.withSign(sign: kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun kotlin.Float.withSign(sign: kotlin.Int): kotlin.Float \ No newline at end of file diff --git a/libraries/stdlib/api/js/kotlin.properties.kt b/libraries/stdlib/api/js/kotlin.properties.kt new file mode 100644 index 00000000000..200492c1bd7 --- /dev/null +++ b/libraries/stdlib/api/js/kotlin.properties.kt @@ -0,0 +1,34 @@ +public object Delegates { + public final fun notNull(): kotlin.properties.ReadWriteProperty + + public final inline fun observable(initialValue: T, crossinline onChange: (property: kotlin.reflect.KProperty<*>, oldValue: T, newValue: T) -> kotlin.Unit): kotlin.properties.ReadWriteProperty + + public final inline fun vetoable(initialValue: T, crossinline onChange: (property: kotlin.reflect.KProperty<*>, oldValue: T, newValue: T) -> kotlin.Boolean): kotlin.properties.ReadWriteProperty +} + +public abstract class ObservableProperty : kotlin.properties.ReadWriteProperty { + public constructor ObservableProperty(initialValue: V) + + protected open fun afterChange(property: kotlin.reflect.KProperty<*>, oldValue: V, newValue: V): kotlin.Unit + + protected open fun beforeChange(property: kotlin.reflect.KProperty<*>, oldValue: V, newValue: V): kotlin.Boolean + + public open override operator fun getValue(thisRef: kotlin.Any?, property: kotlin.reflect.KProperty<*>): V + + public open override operator fun setValue(thisRef: kotlin.Any?, property: kotlin.reflect.KProperty<*>, value: V): kotlin.Unit +} + +@kotlin.SinceKotlin(version = "1.4") +public interface PropertyDelegateProvider { + public abstract operator fun provideDelegate(thisRef: T, property: kotlin.reflect.KProperty<*>): D +} + +public interface ReadOnlyProperty { + public abstract operator fun getValue(thisRef: T, property: kotlin.reflect.KProperty<*>): V +} + +public interface ReadWriteProperty : kotlin.properties.ReadOnlyProperty { + public abstract override operator fun getValue(thisRef: T, property: kotlin.reflect.KProperty<*>): V + + public abstract operator fun setValue(thisRef: T, property: kotlin.reflect.KProperty<*>, value: V): kotlin.Unit +} \ No newline at end of file diff --git a/libraries/stdlib/api/js/kotlin.random.kt b/libraries/stdlib/api/js/kotlin.random.kt new file mode 100644 index 00000000000..6a9b647bd8b --- /dev/null +++ b/libraries/stdlib/api/js/kotlin.random.kt @@ -0,0 +1,130 @@ +@kotlin.SinceKotlin(version = "1.3") +public fun Random(seed: kotlin.Int): kotlin.random.Random + +@kotlin.SinceKotlin(version = "1.3") +public fun Random(seed: kotlin.Long): kotlin.random.Random + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.random.Random.nextInt(range: kotlin.ranges.IntRange): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.random.Random.nextLong(range: kotlin.ranges.LongRange): kotlin.Long + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.random.Random.nextUBytes(size: kotlin.Int): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.random.Random.nextUBytes(array: kotlin.UByteArray): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.random.Random.nextUBytes(array: kotlin.UByteArray, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.UByteArray + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.random.Random.nextUInt(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.random.Random.nextUInt(until: kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.random.Random.nextUInt(from: kotlin.UInt, until: kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.random.Random.nextUInt(range: kotlin.ranges.UIntRange): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.random.Random.nextULong(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.random.Random.nextULong(until: kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.random.Random.nextULong(from: kotlin.ULong, until: kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.random.Random.nextULong(range: kotlin.ranges.ULongRange): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +public abstract class Random { + public constructor Random() + + public abstract fun nextBits(bitCount: kotlin.Int): kotlin.Int + + public open fun nextBoolean(): kotlin.Boolean + + public open fun nextBytes(array: kotlin.ByteArray): kotlin.ByteArray + + public open fun nextBytes(array: kotlin.ByteArray, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.ByteArray + + public open fun nextBytes(size: kotlin.Int): kotlin.ByteArray + + public open fun nextDouble(): kotlin.Double + + public open fun nextDouble(until: kotlin.Double): kotlin.Double + + public open fun nextDouble(from: kotlin.Double, until: kotlin.Double): kotlin.Double + + public open fun nextFloat(): kotlin.Float + + public open fun nextInt(): kotlin.Int + + public open fun nextInt(until: kotlin.Int): kotlin.Int + + public open fun nextInt(from: kotlin.Int, until: kotlin.Int): kotlin.Int + + public open fun nextLong(): kotlin.Long + + public open fun nextLong(until: kotlin.Long): kotlin.Long + + public open fun nextLong(from: kotlin.Long, until: kotlin.Long): kotlin.Long + + @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "Use Default companion object instead") + public object Companion : kotlin.random.Random { + public open override fun nextBits(bitCount: kotlin.Int): kotlin.Int + } + + public companion object of Random Default : kotlin.random.Random { + @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "Use Default companion object instead") + public final val Companion: kotlin.random.Random.Companion { get; } + + public open override fun nextBits(bitCount: kotlin.Int): kotlin.Int + + public open override fun nextBoolean(): kotlin.Boolean + + public open override fun nextBytes(array: kotlin.ByteArray): kotlin.ByteArray + + public open override fun nextBytes(array: kotlin.ByteArray, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.ByteArray + + public open override fun nextBytes(size: kotlin.Int): kotlin.ByteArray + + public open override fun nextDouble(): kotlin.Double + + public open override fun nextDouble(until: kotlin.Double): kotlin.Double + + public open override fun nextDouble(from: kotlin.Double, until: kotlin.Double): kotlin.Double + + public open override fun nextFloat(): kotlin.Float + + public open override fun nextInt(): kotlin.Int + + public open override fun nextInt(until: kotlin.Int): kotlin.Int + + public open override fun nextInt(from: kotlin.Int, until: kotlin.Int): kotlin.Int + + public open override fun nextLong(): kotlin.Long + + public open override fun nextLong(until: kotlin.Long): kotlin.Long + + public open override fun nextLong(from: kotlin.Long, until: kotlin.Long): kotlin.Long + } +} \ No newline at end of file diff --git a/libraries/stdlib/api/js/kotlin.ranges.kt b/libraries/stdlib/api/js/kotlin.ranges.kt new file mode 100644 index 00000000000..3a6351040c4 --- /dev/null +++ b/libraries/stdlib/api/js/kotlin.ranges.kt @@ -0,0 +1,733 @@ +public fun > T.coerceAtLeast(minimumValue: T): T + +public fun kotlin.Byte.coerceAtLeast(minimumValue: kotlin.Byte): kotlin.Byte + +public fun kotlin.Double.coerceAtLeast(minimumValue: kotlin.Double): kotlin.Double + +public fun kotlin.Float.coerceAtLeast(minimumValue: kotlin.Float): kotlin.Float + +public fun kotlin.Int.coerceAtLeast(minimumValue: kotlin.Int): kotlin.Int + +public fun kotlin.Long.coerceAtLeast(minimumValue: kotlin.Long): kotlin.Long + +public fun kotlin.Short.coerceAtLeast(minimumValue: kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByte.coerceAtLeast(minimumValue: kotlin.UByte): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UInt.coerceAtLeast(minimumValue: kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULong.coerceAtLeast(minimumValue: kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShort.coerceAtLeast(minimumValue: kotlin.UShort): kotlin.UShort + +public fun > T.coerceAtMost(maximumValue: T): T + +public fun kotlin.Byte.coerceAtMost(maximumValue: kotlin.Byte): kotlin.Byte + +public fun kotlin.Double.coerceAtMost(maximumValue: kotlin.Double): kotlin.Double + +public fun kotlin.Float.coerceAtMost(maximumValue: kotlin.Float): kotlin.Float + +public fun kotlin.Int.coerceAtMost(maximumValue: kotlin.Int): kotlin.Int + +public fun kotlin.Long.coerceAtMost(maximumValue: kotlin.Long): kotlin.Long + +public fun kotlin.Short.coerceAtMost(maximumValue: kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByte.coerceAtMost(maximumValue: kotlin.UByte): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UInt.coerceAtMost(maximumValue: kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULong.coerceAtMost(maximumValue: kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShort.coerceAtMost(maximumValue: kotlin.UShort): kotlin.UShort + +public fun > T.coerceIn(minimumValue: T?, maximumValue: T?): T + +@kotlin.SinceKotlin(version = "1.1") +public fun > T.coerceIn(range: kotlin.ranges.ClosedFloatingPointRange): T + +public fun > T.coerceIn(range: kotlin.ranges.ClosedRange): T + +public fun kotlin.Byte.coerceIn(minimumValue: kotlin.Byte, maximumValue: kotlin.Byte): kotlin.Byte + +public fun kotlin.Double.coerceIn(minimumValue: kotlin.Double, maximumValue: kotlin.Double): kotlin.Double + +public fun kotlin.Float.coerceIn(minimumValue: kotlin.Float, maximumValue: kotlin.Float): kotlin.Float + +public fun kotlin.Int.coerceIn(minimumValue: kotlin.Int, maximumValue: kotlin.Int): kotlin.Int + +public fun kotlin.Int.coerceIn(range: kotlin.ranges.ClosedRange): kotlin.Int + +public fun kotlin.Long.coerceIn(minimumValue: kotlin.Long, maximumValue: kotlin.Long): kotlin.Long + +public fun kotlin.Long.coerceIn(range: kotlin.ranges.ClosedRange): kotlin.Long + +public fun kotlin.Short.coerceIn(minimumValue: kotlin.Short, maximumValue: kotlin.Short): kotlin.Short + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByte.coerceIn(minimumValue: kotlin.UByte, maximumValue: kotlin.UByte): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UInt.coerceIn(minimumValue: kotlin.UInt, maximumValue: kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UInt.coerceIn(range: kotlin.ranges.ClosedRange): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULong.coerceIn(minimumValue: kotlin.ULong, maximumValue: kotlin.ULong): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULong.coerceIn(range: kotlin.ranges.ClosedRange): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShort.coerceIn(minimumValue: kotlin.UShort, maximumValue: kotlin.UShort): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline operator fun > R.contains(element: T?): kotlin.Boolean where R : kotlin.ranges.ClosedRange + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ranges.CharRange.contains(element: kotlin.Char?): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "byteRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Double): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "byteRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Float): kotlin.Boolean + +@kotlin.jvm.JvmName(name = "byteRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Int): kotlin.Boolean + +@kotlin.jvm.JvmName(name = "byteRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Long): kotlin.Boolean + +@kotlin.jvm.JvmName(name = "byteRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Short): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "doubleRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Byte): kotlin.Boolean + +@kotlin.jvm.JvmName(name = "doubleRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Float): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "doubleRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Int): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "doubleRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Long): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "doubleRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Short): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "floatRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Byte): kotlin.Boolean + +@kotlin.jvm.JvmName(name = "floatRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Double): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "floatRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Int): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "floatRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Long): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "floatRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Short): kotlin.Boolean + +@kotlin.jvm.JvmName(name = "intRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Byte): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "intRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Double): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "intRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Float): kotlin.Boolean + +@kotlin.jvm.JvmName(name = "intRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Long): kotlin.Boolean + +@kotlin.jvm.JvmName(name = "intRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Short): kotlin.Boolean + +@kotlin.jvm.JvmName(name = "longRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Byte): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "longRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Double): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "longRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Float): kotlin.Boolean + +@kotlin.jvm.JvmName(name = "longRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Int): kotlin.Boolean + +@kotlin.jvm.JvmName(name = "longRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Short): kotlin.Boolean + +@kotlin.jvm.JvmName(name = "shortRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Byte): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "shortRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Double): kotlin.Boolean + +@kotlin.Deprecated(message = "This `contains` operation mixing integer and floating point arguments has ambiguous semantics and is going to be removed.") +@kotlin.jvm.JvmName(name = "shortRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Float): kotlin.Boolean + +@kotlin.jvm.JvmName(name = "shortRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Int): kotlin.Boolean + +@kotlin.jvm.JvmName(name = "shortRangeContains") +public operator fun kotlin.ranges.ClosedRange.contains(value: kotlin.Long): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ranges.IntRange.contains(element: kotlin.Int?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ranges.LongRange.contains(element: kotlin.Long?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public operator fun kotlin.ranges.UIntRange.contains(value: kotlin.UByte): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ranges.UIntRange.contains(element: kotlin.UInt?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public operator fun kotlin.ranges.UIntRange.contains(value: kotlin.ULong): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public operator fun kotlin.ranges.UIntRange.contains(value: kotlin.UShort): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public operator fun kotlin.ranges.ULongRange.contains(value: kotlin.UByte): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public operator fun kotlin.ranges.ULongRange.contains(value: kotlin.UInt): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline operator fun kotlin.ranges.ULongRange.contains(element: kotlin.ULong?): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public operator fun kotlin.ranges.ULongRange.contains(value: kotlin.UShort): kotlin.Boolean + +public infix fun kotlin.Byte.downTo(to: kotlin.Byte): kotlin.ranges.IntProgression + +public infix fun kotlin.Byte.downTo(to: kotlin.Int): kotlin.ranges.IntProgression + +public infix fun kotlin.Byte.downTo(to: kotlin.Long): kotlin.ranges.LongProgression + +public infix fun kotlin.Byte.downTo(to: kotlin.Short): kotlin.ranges.IntProgression + +public infix fun kotlin.Char.downTo(to: kotlin.Char): kotlin.ranges.CharProgression + +public infix fun kotlin.Int.downTo(to: kotlin.Byte): kotlin.ranges.IntProgression + +public infix fun kotlin.Int.downTo(to: kotlin.Int): kotlin.ranges.IntProgression + +public infix fun kotlin.Int.downTo(to: kotlin.Long): kotlin.ranges.LongProgression + +public infix fun kotlin.Int.downTo(to: kotlin.Short): kotlin.ranges.IntProgression + +public infix fun kotlin.Long.downTo(to: kotlin.Byte): kotlin.ranges.LongProgression + +public infix fun kotlin.Long.downTo(to: kotlin.Int): kotlin.ranges.LongProgression + +public infix fun kotlin.Long.downTo(to: kotlin.Long): kotlin.ranges.LongProgression + +public infix fun kotlin.Long.downTo(to: kotlin.Short): kotlin.ranges.LongProgression + +public infix fun kotlin.Short.downTo(to: kotlin.Byte): kotlin.ranges.IntProgression + +public infix fun kotlin.Short.downTo(to: kotlin.Int): kotlin.ranges.IntProgression + +public infix fun kotlin.Short.downTo(to: kotlin.Long): kotlin.ranges.LongProgression + +public infix fun kotlin.Short.downTo(to: kotlin.Short): kotlin.ranges.IntProgression + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UByte.downTo(to: kotlin.UByte): kotlin.ranges.UIntProgression + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UInt.downTo(to: kotlin.UInt): kotlin.ranges.UIntProgression + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.ULong.downTo(to: kotlin.ULong): kotlin.ranges.ULongProgression + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UShort.downTo(to: kotlin.UShort): kotlin.ranges.UIntProgression + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.ranges.CharRange.random(): kotlin.Char + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.ranges.CharRange.random(random: kotlin.random.Random): kotlin.Char + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.ranges.IntRange.random(): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.ranges.IntRange.random(random: kotlin.random.Random): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.ranges.LongRange.random(): kotlin.Long + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.ranges.LongRange.random(random: kotlin.random.Random): kotlin.Long + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ranges.UIntRange.random(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ranges.UIntRange.random(random: kotlin.random.Random): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ranges.ULongRange.random(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ranges.ULongRange.random(random: kotlin.random.Random): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.ranges.CharRange.randomOrNull(): kotlin.Char? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.ranges.CharRange.randomOrNull(random: kotlin.random.Random): kotlin.Char? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.ranges.IntRange.randomOrNull(): kotlin.Int? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.ranges.IntRange.randomOrNull(random: kotlin.random.Random): kotlin.Int? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.ranges.LongRange.randomOrNull(): kotlin.Long? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.ranges.LongRange.randomOrNull(random: kotlin.random.Random): kotlin.Long? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ranges.UIntRange.randomOrNull(): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ranges.UIntRange.randomOrNull(random: kotlin.random.Random): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.ranges.ULongRange.randomOrNull(): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ranges.ULongRange.randomOrNull(random: kotlin.random.Random): kotlin.ULong? + +public operator fun > T.rangeTo(that: T): kotlin.ranges.ClosedRange + +@kotlin.SinceKotlin(version = "1.1") +public operator fun kotlin.Double.rangeTo(that: kotlin.Double): kotlin.ranges.ClosedFloatingPointRange + +@kotlin.SinceKotlin(version = "1.1") +public operator fun kotlin.Float.rangeTo(that: kotlin.Float): kotlin.ranges.ClosedFloatingPointRange + +public fun kotlin.ranges.CharProgression.reversed(): kotlin.ranges.CharProgression + +public fun kotlin.ranges.IntProgression.reversed(): kotlin.ranges.IntProgression + +public fun kotlin.ranges.LongProgression.reversed(): kotlin.ranges.LongProgression + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ranges.UIntProgression.reversed(): kotlin.ranges.UIntProgression + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ranges.ULongProgression.reversed(): kotlin.ranges.ULongProgression + +public infix fun kotlin.ranges.CharProgression.step(step: kotlin.Int): kotlin.ranges.CharProgression + +public infix fun kotlin.ranges.IntProgression.step(step: kotlin.Int): kotlin.ranges.IntProgression + +public infix fun kotlin.ranges.LongProgression.step(step: kotlin.Long): kotlin.ranges.LongProgression + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.ranges.UIntProgression.step(step: kotlin.Int): kotlin.ranges.UIntProgression + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.ranges.ULongProgression.step(step: kotlin.Long): kotlin.ranges.ULongProgression + +public infix fun kotlin.Byte.until(to: kotlin.Byte): kotlin.ranges.IntRange + +public infix fun kotlin.Byte.until(to: kotlin.Int): kotlin.ranges.IntRange + +public infix fun kotlin.Byte.until(to: kotlin.Long): kotlin.ranges.LongRange + +public infix fun kotlin.Byte.until(to: kotlin.Short): kotlin.ranges.IntRange + +public infix fun kotlin.Char.until(to: kotlin.Char): kotlin.ranges.CharRange + +public infix fun kotlin.Int.until(to: kotlin.Byte): kotlin.ranges.IntRange + +public infix fun kotlin.Int.until(to: kotlin.Int): kotlin.ranges.IntRange + +public infix fun kotlin.Int.until(to: kotlin.Long): kotlin.ranges.LongRange + +public infix fun kotlin.Int.until(to: kotlin.Short): kotlin.ranges.IntRange + +public infix fun kotlin.Long.until(to: kotlin.Byte): kotlin.ranges.LongRange + +public infix fun kotlin.Long.until(to: kotlin.Int): kotlin.ranges.LongRange + +public infix fun kotlin.Long.until(to: kotlin.Long): kotlin.ranges.LongRange + +public infix fun kotlin.Long.until(to: kotlin.Short): kotlin.ranges.LongRange + +public infix fun kotlin.Short.until(to: kotlin.Byte): kotlin.ranges.IntRange + +public infix fun kotlin.Short.until(to: kotlin.Int): kotlin.ranges.IntRange + +public infix fun kotlin.Short.until(to: kotlin.Long): kotlin.ranges.LongRange + +public infix fun kotlin.Short.until(to: kotlin.Short): kotlin.ranges.IntRange + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UByte.until(to: kotlin.UByte): kotlin.ranges.UIntRange + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UInt.until(to: kotlin.UInt): kotlin.ranges.UIntRange + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.ULong.until(to: kotlin.ULong): kotlin.ranges.ULongRange + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public infix fun kotlin.UShort.until(to: kotlin.UShort): kotlin.ranges.UIntRange + +public open class CharProgression : kotlin.collections.Iterable { + public final val first: kotlin.Char { get; } + + public final val last: kotlin.Char { get; } + + public final val step: kotlin.Int { get; } + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open fun isEmpty(): kotlin.Boolean + + public open override operator fun iterator(): kotlin.collections.CharIterator + + public open override fun toString(): kotlin.String + + public companion object of CharProgression { + public final fun fromClosedRange(rangeStart: kotlin.Char, rangeEnd: kotlin.Char, step: kotlin.Int): kotlin.ranges.CharProgression + } +} + +public final class CharRange : kotlin.ranges.CharProgression, kotlin.ranges.ClosedRange { + public constructor CharRange(start: kotlin.Char, endInclusive: kotlin.Char) + + public open override val endInclusive: kotlin.Char { get; } + + public open override val start: kotlin.Char { get; } + + public open override operator fun contains(value: kotlin.Char): kotlin.Boolean + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open override fun isEmpty(): kotlin.Boolean + + public open override fun toString(): kotlin.String + + public companion object of CharRange { + public final val EMPTY: kotlin.ranges.CharRange { get; } + } +} + +@kotlin.SinceKotlin(version = "1.1") +public interface ClosedFloatingPointRange> : kotlin.ranges.ClosedRange { + public open override operator fun contains(value: T): kotlin.Boolean + + public open override fun isEmpty(): kotlin.Boolean + + public abstract fun lessThanOrEquals(a: T, b: T): kotlin.Boolean +} + +public interface ClosedRange> { + public abstract val endInclusive: T { get; } + + public abstract val start: T { get; } + + public open operator fun contains(value: T): kotlin.Boolean + + public open fun isEmpty(): kotlin.Boolean +} + +public open class IntProgression : kotlin.collections.Iterable { + public final val first: kotlin.Int { get; } + + public final val last: kotlin.Int { get; } + + public final val step: kotlin.Int { get; } + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open fun isEmpty(): kotlin.Boolean + + public open override operator fun iterator(): kotlin.collections.IntIterator + + public open override fun toString(): kotlin.String + + public companion object of IntProgression { + public final fun fromClosedRange(rangeStart: kotlin.Int, rangeEnd: kotlin.Int, step: kotlin.Int): kotlin.ranges.IntProgression + } +} + +public final class IntRange : kotlin.ranges.IntProgression, kotlin.ranges.ClosedRange { + public constructor IntRange(start: kotlin.Int, endInclusive: kotlin.Int) + + public open override val endInclusive: kotlin.Int { get; } + + public open override val start: kotlin.Int { get; } + + public open override operator fun contains(value: kotlin.Int): kotlin.Boolean + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open override fun isEmpty(): kotlin.Boolean + + public open override fun toString(): kotlin.String + + public companion object of IntRange { + public final val EMPTY: kotlin.ranges.IntRange { get; } + } +} + +public open class LongProgression : kotlin.collections.Iterable { + public final val first: kotlin.Long { get; } + + public final val last: kotlin.Long { get; } + + public final val step: kotlin.Long { get; } + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open fun isEmpty(): kotlin.Boolean + + public open override operator fun iterator(): kotlin.collections.LongIterator + + public open override fun toString(): kotlin.String + + public companion object of LongProgression { + public final fun fromClosedRange(rangeStart: kotlin.Long, rangeEnd: kotlin.Long, step: kotlin.Long): kotlin.ranges.LongProgression + } +} + +public final class LongRange : kotlin.ranges.LongProgression, kotlin.ranges.ClosedRange { + public constructor LongRange(start: kotlin.Long, endInclusive: kotlin.Long) + + public open override val endInclusive: kotlin.Long { get; } + + public open override val start: kotlin.Long { get; } + + public open override operator fun contains(value: kotlin.Long): kotlin.Boolean + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open override fun isEmpty(): kotlin.Boolean + + public open override fun toString(): kotlin.String + + public companion object of LongRange { + public final val EMPTY: kotlin.ranges.LongRange { get; } + } +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public open class UIntProgression : kotlin.collections.Iterable { + public final val first: kotlin.UInt { get; } + + public final val last: kotlin.UInt { get; } + + public final val step: kotlin.Int { get; } + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open fun isEmpty(): kotlin.Boolean + + public open override operator fun iterator(): kotlin.collections.UIntIterator + + public open override fun toString(): kotlin.String + + public companion object of UIntProgression { + public final fun fromClosedRange(rangeStart: kotlin.UInt, rangeEnd: kotlin.UInt, step: kotlin.Int): kotlin.ranges.UIntProgression + } +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public final class UIntRange : kotlin.ranges.UIntProgression, kotlin.ranges.ClosedRange { + public constructor UIntRange(start: kotlin.UInt, endInclusive: kotlin.UInt) + + public open override val endInclusive: kotlin.UInt { get; } + + public open override val start: kotlin.UInt { get; } + + public open override operator fun contains(value: kotlin.UInt): kotlin.Boolean + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open override fun isEmpty(): kotlin.Boolean + + public open override fun toString(): kotlin.String + + public companion object of UIntRange { + public final val EMPTY: kotlin.ranges.UIntRange { get; } + } +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public open class ULongProgression : kotlin.collections.Iterable { + public final val first: kotlin.ULong { get; } + + public final val last: kotlin.ULong { get; } + + public final val step: kotlin.Long { get; } + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open fun isEmpty(): kotlin.Boolean + + public open override operator fun iterator(): kotlin.collections.ULongIterator + + public open override fun toString(): kotlin.String + + public companion object of ULongProgression { + public final fun fromClosedRange(rangeStart: kotlin.ULong, rangeEnd: kotlin.ULong, step: kotlin.Long): kotlin.ranges.ULongProgression + } +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public final class ULongRange : kotlin.ranges.ULongProgression, kotlin.ranges.ClosedRange { + public constructor ULongRange(start: kotlin.ULong, endInclusive: kotlin.ULong) + + public open override val endInclusive: kotlin.ULong { get; } + + public open override val start: kotlin.ULong { get; } + + public open override operator fun contains(value: kotlin.ULong): kotlin.Boolean + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open override fun isEmpty(): kotlin.Boolean + + public open override fun toString(): kotlin.String + + public companion object of ULongRange { + public final val EMPTY: kotlin.ranges.ULongRange { get; } + } +} \ No newline at end of file diff --git a/libraries/stdlib/api/js/kotlin.reflect.kt b/libraries/stdlib/api/js/kotlin.reflect.kt new file mode 100644 index 00000000000..7394f16eeb5 --- /dev/null +++ b/libraries/stdlib/api/js/kotlin.reflect.kt @@ -0,0 +1,144 @@ +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public inline fun typeOf(): kotlin.reflect.KType + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.reflect.KClass.cast(value: kotlin.Any?): T + +@kotlin.reflect.ExperimentalAssociatedObjects +public inline fun kotlin.reflect.KClass<*>.findAssociatedObject(): kotlin.Any? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.LowPriorityInOverloadResolution +public fun kotlin.reflect.KClass.safeCast(value: kotlin.Any?): T? + +@kotlin.reflect.ExperimentalAssociatedObjects +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) +public final annotation class AssociatedObjectKey : kotlin.Annotation { + public constructor AssociatedObjectKey() +} + +@kotlin.RequiresOptIn(level = Level.ERROR) +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +public final annotation class ExperimentalAssociatedObjects : kotlin.Annotation { + public constructor ExperimentalAssociatedObjects() +} + +public interface KCallable { + public abstract val name: kotlin.String { get; } +} + +public interface KClass : kotlin.reflect.KClassifier { + public abstract val qualifiedName: kotlin.String? { get; } + + public abstract val simpleName: kotlin.String? { get; } + + public abstract override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public abstract override fun hashCode(): kotlin.Int + + @kotlin.SinceKotlin(version = "1.1") + public abstract fun isInstance(value: kotlin.Any?): kotlin.Boolean +} + +@kotlin.SinceKotlin(version = "1.1") +public interface KClassifier { +} + +public interface KFunction : kotlin.reflect.KCallable, kotlin.Function { +} + +public interface KMutableProperty : kotlin.reflect.KProperty { +} + +public interface KMutableProperty0 : kotlin.reflect.KProperty0, kotlin.reflect.KMutableProperty { + public abstract fun set(value: V): kotlin.Unit +} + +public interface KMutableProperty1 : kotlin.reflect.KProperty1, kotlin.reflect.KMutableProperty { + public abstract fun set(receiver: T, value: V): kotlin.Unit +} + +public interface KMutableProperty2 : kotlin.reflect.KProperty2, kotlin.reflect.KMutableProperty { + public abstract fun set(receiver1: D, receiver2: E, value: V): kotlin.Unit +} + +public interface KProperty : kotlin.reflect.KCallable { +} + +public interface KProperty0 : kotlin.reflect.KProperty, () -> V { + public abstract fun get(): V +} + +public interface KProperty1 : kotlin.reflect.KProperty, (T) -> V { + public abstract fun get(receiver: T): V +} + +public interface KProperty2 : kotlin.reflect.KProperty, (D, E) -> V { + public abstract fun get(receiver1: D, receiver2: E): V +} + +public interface KType { + @kotlin.SinceKotlin(version = "1.1") + public abstract val arguments: kotlin.collections.List { get; } + + @kotlin.SinceKotlin(version = "1.1") + public abstract val classifier: kotlin.reflect.KClassifier? { get; } + + public abstract val isMarkedNullable: kotlin.Boolean { get; } +} + +@kotlin.SinceKotlin(version = "1.1") +public interface KTypeParameter : kotlin.reflect.KClassifier { + public abstract val isReified: kotlin.Boolean { get; } + + public abstract val name: kotlin.String { get; } + + public abstract val upperBounds: kotlin.collections.List { get; } + + public abstract val variance: kotlin.reflect.KVariance { get; } +} + +@kotlin.SinceKotlin(version = "1.1") +public final data class KTypeProjection { + public constructor KTypeProjection(variance: kotlin.reflect.KVariance?, type: kotlin.reflect.KType?) + + public final val type: kotlin.reflect.KType? { get; } + + public final val variance: kotlin.reflect.KVariance? { get; } + + public final operator fun component1(): kotlin.reflect.KVariance? + + public final operator fun component2(): kotlin.reflect.KType? + + public final fun copy(variance: kotlin.reflect.KVariance? = ..., type: kotlin.reflect.KType? = ...): kotlin.reflect.KTypeProjection + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open override fun toString(): kotlin.String + + public companion object of KTypeProjection { + public final val STAR: kotlin.reflect.KTypeProjection { get; } + + public final fun contravariant(type: kotlin.reflect.KType): kotlin.reflect.KTypeProjection + + public final fun covariant(type: kotlin.reflect.KType): kotlin.reflect.KTypeProjection + + public final fun invariant(type: kotlin.reflect.KType): kotlin.reflect.KTypeProjection + } +} + +@kotlin.SinceKotlin(version = "1.1") +public final enum class KVariance : kotlin.Enum { + enum entry INVARIANT + + enum entry IN + + enum entry OUT +} \ No newline at end of file diff --git a/libraries/stdlib/api/js/kotlin.sequences.kt b/libraries/stdlib/api/js/kotlin.sequences.kt new file mode 100644 index 00000000000..a97ae1442b5 --- /dev/null +++ b/libraries/stdlib/api/js/kotlin.sequences.kt @@ -0,0 +1,563 @@ +@kotlin.internal.InlineOnly +public inline fun Sequence(crossinline iterator: () -> kotlin.collections.Iterator): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use 'iterator { }' function instead.", replaceWith = kotlin.ReplaceWith(expression = "iterator(builderAction)", imports = {})) +@kotlin.internal.InlineOnly +public inline fun buildIterator(@kotlin.BuilderInference +noinline builderAction: suspend kotlin.sequences.SequenceScope.() -> kotlin.Unit): kotlin.collections.Iterator + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use 'sequence { }' function instead.", replaceWith = kotlin.ReplaceWith(expression = "sequence(builderAction)", imports = {})) +@kotlin.internal.InlineOnly +public inline fun buildSequence(@kotlin.BuilderInference +noinline builderAction: suspend kotlin.sequences.SequenceScope.() -> kotlin.Unit): kotlin.sequences.Sequence + +public fun emptySequence(): kotlin.sequences.Sequence + +public fun generateSequence(nextFunction: () -> T?): kotlin.sequences.Sequence + +public fun generateSequence(seedFunction: () -> T?, nextFunction: (T) -> T?): kotlin.sequences.Sequence + +@kotlin.internal.LowPriorityInOverloadResolution +public fun generateSequence(seed: T?, nextFunction: (T) -> T?): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.3") +public fun iterator(@kotlin.BuilderInference +block: suspend kotlin.sequences.SequenceScope.() -> kotlin.Unit): kotlin.collections.Iterator + +@kotlin.SinceKotlin(version = "1.3") +public fun sequence(@kotlin.BuilderInference +block: suspend kotlin.sequences.SequenceScope.() -> kotlin.Unit): kotlin.sequences.Sequence + +public fun sequenceOf(vararg elements: T): kotlin.sequences.Sequence + +public inline fun kotlin.sequences.Sequence.all(predicate: (T) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.sequences.Sequence.any(): kotlin.Boolean + +public inline fun kotlin.sequences.Sequence.any(predicate: (T) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.sequences.Sequence.asIterable(): kotlin.collections.Iterable + +public fun kotlin.collections.Iterator.asSequence(): kotlin.sequences.Sequence + +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.asSequence(): kotlin.sequences.Sequence + +public inline fun kotlin.sequences.Sequence.associate(transform: (T) -> kotlin.Pair): kotlin.collections.Map + +public inline fun kotlin.sequences.Sequence.associateBy(keySelector: (T) -> K): kotlin.collections.Map + +public inline fun kotlin.sequences.Sequence.associateBy(keySelector: (T) -> K, valueTransform: (T) -> V): kotlin.collections.Map + +public inline fun > kotlin.sequences.Sequence.associateByTo(destination: M, keySelector: (T) -> K): M + +public inline fun > kotlin.sequences.Sequence.associateByTo(destination: M, keySelector: (T) -> K, valueTransform: (T) -> V): M + +public inline fun > kotlin.sequences.Sequence.associateTo(destination: M, transform: (T) -> kotlin.Pair): M + +@kotlin.SinceKotlin(version = "1.3") +public inline fun kotlin.sequences.Sequence.associateWith(valueSelector: (K) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.3") +public inline fun > kotlin.sequences.Sequence.associateWithTo(destination: M, valueSelector: (K) -> V): M + +@kotlin.jvm.JvmName(name = "averageOfByte") +public fun kotlin.sequences.Sequence.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfDouble") +public fun kotlin.sequences.Sequence.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfFloat") +public fun kotlin.sequences.Sequence.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfInt") +public fun kotlin.sequences.Sequence.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfLong") +public fun kotlin.sequences.Sequence.average(): kotlin.Double + +@kotlin.jvm.JvmName(name = "averageOfShort") +public fun kotlin.sequences.Sequence.average(): kotlin.Double + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.sequences.Sequence.chunked(size: kotlin.Int): kotlin.sequences.Sequence> + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.sequences.Sequence.chunked(size: kotlin.Int, transform: (kotlin.collections.List) -> R): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence.constrainOnce(): kotlin.sequences.Sequence + +public operator fun <@kotlin.internal.OnlyInputTypes +T> kotlin.sequences.Sequence.contains(element: T): kotlin.Boolean + +public fun kotlin.sequences.Sequence.count(): kotlin.Int + +public inline fun kotlin.sequences.Sequence.count(predicate: (T) -> kotlin.Boolean): kotlin.Int + +public fun kotlin.sequences.Sequence.distinct(): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence.distinctBy(selector: (T) -> K): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence.drop(n: kotlin.Int): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence.dropWhile(predicate: (T) -> kotlin.Boolean): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence.elementAt(index: kotlin.Int): T + +public fun kotlin.sequences.Sequence.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> T): T + +public fun kotlin.sequences.Sequence.elementAtOrNull(index: kotlin.Int): T? + +public fun kotlin.sequences.Sequence.filter(predicate: (T) -> kotlin.Boolean): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence.filterIndexed(predicate: (index: kotlin.Int, T) -> kotlin.Boolean): kotlin.sequences.Sequence + +public inline fun > kotlin.sequences.Sequence.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, T) -> kotlin.Boolean): C + +public inline fun kotlin.sequences.Sequence<*>.filterIsInstance(): kotlin.sequences.Sequence + +public inline fun > kotlin.sequences.Sequence<*>.filterIsInstanceTo(destination: C): C + +public fun kotlin.sequences.Sequence.filterNot(predicate: (T) -> kotlin.Boolean): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence.filterNotNull(): kotlin.sequences.Sequence + +public fun , T : kotlin.Any> kotlin.sequences.Sequence.filterNotNullTo(destination: C): C + +public inline fun > kotlin.sequences.Sequence.filterNotTo(destination: C, predicate: (T) -> kotlin.Boolean): C + +public inline fun > kotlin.sequences.Sequence.filterTo(destination: C, predicate: (T) -> kotlin.Boolean): C + +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.find(predicate: (T) -> kotlin.Boolean): T? + +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.findLast(predicate: (T) -> kotlin.Boolean): T? + +public fun kotlin.sequences.Sequence.first(): T + +public inline fun kotlin.sequences.Sequence.first(predicate: (T) -> kotlin.Boolean): T + +public fun kotlin.sequences.Sequence.firstOrNull(): T? + +public inline fun kotlin.sequences.Sequence.firstOrNull(predicate: (T) -> kotlin.Boolean): T? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "flatMapIterable") +public fun kotlin.sequences.Sequence.flatMap(transform: (T) -> kotlin.collections.Iterable): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence.flatMap(transform: (T) -> kotlin.sequences.Sequence): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "flatMapIterableTo") +public inline fun > kotlin.sequences.Sequence.flatMapTo(destination: C, transform: (T) -> kotlin.collections.Iterable): C + +public inline fun > kotlin.sequences.Sequence.flatMapTo(destination: C, transform: (T) -> kotlin.sequences.Sequence): C + +@kotlin.jvm.JvmName(name = "flattenSequenceOfIterable") +public fun kotlin.sequences.Sequence>.flatten(): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence>.flatten(): kotlin.sequences.Sequence + +public inline fun kotlin.sequences.Sequence.fold(initial: R, operation: (acc: R, T) -> R): R + +public inline fun kotlin.sequences.Sequence.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, T) -> R): R + +public inline fun kotlin.sequences.Sequence.forEach(action: (T) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.sequences.Sequence.forEachIndexed(action: (index: kotlin.Int, T) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.sequences.Sequence.groupBy(keySelector: (T) -> K): kotlin.collections.Map> + +public inline fun kotlin.sequences.Sequence.groupBy(keySelector: (T) -> K, valueTransform: (T) -> V): kotlin.collections.Map> + +public inline fun >> kotlin.sequences.Sequence.groupByTo(destination: M, keySelector: (T) -> K): M + +public inline fun >> kotlin.sequences.Sequence.groupByTo(destination: M, keySelector: (T) -> K, valueTransform: (T) -> V): M + +@kotlin.SinceKotlin(version = "1.1") +public inline fun kotlin.sequences.Sequence.groupingBy(crossinline keySelector: (T) -> K): kotlin.collections.Grouping + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.sequences.Sequence.ifEmpty(defaultValue: () -> kotlin.sequences.Sequence): kotlin.sequences.Sequence + +public fun <@kotlin.internal.OnlyInputTypes +T> kotlin.sequences.Sequence.indexOf(element: T): kotlin.Int + +public inline fun kotlin.sequences.Sequence.indexOfFirst(predicate: (T) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.sequences.Sequence.indexOfLast(predicate: (T) -> kotlin.Boolean): kotlin.Int + +public fun kotlin.sequences.Sequence.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((T) -> kotlin.CharSequence)? = ...): A + +public fun kotlin.sequences.Sequence.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((T) -> kotlin.CharSequence)? = ...): kotlin.String + +public fun kotlin.sequences.Sequence.last(): T + +public inline fun kotlin.sequences.Sequence.last(predicate: (T) -> kotlin.Boolean): T + +public fun <@kotlin.internal.OnlyInputTypes +T> kotlin.sequences.Sequence.lastIndexOf(element: T): kotlin.Int + +public fun kotlin.sequences.Sequence.lastOrNull(): T? + +public inline fun kotlin.sequences.Sequence.lastOrNull(predicate: (T) -> kotlin.Boolean): T? + +public fun kotlin.sequences.Sequence.map(transform: (T) -> R): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence.mapIndexed(transform: (index: kotlin.Int, T) -> R): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence.mapIndexedNotNull(transform: (index: kotlin.Int, T) -> R?): kotlin.sequences.Sequence + +public inline fun > kotlin.sequences.Sequence.mapIndexedNotNullTo(destination: C, transform: (index: kotlin.Int, T) -> R?): C + +public inline fun > kotlin.sequences.Sequence.mapIndexedTo(destination: C, transform: (index: kotlin.Int, T) -> R): C + +public fun kotlin.sequences.Sequence.mapNotNull(transform: (T) -> R?): kotlin.sequences.Sequence + +public inline fun > kotlin.sequences.Sequence.mapNotNullTo(destination: C, transform: (T) -> R?): C + +public inline fun > kotlin.sequences.Sequence.mapTo(destination: C, transform: (T) -> R): C + +public fun > kotlin.sequences.Sequence.max(): T? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.sequences.Sequence.max(): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.sequences.Sequence.max(): kotlin.Float? + +public inline fun > kotlin.sequences.Sequence.maxBy(selector: (T) -> R): T? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.sequences.Sequence.maxOf(selector: (T) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.maxOf(selector: (T) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.maxOf(selector: (T) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.sequences.Sequence.maxOfOrNull(selector: (T) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.maxOfOrNull(selector: (T) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.maxOfOrNull(selector: (T) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.maxOfWith(comparator: kotlin.Comparator, selector: (T) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (T) -> R): R? + +public fun kotlin.sequences.Sequence.maxWith(comparator: kotlin.Comparator): T? + +public fun > kotlin.sequences.Sequence.min(): T? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.sequences.Sequence.min(): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.sequences.Sequence.min(): kotlin.Float? + +public inline fun > kotlin.sequences.Sequence.minBy(selector: (T) -> R): T? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.sequences.Sequence.minOf(selector: (T) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.minOf(selector: (T) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.minOf(selector: (T) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.sequences.Sequence.minOfOrNull(selector: (T) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.minOfOrNull(selector: (T) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.minOfOrNull(selector: (T) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.minOfWith(comparator: kotlin.Comparator, selector: (T) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.minOfWithOrNull(comparator: kotlin.Comparator, selector: (T) -> R): R? + +public fun kotlin.sequences.Sequence.minWith(comparator: kotlin.Comparator): T? + +public operator fun kotlin.sequences.Sequence.minus(element: T): kotlin.sequences.Sequence + +public operator fun kotlin.sequences.Sequence.minus(elements: kotlin.Array): kotlin.sequences.Sequence + +public operator fun kotlin.sequences.Sequence.minus(elements: kotlin.collections.Iterable): kotlin.sequences.Sequence + +public operator fun kotlin.sequences.Sequence.minus(elements: kotlin.sequences.Sequence): kotlin.sequences.Sequence + +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.minusElement(element: T): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence.none(): kotlin.Boolean + +public inline fun kotlin.sequences.Sequence.none(predicate: (T) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.sequences.Sequence.onEach(action: (T) -> kotlin.Unit): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.sequences.Sequence.onEachIndexed(action: (index: kotlin.Int, T) -> kotlin.Unit): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence?.orEmpty(): kotlin.sequences.Sequence + +public inline fun kotlin.sequences.Sequence.partition(predicate: (T) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> + +public operator fun kotlin.sequences.Sequence.plus(element: T): kotlin.sequences.Sequence + +public operator fun kotlin.sequences.Sequence.plus(elements: kotlin.Array): kotlin.sequences.Sequence + +public operator fun kotlin.sequences.Sequence.plus(elements: kotlin.collections.Iterable): kotlin.sequences.Sequence + +public operator fun kotlin.sequences.Sequence.plus(elements: kotlin.sequences.Sequence): kotlin.sequences.Sequence + +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.plusElement(element: T): kotlin.sequences.Sequence + +public inline fun kotlin.sequences.Sequence.reduce(operation: (acc: S, T) -> S): S + +public inline fun kotlin.sequences.Sequence.reduceIndexed(operation: (index: kotlin.Int, acc: S, T) -> S): S + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.sequences.Sequence.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: S, T) -> S): S? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.sequences.Sequence.reduceOrNull(operation: (acc: S, T) -> S): S? + +public fun kotlin.sequences.Sequence.requireNoNulls(): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.sequences.Sequence.runningFold(initial: R, operation: (acc: R, T) -> R): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.sequences.Sequence.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.sequences.Sequence.runningReduce(operation: (acc: S, T) -> S): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.sequences.Sequence.runningReduceIndexed(operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.sequences.Sequence.scan(initial: R, operation: (acc: R, T) -> R): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.sequences.Sequence.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.sequences.Sequence + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public fun kotlin.sequences.Sequence.scanReduce(operation: (acc: S, T) -> S): kotlin.sequences.Sequence + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public fun kotlin.sequences.Sequence.scanReduceIndexed(operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.sequences.Sequence.shuffled(): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.sequences.Sequence.shuffled(random: kotlin.random.Random): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence.single(): T + +public inline fun kotlin.sequences.Sequence.single(predicate: (T) -> kotlin.Boolean): T + +public fun kotlin.sequences.Sequence.singleOrNull(): T? + +public inline fun kotlin.sequences.Sequence.singleOrNull(predicate: (T) -> kotlin.Boolean): T? + +public fun > kotlin.sequences.Sequence.sorted(): kotlin.sequences.Sequence + +public inline fun > kotlin.sequences.Sequence.sortedBy(crossinline selector: (T) -> R?): kotlin.sequences.Sequence + +public inline fun > kotlin.sequences.Sequence.sortedByDescending(crossinline selector: (T) -> R?): kotlin.sequences.Sequence + +public fun > kotlin.sequences.Sequence.sortedDescending(): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence.sortedWith(comparator: kotlin.Comparator): kotlin.sequences.Sequence + +@kotlin.jvm.JvmName(name = "sumOfByte") +public fun kotlin.sequences.Sequence.sum(): kotlin.Int + +@kotlin.jvm.JvmName(name = "sumOfDouble") +public fun kotlin.sequences.Sequence.sum(): kotlin.Double + +@kotlin.jvm.JvmName(name = "sumOfFloat") +public fun kotlin.sequences.Sequence.sum(): kotlin.Float + +@kotlin.jvm.JvmName(name = "sumOfInt") +public fun kotlin.sequences.Sequence.sum(): kotlin.Int + +@kotlin.jvm.JvmName(name = "sumOfLong") +public fun kotlin.sequences.Sequence.sum(): kotlin.Long + +@kotlin.jvm.JvmName(name = "sumOfShort") +public fun kotlin.sequences.Sequence.sum(): kotlin.Int + +@kotlin.jvm.JvmName(name = "sumOfUByte") +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.sequences.Sequence.sum(): kotlin.UInt + +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.sequences.Sequence.sum(): kotlin.UInt + +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.sequences.Sequence.sum(): kotlin.ULong + +@kotlin.jvm.JvmName(name = "sumOfUShort") +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.sequences.Sequence.sum(): kotlin.UInt + +public inline fun kotlin.sequences.Sequence.sumBy(selector: (T) -> kotlin.Int): kotlin.Int + +public inline fun kotlin.sequences.Sequence.sumByDouble(selector: (T) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.sumOf(selector: (T) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.sumOf(selector: (T) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.sumOf(selector: (T) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.sumOf(selector: (T) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.sequences.Sequence.sumOf(selector: (T) -> kotlin.ULong): kotlin.ULong + +public fun kotlin.sequences.Sequence.take(n: kotlin.Int): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence.takeWhile(predicate: (T) -> kotlin.Boolean): kotlin.sequences.Sequence + +public fun > kotlin.sequences.Sequence.toCollection(destination: C): C + +public fun kotlin.sequences.Sequence.toHashSet(): kotlin.collections.HashSet + +public fun kotlin.sequences.Sequence.toList(): kotlin.collections.List + +public fun kotlin.sequences.Sequence.toMutableList(): kotlin.collections.MutableList + +public fun kotlin.sequences.Sequence.toMutableSet(): kotlin.collections.MutableSet + +public fun kotlin.sequences.Sequence.toSet(): kotlin.collections.Set + +public fun kotlin.sequences.Sequence>.unzip(): kotlin.Pair, kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.sequences.Sequence.windowed(size: kotlin.Int, step: kotlin.Int = ..., partialWindows: kotlin.Boolean = ...): kotlin.sequences.Sequence> + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.sequences.Sequence.windowed(size: kotlin.Int, step: kotlin.Int = ..., partialWindows: kotlin.Boolean = ..., transform: (kotlin.collections.List) -> R): kotlin.sequences.Sequence + +public fun kotlin.sequences.Sequence.withIndex(): kotlin.sequences.Sequence> + +public infix fun kotlin.sequences.Sequence.zip(other: kotlin.sequences.Sequence): kotlin.sequences.Sequence> + +public fun kotlin.sequences.Sequence.zip(other: kotlin.sequences.Sequence, transform: (a: T, b: R) -> V): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.sequences.Sequence.zipWithNext(): kotlin.sequences.Sequence> + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.sequences.Sequence.zipWithNext(transform: (a: T, b: T) -> R): kotlin.sequences.Sequence + +public interface Sequence { + public abstract operator fun iterator(): kotlin.collections.Iterator +} + +@kotlin.coroutines.RestrictsSuspension +@kotlin.SinceKotlin(version = "1.3") +public abstract class SequenceScope { + public abstract suspend fun yield(value: T): kotlin.Unit + + public final suspend fun yieldAll(elements: kotlin.collections.Iterable): kotlin.Unit + + public abstract suspend fun yieldAll(iterator: kotlin.collections.Iterator): kotlin.Unit + + public final suspend fun yieldAll(sequence: kotlin.sequences.Sequence): kotlin.Unit +} + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use SequenceScope class instead.", replaceWith = kotlin.ReplaceWith(expression = "SequenceScope", imports = {})) +public typealias SequenceBuilder = kotlin.sequences.SequenceScope \ No newline at end of file diff --git a/libraries/stdlib/api/js/kotlin.text.kt b/libraries/stdlib/api/js/kotlin.text.kt new file mode 100644 index 00000000000..8a0c673fa64 --- /dev/null +++ b/libraries/stdlib/api/js/kotlin.text.kt @@ -0,0 +1,1421 @@ +@kotlin.SinceKotlin(version = "1.2") +public val kotlin.String.Companion.CASE_INSENSITIVE_ORDER: kotlin.Comparator { get; } + +public val kotlin.CharSequence.indices: kotlin.ranges.IntRange { get; } + +public val kotlin.CharSequence.lastIndex: kotlin.Int { get; } + +@kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "Provided for binary compatibility") +@kotlin.js.JsName(name = "Regex_sb3q2$") +public fun Regex_0(pattern: kotlin.String, option: kotlin.text.RegexOption): kotlin.text.Regex + +@kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "Provided for binary compatibility") +@kotlin.js.JsName(name = "Regex_61zpoe$") +public fun Regex_1(pattern: kotlin.String): kotlin.text.Regex + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.Deprecated(message = "Use CharArray.concatToString() instead", replaceWith = kotlin.ReplaceWith(expression = "chars.concatToString()", imports = {})) +public fun String(chars: kotlin.CharArray): kotlin.String + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.Deprecated(message = "Use CharArray.concatToString(startIndex, endIndex) instead", replaceWith = kotlin.ReplaceWith(expression = "chars.concatToString(offset, offset + length)", imports = {})) +public fun String(chars: kotlin.CharArray, offset: kotlin.Int, length: kotlin.Int): kotlin.String + +@kotlin.SinceKotlin(version = "1.1") +@kotlin.internal.InlineOnly +public inline fun buildString(capacity: kotlin.Int, builderAction: kotlin.text.StringBuilder.() -> kotlin.Unit): kotlin.String + +@kotlin.internal.InlineOnly +public inline fun buildString(builderAction: kotlin.text.StringBuilder.() -> kotlin.Unit): kotlin.String + +public inline fun kotlin.CharSequence.all(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Boolean + +public fun kotlin.CharSequence.any(): kotlin.Boolean + +public inline fun kotlin.CharSequence.any(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Boolean + +public fun T.append(vararg value: kotlin.CharSequence?): T + +@kotlin.Deprecated(level = DeprecationLevel.WARNING, message = "Use append(value: Any?) instead", replaceWith = kotlin.ReplaceWith(expression = "append(value = obj)", imports = {})) +@kotlin.internal.InlineOnly +public inline fun kotlin.text.StringBuilder.append(obj: kotlin.Any?): kotlin.text.StringBuilder + +public fun kotlin.text.StringBuilder.append(vararg value: kotlin.Any?): kotlin.text.StringBuilder + +public fun kotlin.text.StringBuilder.append(vararg value: kotlin.String?): kotlin.text.StringBuilder + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.text.Appendable.appendLine(): kotlin.text.Appendable + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.text.Appendable.appendLine(value: kotlin.Char): kotlin.text.Appendable + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.text.Appendable.appendLine(value: kotlin.CharSequence?): kotlin.text.Appendable + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.text.StringBuilder.appendLine(): kotlin.text.StringBuilder + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.text.StringBuilder.appendLine(value: kotlin.Any?): kotlin.text.StringBuilder + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.text.StringBuilder.appendLine(value: kotlin.Boolean): kotlin.text.StringBuilder + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.text.StringBuilder.appendLine(value: kotlin.Char): kotlin.text.StringBuilder + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.text.StringBuilder.appendLine(value: kotlin.CharArray): kotlin.text.StringBuilder + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.text.StringBuilder.appendLine(value: kotlin.CharSequence?): kotlin.text.StringBuilder + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.internal.InlineOnly +public inline fun kotlin.text.StringBuilder.appendLine(value: kotlin.String?): kotlin.text.StringBuilder + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun T.appendRange(value: kotlin.CharSequence, startIndex: kotlin.Int, endIndex: kotlin.Int): T + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.text.StringBuilder.appendRange(value: kotlin.CharArray, startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.text.StringBuilder + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.text.StringBuilder.appendRange(value: kotlin.CharSequence, startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.text.StringBuilder + +public fun kotlin.CharSequence.asIterable(): kotlin.collections.Iterable + +public fun kotlin.CharSequence.asSequence(): kotlin.sequences.Sequence + +public inline fun kotlin.CharSequence.associate(transform: (kotlin.Char) -> kotlin.Pair): kotlin.collections.Map + +public inline fun kotlin.CharSequence.associateBy(keySelector: (kotlin.Char) -> K): kotlin.collections.Map + +public inline fun kotlin.CharSequence.associateBy(keySelector: (kotlin.Char) -> K, valueTransform: (kotlin.Char) -> V): kotlin.collections.Map + +public inline fun > kotlin.CharSequence.associateByTo(destination: M, keySelector: (kotlin.Char) -> K): M + +public inline fun > kotlin.CharSequence.associateByTo(destination: M, keySelector: (kotlin.Char) -> K, valueTransform: (kotlin.Char) -> V): M + +public inline fun > kotlin.CharSequence.associateTo(destination: M, transform: (kotlin.Char) -> kotlin.Pair): M + +@kotlin.SinceKotlin(version = "1.3") +public inline fun kotlin.CharSequence.associateWith(valueSelector: (kotlin.Char) -> V): kotlin.collections.Map + +@kotlin.SinceKotlin(version = "1.3") +public inline fun > kotlin.CharSequence.associateWithTo(destination: M, valueSelector: (kotlin.Char) -> V): M + +public fun kotlin.String.capitalize(): kotlin.String + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.CharSequence.chunked(size: kotlin.Int): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.CharSequence.chunked(size: kotlin.Int, transform: (kotlin.CharSequence) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.CharSequence.chunkedSequence(size: kotlin.Int): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.CharSequence.chunkedSequence(size: kotlin.Int, transform: (kotlin.CharSequence) -> R): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.3") +public inline fun kotlin.text.StringBuilder.clear(): kotlin.text.StringBuilder + +public fun kotlin.CharSequence.commonPrefixWith(other: kotlin.CharSequence, ignoreCase: kotlin.Boolean = ...): kotlin.String + +public fun kotlin.CharSequence.commonSuffixWith(other: kotlin.CharSequence, ignoreCase: kotlin.Boolean = ...): kotlin.String + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.String.compareTo(other: kotlin.String, ignoreCase: kotlin.Boolean = ...): kotlin.Int + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.concat(str: kotlin.String): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.CharArray.concatToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.CharArray.concatToString(startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.String + +public operator fun kotlin.CharSequence.contains(char: kotlin.Char, ignoreCase: kotlin.Boolean = ...): kotlin.Boolean + +public operator fun kotlin.CharSequence.contains(other: kotlin.CharSequence, ignoreCase: kotlin.Boolean = ...): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.CharSequence.contains(regex: kotlin.text.Regex): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.count(): kotlin.Int + +public inline fun kotlin.CharSequence.count(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Int + +public fun kotlin.String.decapitalize(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.ByteArray.decodeToString(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.ByteArray.decodeToString(startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ..., throwOnInvalidSequence: kotlin.Boolean = ...): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.text.StringBuilder.deleteAt(index: kotlin.Int): kotlin.text.StringBuilder + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.text.StringBuilder.deleteRange(startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.text.StringBuilder + +public fun kotlin.CharSequence.drop(n: kotlin.Int): kotlin.CharSequence + +public fun kotlin.String.drop(n: kotlin.Int): kotlin.String + +public fun kotlin.CharSequence.dropLast(n: kotlin.Int): kotlin.CharSequence + +public fun kotlin.String.dropLast(n: kotlin.Int): kotlin.String + +public inline fun kotlin.CharSequence.dropLastWhile(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence + +public inline fun kotlin.String.dropLastWhile(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String + +public inline fun kotlin.CharSequence.dropWhile(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence + +public inline fun kotlin.String.dropWhile(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String + +public fun kotlin.CharSequence.elementAt(index: kotlin.Int): kotlin.Char + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Char): kotlin.Char + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.elementAtOrNull(index: kotlin.Int): kotlin.Char? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.String.encodeToByteArray(): kotlin.ByteArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.String.encodeToByteArray(startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ..., throwOnInvalidSequence: kotlin.Boolean = ...): kotlin.ByteArray + +public fun kotlin.CharSequence.endsWith(char: kotlin.Char, ignoreCase: kotlin.Boolean = ...): kotlin.Boolean + +public fun kotlin.CharSequence.endsWith(suffix: kotlin.CharSequence, ignoreCase: kotlin.Boolean = ...): kotlin.Boolean + +public fun kotlin.String.endsWith(suffix: kotlin.String, ignoreCase: kotlin.Boolean = ...): kotlin.Boolean + +public fun kotlin.Char.equals(other: kotlin.Char, ignoreCase: kotlin.Boolean = ...): kotlin.Boolean + +public fun kotlin.String?.equals(other: kotlin.String?, ignoreCase: kotlin.Boolean = ...): kotlin.Boolean + +public inline fun kotlin.CharSequence.filter(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence + +public inline fun kotlin.String.filter(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String + +public inline fun kotlin.CharSequence.filterIndexed(predicate: (index: kotlin.Int, kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence + +public inline fun kotlin.String.filterIndexed(predicate: (index: kotlin.Int, kotlin.Char) -> kotlin.Boolean): kotlin.String + +public inline fun kotlin.CharSequence.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.Char) -> kotlin.Boolean): C + +public inline fun kotlin.CharSequence.filterNot(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence + +public inline fun kotlin.String.filterNot(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String + +public inline fun kotlin.CharSequence.filterNotTo(destination: C, predicate: (kotlin.Char) -> kotlin.Boolean): C + +public inline fun kotlin.CharSequence.filterTo(destination: C, predicate: (kotlin.Char) -> kotlin.Boolean): C + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.find(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? + +public fun kotlin.CharSequence.findAnyOf(strings: kotlin.collections.Collection, startIndex: kotlin.Int = ..., ignoreCase: kotlin.Boolean = ...): kotlin.Pair? + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.findLast(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? + +public fun kotlin.CharSequence.findLastAnyOf(strings: kotlin.collections.Collection, startIndex: kotlin.Int = ..., ignoreCase: kotlin.Boolean = ...): kotlin.Pair? + +public fun kotlin.CharSequence.first(): kotlin.Char + +public inline fun kotlin.CharSequence.first(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char + +public fun kotlin.CharSequence.firstOrNull(): kotlin.Char? + +public inline fun kotlin.CharSequence.firstOrNull(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? + +public inline fun kotlin.CharSequence.flatMap(transform: (kotlin.Char) -> kotlin.collections.Iterable): kotlin.collections.List + +public inline fun > kotlin.CharSequence.flatMapTo(destination: C, transform: (kotlin.Char) -> kotlin.collections.Iterable): C + +public inline fun kotlin.CharSequence.fold(initial: R, operation: (acc: R, kotlin.Char) -> R): R + +public inline fun kotlin.CharSequence.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Char) -> R): R + +public inline fun kotlin.CharSequence.foldRight(initial: R, operation: (kotlin.Char, acc: R) -> R): R + +public inline fun kotlin.CharSequence.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.Char, acc: R) -> R): R + +public inline fun kotlin.CharSequence.forEach(action: (kotlin.Char) -> kotlin.Unit): kotlin.Unit + +public inline fun kotlin.CharSequence.forEachIndexed(action: (index: kotlin.Int, kotlin.Char) -> kotlin.Unit): kotlin.Unit + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Char): kotlin.Char + +public fun kotlin.CharSequence.getOrNull(index: kotlin.Int): kotlin.Char? + +public inline fun kotlin.CharSequence.groupBy(keySelector: (kotlin.Char) -> K): kotlin.collections.Map> + +public inline fun kotlin.CharSequence.groupBy(keySelector: (kotlin.Char) -> K, valueTransform: (kotlin.Char) -> V): kotlin.collections.Map> + +public inline fun >> kotlin.CharSequence.groupByTo(destination: M, keySelector: (kotlin.Char) -> K): M + +public inline fun >> kotlin.CharSequence.groupByTo(destination: M, keySelector: (kotlin.Char) -> K, valueTransform: (kotlin.Char) -> V): M + +@kotlin.SinceKotlin(version = "1.1") +public inline fun kotlin.CharSequence.groupingBy(crossinline keySelector: (kotlin.Char) -> K): kotlin.collections.Grouping + +public fun kotlin.CharSequence.hasSurrogatePairAt(index: kotlin.Int): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun C.ifBlank(defaultValue: () -> R): R where C : R + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun C.ifEmpty(defaultValue: () -> R): R where C : R + +public fun kotlin.CharSequence.indexOf(char: kotlin.Char, startIndex: kotlin.Int = ..., ignoreCase: kotlin.Boolean = ...): kotlin.Int + +public fun kotlin.CharSequence.indexOf(string: kotlin.String, startIndex: kotlin.Int = ..., ignoreCase: kotlin.Boolean = ...): kotlin.Int + +public fun kotlin.CharSequence.indexOfAny(chars: kotlin.CharArray, startIndex: kotlin.Int = ..., ignoreCase: kotlin.Boolean = ...): kotlin.Int + +public fun kotlin.CharSequence.indexOfAny(strings: kotlin.collections.Collection, startIndex: kotlin.Int = ..., ignoreCase: kotlin.Boolean = ...): kotlin.Int + +public inline fun kotlin.CharSequence.indexOfFirst(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Int + +public inline fun kotlin.CharSequence.indexOfLast(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.text.StringBuilder.insertRange(index: kotlin.Int, value: kotlin.CharArray, startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.text.StringBuilder + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.text.StringBuilder.insertRange(index: kotlin.Int, value: kotlin.CharSequence, startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.text.StringBuilder + +public fun kotlin.CharSequence.isBlank(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.isEmpty(): kotlin.Boolean + +public fun kotlin.Char.isHighSurrogate(): kotlin.Boolean + +public fun kotlin.Char.isLowSurrogate(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.isNotBlank(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.isNotEmpty(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence?.isNullOrBlank(): kotlin.Boolean + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence?.isNullOrEmpty(): kotlin.Boolean + +public fun kotlin.Char.isSurrogate(): kotlin.Boolean + +public fun kotlin.Char.isWhitespace(): kotlin.Boolean + +public operator fun kotlin.CharSequence.iterator(): kotlin.collections.CharIterator + +public fun kotlin.CharSequence.last(): kotlin.Char + +public inline fun kotlin.CharSequence.last(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char + +public fun kotlin.CharSequence.lastIndexOf(char: kotlin.Char, startIndex: kotlin.Int = ..., ignoreCase: kotlin.Boolean = ...): kotlin.Int + +public fun kotlin.CharSequence.lastIndexOf(string: kotlin.String, startIndex: kotlin.Int = ..., ignoreCase: kotlin.Boolean = ...): kotlin.Int + +public fun kotlin.CharSequence.lastIndexOfAny(chars: kotlin.CharArray, startIndex: kotlin.Int = ..., ignoreCase: kotlin.Boolean = ...): kotlin.Int + +public fun kotlin.CharSequence.lastIndexOfAny(strings: kotlin.collections.Collection, startIndex: kotlin.Int = ..., ignoreCase: kotlin.Boolean = ...): kotlin.Int + +public fun kotlin.CharSequence.lastOrNull(): kotlin.Char? + +public inline fun kotlin.CharSequence.lastOrNull(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? + +public fun kotlin.CharSequence.lineSequence(): kotlin.sequences.Sequence + +public fun kotlin.CharSequence.lines(): kotlin.collections.List + +public inline fun kotlin.CharSequence.map(transform: (kotlin.Char) -> R): kotlin.collections.List + +public inline fun kotlin.CharSequence.mapIndexed(transform: (index: kotlin.Int, kotlin.Char) -> R): kotlin.collections.List + +public inline fun kotlin.CharSequence.mapIndexedNotNull(transform: (index: kotlin.Int, kotlin.Char) -> R?): kotlin.collections.List + +public inline fun > kotlin.CharSequence.mapIndexedNotNullTo(destination: C, transform: (index: kotlin.Int, kotlin.Char) -> R?): C + +public inline fun > kotlin.CharSequence.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Char) -> R): C + +public inline fun kotlin.CharSequence.mapNotNull(transform: (kotlin.Char) -> R?): kotlin.collections.List + +public inline fun > kotlin.CharSequence.mapNotNullTo(destination: C, transform: (kotlin.Char) -> R?): C + +public inline fun > kotlin.CharSequence.mapTo(destination: C, transform: (kotlin.Char) -> R): C + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.match(regex: kotlin.String): kotlin.Array? + +@kotlin.internal.InlineOnly +public inline infix fun kotlin.CharSequence.matches(regex: kotlin.text.Regex): kotlin.Boolean + +public fun kotlin.String.matches(regex: kotlin.String): kotlin.Boolean + +public fun kotlin.CharSequence.max(): kotlin.Char? + +public inline fun > kotlin.CharSequence.maxBy(selector: (kotlin.Char) -> R): kotlin.Char? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.CharSequence.maxOf(selector: (kotlin.Char) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.maxOf(selector: (kotlin.Char) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.maxOf(selector: (kotlin.Char) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.CharSequence.maxOfOrNull(selector: (kotlin.Char) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.maxOfOrNull(selector: (kotlin.Char) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.maxOfOrNull(selector: (kotlin.Char) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.Char) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Char) -> R): R? + +public fun kotlin.CharSequence.maxWith(comparator: kotlin.Comparator): kotlin.Char? + +public fun kotlin.CharSequence.min(): kotlin.Char? + +public inline fun > kotlin.CharSequence.minBy(selector: (kotlin.Char) -> R): kotlin.Char? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.CharSequence.minOf(selector: (kotlin.Char) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.minOf(selector: (kotlin.Char) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.minOf(selector: (kotlin.Char) -> kotlin.Float): kotlin.Float + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun > kotlin.CharSequence.minOfOrNull(selector: (kotlin.Char) -> R): R? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.minOfOrNull(selector: (kotlin.Char) -> kotlin.Double): kotlin.Double? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.minOfOrNull(selector: (kotlin.Char) -> kotlin.Float): kotlin.Float? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.Char) -> R): R + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Char) -> R): R? + +public fun kotlin.CharSequence.minWith(comparator: kotlin.Comparator): kotlin.Char? + +public fun kotlin.CharSequence.none(): kotlin.Boolean + +public inline fun kotlin.CharSequence.none(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.1") +public inline fun S.onEach(action: (kotlin.Char) -> kotlin.Unit): S + +@kotlin.SinceKotlin(version = "1.4") +public inline fun S.onEachIndexed(action: (index: kotlin.Int, kotlin.Char) -> kotlin.Unit): S + +@kotlin.internal.InlineOnly +public inline fun kotlin.String?.orEmpty(): kotlin.String + +public fun kotlin.CharSequence.padEnd(length: kotlin.Int, padChar: kotlin.Char = ...): kotlin.CharSequence + +public fun kotlin.String.padEnd(length: kotlin.Int, padChar: kotlin.Char = ...): kotlin.String + +public fun kotlin.CharSequence.padStart(length: kotlin.Int, padChar: kotlin.Char = ...): kotlin.CharSequence + +public fun kotlin.String.padStart(length: kotlin.Int, padChar: kotlin.Char = ...): kotlin.String + +public inline fun kotlin.CharSequence.partition(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Pair + +public inline fun kotlin.String.partition(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Pair + +@kotlin.internal.InlineOnly +public inline operator fun kotlin.Char.plus(other: kotlin.String): kotlin.String + +public fun kotlin.String.prependIndent(indent: kotlin.String = ...): kotlin.String + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.random(): kotlin.Char + +@kotlin.SinceKotlin(version = "1.3") +public fun kotlin.CharSequence.random(random: kotlin.random.Random): kotlin.Char + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.randomOrNull(): kotlin.Char? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.CharSequence.randomOrNull(random: kotlin.random.Random): kotlin.Char? + +public inline fun kotlin.CharSequence.reduce(operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char + +public inline fun kotlin.CharSequence.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.CharSequence.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.CharSequence.reduceOrNull(operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char? + +public inline fun kotlin.CharSequence.reduceRight(operation: (kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char + +public inline fun kotlin.CharSequence.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.CharSequence.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.CharSequence.reduceRightOrNull(operation: (kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char? + +public fun kotlin.CharSequence.regionMatches(thisOffset: kotlin.Int, other: kotlin.CharSequence, otherOffset: kotlin.Int, length: kotlin.Int, ignoreCase: kotlin.Boolean = ...): kotlin.Boolean + +public fun kotlin.CharSequence.removePrefix(prefix: kotlin.CharSequence): kotlin.CharSequence + +public fun kotlin.String.removePrefix(prefix: kotlin.CharSequence): kotlin.String + +public fun kotlin.CharSequence.removeRange(startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.CharSequence + +public fun kotlin.CharSequence.removeRange(range: kotlin.ranges.IntRange): kotlin.CharSequence + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.removeRange(startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.String + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.removeRange(range: kotlin.ranges.IntRange): kotlin.String + +public fun kotlin.CharSequence.removeSuffix(suffix: kotlin.CharSequence): kotlin.CharSequence + +public fun kotlin.String.removeSuffix(suffix: kotlin.CharSequence): kotlin.String + +public fun kotlin.CharSequence.removeSurrounding(delimiter: kotlin.CharSequence): kotlin.CharSequence + +public fun kotlin.CharSequence.removeSurrounding(prefix: kotlin.CharSequence, suffix: kotlin.CharSequence): kotlin.CharSequence + +public fun kotlin.String.removeSurrounding(delimiter: kotlin.CharSequence): kotlin.String + +public fun kotlin.String.removeSurrounding(prefix: kotlin.CharSequence, suffix: kotlin.CharSequence): kotlin.String + +public fun kotlin.CharSequence.repeat(n: kotlin.Int): kotlin.String + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.replace(regex: kotlin.text.Regex, noinline transform: (kotlin.text.MatchResult) -> kotlin.CharSequence): kotlin.String + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.replace(regex: kotlin.text.Regex, replacement: kotlin.String): kotlin.String + +public fun kotlin.String.replace(oldChar: kotlin.Char, newChar: kotlin.Char, ignoreCase: kotlin.Boolean = ...): kotlin.String + +public fun kotlin.String.replace(oldValue: kotlin.String, newValue: kotlin.String, ignoreCase: kotlin.Boolean = ...): kotlin.String + +public fun kotlin.String.replaceAfter(delimiter: kotlin.Char, replacement: kotlin.String, missingDelimiterValue: kotlin.String = ...): kotlin.String + +public fun kotlin.String.replaceAfter(delimiter: kotlin.String, replacement: kotlin.String, missingDelimiterValue: kotlin.String = ...): kotlin.String + +public fun kotlin.String.replaceAfterLast(delimiter: kotlin.Char, replacement: kotlin.String, missingDelimiterValue: kotlin.String = ...): kotlin.String + +public fun kotlin.String.replaceAfterLast(delimiter: kotlin.String, replacement: kotlin.String, missingDelimiterValue: kotlin.String = ...): kotlin.String + +public fun kotlin.String.replaceBefore(delimiter: kotlin.Char, replacement: kotlin.String, missingDelimiterValue: kotlin.String = ...): kotlin.String + +public fun kotlin.String.replaceBefore(delimiter: kotlin.String, replacement: kotlin.String, missingDelimiterValue: kotlin.String = ...): kotlin.String + +public fun kotlin.String.replaceBeforeLast(delimiter: kotlin.Char, replacement: kotlin.String, missingDelimiterValue: kotlin.String = ...): kotlin.String + +public fun kotlin.String.replaceBeforeLast(delimiter: kotlin.String, replacement: kotlin.String, missingDelimiterValue: kotlin.String = ...): kotlin.String + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.replaceFirst(regex: kotlin.text.Regex, replacement: kotlin.String): kotlin.String + +public fun kotlin.String.replaceFirst(oldChar: kotlin.Char, newChar: kotlin.Char, ignoreCase: kotlin.Boolean = ...): kotlin.String + +public fun kotlin.String.replaceFirst(oldValue: kotlin.String, newValue: kotlin.String, ignoreCase: kotlin.Boolean = ...): kotlin.String + +public fun kotlin.String.replaceIndent(newIndent: kotlin.String = ...): kotlin.String + +public fun kotlin.String.replaceIndentByMargin(newIndent: kotlin.String = ..., marginPrefix: kotlin.String = ...): kotlin.String + +public fun kotlin.CharSequence.replaceRange(startIndex: kotlin.Int, endIndex: kotlin.Int, replacement: kotlin.CharSequence): kotlin.CharSequence + +public fun kotlin.CharSequence.replaceRange(range: kotlin.ranges.IntRange, replacement: kotlin.CharSequence): kotlin.CharSequence + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.replaceRange(startIndex: kotlin.Int, endIndex: kotlin.Int, replacement: kotlin.CharSequence): kotlin.String + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.replaceRange(range: kotlin.ranges.IntRange, replacement: kotlin.CharSequence): kotlin.String + +public fun kotlin.CharSequence.reversed(): kotlin.CharSequence + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.reversed(): kotlin.String + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.CharSequence.runningFold(initial: R, operation: (acc: R, kotlin.Char) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.CharSequence.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Char) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.CharSequence.runningReduce(operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +public inline fun kotlin.CharSequence.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.CharSequence.scan(initial: R, operation: (acc: R, kotlin.Char) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.CharSequence.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Char) -> R): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public inline fun kotlin.CharSequence.scanReduce(operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List + +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalStdlibApi +public inline fun kotlin.CharSequence.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline operator fun kotlin.text.StringBuilder.set(index: kotlin.Int, value: kotlin.Char): kotlin.Unit + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.text.StringBuilder.setRange(startIndex: kotlin.Int, endIndex: kotlin.Int, value: kotlin.String): kotlin.text.StringBuilder + +public fun kotlin.CharSequence.single(): kotlin.Char + +public inline fun kotlin.CharSequence.single(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char + +public fun kotlin.CharSequence.singleOrNull(): kotlin.Char? + +public inline fun kotlin.CharSequence.singleOrNull(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? + +public fun kotlin.CharSequence.slice(indices: kotlin.collections.Iterable): kotlin.CharSequence + +public fun kotlin.CharSequence.slice(indices: kotlin.ranges.IntRange): kotlin.CharSequence + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.slice(indices: kotlin.collections.Iterable): kotlin.String + +public fun kotlin.String.slice(indices: kotlin.ranges.IntRange): kotlin.String + +public fun kotlin.CharSequence.split(vararg delimiters: kotlin.String, ignoreCase: kotlin.Boolean = ..., limit: kotlin.Int = ...): kotlin.collections.List + +public fun kotlin.CharSequence.split(vararg delimiters: kotlin.Char, ignoreCase: kotlin.Boolean = ..., limit: kotlin.Int = ...): kotlin.collections.List + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.split(regex: kotlin.text.Regex, limit: kotlin.Int = ...): kotlin.collections.List + +public fun kotlin.CharSequence.splitToSequence(vararg delimiters: kotlin.String, ignoreCase: kotlin.Boolean = ..., limit: kotlin.Int = ...): kotlin.sequences.Sequence + +public fun kotlin.CharSequence.splitToSequence(vararg delimiters: kotlin.Char, ignoreCase: kotlin.Boolean = ..., limit: kotlin.Int = ...): kotlin.sequences.Sequence + +public fun kotlin.CharSequence.startsWith(char: kotlin.Char, ignoreCase: kotlin.Boolean = ...): kotlin.Boolean + +public fun kotlin.CharSequence.startsWith(prefix: kotlin.CharSequence, ignoreCase: kotlin.Boolean = ...): kotlin.Boolean + +public fun kotlin.CharSequence.startsWith(prefix: kotlin.CharSequence, startIndex: kotlin.Int, ignoreCase: kotlin.Boolean = ...): kotlin.Boolean + +public fun kotlin.String.startsWith(prefix: kotlin.String, ignoreCase: kotlin.Boolean = ...): kotlin.Boolean + +public fun kotlin.String.startsWith(prefix: kotlin.String, startIndex: kotlin.Int, ignoreCase: kotlin.Boolean = ...): kotlin.Boolean + +public fun kotlin.CharSequence.subSequence(range: kotlin.ranges.IntRange): kotlin.CharSequence + +@kotlin.internal.InlineOnly +@kotlin.Deprecated(message = "Use parameters named startIndex and endIndex.", replaceWith = kotlin.ReplaceWith(expression = "subSequence(startIndex = start, endIndex = end)", imports = {})) +public inline fun kotlin.String.subSequence(start: kotlin.Int, end: kotlin.Int): kotlin.CharSequence + +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.substring(startIndex: kotlin.Int, endIndex: kotlin.Int = ...): kotlin.String + +public fun kotlin.CharSequence.substring(range: kotlin.ranges.IntRange): kotlin.String + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.substring(startIndex: kotlin.Int): kotlin.String + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.substring(startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.String + +public fun kotlin.String.substring(range: kotlin.ranges.IntRange): kotlin.String + +public fun kotlin.String.substringAfter(delimiter: kotlin.Char, missingDelimiterValue: kotlin.String = ...): kotlin.String + +public fun kotlin.String.substringAfter(delimiter: kotlin.String, missingDelimiterValue: kotlin.String = ...): kotlin.String + +public fun kotlin.String.substringAfterLast(delimiter: kotlin.Char, missingDelimiterValue: kotlin.String = ...): kotlin.String + +public fun kotlin.String.substringAfterLast(delimiter: kotlin.String, missingDelimiterValue: kotlin.String = ...): kotlin.String + +public fun kotlin.String.substringBefore(delimiter: kotlin.Char, missingDelimiterValue: kotlin.String = ...): kotlin.String + +public fun kotlin.String.substringBefore(delimiter: kotlin.String, missingDelimiterValue: kotlin.String = ...): kotlin.String + +public fun kotlin.String.substringBeforeLast(delimiter: kotlin.Char, missingDelimiterValue: kotlin.String = ...): kotlin.String + +public fun kotlin.String.substringBeforeLast(delimiter: kotlin.String, missingDelimiterValue: kotlin.String = ...): kotlin.String + +public inline fun kotlin.CharSequence.sumBy(selector: (kotlin.Char) -> kotlin.Int): kotlin.Int + +public inline fun kotlin.CharSequence.sumByDouble(selector: (kotlin.Char) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfDouble") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.sumOf(selector: (kotlin.Char) -> kotlin.Double): kotlin.Double + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfInt") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.sumOf(selector: (kotlin.Char) -> kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfLong") +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.sumOf(selector: (kotlin.Char) -> kotlin.Long): kotlin.Long + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfUInt") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.sumOf(selector: (kotlin.Char) -> kotlin.UInt): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.OverloadResolutionByLambdaReturnType +@kotlin.jvm.JvmName(name = "sumOfULong") +@kotlin.ExperimentalUnsignedTypes +@kotlin.internal.InlineOnly +public inline fun kotlin.CharSequence.sumOf(selector: (kotlin.Char) -> kotlin.ULong): kotlin.ULong + +public fun kotlin.CharSequence.take(n: kotlin.Int): kotlin.CharSequence + +public fun kotlin.String.take(n: kotlin.Int): kotlin.String + +public fun kotlin.CharSequence.takeLast(n: kotlin.Int): kotlin.CharSequence + +public fun kotlin.String.takeLast(n: kotlin.Int): kotlin.String + +public inline fun kotlin.CharSequence.takeLastWhile(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence + +public inline fun kotlin.String.takeLastWhile(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String + +public inline fun kotlin.CharSequence.takeWhile(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence + +public inline fun kotlin.String.takeWhile(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String + +@kotlin.internal.LowPriorityInOverloadResolution +@kotlin.internal.InlineOnly +public inline fun kotlin.String.toBoolean(): kotlin.Boolean + +@kotlin.SinceKotlin(version = "1.4") +public fun kotlin.String?.toBoolean(): kotlin.Boolean + +public fun kotlin.String.toByte(): kotlin.Byte + +public fun kotlin.String.toByte(radix: kotlin.Int): kotlin.Byte + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.String.toByteOrNull(): kotlin.Byte? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.String.toByteOrNull(radix: kotlin.Int): kotlin.Byte? + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.String.toCharArray(): kotlin.CharArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public fun kotlin.String.toCharArray(startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.CharArray + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public inline fun kotlin.text.StringBuilder.toCharArray(destination: kotlin.CharArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.Unit + +public fun > kotlin.CharSequence.toCollection(destination: C): C + +public fun kotlin.String.toDouble(): kotlin.Double + +public fun kotlin.String.toDoubleOrNull(): kotlin.Double? + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.toFloat(): kotlin.Float + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.toFloatOrNull(): kotlin.Float? + +public fun kotlin.CharSequence.toHashSet(): kotlin.collections.HashSet + +public fun kotlin.String.toInt(): kotlin.Int + +public fun kotlin.String.toInt(radix: kotlin.Int): kotlin.Int + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.String.toIntOrNull(): kotlin.Int? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.String.toIntOrNull(radix: kotlin.Int): kotlin.Int? + +public fun kotlin.CharSequence.toList(): kotlin.collections.List + +public fun kotlin.String.toLong(): kotlin.Long + +public fun kotlin.String.toLong(radix: kotlin.Int): kotlin.Long + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.String.toLongOrNull(): kotlin.Long? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.String.toLongOrNull(radix: kotlin.Int): kotlin.Long? + +@kotlin.internal.InlineOnly +public inline fun kotlin.Char.toLowerCase(): kotlin.Char + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.toLowerCase(): kotlin.String + +public fun kotlin.CharSequence.toMutableList(): kotlin.collections.MutableList + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.toRegex(): kotlin.text.Regex + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.toRegex(options: kotlin.collections.Set): kotlin.text.Regex + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.toRegex(option: kotlin.text.RegexOption): kotlin.text.Regex + +public fun kotlin.CharSequence.toSet(): kotlin.collections.Set + +public fun kotlin.String.toShort(): kotlin.Short + +public fun kotlin.String.toShort(radix: kotlin.Int): kotlin.Short + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.String.toShortOrNull(): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.1") +public fun kotlin.String.toShortOrNull(radix: kotlin.Int): kotlin.Short? + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun kotlin.Byte.toString(radix: kotlin.Int): kotlin.String + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.Int.toString(radix: kotlin.Int): kotlin.String + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.Long.toString(radix: kotlin.Int): kotlin.String + +@kotlin.SinceKotlin(version = "1.2") +@kotlin.internal.InlineOnly +public inline fun kotlin.Short.toString(radix: kotlin.Int): kotlin.String + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UByte.toString(radix: kotlin.Int): kotlin.String + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UInt.toString(radix: kotlin.Int): kotlin.String + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.ULong.toString(radix: kotlin.Int): kotlin.String + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.UShort.toString(radix: kotlin.Int): kotlin.String + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toUByte(): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toUByte(radix: kotlin.Int): kotlin.UByte + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toUByteOrNull(): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toUByteOrNull(radix: kotlin.Int): kotlin.UByte? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toUInt(): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toUInt(radix: kotlin.Int): kotlin.UInt + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toUIntOrNull(): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toUIntOrNull(radix: kotlin.Int): kotlin.UInt? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toULong(): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toULong(radix: kotlin.Int): kotlin.ULong + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toULongOrNull(): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toULongOrNull(radix: kotlin.Int): kotlin.ULong? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toUShort(): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toUShort(radix: kotlin.Int): kotlin.UShort + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toUShortOrNull(): kotlin.UShort? + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.ExperimentalUnsignedTypes +public fun kotlin.String.toUShortOrNull(radix: kotlin.Int): kotlin.UShort? + +@kotlin.internal.InlineOnly +public inline fun kotlin.Char.toUpperCase(): kotlin.Char + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.toUpperCase(): kotlin.String + +public fun kotlin.CharSequence.trim(): kotlin.CharSequence + +public inline fun kotlin.CharSequence.trim(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence + +public fun kotlin.CharSequence.trim(vararg chars: kotlin.Char): kotlin.CharSequence + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.trim(): kotlin.String + +public inline fun kotlin.String.trim(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String + +public fun kotlin.String.trim(vararg chars: kotlin.Char): kotlin.String + +public fun kotlin.CharSequence.trimEnd(): kotlin.CharSequence + +public inline fun kotlin.CharSequence.trimEnd(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence + +public fun kotlin.CharSequence.trimEnd(vararg chars: kotlin.Char): kotlin.CharSequence + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.trimEnd(): kotlin.String + +public inline fun kotlin.String.trimEnd(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String + +public fun kotlin.String.trimEnd(vararg chars: kotlin.Char): kotlin.String + +public fun kotlin.String.trimIndent(): kotlin.String + +public fun kotlin.String.trimMargin(marginPrefix: kotlin.String = ...): kotlin.String + +public fun kotlin.CharSequence.trimStart(): kotlin.CharSequence + +public inline fun kotlin.CharSequence.trimStart(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.CharSequence + +public fun kotlin.CharSequence.trimStart(vararg chars: kotlin.Char): kotlin.CharSequence + +@kotlin.internal.InlineOnly +public inline fun kotlin.String.trimStart(): kotlin.String + +public inline fun kotlin.String.trimStart(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.String + +public fun kotlin.String.trimStart(vararg chars: kotlin.Char): kotlin.String + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.CharSequence.windowed(size: kotlin.Int, step: kotlin.Int = ..., partialWindows: kotlin.Boolean = ...): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.CharSequence.windowed(size: kotlin.Int, step: kotlin.Int = ..., partialWindows: kotlin.Boolean = ..., transform: (kotlin.CharSequence) -> R): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.CharSequence.windowedSequence(size: kotlin.Int, step: kotlin.Int = ..., partialWindows: kotlin.Boolean = ...): kotlin.sequences.Sequence + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.CharSequence.windowedSequence(size: kotlin.Int, step: kotlin.Int = ..., partialWindows: kotlin.Boolean = ..., transform: (kotlin.CharSequence) -> R): kotlin.sequences.Sequence + +public fun kotlin.CharSequence.withIndex(): kotlin.collections.Iterable> + +public infix fun kotlin.CharSequence.zip(other: kotlin.CharSequence): kotlin.collections.List> + +public inline fun kotlin.CharSequence.zip(other: kotlin.CharSequence, transform: (a: kotlin.Char, b: kotlin.Char) -> V): kotlin.collections.List + +@kotlin.SinceKotlin(version = "1.2") +public fun kotlin.CharSequence.zipWithNext(): kotlin.collections.List> + +@kotlin.SinceKotlin(version = "1.2") +public inline fun kotlin.CharSequence.zipWithNext(transform: (a: kotlin.Char, b: kotlin.Char) -> R): kotlin.collections.List + +public interface Appendable { + public abstract fun append(value: kotlin.Char): kotlin.text.Appendable + + public abstract fun append(value: kotlin.CharSequence?): kotlin.text.Appendable + + public abstract fun append(value: kotlin.CharSequence?, startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.text.Appendable +} + +@kotlin.SinceKotlin(version = "1.4") +@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) +public open class CharacterCodingException : kotlin.Exception { + public constructor CharacterCodingException() + + public constructor CharacterCodingException(message: kotlin.String?) +} + +public final data class MatchGroup { + public constructor MatchGroup(value: kotlin.String) + + public final val value: kotlin.String { get; } + + public final operator fun component1(): kotlin.String + + public final fun copy(value: kotlin.String = ...): kotlin.text.MatchGroup + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open override fun toString(): kotlin.String +} + +public interface MatchGroupCollection : kotlin.collections.Collection { + public abstract operator fun get(index: kotlin.Int): kotlin.text.MatchGroup? +} + +@kotlin.SinceKotlin(version = "1.1") +public interface MatchNamedGroupCollection : kotlin.text.MatchGroupCollection { + public abstract operator fun get(name: kotlin.String): kotlin.text.MatchGroup? +} + +public interface MatchResult { + public open val destructured: kotlin.text.MatchResult.Destructured { get; } + + public abstract val groupValues: kotlin.collections.List { get; } + + public abstract val groups: kotlin.text.MatchGroupCollection { get; } + + public abstract val range: kotlin.ranges.IntRange { get; } + + public abstract val value: kotlin.String { get; } + + public abstract fun next(): kotlin.text.MatchResult? + + public final class Destructured { + public final val match: kotlin.text.MatchResult { get; } + + @kotlin.internal.InlineOnly + public final inline operator fun component1(): kotlin.String + + @kotlin.internal.InlineOnly + public final inline operator fun component10(): kotlin.String + + @kotlin.internal.InlineOnly + public final inline operator fun component2(): kotlin.String + + @kotlin.internal.InlineOnly + public final inline operator fun component3(): kotlin.String + + @kotlin.internal.InlineOnly + public final inline operator fun component4(): kotlin.String + + @kotlin.internal.InlineOnly + public final inline operator fun component5(): kotlin.String + + @kotlin.internal.InlineOnly + public final inline operator fun component6(): kotlin.String + + @kotlin.internal.InlineOnly + public final inline operator fun component7(): kotlin.String + + @kotlin.internal.InlineOnly + public final inline operator fun component8(): kotlin.String + + @kotlin.internal.InlineOnly + public final inline operator fun component9(): kotlin.String + + public final fun toList(): kotlin.collections.List + } +} + +public final class Regex { + public constructor Regex(pattern: kotlin.String) + + public constructor Regex(pattern: kotlin.String, options: kotlin.collections.Set) + + public constructor Regex(pattern: kotlin.String, option: kotlin.text.RegexOption) + + public final val options: kotlin.collections.Set { get; } + + public final val pattern: kotlin.String { get; } + + public final fun containsMatchIn(input: kotlin.CharSequence): kotlin.Boolean + + public final fun find(input: kotlin.CharSequence, startIndex: kotlin.Int = ...): kotlin.text.MatchResult? + + public final fun findAll(input: kotlin.CharSequence, startIndex: kotlin.Int = ...): kotlin.sequences.Sequence + + public final fun matchEntire(input: kotlin.CharSequence): kotlin.text.MatchResult? + + public final infix fun matches(input: kotlin.CharSequence): kotlin.Boolean + + public final inline fun replace(input: kotlin.CharSequence, transform: (kotlin.text.MatchResult) -> kotlin.CharSequence): kotlin.String + + public final fun replace(input: kotlin.CharSequence, replacement: kotlin.String): kotlin.String + + public final fun replaceFirst(input: kotlin.CharSequence, replacement: kotlin.String): kotlin.String + + public final fun split(input: kotlin.CharSequence, limit: kotlin.Int = ...): kotlin.collections.List + + public open override fun toString(): kotlin.String + + public companion object of Regex { + public final fun escape(literal: kotlin.String): kotlin.String + + public final fun escapeReplacement(literal: kotlin.String): kotlin.String + + public final fun fromLiteral(literal: kotlin.String): kotlin.text.Regex + } +} + +public final enum class RegexOption : kotlin.Enum { + enum entry IGNORE_CASE + + enum entry MULTILINE + + public final val value: kotlin.String { get; } +} + +public final class StringBuilder : kotlin.text.Appendable, kotlin.CharSequence { + public constructor StringBuilder() + + public constructor StringBuilder(content: kotlin.CharSequence) + + public constructor StringBuilder(capacity: kotlin.Int) + + public constructor StringBuilder(content: kotlin.String) + + public open override val length: kotlin.Int { get; } + + public final fun append(value: kotlin.Any?): kotlin.text.StringBuilder + + @kotlin.SinceKotlin(version = "1.3") + public final fun append(value: kotlin.Boolean): kotlin.text.StringBuilder + + public open override fun append(value: kotlin.Char): kotlin.text.StringBuilder + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun append(value: kotlin.CharArray): kotlin.text.StringBuilder + + public open override fun append(value: kotlin.CharSequence?): kotlin.text.StringBuilder + + public open override fun append(value: kotlin.CharSequence?, startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.text.StringBuilder + + @kotlin.SinceKotlin(version = "1.3") + public final fun append(value: kotlin.String?): kotlin.text.StringBuilder + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun appendRange(value: kotlin.CharArray, startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.text.StringBuilder + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun appendRange(value: kotlin.CharSequence, startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.text.StringBuilder + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun capacity(): kotlin.Int + + @kotlin.SinceKotlin(version = "1.3") + public final fun clear(): kotlin.text.StringBuilder + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun deleteAt(index: kotlin.Int): kotlin.text.StringBuilder + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun deleteRange(startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.text.StringBuilder + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun ensureCapacity(minimumCapacity: kotlin.Int): kotlin.Unit + + public open override operator fun get(index: kotlin.Int): kotlin.Char + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun indexOf(string: kotlin.String): kotlin.Int + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun indexOf(string: kotlin.String, startIndex: kotlin.Int): kotlin.Int + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun insert(index: kotlin.Int, value: kotlin.Any?): kotlin.text.StringBuilder + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun insert(index: kotlin.Int, value: kotlin.Boolean): 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 + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun insert(index: kotlin.Int, value: kotlin.CharArray): kotlin.text.StringBuilder + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun insert(index: kotlin.Int, value: kotlin.CharSequence?): 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 + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun insertRange(index: kotlin.Int, value: kotlin.CharArray, startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.text.StringBuilder + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun insertRange(index: kotlin.Int, value: kotlin.CharSequence, startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.text.StringBuilder + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun lastIndexOf(string: kotlin.String): kotlin.Int + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun lastIndexOf(string: kotlin.String, startIndex: kotlin.Int): kotlin.Int + + public final fun reverse(): kotlin.text.StringBuilder + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final operator fun set(index: kotlin.Int, value: kotlin.Char): kotlin.Unit + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun setLength(newLength: kotlin.Int): kotlin.Unit + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun setRange(startIndex: kotlin.Int, endIndex: kotlin.Int, value: kotlin.String): kotlin.text.StringBuilder + + public open override fun subSequence(startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.CharSequence + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun substring(startIndex: kotlin.Int): kotlin.String + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun substring(startIndex: kotlin.Int, endIndex: kotlin.Int): kotlin.String + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun toCharArray(destination: kotlin.CharArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.Unit + + public open override fun toString(): kotlin.String + + @kotlin.SinceKotlin(version = "1.4") + @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) + public final fun trimToSize(): kotlin.Unit +} + +public object Typography { + public const final val almostEqual: kotlin.Char = \u2248 ('≈') { get; } + + public const final val amp: kotlin.Char = \u0026 ('&') { get; } + + public const final val bullet: kotlin.Char = \u2022 ('•') { get; } + + public const final val cent: kotlin.Char = \u00A2 ('¢') { get; } + + public const final val copyright: kotlin.Char = \u00A9 ('©') { get; } + + public const final val dagger: kotlin.Char = \u2020 ('†') { get; } + + public const final val degree: kotlin.Char = \u00B0 ('°') { get; } + + public const final val dollar: kotlin.Char = \u0024 ('$') { get; } + + public const final val doubleDagger: kotlin.Char = \u2021 ('‡') { get; } + + public const final val doublePrime: kotlin.Char = \u2033 ('″') { get; } + + public const final val ellipsis: kotlin.Char = \u2026 ('…') { get; } + + public const final val euro: kotlin.Char = \u20AC ('€') { get; } + + public const final val greater: kotlin.Char = \u003E ('>') { get; } + + public const final val greaterOrEqual: kotlin.Char = \u2265 ('≥') { get; } + + public const final val half: kotlin.Char = \u00BD ('½') { get; } + + public const final val leftDoubleQuote: kotlin.Char = \u201C ('“') { get; } + + public const final val leftGuillemete: kotlin.Char = \u00AB ('«') { get; } + + public const final val leftSingleQuote: kotlin.Char = \u2018 ('‘') { get; } + + public const final val less: kotlin.Char = \u003C ('<') { get; } + + public const final val lessOrEqual: kotlin.Char = \u2264 ('≤') { get; } + + public const final val lowDoubleQuote: kotlin.Char = \u201E ('„') { get; } + + public const final val lowSingleQuote: kotlin.Char = \u201A ('‚') { get; } + + public const final val mdash: kotlin.Char = \u2014 ('—') { get; } + + public const final val middleDot: kotlin.Char = \u00B7 ('·') { get; } + + public const final val nbsp: kotlin.Char = \u00A0 (' ') { get; } + + public const final val ndash: kotlin.Char = \u2013 ('–') { get; } + + public const final val notEqual: kotlin.Char = \u2260 ('≠') { get; } + + public const final val paragraph: kotlin.Char = \u00B6 ('¶') { get; } + + public const final val plusMinus: kotlin.Char = \u00B1 ('±') { get; } + + public const final val pound: kotlin.Char = \u00A3 ('£') { get; } + + public const final val prime: kotlin.Char = \u2032 ('′') { get; } + + public const final val quote: kotlin.Char = \u0022 ('"') { get; } + + public const final val registered: kotlin.Char = \u00AE ('®') { get; } + + public const final val rightDoubleQuote: kotlin.Char = \u201D ('”') { get; } + + public const final val rightGuillemete: kotlin.Char = \u00BB ('»') { get; } + + public const final val rightSingleQuote: kotlin.Char = \u2019 ('’') { get; } + + public const final val section: kotlin.Char = \u00A7 ('§') { get; } + + public const final val times: kotlin.Char = \u00D7 ('×') { get; } + + public const final val tm: kotlin.Char = \u2122 ('™') { get; } +} \ No newline at end of file diff --git a/libraries/stdlib/api/js/kotlin.time.kt b/libraries/stdlib/api/js/kotlin.time.kt new file mode 100644 index 00000000000..3fe236ddbcf --- /dev/null +++ b/libraries/stdlib/api/js/kotlin.time.kt @@ -0,0 +1,360 @@ +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Double.days: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Int.days: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Long.days: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Double.hours: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Int.hours: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Long.hours: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Double.microseconds: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Int.microseconds: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Long.microseconds: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Double.milliseconds: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Int.milliseconds: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Long.milliseconds: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Double.minutes: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Int.minutes: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Long.minutes: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Double.nanoseconds: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Int.nanoseconds: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Long.nanoseconds: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Double.seconds: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Int.seconds: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public val kotlin.Long.seconds: kotlin.time.Duration { get; } + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public inline fun measureTime(block: () -> kotlin.Unit): kotlin.time.Duration + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public inline fun measureTimedValue(block: () -> T): kotlin.time.TimedValue + +@kotlin.time.ExperimentalTime +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Comparing one TimeMark to another is not a well defined operation because these time marks could have been obtained from the different time sources.") +public inline operator fun kotlin.time.TimeMark.compareTo(other: kotlin.time.TimeMark): kotlin.Int + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public inline fun kotlin.time.TimeSource.measureTime(block: () -> kotlin.Unit): kotlin.time.Duration + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public inline fun kotlin.time.TimeSource.measureTimedValue(block: () -> T): kotlin.time.TimedValue + +@kotlin.time.ExperimentalTime +@kotlin.SinceKotlin(version = "1.3") +@kotlin.internal.InlineOnly +@kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Subtracting one TimeMark from another is not a well defined operation because these time marks could have been obtained from the different time sources.") +public inline operator fun kotlin.time.TimeMark.minus(other: kotlin.time.TimeMark): kotlin.time.Duration + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +@kotlin.internal.InlineOnly +public inline operator fun kotlin.Double.times(duration: kotlin.time.Duration): kotlin.time.Duration + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +@kotlin.internal.InlineOnly +public inline operator fun kotlin.Int.times(duration: kotlin.time.Duration): kotlin.time.Duration + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public fun kotlin.Double.toDuration(unit: kotlin.time.DurationUnit): kotlin.time.Duration + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public fun kotlin.Int.toDuration(unit: kotlin.time.DurationUnit): kotlin.time.Duration + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public fun kotlin.Long.toDuration(unit: kotlin.time.DurationUnit): kotlin.time.Duration + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public abstract class AbstractDoubleTimeSource : kotlin.time.TimeSource { + public constructor AbstractDoubleTimeSource(unit: kotlin.time.DurationUnit) + + protected final val unit: kotlin.time.DurationUnit { get; } + + public open override fun markNow(): kotlin.time.TimeMark + + protected abstract fun read(): kotlin.Double +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public abstract class AbstractLongTimeSource : kotlin.time.TimeSource { + public constructor AbstractLongTimeSource(unit: kotlin.time.DurationUnit) + + protected final val unit: kotlin.time.DurationUnit { get; } + + public open override fun markNow(): kotlin.time.TimeMark + + protected abstract fun read(): kotlin.Long +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public final inline class Duration : kotlin.Comparable { + public final val absoluteValue: kotlin.time.Duration { get; } + + public final val inDays: kotlin.Double { get; } + + public final val inHours: kotlin.Double { get; } + + public final val inMicroseconds: kotlin.Double { get; } + + public final val inMilliseconds: kotlin.Double { get; } + + public final val inMinutes: kotlin.Double { get; } + + public final val inNanoseconds: kotlin.Double { get; } + + public final val inSeconds: kotlin.Double { get; } + + public open override operator fun compareTo(other: kotlin.time.Duration): kotlin.Int + + public final operator fun div(scale: kotlin.Double): kotlin.time.Duration + + public final operator fun div(scale: kotlin.Int): kotlin.time.Duration + + public final operator fun div(other: kotlin.time.Duration): kotlin.Double + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public final fun isFinite(): kotlin.Boolean + + public final fun isInfinite(): kotlin.Boolean + + public final fun isNegative(): kotlin.Boolean + + public final fun isPositive(): kotlin.Boolean + + public final operator fun minus(other: kotlin.time.Duration): kotlin.time.Duration + + public final operator fun plus(other: kotlin.time.Duration): kotlin.time.Duration + + public final operator fun times(scale: kotlin.Double): kotlin.time.Duration + + public final operator fun times(scale: kotlin.Int): kotlin.time.Duration + + public final inline fun toComponents(action: (days: kotlin.Int, hours: kotlin.Int, minutes: kotlin.Int, seconds: kotlin.Int, nanoseconds: kotlin.Int) -> T): T + + public final inline fun toComponents(action: (hours: kotlin.Int, minutes: kotlin.Int, seconds: kotlin.Int, nanoseconds: kotlin.Int) -> T): T + + public final inline fun toComponents(action: (minutes: kotlin.Int, seconds: kotlin.Int, nanoseconds: kotlin.Int) -> T): T + + public final inline fun toComponents(action: (seconds: kotlin.Long, nanoseconds: kotlin.Int) -> T): T + + public final fun toDouble(unit: kotlin.time.DurationUnit): kotlin.Double + + public final fun toInt(unit: kotlin.time.DurationUnit): kotlin.Int + + public final fun toIsoString(): kotlin.String + + public final fun toLong(unit: kotlin.time.DurationUnit): kotlin.Long + + public final fun toLongMilliseconds(): kotlin.Long + + public final fun toLongNanoseconds(): kotlin.Long + + public open override fun toString(): kotlin.String + + public final fun toString(unit: kotlin.time.DurationUnit, decimals: kotlin.Int = ...): kotlin.String + + public final operator fun unaryMinus(): kotlin.time.Duration + + public companion object of Duration { + public final val INFINITE: kotlin.time.Duration { get; } + + public final val ZERO: kotlin.time.Duration { get; } + + public final fun convert(value: kotlin.Double, sourceUnit: kotlin.time.DurationUnit, targetUnit: kotlin.time.DurationUnit): kotlin.Double + } +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public final enum class DurationUnit : kotlin.Enum { + enum entry NANOSECONDS + + enum entry MICROSECONDS + + enum entry MILLISECONDS + + enum entry SECONDS + + enum entry MINUTES + + enum entry HOURS + + enum entry DAYS +} + +@kotlin.Experimental(level = Level.ERROR) +@kotlin.RequiresOptIn(level = Level.ERROR) +@kotlin.annotation.MustBeDocumented +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPEALIAS}) +@kotlin.SinceKotlin(version = "1.3") +public final annotation class ExperimentalTime : kotlin.Annotation { + public constructor ExperimentalTime() +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public final class TestTimeSource : kotlin.time.AbstractLongTimeSource { + public constructor TestTimeSource() + + public final operator fun plusAssign(duration: kotlin.time.Duration): kotlin.Unit + + protected open override fun read(): kotlin.Long +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public abstract class TimeMark { + public constructor TimeMark() + + public abstract fun elapsedNow(): kotlin.time.Duration + + public final fun hasNotPassedNow(): kotlin.Boolean + + public final fun hasPassedNow(): kotlin.Boolean + + public open operator fun minus(duration: kotlin.time.Duration): kotlin.time.TimeMark + + public open operator fun plus(duration: kotlin.time.Duration): kotlin.time.TimeMark +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public interface TimeSource { + public abstract fun markNow(): kotlin.time.TimeMark + + public companion object of TimeSource { + } + + public object Monotonic : kotlin.time.TimeSource { + public open override fun markNow(): kotlin.time.TimeMark + + public open override fun toString(): kotlin.String + } +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +public final data class TimedValue { + public constructor TimedValue(value: T, duration: kotlin.time.Duration) + + public final val duration: kotlin.time.Duration { get; } + + public final val value: T { get; } + + public final operator fun component1(): T + + public final operator fun component2(): kotlin.time.Duration + + public final fun copy(value: T = ..., duration: kotlin.time.Duration = ...): kotlin.time.TimedValue + + public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean + + public open override fun hashCode(): kotlin.Int + + public open override fun toString(): kotlin.String +} + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +@kotlin.Deprecated(message = "Use AbstractDoubleTimeSource instead.", replaceWith = kotlin.ReplaceWith(expression = "AbstractDoubleTimeSource", imports = {"kotlin.time.AbstractDoubleTimeSource"})) +public typealias AbstractDoubleClock = kotlin.time.AbstractDoubleTimeSource + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +@kotlin.Deprecated(message = "Use AbstractLongTimeSource instead.", replaceWith = kotlin.ReplaceWith(expression = "AbstractLongTimeSource", imports = {"kotlin.time.AbstractLongTimeSource"})) +public typealias AbstractLongClock = kotlin.time.AbstractLongTimeSource + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +@kotlin.Deprecated(message = "Use TimeSource interface instead.", replaceWith = kotlin.ReplaceWith(expression = "TimeSource", imports = {"kotlin.time.TimeSource"})) +public typealias Clock = kotlin.time.TimeSource + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +@kotlin.Deprecated(message = "Use TimeMark class instead.", replaceWith = kotlin.ReplaceWith(expression = "TimeMark", imports = {"kotlin.time.TimeMark"})) +public typealias ClockMark = kotlin.time.TimeMark + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +@kotlin.Deprecated(message = "Use TimeSource.Monotonic instead.", replaceWith = kotlin.ReplaceWith(expression = "TimeSource.Monotonic", imports = {"kotlin.time.TimeSource"})) +public typealias MonoClock = kotlin.time.TimeSource.Monotonic + +@kotlin.SinceKotlin(version = "1.3") +@kotlin.time.ExperimentalTime +@kotlin.Deprecated(message = "Use TestTimeSource instead.", replaceWith = kotlin.ReplaceWith(expression = "TestTimeSource", imports = {"kotlin.time.TestTimeSource"})) +public typealias TestClock = kotlin.time.TestTimeSource \ No newline at end of file diff --git a/libraries/stdlib/js-ir/builtins/Enum.kt b/libraries/stdlib/js-ir/builtins/Enum.kt index 8d9a46cd52c..ad56e34db7e 100644 --- a/libraries/stdlib/js-ir/builtins/Enum.kt +++ b/libraries/stdlib/js-ir/builtins/Enum.kt @@ -9,11 +9,11 @@ import kotlin.js.* abstract class Enum>(val name: String, val ordinal: Int) : Comparable { - override fun compareTo(other: E) = ordinal.compareTo(other.ordinal) + final override fun compareTo(other: E) = ordinal.compareTo(other.ordinal) - override fun equals(other: Any?) = this === other + final override fun equals(other: Any?) = this === other - override fun hashCode(): Int = identityHashCode(this) + final override fun hashCode(): Int = identityHashCode(this) override fun toString() = name