diff --git a/libraries/stdlib/experimental/kotlin/jvm/JvmDefault.kt b/libraries/stdlib/experimental/kotlin/jvm/JvmDefault.kt new file mode 100644 index 00000000000..887669a6750 --- /dev/null +++ b/libraries/stdlib/experimental/kotlin/jvm/JvmDefault.kt @@ -0,0 +1,19 @@ +/* + * Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license + * that can be found in the license/LICENSE.txt file. + */ + +package kotlin.jvm + +@Experimental(Experimental.Level.WARNING, [(Experimental.Impact.COMPILATION)]) +@Target( + AnnotationTarget.CLASS, + AnnotationTarget.CONSTRUCTOR, + AnnotationTarget.FUNCTION, + AnnotationTarget.PROPERTY +) +annotation class JvmDefaultFeature + +@JvmDefaultFeature +@Target(AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY) +annotation class JvmDefault \ No newline at end of file