More tests on casts on receiver of inline class type
This commit is contained in:
+25
-20
@@ -10219,6 +10219,16 @@ public class IrJsCodegenBoxTestGenerated extends AbstractIrJsCodegenBoxTest {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/equalityForBoxesOfNullableValuesOfInlineClass.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("extLambdaInInlineClassFun.kt")
|
||||
public void testExtLambdaInInlineClassFun() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/extLambdaInInlineClassFun.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("extLambdaInInlineClassFun2.kt")
|
||||
public void testExtLambdaInInlineClassFun2() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/extLambdaInInlineClassFun2.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("inlineClassAsLastExpressionInInLambda.kt")
|
||||
public void testInlineClassAsLastExpressionInInLambda() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/inlineClassAsLastExpressionInInLambda.kt");
|
||||
@@ -10284,6 +10294,16 @@ public class IrJsCodegenBoxTestGenerated extends AbstractIrJsCodegenBoxTest {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/inlineClassesRefTypesInInlineLambdaParameters.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("inlineExtLambdaInInlineClassFun.kt")
|
||||
public void testInlineExtLambdaInInlineClassFun() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/inlineExtLambdaInInlineClassFun.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("inlineExtLambdaInInlineClassFun2.kt")
|
||||
public void testInlineExtLambdaInInlineClassFun2() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/inlineExtLambdaInInlineClassFun2.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("inlineFunctionInsideInlineClass.kt")
|
||||
public void testInlineFunctionInsideInlineClass() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/inlineFunctionInsideInlineClass.kt");
|
||||
@@ -10389,6 +10409,11 @@ public class IrJsCodegenBoxTestGenerated extends AbstractIrJsCodegenBoxTest {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/secondaryConstructorsInsideInlineClassWithPrimitiveCarrierType.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("smartCastOnThisOfInlineClassType.kt")
|
||||
public void testSmartCastOnThisOfInlineClassType() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/smartCastOnThisOfInlineClassType.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("toStringCallingPrivateFun.kt")
|
||||
public void testToStringCallingPrivateFun() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/toStringCallingPrivateFun.kt");
|
||||
@@ -10456,26 +10481,6 @@ public class IrJsCodegenBoxTestGenerated extends AbstractIrJsCodegenBoxTest {
|
||||
KotlinTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/inlineClasses/contextsAndAccessors"), Pattern.compile("^(.+)\\.kt$"), TargetBackend.JS_IR, true);
|
||||
}
|
||||
|
||||
@TestMetadata("extLambdaInInlineClassFun.kt")
|
||||
public void testExtLambdaInInlineClassFun() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/extLambdaInInlineClassFun.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("extLambdaInInlineClassFun2.kt")
|
||||
public void testExtLambdaInInlineClassFun2() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/extLambdaInInlineClassFun2.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("inlineExtLambdaInInlineClassFun.kt")
|
||||
public void testInlineExtLambdaInInlineClassFun() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/inlineExtLambdaInInlineClassFun.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("inlineExtLambdaInInlineClassFun2.kt")
|
||||
public void testInlineExtLambdaInInlineClassFun2() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/inlineExtLambdaInInlineClassFun2.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("inlineLambdaInInlineClassFun.kt")
|
||||
public void testInlineLambdaInInlineClassFun() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/inlineLambdaInInlineClassFun.kt");
|
||||
|
||||
+25
-20
@@ -11264,6 +11264,16 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/equalityForBoxesOfNullableValuesOfInlineClass.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("extLambdaInInlineClassFun.kt")
|
||||
public void testExtLambdaInInlineClassFun() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/extLambdaInInlineClassFun.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("extLambdaInInlineClassFun2.kt")
|
||||
public void testExtLambdaInInlineClassFun2() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/extLambdaInInlineClassFun2.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("inlineClassAsLastExpressionInInLambda.kt")
|
||||
public void testInlineClassAsLastExpressionInInLambda() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/inlineClassAsLastExpressionInInLambda.kt");
|
||||
@@ -11329,6 +11339,16 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/inlineClassesRefTypesInInlineLambdaParameters.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("inlineExtLambdaInInlineClassFun.kt")
|
||||
public void testInlineExtLambdaInInlineClassFun() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/inlineExtLambdaInInlineClassFun.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("inlineExtLambdaInInlineClassFun2.kt")
|
||||
public void testInlineExtLambdaInInlineClassFun2() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/inlineExtLambdaInInlineClassFun2.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("inlineFunctionInsideInlineClass.kt")
|
||||
public void testInlineFunctionInsideInlineClass() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/inlineFunctionInsideInlineClass.kt");
|
||||
@@ -11434,6 +11454,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/secondaryConstructorsInsideInlineClassWithPrimitiveCarrierType.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("smartCastOnThisOfInlineClassType.kt")
|
||||
public void testSmartCastOnThisOfInlineClassType() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/smartCastOnThisOfInlineClassType.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("toStringCallingPrivateFun.kt")
|
||||
public void testToStringCallingPrivateFun() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/toStringCallingPrivateFun.kt");
|
||||
@@ -11501,26 +11526,6 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest {
|
||||
KotlinTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/inlineClasses/contextsAndAccessors"), Pattern.compile("^(.+)\\.kt$"), TargetBackend.JS, true);
|
||||
}
|
||||
|
||||
@TestMetadata("extLambdaInInlineClassFun.kt")
|
||||
public void testExtLambdaInInlineClassFun() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/extLambdaInInlineClassFun.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("extLambdaInInlineClassFun2.kt")
|
||||
public void testExtLambdaInInlineClassFun2() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/extLambdaInInlineClassFun2.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("inlineExtLambdaInInlineClassFun.kt")
|
||||
public void testInlineExtLambdaInInlineClassFun() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/inlineExtLambdaInInlineClassFun.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("inlineExtLambdaInInlineClassFun2.kt")
|
||||
public void testInlineExtLambdaInInlineClassFun2() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/inlineExtLambdaInInlineClassFun2.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("inlineLambdaInInlineClassFun.kt")
|
||||
public void testInlineLambdaInInlineClassFun() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/inlineLambdaInInlineClassFun.kt");
|
||||
|
||||
Reference in New Issue
Block a user