Fix SAM detection algorithm for case of default overrides

#KT-22652 Fixed
This commit is contained in:
Denis Zharkov
2018-03-12 12:14:18 +03:00
parent b4fb0e0305
commit a7854bc0ce
5 changed files with 57 additions and 0 deletions
@@ -13230,6 +13230,12 @@ public class DiagnosticsTestGenerated extends AbstractDiagnosticsTest {
String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/sam/typeInferenceOnSamAdapters.kt");
doTest(fileName);
}
@TestMetadata("withDefaultMethods.kt")
public void testWithDefaultMethods() throws Exception {
String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/j+k/sam/withDefaultMethods.kt");
doTest(fileName);
}
}
@TestMetadata("compiler/testData/diagnostics/tests/j+k/samByProjectedType")