3bb2ea10b6
#KT-60777 Fixed
45 lines
879 B
Kotlin
Vendored
45 lines
879 B
Kotlin
Vendored
// JVM_TARGET: 1.8
|
|
package a
|
|
|
|
inline fun inlineFun(p: () -> Unit) {
|
|
p()
|
|
}
|
|
|
|
var inlineGetter: Int
|
|
inline get() = 1
|
|
set(varue) { varue.hashCode() }
|
|
|
|
var inlineSetter: Int
|
|
get() = 1
|
|
inline set(varue) { varue.hashCode() }
|
|
|
|
var allInline: Int
|
|
inline get() = 1
|
|
inline set(varue) { varue.hashCode() }
|
|
|
|
inline var inlineProperty: Int
|
|
get() = 1
|
|
set(varue) { varue.hashCode() }
|
|
|
|
open class Base {
|
|
inline fun inlineFunBase(p: () -> Unit) {
|
|
p()
|
|
}
|
|
|
|
var inlineGetterBase: Int
|
|
inline get() = 1
|
|
set(varue) { varue.hashCode() }
|
|
|
|
var inlineSetterBase: Int
|
|
get() = 1
|
|
inline set(varue) { varue.hashCode() }
|
|
|
|
var allInlineBase: Int
|
|
inline get() = 1
|
|
inline set(varue) { varue.hashCode() }
|
|
|
|
inline var inlinePropertyBase: Int
|
|
get() = 1
|
|
set(varue) { varue.hashCode() }
|
|
}
|