FIR IDE: use different .after testdata for AbstractHLIntentionTest.kt

This commit is contained in:
Ilya Kirillov
2021-02-19 14:33:11 +01:00
parent 42103b7363
commit 141b6b0e55
8 changed files with 52 additions and 3 deletions
@@ -0,0 +1,9 @@
class A<T>
class B<T>
class C<T>
class D<K, V>
class E
private fun test(): () -> C<out D<out A<out Any>, out B<out D<out Any, A<E>>>>> = {
class Local
C<D<A<Local>, B<D<Local, A<E>>>>>()
}
@@ -0,0 +1,6 @@
class F
class TestClass<V, K>
private fun test(): () -> TestClass<F, out Any> = {
class Local
TestClass<F, Local>()
}
@@ -0,0 +1,5 @@
class TestClass<T>
private fun test(): () -> TestClass<out Any> = {
class Local
TestClass<Local>()
}
@@ -0,0 +1,8 @@
open class F
class B<out T>
class K<T>
private fun check(): () -> B<K<out F>> = {
class Local : F()
B<K<Local>>()
}
@@ -0,0 +1,8 @@
open class F
class B<T>
class K<out T>
private fun check(): () -> B<out K<F>> = {
class Local : F()
B<K<Local>>()
}