From 68a9b9c312081a3012fd5c9b8ddecd1d20a7e98f Mon Sep 17 00:00:00 2001 From: Ilya Gorbunov Date: Tue, 29 Aug 2023 04:33:02 +0200 Subject: [PATCH] [Generator] Reference generator class in generated code files --- core/builtins/native/kotlin/Arrays.kt | 1 + core/builtins/native/kotlin/Boolean.kt | 1 + core/builtins/native/kotlin/Char.kt | 1 + core/builtins/native/kotlin/Primitives.kt | 1 + generators/builtins/generateBuiltIns.kt | 7 ++----- generators/builtins/primitives/BasePrimitivesGenerator.kt | 2 +- generators/builtins/primitives/BooleanGenerator.kt | 5 ++--- generators/builtins/primitives/CharGenerator.kt | 5 ++--- generators/builtins/primitives/builders.kt | 8 +++++--- kotlin-native/runtime/src/main/kotlin/kotlin/Boolean.kt | 1 + kotlin-native/runtime/src/main/kotlin/kotlin/Char.kt | 1 + .../runtime/src/main/kotlin/kotlin/Primitives.kt | 1 + libraries/stdlib/js-ir/builtins/Boolean.kt | 1 + libraries/stdlib/js-ir/builtins/Char.kt | 1 + libraries/stdlib/js-ir/builtins/Primitives.kt | 1 + .../stdlib/jvm/runtime/kotlin/jvm/functions/Functions.kt | 1 + .../jvm/runtime/kotlin/jvm/internal/ArrayIterators.kt | 1 + .../stdlib/src/kotlin/collections/PrimitiveIterators.kt | 1 + libraries/stdlib/src/kotlin/ranges/PrimitiveRanges.kt | 1 + .../stdlib/src/kotlin/ranges/ProgressionIterators.kt | 1 + libraries/stdlib/src/kotlin/ranges/Progressions.kt | 1 + libraries/stdlib/src/kotlin/util/FloorDivMod.kt | 1 + libraries/stdlib/unsigned/src/kotlin/UByte.kt | 1 + libraries/stdlib/unsigned/src/kotlin/UByteArray.kt | 1 + libraries/stdlib/unsigned/src/kotlin/UInt.kt | 1 + libraries/stdlib/unsigned/src/kotlin/UIntArray.kt | 1 + libraries/stdlib/unsigned/src/kotlin/UIntRange.kt | 1 + libraries/stdlib/unsigned/src/kotlin/ULong.kt | 1 + libraries/stdlib/unsigned/src/kotlin/ULongArray.kt | 1 + libraries/stdlib/unsigned/src/kotlin/ULongRange.kt | 1 + libraries/stdlib/unsigned/src/kotlin/UShort.kt | 1 + libraries/stdlib/unsigned/src/kotlin/UShortArray.kt | 1 + libraries/stdlib/wasm/builtins/kotlin/Boolean.kt | 1 + libraries/stdlib/wasm/builtins/kotlin/Char.kt | 1 + libraries/stdlib/wasm/builtins/kotlin/Primitives.kt | 1 + 35 files changed, 42 insertions(+), 15 deletions(-) diff --git a/core/builtins/native/kotlin/Arrays.kt b/core/builtins/native/kotlin/Arrays.kt index 56f190f4c91..48e08d9198c 100644 --- a/core/builtins/native/kotlin/Arrays.kt +++ b/core/builtins/native/kotlin/Arrays.kt @@ -4,6 +4,7 @@ */ // Auto-generated file. DO NOT EDIT! +// Generated by: org.jetbrains.kotlin.generators.builtins.arrays.GenerateArrays package kotlin diff --git a/core/builtins/native/kotlin/Boolean.kt b/core/builtins/native/kotlin/Boolean.kt index 516e2ff7e05..2822171b562 100644 --- a/core/builtins/native/kotlin/Boolean.kt +++ b/core/builtins/native/kotlin/Boolean.kt @@ -4,6 +4,7 @@ */ // Auto-generated file. DO NOT EDIT! +// Generated by org.jetbrains.kotlin.generators.builtins.numbers.primitives.JvmBooleanGenerator package kotlin diff --git a/core/builtins/native/kotlin/Char.kt b/core/builtins/native/kotlin/Char.kt index 177b267a548..f521403d196 100644 --- a/core/builtins/native/kotlin/Char.kt +++ b/core/builtins/native/kotlin/Char.kt @@ -4,6 +4,7 @@ */ // Auto-generated file. DO NOT EDIT! +// Generated by org.jetbrains.kotlin.generators.builtins.numbers.primitives.JvmCharGenerator package kotlin diff --git a/core/builtins/native/kotlin/Primitives.kt b/core/builtins/native/kotlin/Primitives.kt index 1386d1b9ecd..7742e055dcf 100644 --- a/core/builtins/native/kotlin/Primitives.kt +++ b/core/builtins/native/kotlin/Primitives.kt @@ -4,6 +4,7 @@ */ // Auto-generated file. DO NOT EDIT! +// Generated by org.jetbrains.kotlin.generators.builtins.numbers.primitives.JvmPrimitivesGenerator package kotlin diff --git a/generators/builtins/generateBuiltIns.kt b/generators/builtins/generateBuiltIns.kt index b748a61fff6..6c726ac0a5f 100644 --- a/generators/builtins/generateBuiltIns.kt +++ b/generators/builtins/generateBuiltIns.kt @@ -10,15 +10,11 @@ import org.jetbrains.kotlin.generators.builtins.arrays.GenerateArrays import org.jetbrains.kotlin.generators.builtins.functions.GenerateFunctions import org.jetbrains.kotlin.generators.builtins.iterators.GenerateIterators import org.jetbrains.kotlin.generators.builtins.numbers.GenerateFloorDivMod -import org.jetbrains.kotlin.generators.builtins.numbers.primitives.JsPrimitivesGenerator -import org.jetbrains.kotlin.generators.builtins.numbers.primitives.JvmPrimitivesGenerator -import org.jetbrains.kotlin.generators.builtins.numbers.primitives.NativePrimitivesGenerator -import org.jetbrains.kotlin.generators.builtins.numbers.primitives.WasmPrimitivesGenerator +import org.jetbrains.kotlin.generators.builtins.numbers.primitives.* import org.jetbrains.kotlin.generators.builtins.progressionIterators.GenerateProgressionIterators import org.jetbrains.kotlin.generators.builtins.progressions.GenerateProgressions import org.jetbrains.kotlin.generators.builtins.ranges.GenerateRanges import org.jetbrains.kotlin.generators.builtins.unsigned.generateUnsignedTypes -import primitives.* import java.io.File import java.io.PrintWriter @@ -52,6 +48,7 @@ abstract class BuiltInsSourceGenerator(val out: PrintWriter) : BuiltInsGenerator // Don't include generator class name in the message: these are built-in sources, // and we don't want to scare users with any internal information about our project out.println("// Auto-generated file. DO NOT EDIT!") + out.println("// Generated by: ${this::class.qualifiedName}") out.println() getMultifileClassName()?.let { name -> out.println("@file:kotlin.jvm.JvmName(\"$name\")") diff --git a/generators/builtins/primitives/BasePrimitivesGenerator.kt b/generators/builtins/primitives/BasePrimitivesGenerator.kt index 3dcaed3ab16..d1602ee6220 100644 --- a/generators/builtins/primitives/BasePrimitivesGenerator.kt +++ b/generators/builtins/primitives/BasePrimitivesGenerator.kt @@ -234,7 +234,7 @@ abstract class BasePrimitivesGenerator(private val writer: PrintWriter) : BuiltI } private fun generateFile(): FileBuilder { - return file { generateClasses() }.apply { this.modifyGeneratedFile() } + return file(this::class) { generateClasses() }.apply { this.modifyGeneratedFile() } } private fun FileBuilder.generateClasses() { diff --git a/generators/builtins/primitives/BooleanGenerator.kt b/generators/builtins/primitives/BooleanGenerator.kt index 1b6b21d04d8..1c15a693825 100644 --- a/generators/builtins/primitives/BooleanGenerator.kt +++ b/generators/builtins/primitives/BooleanGenerator.kt @@ -3,11 +3,10 @@ * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ -package primitives +package org.jetbrains.kotlin.generators.builtins.numbers.primitives import org.jetbrains.kotlin.generators.builtins.PrimitiveType import org.jetbrains.kotlin.generators.builtins.generateBuiltIns.BuiltInsGenerator -import org.jetbrains.kotlin.generators.builtins.numbers.primitives.* import org.jetbrains.kotlin.generators.builtins.numbers.primitives.NativePrimitivesGenerator.Companion.setAsExternal import org.jetbrains.kotlin.generators.builtins.numbers.primitives.WasmPrimitivesGenerator.Companion.implementAsIntrinsic import org.jetbrains.kotlin.generators.builtins.numbers.primitives.WasmPrimitivesGenerator.Companion.implementedAsIntrinsic @@ -19,7 +18,7 @@ abstract class BooleanGenerator(private val writer: PrintWriter) : BuiltInsGener } private fun generateFile(): FileBuilder { - return file { generateClass() }.apply { this.modifyGeneratedFile() } + return file(this::class) { generateClass() }.apply { this.modifyGeneratedFile() } } private fun FileBuilder.generateClass() { diff --git a/generators/builtins/primitives/CharGenerator.kt b/generators/builtins/primitives/CharGenerator.kt index 73946178f66..8c53414b718 100644 --- a/generators/builtins/primitives/CharGenerator.kt +++ b/generators/builtins/primitives/CharGenerator.kt @@ -3,11 +3,10 @@ * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ -package primitives +package org.jetbrains.kotlin.generators.builtins.numbers.primitives import org.jetbrains.kotlin.generators.builtins.PrimitiveType import org.jetbrains.kotlin.generators.builtins.generateBuiltIns.BuiltInsGenerator -import org.jetbrains.kotlin.generators.builtins.numbers.primitives.* import org.jetbrains.kotlin.generators.builtins.numbers.primitives.NativePrimitivesGenerator.Companion.setAsExternal import java.io.PrintWriter @@ -17,7 +16,7 @@ abstract class CharGenerator(private val writer: PrintWriter) : BuiltInsGenerato } private fun generateFile(): FileBuilder { - return file { generateClass() }.apply { this.modifyGeneratedFile() } + return file(this::class) { generateClass() }.apply { this.modifyGeneratedFile() } } private fun FileBuilder.generateClass() { diff --git a/generators/builtins/primitives/builders.kt b/generators/builtins/primitives/builders.kt index b72256f180b..1b655d78a65 100644 --- a/generators/builtins/primitives/builders.kt +++ b/generators/builtins/primitives/builders.kt @@ -6,13 +6,14 @@ package org.jetbrains.kotlin.generators.builtins.numbers.primitives import java.io.File +import kotlin.reflect.KClass private fun String.shift(): String { return this.split(END_LINE).joinToString(separator = END_LINE) { if (it.isEmpty()) it else " $it" } } -internal fun file(init: FileBuilder.() -> Unit): FileBuilder { - val file = FileBuilder() +internal fun file(builtBy: KClass<*>, init: FileBuilder.() -> Unit): FileBuilder { + val file = FileBuilder(builtBy.qualifiedName!!) file.init() return file } @@ -76,7 +77,7 @@ internal abstract class AnnotatedAndDocumented { } } -internal class FileBuilder : PrimitiveBuilder { +internal class FileBuilder(private val builtBy: String) : PrimitiveBuilder { private val suppresses: MutableList = mutableListOf() private val imports: MutableList = mutableListOf() private val fileComments: MutableList = mutableListOf() @@ -105,6 +106,7 @@ internal class FileBuilder : PrimitiveBuilder { appendLine(File("license/COPYRIGHT_HEADER.txt").readText()) appendLine() appendLine("// Auto-generated file. DO NOT EDIT!") + appendLine("// Generated by $builtBy") appendLine() if (suppresses.isNotEmpty()) { diff --git a/kotlin-native/runtime/src/main/kotlin/kotlin/Boolean.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/Boolean.kt index 4efe1e41421..60366ed4f9d 100644 --- a/kotlin-native/runtime/src/main/kotlin/kotlin/Boolean.kt +++ b/kotlin-native/runtime/src/main/kotlin/kotlin/Boolean.kt @@ -4,6 +4,7 @@ */ // Auto-generated file. DO NOT EDIT! +// Generated by org.jetbrains.kotlin.generators.builtins.numbers.primitives.NativeBooleanGenerator package kotlin diff --git a/kotlin-native/runtime/src/main/kotlin/kotlin/Char.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/Char.kt index d66247b9b51..fb21f69ad0c 100644 --- a/kotlin-native/runtime/src/main/kotlin/kotlin/Char.kt +++ b/kotlin-native/runtime/src/main/kotlin/kotlin/Char.kt @@ -4,6 +4,7 @@ */ // Auto-generated file. DO NOT EDIT! +// Generated by org.jetbrains.kotlin.generators.builtins.numbers.primitives.NativeCharGenerator @file:Suppress("NOTHING_TO_INLINE") diff --git a/kotlin-native/runtime/src/main/kotlin/kotlin/Primitives.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/Primitives.kt index c5fbad69564..b057bb4e38e 100644 --- a/kotlin-native/runtime/src/main/kotlin/kotlin/Primitives.kt +++ b/kotlin-native/runtime/src/main/kotlin/kotlin/Primitives.kt @@ -4,6 +4,7 @@ */ // Auto-generated file. DO NOT EDIT! +// Generated by org.jetbrains.kotlin.generators.builtins.numbers.primitives.NativePrimitivesGenerator @file:Suppress("OVERRIDE_BY_INLINE", "NOTHING_TO_INLINE") diff --git a/libraries/stdlib/js-ir/builtins/Boolean.kt b/libraries/stdlib/js-ir/builtins/Boolean.kt index 22b77e0c726..ceae2e0e162 100644 --- a/libraries/stdlib/js-ir/builtins/Boolean.kt +++ b/libraries/stdlib/js-ir/builtins/Boolean.kt @@ -4,6 +4,7 @@ */ // Auto-generated file. DO NOT EDIT! +// Generated by org.jetbrains.kotlin.generators.builtins.numbers.primitives.JsBooleanGenerator @file:Suppress("NON_ABSTRACT_FUNCTION_WITH_NO_BODY", "UNUSED_PARAMETER") diff --git a/libraries/stdlib/js-ir/builtins/Char.kt b/libraries/stdlib/js-ir/builtins/Char.kt index 3cb214ff072..2b7e8f90caa 100644 --- a/libraries/stdlib/js-ir/builtins/Char.kt +++ b/libraries/stdlib/js-ir/builtins/Char.kt @@ -4,6 +4,7 @@ */ // Auto-generated file. DO NOT EDIT! +// Generated by org.jetbrains.kotlin.generators.builtins.numbers.primitives.JsCharGenerator package kotlin diff --git a/libraries/stdlib/js-ir/builtins/Primitives.kt b/libraries/stdlib/js-ir/builtins/Primitives.kt index 398688db5cf..816bed85348 100644 --- a/libraries/stdlib/js-ir/builtins/Primitives.kt +++ b/libraries/stdlib/js-ir/builtins/Primitives.kt @@ -4,6 +4,7 @@ */ // Auto-generated file. DO NOT EDIT! +// Generated by org.jetbrains.kotlin.generators.builtins.numbers.primitives.JsPrimitivesGenerator @file:Suppress("NON_ABSTRACT_FUNCTION_WITH_NO_BODY", "UNUSED_PARAMETER") diff --git a/libraries/stdlib/jvm/runtime/kotlin/jvm/functions/Functions.kt b/libraries/stdlib/jvm/runtime/kotlin/jvm/functions/Functions.kt index ed8bae3c585..00edfa679ff 100644 --- a/libraries/stdlib/jvm/runtime/kotlin/jvm/functions/Functions.kt +++ b/libraries/stdlib/jvm/runtime/kotlin/jvm/functions/Functions.kt @@ -4,6 +4,7 @@ */ // Auto-generated file. DO NOT EDIT! +// Generated by: org.jetbrains.kotlin.generators.builtins.functions.GenerateFunctions package kotlin.jvm.functions diff --git a/libraries/stdlib/jvm/runtime/kotlin/jvm/internal/ArrayIterators.kt b/libraries/stdlib/jvm/runtime/kotlin/jvm/internal/ArrayIterators.kt index 14618e24702..f49385f8b8d 100644 --- a/libraries/stdlib/jvm/runtime/kotlin/jvm/internal/ArrayIterators.kt +++ b/libraries/stdlib/jvm/runtime/kotlin/jvm/internal/ArrayIterators.kt @@ -4,6 +4,7 @@ */ // Auto-generated file. DO NOT EDIT! +// Generated by: org.jetbrains.kotlin.generators.builtins.arrayIterators.GenerateArrayIterators package kotlin.jvm.internal diff --git a/libraries/stdlib/src/kotlin/collections/PrimitiveIterators.kt b/libraries/stdlib/src/kotlin/collections/PrimitiveIterators.kt index 924caa7930d..7d792190195 100644 --- a/libraries/stdlib/src/kotlin/collections/PrimitiveIterators.kt +++ b/libraries/stdlib/src/kotlin/collections/PrimitiveIterators.kt @@ -4,6 +4,7 @@ */ // Auto-generated file. DO NOT EDIT! +// Generated by: org.jetbrains.kotlin.generators.builtins.iterators.GenerateIterators package kotlin.collections diff --git a/libraries/stdlib/src/kotlin/ranges/PrimitiveRanges.kt b/libraries/stdlib/src/kotlin/ranges/PrimitiveRanges.kt index e498826f3f5..c125c75372a 100644 --- a/libraries/stdlib/src/kotlin/ranges/PrimitiveRanges.kt +++ b/libraries/stdlib/src/kotlin/ranges/PrimitiveRanges.kt @@ -4,6 +4,7 @@ */ // Auto-generated file. DO NOT EDIT! +// Generated by: org.jetbrains.kotlin.generators.builtins.ranges.GenerateRanges package kotlin.ranges diff --git a/libraries/stdlib/src/kotlin/ranges/ProgressionIterators.kt b/libraries/stdlib/src/kotlin/ranges/ProgressionIterators.kt index 9bf746a330a..916841f2e22 100644 --- a/libraries/stdlib/src/kotlin/ranges/ProgressionIterators.kt +++ b/libraries/stdlib/src/kotlin/ranges/ProgressionIterators.kt @@ -4,6 +4,7 @@ */ // Auto-generated file. DO NOT EDIT! +// Generated by: org.jetbrains.kotlin.generators.builtins.progressionIterators.GenerateProgressionIterators package kotlin.ranges diff --git a/libraries/stdlib/src/kotlin/ranges/Progressions.kt b/libraries/stdlib/src/kotlin/ranges/Progressions.kt index 9d0ae27e7a4..8ba7da188d6 100644 --- a/libraries/stdlib/src/kotlin/ranges/Progressions.kt +++ b/libraries/stdlib/src/kotlin/ranges/Progressions.kt @@ -4,6 +4,7 @@ */ // Auto-generated file. DO NOT EDIT! +// Generated by: org.jetbrains.kotlin.generators.builtins.progressions.GenerateProgressions package kotlin.ranges diff --git a/libraries/stdlib/src/kotlin/util/FloorDivMod.kt b/libraries/stdlib/src/kotlin/util/FloorDivMod.kt index e91579fc2a8..5c324f730cc 100644 --- a/libraries/stdlib/src/kotlin/util/FloorDivMod.kt +++ b/libraries/stdlib/src/kotlin/util/FloorDivMod.kt @@ -4,6 +4,7 @@ */ // Auto-generated file. DO NOT EDIT! +// Generated by: org.jetbrains.kotlin.generators.builtins.numbers.GenerateFloorDivMod @file:kotlin.jvm.JvmName("NumbersKt") @file:kotlin.jvm.JvmMultifileClass diff --git a/libraries/stdlib/unsigned/src/kotlin/UByte.kt b/libraries/stdlib/unsigned/src/kotlin/UByte.kt index 81bf6deb883..bf92c86013f 100644 --- a/libraries/stdlib/unsigned/src/kotlin/UByte.kt +++ b/libraries/stdlib/unsigned/src/kotlin/UByte.kt @@ -4,6 +4,7 @@ */ // Auto-generated file. DO NOT EDIT! +// Generated by: org.jetbrains.kotlin.generators.builtins.unsigned.UnsignedTypeGenerator package kotlin diff --git a/libraries/stdlib/unsigned/src/kotlin/UByteArray.kt b/libraries/stdlib/unsigned/src/kotlin/UByteArray.kt index 27c0db50e24..f84001720a7 100644 --- a/libraries/stdlib/unsigned/src/kotlin/UByteArray.kt +++ b/libraries/stdlib/unsigned/src/kotlin/UByteArray.kt @@ -4,6 +4,7 @@ */ // Auto-generated file. DO NOT EDIT! +// Generated by: org.jetbrains.kotlin.generators.builtins.unsigned.UnsignedArrayGenerator package kotlin diff --git a/libraries/stdlib/unsigned/src/kotlin/UInt.kt b/libraries/stdlib/unsigned/src/kotlin/UInt.kt index 5b0bc32d162..39fafaae638 100644 --- a/libraries/stdlib/unsigned/src/kotlin/UInt.kt +++ b/libraries/stdlib/unsigned/src/kotlin/UInt.kt @@ -4,6 +4,7 @@ */ // Auto-generated file. DO NOT EDIT! +// Generated by: org.jetbrains.kotlin.generators.builtins.unsigned.UnsignedTypeGenerator package kotlin diff --git a/libraries/stdlib/unsigned/src/kotlin/UIntArray.kt b/libraries/stdlib/unsigned/src/kotlin/UIntArray.kt index f30786ae926..44c14b4e6f4 100644 --- a/libraries/stdlib/unsigned/src/kotlin/UIntArray.kt +++ b/libraries/stdlib/unsigned/src/kotlin/UIntArray.kt @@ -4,6 +4,7 @@ */ // Auto-generated file. DO NOT EDIT! +// Generated by: org.jetbrains.kotlin.generators.builtins.unsigned.UnsignedArrayGenerator package kotlin diff --git a/libraries/stdlib/unsigned/src/kotlin/UIntRange.kt b/libraries/stdlib/unsigned/src/kotlin/UIntRange.kt index fa2d8bf97ad..f573121835f 100644 --- a/libraries/stdlib/unsigned/src/kotlin/UIntRange.kt +++ b/libraries/stdlib/unsigned/src/kotlin/UIntRange.kt @@ -4,6 +4,7 @@ */ // Auto-generated file. DO NOT EDIT! +// Generated by: org.jetbrains.kotlin.generators.builtins.unsigned.UnsignedRangeGenerator package kotlin.ranges diff --git a/libraries/stdlib/unsigned/src/kotlin/ULong.kt b/libraries/stdlib/unsigned/src/kotlin/ULong.kt index 4d06a8724c1..06df2d5e507 100644 --- a/libraries/stdlib/unsigned/src/kotlin/ULong.kt +++ b/libraries/stdlib/unsigned/src/kotlin/ULong.kt @@ -4,6 +4,7 @@ */ // Auto-generated file. DO NOT EDIT! +// Generated by: org.jetbrains.kotlin.generators.builtins.unsigned.UnsignedTypeGenerator package kotlin diff --git a/libraries/stdlib/unsigned/src/kotlin/ULongArray.kt b/libraries/stdlib/unsigned/src/kotlin/ULongArray.kt index 93e22de3238..0e561ba2aa5 100644 --- a/libraries/stdlib/unsigned/src/kotlin/ULongArray.kt +++ b/libraries/stdlib/unsigned/src/kotlin/ULongArray.kt @@ -4,6 +4,7 @@ */ // Auto-generated file. DO NOT EDIT! +// Generated by: org.jetbrains.kotlin.generators.builtins.unsigned.UnsignedArrayGenerator package kotlin diff --git a/libraries/stdlib/unsigned/src/kotlin/ULongRange.kt b/libraries/stdlib/unsigned/src/kotlin/ULongRange.kt index 376d1cbc78e..9b8132f2a29 100644 --- a/libraries/stdlib/unsigned/src/kotlin/ULongRange.kt +++ b/libraries/stdlib/unsigned/src/kotlin/ULongRange.kt @@ -4,6 +4,7 @@ */ // Auto-generated file. DO NOT EDIT! +// Generated by: org.jetbrains.kotlin.generators.builtins.unsigned.UnsignedRangeGenerator package kotlin.ranges diff --git a/libraries/stdlib/unsigned/src/kotlin/UShort.kt b/libraries/stdlib/unsigned/src/kotlin/UShort.kt index e9579a53630..e63a673bc87 100644 --- a/libraries/stdlib/unsigned/src/kotlin/UShort.kt +++ b/libraries/stdlib/unsigned/src/kotlin/UShort.kt @@ -4,6 +4,7 @@ */ // Auto-generated file. DO NOT EDIT! +// Generated by: org.jetbrains.kotlin.generators.builtins.unsigned.UnsignedTypeGenerator package kotlin diff --git a/libraries/stdlib/unsigned/src/kotlin/UShortArray.kt b/libraries/stdlib/unsigned/src/kotlin/UShortArray.kt index 02e7094206b..5d89455f1a8 100644 --- a/libraries/stdlib/unsigned/src/kotlin/UShortArray.kt +++ b/libraries/stdlib/unsigned/src/kotlin/UShortArray.kt @@ -4,6 +4,7 @@ */ // Auto-generated file. DO NOT EDIT! +// Generated by: org.jetbrains.kotlin.generators.builtins.unsigned.UnsignedArrayGenerator package kotlin diff --git a/libraries/stdlib/wasm/builtins/kotlin/Boolean.kt b/libraries/stdlib/wasm/builtins/kotlin/Boolean.kt index a6967e40754..a5ce8c51363 100644 --- a/libraries/stdlib/wasm/builtins/kotlin/Boolean.kt +++ b/libraries/stdlib/wasm/builtins/kotlin/Boolean.kt @@ -4,6 +4,7 @@ */ // Auto-generated file. DO NOT EDIT! +// Generated by org.jetbrains.kotlin.generators.builtins.numbers.primitives.WasmBooleanGenerator @file:Suppress("UNUSED_PARAMETER") diff --git a/libraries/stdlib/wasm/builtins/kotlin/Char.kt b/libraries/stdlib/wasm/builtins/kotlin/Char.kt index 6690736a682..c6072a18966 100644 --- a/libraries/stdlib/wasm/builtins/kotlin/Char.kt +++ b/libraries/stdlib/wasm/builtins/kotlin/Char.kt @@ -4,6 +4,7 @@ */ // Auto-generated file. DO NOT EDIT! +// Generated by org.jetbrains.kotlin.generators.builtins.numbers.primitives.WasmCharGenerator package kotlin diff --git a/libraries/stdlib/wasm/builtins/kotlin/Primitives.kt b/libraries/stdlib/wasm/builtins/kotlin/Primitives.kt index 1a33a53013b..035c2985015 100644 --- a/libraries/stdlib/wasm/builtins/kotlin/Primitives.kt +++ b/libraries/stdlib/wasm/builtins/kotlin/Primitives.kt @@ -4,6 +4,7 @@ */ // Auto-generated file. DO NOT EDIT! +// Generated by org.jetbrains.kotlin.generators.builtins.numbers.primitives.WasmPrimitivesGenerator @file:Suppress("OVERRIDE_BY_INLINE", "NOTHING_TO_INLINE", "unused", "UNUSED_PARAMETER")