JS: add incremental test for local declarations change

Original commit: 21cbc7b018
This commit is contained in:
Anton Bannykh
2018-12-21 19:55:11 +03:00
parent 5ab885e912
commit add12dd77f
5 changed files with 36 additions and 0 deletions
@@ -0,0 +1,5 @@
package inline
fun dontUseF() {
println("Don't use f")
}
@@ -0,0 +1,9 @@
package inline
fun doo(fn: () -> Unit) = fn()
inline fun f() {
doo {
println("i'm inline function")
}
}
@@ -0,0 +1,9 @@
package inline
fun doo(fn: () -> Unit) = fn()
inline fun f() {
doo {
println("I'm an inline function!")
}
}
@@ -0,0 +1,8 @@
================ Step #1 =================
Compiling files:
src/inline.kt
src/usage.kt
End of files
Exit code: OK
@@ -0,0 +1,5 @@
package usage
fun main(args: Array<String>) {
inline.f()
}