JVM_IR KT-45998 protected companion object member accessors with indy

This commit is contained in:
Dmitry Petrov
2021-04-16 21:02:25 +03:00
committed by TeamCityServer
parent 9a4a39e680
commit 7f4da93cc3
7 changed files with 128 additions and 27 deletions
@@ -17482,9 +17482,14 @@ public class LightAnalysisModeTestGenerated extends AbstractLightAnalysisModeTes
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class WithAccessor extends AbstractLightAnalysisModeTest {
@TestMetadata("protectedSuperclassCompanionObjectMember.kt")
public void ignoreProtectedSuperclassCompanionObjectMember() throws Exception {
runTest("compiler/testData/codegen/box/invokedynamic/sam/functionRefToJavaInterface/withAccessor/protectedSuperclassCompanionObjectMember.kt");
@TestMetadata("protectedCompanionObjectStaticMember.kt")
public void ignoreProtectedCompanionObjectStaticMember() throws Exception {
runTest("compiler/testData/codegen/box/invokedynamic/sam/functionRefToJavaInterface/withAccessor/protectedCompanionObjectStaticMember.kt");
}
@TestMetadata("protectedMember.kt")
public void ignoreProtectedMember() throws Exception {
runTest("compiler/testData/codegen/box/invokedynamic/sam/functionRefToJavaInterface/withAccessor/protectedMember.kt");
}
private void runTest(String testDataFilePath) throws Exception {