[FE] Move empty intersection tests into separate directory

This commit is contained in:
Victor Petukhov
2022-04-18 16:30:32 +03:00
committed by teamcity
parent e0a1f1c405
commit b32887380a
118 changed files with 732 additions and 702 deletions
@@ -1,7 +0,0 @@
fun <T : <!FINAL_UPPER_BOUND!>String<!>> g(): T? = null
fun <R> f(block: () -> R?): R? = block()
fun main() {
<!INFERRED_TYPE_VARIABLE_INTO_EMPTY_INTERSECTION!>f<!><Int> { g() /* OK, g() is inferred into {Int & String}? */ }
}
@@ -1,7 +0,0 @@
fun <T : <!FINAL_UPPER_BOUND!>String<!>> g(): T? = null
fun <R> f(block: () -> R?): R? = block()
fun main() {
<!INFERRED_TYPE_VARIABLE_INTO_EMPTY_INTERSECTION_WARNING!>f<!><Int> { g() /* OK, g() is inferred into {Int & String}? */ }
}
@@ -1,5 +0,0 @@
package
public fun </*0*/ R> f(/*0*/ block: () -> R?): R?
public fun </*0*/ T : kotlin.String> g(): T?
public fun main(): kotlin.Unit