Add test for KT-50498
This commit is contained in:
committed by
teamcity
parent
b411eb36e8
commit
06deaed3d5
+6
@@ -14237,6 +14237,12 @@ public class DiagnosisCompilerTestFE10TestdataTestGenerated extends AbstractDiag
|
||||
runTest("compiler/testData/diagnostics/tests/inference/builderInference/kt49829.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("kt50498.kt")
|
||||
public void testKt50498() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/inference/builderInference/kt50498.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("kt50989.kt")
|
||||
public void testKt50989() throws Exception {
|
||||
|
||||
+6
@@ -14237,6 +14237,12 @@ public class FirOldFrontendDiagnosticsTestGenerated extends AbstractFirDiagnosti
|
||||
runTest("compiler/testData/diagnostics/tests/inference/builderInference/kt49829.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("kt50498.kt")
|
||||
public void testKt50498() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/inference/builderInference/kt50498.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("kt50989.kt")
|
||||
public void testKt50989() throws Exception {
|
||||
|
||||
+6
@@ -14237,6 +14237,12 @@ public class FirOldFrontendDiagnosticsWithLightTreeTestGenerated extends Abstrac
|
||||
runTest("compiler/testData/diagnostics/tests/inference/builderInference/kt49829.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("kt50498.kt")
|
||||
public void testKt50498() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/inference/builderInference/kt50498.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("kt50989.kt")
|
||||
public void testKt50989() throws Exception {
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
// FIR_IDENTICAL
|
||||
fun <T, R> baz(body: (List<R>) -> T): T = TODO()
|
||||
|
||||
fun test3() {
|
||||
<!NEW_INFERENCE_NO_INFORMATION_FOR_PARAMETER!>baz<!> {
|
||||
true
|
||||
}
|
||||
<!NEW_INFERENCE_NO_INFORMATION_FOR_PARAMETER!>baz<!> { x ->
|
||||
true
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
package
|
||||
|
||||
public fun </*0*/ T, /*1*/ R> baz(/*0*/ body: (kotlin.collections.List<R>) -> T): T
|
||||
public fun test3(): kotlin.Unit
|
||||
Generated
+6
@@ -14243,6 +14243,12 @@ public class DiagnosticTestGenerated extends AbstractDiagnosticTest {
|
||||
runTest("compiler/testData/diagnostics/tests/inference/builderInference/kt49829.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("kt50498.kt")
|
||||
public void testKt50498() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/inference/builderInference/kt50498.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("kt50989.kt")
|
||||
public void testKt50989() throws Exception {
|
||||
|
||||
Reference in New Issue
Block a user