[fir compiler] ensure type parameters are included in the resolve scope

to resolve the next parameter bounds (KTIJ-23674)
This commit is contained in:
Anna Kozlova
2022-11-16 13:35:44 +01:00
committed by Space Team
parent 3fc91b013d
commit c727dbb8ca
11 changed files with 41 additions and 22 deletions
@@ -1,4 +1,4 @@
fun bar() {
fun <T: <!UNRESOLVED_REFERENCE!>T<!>?> foo() {}
<!INAPPLICABLE_CANDIDATE!>foo<!>()
fun <<!CYCLIC_GENERIC_UPPER_BOUND!>T: T?<!>> foo() {}
<!NEW_INFERENCE_NO_INFORMATION_FOR_PARAMETER!>foo<!>()
}