Files
kotlin-fork/compiler/testData/cli/jvm/syntheticAccessorSignatureClash.kt
T
2015-02-27 20:30:51 +03:00

39 lines
703 B
Kotlin
Vendored

open class Base {
open fun `access$foo$0`(d: Derived) {}
open fun `access$getBar$1`(d: Derived): Int = 1
open fun `access$setBar$1`(d: Derived, i: Int) {}
open fun `access$getBaz$2`(d: Derived): Int = 1
open fun `access$getBoo$3`(d: Derived): Int = 1
open fun `access$setBar1$4`(d: Derived, i: Int) {}
}
class Derived : Base() {
private fun foo() {}
private var bar = 1
get
set
private var baz = 1
private val boo = 1
private var bar1 = 1
get
set
inner class Nested {
fun test() {
foo()
bar += 1
baz += 1
val s = boo
bar1 += 1
}
}
}