Approximate captured types in contravariant positions properly

^KT-43802 Fixed
This commit is contained in:
Victor Petukhov
2021-02-18 16:29:59 +03:00
parent 387d84f826
commit 4e5647090e
10 changed files with 205 additions and 6 deletions
@@ -12370,6 +12370,12 @@ public class FirOldFrontendDiagnosticsTestGenerated extends AbstractFirDiagnosti
runTest("compiler/testData/diagnostics/tests/inference/capturedTypes/approximateBeforeFixation.kt");
}
@Test
@TestMetadata("approximateContravariantCapturedTypes.kt")
public void testApproximateContravariantCapturedTypes() throws Exception {
runTest("compiler/testData/diagnostics/tests/inference/capturedTypes/approximateContravariantCapturedTypes.kt");
}
@Test
@TestMetadata("avoidCreatingUselessCapturedTypes.kt")
public void testAvoidCreatingUselessCapturedTypes() throws Exception {