@kotlin.Deprecated(message = "don't use i")
val i: kotlin.Int

val i2: kotlin.Int
  @kotlin.Deprecated(message = "don't use getter of i2")
  get()

var i3: kotlin.Int
  get()
  @kotlin.Deprecated(message = "don't use getter of i3")
  set(value: kotlin.Int)

var i4: kotlin.Int
  @kotlin.Deprecated(message = "don't use getter of i4")
  get()
  @kotlin.Deprecated(message = "don't use setter of i4")
  set(value: kotlin.Int)

@kotlin.Deprecated(message = "don't use f")
fun f(): kotlin.Int

@kotlin.Deprecated(level = kotlin.DeprecationLevel.ERROR, message = "don't use j")
val j: kotlin.Int

@kotlin.Deprecated(level = kotlin.DeprecationLevel.HIDDEN, message = "don't use j2")
val j2: kotlin.Int

val j2: kotlin.Int

@kotlin.Deprecated(message = "don't use MyClass")
class MyClass

class Foo {
  @kotlin.Deprecated(message = "don't use i2")
  val i2: kotlin.Int

  @kotlin.Deprecated(message = "don't use f2")
  fun f2(): kotlin.Int
}