Support new form of definitely non-nullable types: T & Any

^KT-26245 In Progress
This commit is contained in:
Denis.Zharkov
2021-08-09 12:10:51 +03:00
committed by teamcityserver
parent cdd8d1c163
commit 302eacbf59
53 changed files with 2139 additions and 196 deletions
@@ -36,6 +36,11 @@ public class ParsingTestGenerated extends AbstractParsingTest {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/psi"), Pattern.compile("^(.*)\\.kts?$"), null, true);
}
@TestMetadata("AnnotatedIntersections.kt")
public void testAnnotatedIntersections() throws Exception {
runTest("compiler/testData/psi/AnnotatedIntersections.kt");
}
@TestMetadata("AnonymousInitializer.kt")
public void testAnonymousInitializer() throws Exception {
runTest("compiler/testData/psi/AnonymousInitializer.kt");
@@ -626,6 +631,11 @@ public class ParsingTestGenerated extends AbstractParsingTest {
runTest("compiler/testData/psi/SimpleExpressions.kt");
}
@TestMetadata("SimpleIntersections.kt")
public void testSimpleIntersections() throws Exception {
runTest("compiler/testData/psi/SimpleIntersections.kt");
}
@TestMetadata("SimpleModifiers.kt")
public void testSimpleModifiers() throws Exception {
runTest("compiler/testData/psi/SimpleModifiers.kt");