Check possible smart cast to enum in when subject #KT-14705 Fixed

This commit is contained in:
Mikhail Glukhikh
2016-12-22 19:01:29 +03:00
parent 0e70e3f80e
commit 194ff4ee76
4 changed files with 118 additions and 13 deletions
@@ -7249,6 +7249,12 @@ public class DiagnosticsTestGenerated extends AbstractDiagnosticsTest {
doTest(fileName);
}
@TestMetadata("enumSubjectTypeCheck.kt")
public void testEnumSubjectTypeCheck() throws Exception {
String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/enumSubjectTypeCheck.kt");
doTest(fileName);
}
@TestMetadata("enumWithAnnotationKeyword.kt")
public void testEnumWithAnnotationKeyword() throws Exception {
String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/enum/enumWithAnnotationKeyword.kt");