JS: add incremental test for local declarations change

This commit is contained in:
Anton Bannykh
2018-12-21 19:55:11 +03:00
parent 299a45ccbf
commit 21cbc7b018
6 changed files with 54 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()
}