Add JvmMultifileClass to js as internal annotation.

This commit is contained in:
Ilya Gorbunov
2015-09-22 15:26:48 +03:00
parent d40bbf6acb
commit 0c777b87ed
+9 -3
View File
@@ -16,12 +16,18 @@
package kotlin.jvm 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) @Target(AnnotationTarget.FUNCTION, AnnotationTarget.CONSTRUCTOR)
@Retention(AnnotationRetention.SOURCE) @Retention(AnnotationRetention.SOURCE)
public annotation class JvmOverloads internal annotation class JvmOverloads
@Target(AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.FILE) @Target(AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.FILE)
@Retention(AnnotationRetention.RUNTIME) @Retention(AnnotationRetention.RUNTIME)
@MustBeDocumented @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