internal.Annotations.common.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of kotlinx-coroutines-core-common Show documentation
Show all versions of kotlinx-coroutines-core-common Show documentation
Coroutines support libraries for Kotlin
/*
* Copyright 2016-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license.
*/
// NOTE: We are defining them in a special internal package because they would break
// user code that uses kotlinx.coroutines library otherwise, see https://youtrack.jetbrains.com/issue/KT-23727
package kotlinx.coroutines.internal
@Target(AnnotationTarget.FILE, AnnotationTarget.FUNCTION)
internal expect annotation class JvmName(val name: String)
@Target(AnnotationTarget.FUNCTION, AnnotationTarget.CONSTRUCTOR)
internal expect annotation class JvmOverloads()
@Target(AnnotationTarget.FILE)
internal expect annotation class JvmMultifileClass()
internal expect annotation class JvmField()
internal expect annotation class Volatile()
internal expect annotation class JsName(val name: String)
© 2015 - 2025 Weber Informatics LLC | Privacy Policy