[FIR] JvmMappedScope: don't add Java methods if Kotlin ones are here

This commit is contained in:
Mikhail Glukhikh
2020-10-26 18:26:34 +03:00
parent ce407471ec
commit 5c3269f489
3 changed files with 19 additions and 10 deletions
@@ -4,14 +4,14 @@ abstract class A : Map<Int, String>
fun foo(x: Map<Int, String>, a: A, b: java.util.HashMap<Int, String>) {
x.getOrDefault(1, "")
x.<!NONE_APPLICABLE!>getOrDefault<!>("", "")
x.<!NONE_APPLICABLE!>getOrDefault<!>(1, 2)
x.<!NONE_APPLICABLE!>getOrDefault<!>("", 2)
x.<!INAPPLICABLE_CANDIDATE!>getOrDefault<!>("", "")
x.<!INAPPLICABLE_CANDIDATE!>getOrDefault<!>(1, 2)
x.<!INAPPLICABLE_CANDIDATE!>getOrDefault<!>("", 2)
a.getOrDefault(1, "")
a.<!NONE_APPLICABLE!>getOrDefault<!>("", "")
a.<!NONE_APPLICABLE!>getOrDefault<!>(1, 2)
a.<!NONE_APPLICABLE!>getOrDefault<!>("", 2)
a.<!INAPPLICABLE_CANDIDATE!>getOrDefault<!>("", "")
a.<!INAPPLICABLE_CANDIDATE!>getOrDefault<!>(1, 2)
a.<!INAPPLICABLE_CANDIDATE!>getOrDefault<!>("", 2)
b.getOrDefault(1, "")
b.<!INAPPLICABLE_CANDIDATE!>getOrDefault<!>("", "")