Make Array type parameter T non-reified
This commit is contained in:
@@ -11,4 +11,5 @@ object D {
|
||||
fun foo(array: Array<out String>) = array
|
||||
}
|
||||
|
||||
@Suppress("UNCHECKED_CAST")
|
||||
inline fun <reified T> array(vararg t : T) : Array<T> = t as Array<T>
|
||||
@@ -1,6 +1,6 @@
|
||||
package
|
||||
|
||||
@kotlin.inline() public fun </*0*/ reified T> array(/*0*/ vararg t: T /*kotlin.Array<out T>*/): kotlin.Array<T>
|
||||
@kotlin.Suppress(names = {"UNCHECKED_CAST"}) @kotlin.inline() public fun </*0*/ reified T> array(/*0*/ vararg t: T /*kotlin.Array<out T>*/): kotlin.Array<T>
|
||||
public fun box(): kotlin.String
|
||||
public fun main(/*0*/ args: kotlin.Array<kotlin.String>): kotlin.Unit
|
||||
|
||||
|
||||
Reference in New Issue
Block a user