diff --git a/js/js.libraries/src/core/annotationsJVM.kt b/js/js.libraries/src/core/annotationsJVM.kt index 22c73c8fb1d..4033d2f3ad5 100644 --- a/js/js.libraries/src/core/annotationsJVM.kt +++ b/js/js.libraries/src/core/annotationsJVM.kt @@ -16,12 +16,18 @@ package kotlin.jvm -// is used in common generated code in stdlib +// these are used in common generated code in stdlib + @Target(AnnotationTarget.FUNCTION, AnnotationTarget.CONSTRUCTOR) @Retention(AnnotationRetention.SOURCE) -public annotation class JvmOverloads +internal annotation class JvmOverloads @Target(AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.FILE) @Retention(AnnotationRetention.RUNTIME) @MustBeDocumented -public annotation class JvmName(public val name: String) +internal annotation class JvmName(public val name: String) + +@Target(AnnotationTarget.FILE) +@Retention(AnnotationRetention.SOURCE) +@MustBeDocumented +internal annotation class JvmMultifileClass