Files
kotlin-fork/compiler/fir/analysis-tests/testData/resolve/suppress/withSuppression.kt
T
2022-07-22 11:35:26 +00:00

21 lines
515 B
Kotlin
Vendored

const val x = "123"
@Suppress("CONST_VAL_WITH_GETTER")
get() = field
val y = "789"
const val z = @Suppress("CONST_VAL_WITH_NON_CONST_INITIALIZER") y
@Target(AnnotationTarget.TYPE)
annotation class Ann
fun foo(): @Suppress("REPEATED_ANNOTATION") @Ann @Ann Int = 42
typealias Alias<T> = @Suppress("TYPEALIAS_SHOULD_EXPAND_TO_CLASS") T
interface A
interface B : @Suppress("SUPERTYPE_INITIALIZED_IN_INTERFACE") A()
data class D @Suppress("DATA_CLASS_VARARG_PARAMETER") constructor(vararg val x: String)