Fix outer class accesses inside suspendImpl functions
We need to generate this$0 fields to get to the outer class and generate accesses to these fields inside suspendImpl function. #KT-46214 Fixed
This commit is contained in:
+6
@@ -9795,6 +9795,12 @@ public class FirBlackBoxCodegenTestGenerated extends AbstractFirBlackBoxCodegenT
|
||||
runTest("compiler/testData/codegen/box/coroutines/featureIntersection/overrideInInlineClass.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("overrideInInnerClass.kt")
|
||||
public void testOverrideInInnerClass() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/coroutines/featureIntersection/overrideInInnerClass.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("safeCallOnTwoReceivers.kt")
|
||||
public void testSafeCallOnTwoReceivers() throws Exception {
|
||||
|
||||
Reference in New Issue
Block a user