Fix accessor generation for inline class members
TODO 'generateMethodCallTo' is a bloody mess that deserves rewriting.
This commit is contained in:
+23
-3
@@ -11932,9 +11932,24 @@ public class LightAnalysisModeTestGenerated extends AbstractLightAnalysisModeTes
|
||||
KotlinTestUtils.runTest(this::doTest, TargetBackend.JVM, testDataFilePath);
|
||||
}
|
||||
|
||||
@TestMetadata("accessPrivateInlineClassMethodFromInlineLambdaInInlineClass.kt")
|
||||
public void testAccessPrivateInlineClassMethodFromInlineLambdaInInlineClass() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassMethodFromInlineLambdaInInlineClass.kt");
|
||||
@TestMetadata("accessPrivateInlineClassMethodFromInlineLambda.kt")
|
||||
public void testAccessPrivateInlineClassMethodFromInlineLambda() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassMethodFromInlineLambda.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("accessPrivateInlineClassMethodFromInlineLambda2.kt")
|
||||
public void testAccessPrivateInlineClassMethodFromInlineLambda2() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassMethodFromInlineLambda2.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("accessPrivateInlineClassMethodFromLambda.kt")
|
||||
public void testAccessPrivateInlineClassMethodFromLambda() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassMethodFromLambda.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("accessPrivateInlineClassMethodFromLambda2.kt")
|
||||
public void testAccessPrivateInlineClassMethodFromLambda2() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassMethodFromLambda2.kt");
|
||||
}
|
||||
|
||||
public void testAllFilesPresentInContextsAndAccessors() throws Exception {
|
||||
@@ -11946,6 +11961,11 @@ public class LightAnalysisModeTestGenerated extends AbstractLightAnalysisModeTes
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/captureInlineClassInstanceInLambda.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("captureInlineClassInstanceInLambda2.kt")
|
||||
public void testCaptureInlineClassInstanceInLambda2() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/captureInlineClassInstanceInLambda2.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("captureInlineClassInstanceInObject.kt")
|
||||
public void testCaptureInlineClassInstanceInObject() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/captureInlineClassInstanceInObject.kt");
|
||||
|
||||
Reference in New Issue
Block a user