blob: 35a0702c72866c2a29823c99ab9dfd74ff543ae7 [file] [log] [blame]
private @open @[Ann1(1)] @Ann2("1") @Ann3("2") class A(
@Volatile(1) private val x: @AnnType("3") @open Int,
@private var y: Int,
@open z: Int
) {
@private @[Ann3(2)] @Ann4("4") fun foo() {
@data class LocalClass
print(1)
@inline(option1, option2)
@[inline2] private
fun inlineLocal() {}
@[Ann]
private
@abstract
@Volatile var x = 1
foo(fun(@vararg @ann(1) x: Int) {})
}
val x: Int
@inject @[inline] private @open get() = 1
@open @ann init {}
@companion object
@companion @private object B;
@main
@private
constructor()
fun <@ann("") @[ann] T : R> foo() {}
}
@private val x = 1
@inline private fun bar() = 1
fun bar() {
try {}
catch (@Volatile e: Exception) {}
}