FIR: support callable symbols in dependencies provider

This breaks mppFakeOverrides test because of bug in FIR fake overrides
This commit is contained in:
Mikhail Glukhikh
2019-03-04 13:08:27 +03:00
parent 33fb3d154b
commit 6c8aba8039
6 changed files with 25 additions and 17 deletions
+1 -1
View File
@@ -15,7 +15,7 @@ FILE: jvm.kt
public final function test(): R|kotlin/Unit| {
R|FakeOverride</A.foo: R|kotlin/Unit|>|(String())
R|FakeOverride</A.bar: R|T|>|(String())
<Ambiguity: bar, [/C.bar, /A.bar]>#(String())
}
}
+2 -2
View File
@@ -27,8 +27,8 @@ FILE: jvm.kt
public constructor(): super<R|Wrapper|>()
public final function use(): R|kotlin/Unit| {
<Unresolved name: list>#.<Unresolved name: get>#(Int(1))
<Unresolved name: list>#.<Unresolved name: set>#(Int(2), Int(3))
R|/Wrapper.list|.<Unresolved name: get>#(Int(1))
R|/Wrapper.list|.<Unresolved name: set>#(Int(2), Int(3))
}
}