[FE 1.0] Eliminate resolution ambiguity with external type parameters

^KT-10926 Fixed
This commit is contained in:
Victor Petukhov
2021-11-15 11:14:50 +03:00
committed by teamcityserver
parent 31668ed40d
commit a5c6d370dd
20 changed files with 613 additions and 7 deletions
@@ -25379,6 +25379,12 @@ public class DiagnosisCompilerTestFE10TestdataTestGenerated extends AbstractDiag
runTest("compiler/testData/diagnostics/tests/samConversions/javaMemberAgainstExtension.kt");
}
@Test
@TestMetadata("kt17765.kt")
public void testKt17765() throws Exception {
runTest("compiler/testData/diagnostics/tests/samConversions/kt17765.kt");
}
@Test
@TestMetadata("OverloadPriority.kt")
public void testOverloadPriority() throws Exception {
@@ -31933,6 +31939,18 @@ public class DiagnosisCompilerTestFE10TestdataTestGenerated extends AbstractDiag
runTest("compiler/testData/diagnostics/tests/varargs/inferredNullableArrayAsVararg.kt");
}
@Test
@TestMetadata("kt10926.kt")
public void testKt10926() throws Exception {
runTest("compiler/testData/diagnostics/tests/varargs/kt10926.kt");
}
@Test
@TestMetadata("kt10926EnabledFeature.kt")
public void testKt10926EnabledFeature() throws Exception {
runTest("compiler/testData/diagnostics/tests/varargs/kt10926EnabledFeature.kt");
}
@Test
@TestMetadata("kt1781.kt")
public void testKt1781() throws Exception {