JVM_IR: generate SMAPs for classes local to inline lambdas...
...if they are declared inside inline functions.
This commit is contained in:
+1
-1
@@ -542,7 +542,7 @@ class ExpressionCodegen(
|
|||||||
)
|
)
|
||||||
|
|
||||||
override fun visitClass(declaration: IrClass, data: BlockInfo): PromisedValue {
|
override fun visitClass(declaration: IrClass, data: BlockInfo): PromisedValue {
|
||||||
classCodegen.generateLocalClass(declaration, irFunction.isInline).also {
|
classCodegen.generateLocalClass(declaration, generateSequence(this) { it.inlinedInto }.any { it.irFunction.isInline }).also {
|
||||||
closureReifiedMarkers[declaration] = it
|
closureReifiedMarkers[declaration] = it
|
||||||
}
|
}
|
||||||
return immaterialUnitValue
|
return immaterialUnitValue
|
||||||
|
|||||||
Reference in New Issue
Block a user