// DONT_TARGET_EXACT_BACKEND: JS_IR // EXPECTED_REACHABLE_NODES: 1322 package foo @Suppress("DEPRECATION_ERROR") fun box(): String { check(jsClass(), A().jsClass) check(jsClass(), B().jsClass) check(jsClass(), O.jsClass) assertNotEquals(null, jsClass()) check(jsClass(), E.X.jsClass) check(jsClass(), E.Y.jsClass, shouldBeEqual = false) // TODO uncomment after KT-13338 is fixed // check(jsClass(), E.Z.jsClass) return "OK" }