[K/JS] Remove unconditional cast to IrClass in KClass expression

This commit is contained in:
Artem Kobzar
2023-10-19 17:34:00 +00:00
committed by Space Team
parent 500de9f9bb
commit df14f044cd
@@ -71,7 +71,7 @@ internal class JsUsefulDeclarationProcessor(
}
context.reflectionSymbols.getKClass -> {
addConstructedClass(expression.getTypeArgument(0)!!.classifierOrFail.owner as IrClass)
expression.getTypeArgument(0)?.classOrNull?.owner?.let(::addConstructedClass)
}
context.intrinsics.jsObjectCreateSymbol -> {