blob: 10ff3051655f9e3618d3495dfa1854e230d2fff3 [file]
// WITH_STDLIB
inline fun<reified T> isinstance(x: Any?): Boolean {
return x is T
}
fun box(): String {
require(isinstance<String>("abc"))
require(isinstance<Int>(1))
require(!isinstance<Int>("abc"))
return "OK"
}