FIR: implements multi-module resolve, add tests #KT-24093 Fixed

This commit introduces FIR session provider, dependency provider,
library session + other infrastructure necessary for multi-module resolve
This commit is contained in:
Mikhail Glukhikh
2018-04-05 19:27:00 +03:00
parent bc82f2f940
commit 6e369e156d
27 changed files with 366 additions and 49 deletions
@@ -0,0 +1,5 @@
package test
import hello.Hello
fun foo(hello: Hello): String = hello.msg
@@ -0,0 +1,4 @@
FILE: user.kt
public final function foo(hello: R|hello/Hello|): R|kotlin/String| {
STUB
}