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");
|
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
|
@Test
|
||||||
@TestMetadata("kt50989.kt")
|
@TestMetadata("kt50989.kt")
|
||||||
public void testKt50989() throws Exception {
|
public void testKt50989() throws Exception {
|
||||||
|
|||||||
+6
@@ -14237,6 +14237,12 @@ public class FirOldFrontendDiagnosticsTestGenerated extends AbstractFirDiagnosti
|
|||||||
runTest("compiler/testData/diagnostics/tests/inference/builderInference/kt49829.kt");
|
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
|
@Test
|
||||||
@TestMetadata("kt50989.kt")
|
@TestMetadata("kt50989.kt")
|
||||||
public void testKt50989() throws Exception {
|
public void testKt50989() throws Exception {
|
||||||
|
|||||||
+6
@@ -14237,6 +14237,12 @@ public class FirOldFrontendDiagnosticsWithLightTreeTestGenerated extends Abstrac
|
|||||||
runTest("compiler/testData/diagnostics/tests/inference/builderInference/kt49829.kt");
|
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
|
@Test
|
||||||
@TestMetadata("kt50989.kt")
|
@TestMetadata("kt50989.kt")
|
||||||
public void testKt50989() throws Exception {
|
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");
|
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
|
@Test
|
||||||
@TestMetadata("kt50989.kt")
|
@TestMetadata("kt50989.kt")
|
||||||
public void testKt50989() throws Exception {
|
public void testKt50989() throws Exception {
|
||||||
|
|||||||
Reference in New Issue
Block a user