b3691b7358
Allowing reified only for inline functions and Intrinsics
13 lines
291 B
Kotlin
13 lines
291 B
Kotlin
// !DIAGNOSTICS: -NOTHING_TO_INLINE -UNUSED_PARAMETER
|
|
|
|
inline fun <reified T> T.plus(p: T): T = this
|
|
|
|
inline fun <reified T> T.invoke(): T = this
|
|
|
|
fun <A> main(tp: A, any: Any) {
|
|
tp <!TYPE_PARAMETER_AS_REIFIED!>+<!> tp
|
|
any + any
|
|
|
|
<!TYPE_PARAMETER_AS_REIFIED!>tp<!>()
|
|
any()
|
|
} |