// IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS_IR_ES6 // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS // WITH_RUNTIME inline fun isinstance(x: Any?): Boolean { return x is T } fun box(): String { assert(isinstance("abc")) assert(isinstance(1)) assert(!isinstance("abc")) return "OK" }