Support IrGetClass
This commit is contained in:
+5
@@ -878,6 +878,11 @@ class ExpressionCodegen(
|
|||||||
return expression.onStack
|
return expression.onStack
|
||||||
}
|
}
|
||||||
|
|
||||||
|
override fun visitGetClass(expression: IrGetClass, data: BlockInfo): StackValue {
|
||||||
|
generateClassLiteralReference(expression, true, data)
|
||||||
|
return expression.onStack
|
||||||
|
}
|
||||||
|
|
||||||
override fun visitClassReference(expression: IrClassReference, data: BlockInfo): StackValue {
|
override fun visitClassReference(expression: IrClassReference, data: BlockInfo): StackValue {
|
||||||
generateClassLiteralReference(expression, true, data)
|
generateClassLiteralReference(expression, true, data)
|
||||||
return expression.onStack
|
return expression.onStack
|
||||||
|
|||||||
Reference in New Issue
Block a user