Inline function: add extra tests taken from intellij-community

This commit is contained in:
Mikhail Glukhikh
2017-03-30 17:21:46 +03:00
parent b8b7d1f644
commit 8cfcd7e5a6
37 changed files with 661 additions and 0 deletions
@@ -0,0 +1,23 @@
object Foo {
fun <caret>foo() {
bar(object : Runnable {
override fun run() {
doRun()
}
private fun doRun() {
// Woo-hoo
}
})
}
fun bar(runnable: Runnable) {
runnable.run()
}
}
internal object Bar {
@JvmStatic fun main(args: Array<String>) {
Foo.foo()
}
}