[FIR] Support TYPEALIAS_EXPANDED_TO_MALFORMED_TYPE

^KT-59410 Fixed
This commit is contained in:
Nikolay Lunyak
2023-07-17 17:44:24 +03:00
committed by Space Team
parent 97b00793b4
commit f4ffd479cc
9 changed files with 70 additions and 5 deletions
@@ -1,12 +1,12 @@
typealias A<T> = Array<T>
typealias AA<T> = A<A<T>>
typealias AN = A<Nothing>
typealias AN = <!TYPEALIAS_EXPANDS_TO_ARRAY_OF_NOTHINGS!>A<Nothing><!>
typealias AAN = AA<Nothing>
typealias AAN = <!TYPEALIAS_EXPANDS_TO_ARRAY_OF_NOTHINGS!>AA<Nothing><!>
typealias AAN2 = A<A<Nothing>>
typealias AAN2 = <!TYPEALIAS_EXPANDS_TO_ARRAY_OF_NOTHINGS!>A<A<Nothing>><!>
typealias First<X, Y> = List<X>
typealias UnusedAN1 = First<Int, Array<Nothing>>
typealias UnusedAN2 = First<Int, A<Nothing>> // TODO
typealias UnusedAN1 = <!TYPEALIAS_EXPANDS_TO_ARRAY_OF_NOTHINGS!>First<Int, Array<Nothing>><!>
typealias UnusedAN2 = <!TYPEALIAS_EXPANDS_TO_ARRAY_OF_NOTHINGS!>First<Int, A<Nothing>><!> // TODO