mirror of
https://github.com/jlengrand/kotlin.git
synced 2026-03-10 08:31:29 +00:00
15 lines
284 B
Kotlin
Vendored
15 lines
284 B
Kotlin
Vendored
// a.InlineReified
|
|
package a
|
|
|
|
class InlineReified {
|
|
inline fun <reified T> foo(x: Any): T = x as T
|
|
|
|
inline val <reified T> T.bar: T?
|
|
get() = null as T?
|
|
|
|
var <reified T> T.x: String
|
|
inline get() = toString()
|
|
inline set(value) {}
|
|
}
|
|
|
|
// FIR_COMPARISON |