[FIR-TEST] Move analysis tests to separate module

This commit is contained in:
Dmitriy Novozhilov
2020-03-18 15:10:46 +03:00
parent 3a479d5d16
commit cc07ae96b3
1477 changed files with 1001 additions and 980 deletions
@@ -0,0 +1,22 @@
interface I1 {
fun foo(x: Int = 1)
}
interface I2 {
fun bar(x: String = "", y: Int)
}
class A : I1, I2 {
override fun foo(x: Int) {}
override fun bar(x: String, y: Int) {}
}
fun foo(a: A) {
a.foo()
a.foo(1)
a.<!INAPPLICABLE_CANDIDATE!>bar<!>()
a.<!INAPPLICABLE_CANDIDATE!>bar<!>("")
a.bar(y = 1)
a.bar("", 2)
}