Minor, add regression test

#KT-42527
This commit is contained in:
Alexander Udalov
2020-10-07 21:29:54 +02:00
parent af98720720
commit 2f003bdcb5
8 changed files with 44 additions and 0 deletions
@@ -2565,6 +2565,11 @@ public class FirBlackBoxCodegenTestGenerated extends AbstractFirBlackBoxCodegenT
runTest("compiler/testData/codegen/box/callableReference/function/classMemberFromClass.kt");
}
@TestMetadata("classMemberFromCompanionObject.kt")
public void testClassMemberFromCompanionObject() throws Exception {
runTest("compiler/testData/codegen/box/callableReference/function/classMemberFromCompanionObject.kt");
}
@TestMetadata("classMemberFromExtension.kt")
public void testClassMemberFromExtension() throws Exception {
runTest("compiler/testData/codegen/box/callableReference/function/classMemberFromExtension.kt");
@@ -0,0 +1,9 @@
class C {
fun OK() {}
companion object {
val result = C::OK
}
}
fun box(): String = C.result.name
@@ -2585,6 +2585,11 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest {
runTest("compiler/testData/codegen/box/callableReference/function/classMemberFromClass.kt");
}
@TestMetadata("classMemberFromCompanionObject.kt")
public void testClassMemberFromCompanionObject() throws Exception {
runTest("compiler/testData/codegen/box/callableReference/function/classMemberFromCompanionObject.kt");
}
@TestMetadata("classMemberFromExtension.kt")
public void testClassMemberFromExtension() throws Exception {
runTest("compiler/testData/codegen/box/callableReference/function/classMemberFromExtension.kt");
@@ -2585,6 +2585,11 @@ public class LightAnalysisModeTestGenerated extends AbstractLightAnalysisModeTes
runTest("compiler/testData/codegen/box/callableReference/function/classMemberFromClass.kt");
}
@TestMetadata("classMemberFromCompanionObject.kt")
public void testClassMemberFromCompanionObject() throws Exception {
runTest("compiler/testData/codegen/box/callableReference/function/classMemberFromCompanionObject.kt");
}
@TestMetadata("classMemberFromExtension.kt")
public void testClassMemberFromExtension() throws Exception {
runTest("compiler/testData/codegen/box/callableReference/function/classMemberFromExtension.kt");
@@ -2565,6 +2565,11 @@ public class IrBlackBoxCodegenTestGenerated extends AbstractIrBlackBoxCodegenTes
runTest("compiler/testData/codegen/box/callableReference/function/classMemberFromClass.kt");
}
@TestMetadata("classMemberFromCompanionObject.kt")
public void testClassMemberFromCompanionObject() throws Exception {
runTest("compiler/testData/codegen/box/callableReference/function/classMemberFromCompanionObject.kt");
}
@TestMetadata("classMemberFromExtension.kt")
public void testClassMemberFromExtension() throws Exception {
runTest("compiler/testData/codegen/box/callableReference/function/classMemberFromExtension.kt");
@@ -1940,6 +1940,11 @@ public class IrJsCodegenBoxES6TestGenerated extends AbstractIrJsCodegenBoxES6Tes
runTest("compiler/testData/codegen/box/callableReference/function/classMemberFromClass.kt");
}
@TestMetadata("classMemberFromCompanionObject.kt")
public void testClassMemberFromCompanionObject() throws Exception {
runTest("compiler/testData/codegen/box/callableReference/function/classMemberFromCompanionObject.kt");
}
@TestMetadata("classMemberFromExtension.kt")
public void testClassMemberFromExtension() throws Exception {
runTest("compiler/testData/codegen/box/callableReference/function/classMemberFromExtension.kt");
@@ -1940,6 +1940,11 @@ public class IrJsCodegenBoxTestGenerated extends AbstractIrJsCodegenBoxTest {
runTest("compiler/testData/codegen/box/callableReference/function/classMemberFromClass.kt");
}
@TestMetadata("classMemberFromCompanionObject.kt")
public void testClassMemberFromCompanionObject() throws Exception {
runTest("compiler/testData/codegen/box/callableReference/function/classMemberFromCompanionObject.kt");
}
@TestMetadata("classMemberFromExtension.kt")
public void testClassMemberFromExtension() throws Exception {
runTest("compiler/testData/codegen/box/callableReference/function/classMemberFromExtension.kt");
@@ -1940,6 +1940,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest {
runTest("compiler/testData/codegen/box/callableReference/function/classMemberFromClass.kt");
}
@TestMetadata("classMemberFromCompanionObject.kt")
public void testClassMemberFromCompanionObject() throws Exception {
runTest("compiler/testData/codegen/box/callableReference/function/classMemberFromCompanionObject.kt");
}
@TestMetadata("classMemberFromExtension.kt")
public void testClassMemberFromExtension() throws Exception {
runTest("compiler/testData/codegen/box/callableReference/function/classMemberFromExtension.kt");