Fix nullability propagation in inline class type mapping
#KT-27096 See https://jetbrains.slack.com/archives/C06E082M6/p1537949572000100
This commit is contained in:
+45
@@ -11819,6 +11819,46 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/kt26103_original.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("kt27096.kt")
|
||||
public void testKt27096() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/kt27096.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("kt27096_enum.kt")
|
||||
public void testKt27096_enum() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/kt27096_enum.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("kt27096_functional.kt")
|
||||
public void testKt27096_functional() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/kt27096_functional.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("kt27096_innerClass.kt")
|
||||
public void testKt27096_innerClass() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/kt27096_innerClass.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("kt27096_nullablePrimitive.kt")
|
||||
public void testKt27096_nullablePrimitive() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/kt27096_nullablePrimitive.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("kt27096_nullableReference.kt")
|
||||
public void testKt27096_nullableReference() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/kt27096_nullableReference.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("kt27096_primitive.kt")
|
||||
public void testKt27096_primitive() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/kt27096_primitive.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("kt27096_reference.kt")
|
||||
public void testKt27096_reference() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/kt27096_reference.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("kt27140.kt")
|
||||
public void testKt27140() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/kt27140.kt");
|
||||
@@ -11834,6 +11874,11 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/nullableEqeqNonNull.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("nullableWrapperEquality.kt")
|
||||
public void testNullableWrapperEquality() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/nullableWrapperEquality.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("overridingFunCallingPrivateFun.kt")
|
||||
public void testOverridingFunCallingPrivateFun() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inlineClasses/overridingFunCallingPrivateFun.kt");
|
||||
|
||||
Reference in New Issue
Block a user