diff --git a/runtime/src/main/kotlin/kotlin/Enum.kt b/runtime/src/main/kotlin/kotlin/Enum.kt index f88065d160a..f53132164b2 100644 --- a/runtime/src/main/kotlin/kotlin/Enum.kt +++ b/runtime/src/main/kotlin/kotlin/Enum.kt @@ -6,6 +6,8 @@ package kotlin * information on enum classes. */ public abstract class Enum>(public val name: String, public val ordinal: Int): Comparable { + public companion object { + } public override final fun compareTo(other: E): Int { return ordinal - other.ordinal } diff --git a/runtime/src/main/kotlin/kotlin/String.kt b/runtime/src/main/kotlin/kotlin/String.kt index 28dea1780c5..d0a2b1d759b 100644 --- a/runtime/src/main/kotlin/kotlin/String.kt +++ b/runtime/src/main/kotlin/kotlin/String.kt @@ -3,6 +3,9 @@ package kotlin @ExportTypeInfo("theStringTypeInfo") public final class String : Comparable, CharSequence { + public companion object { + } + @SymbolName("Kotlin_String_hashCode") external public override fun hashCode(): Int