[IR] dumpKotlinLike: add testdata for FIR tests

This commit is contained in:
Zalim Bashorov
2020-11-20 18:18:14 +03:00
committed by teamcityserver
parent d7bd4240e1
commit c68040753d
298 changed files with 12186 additions and 0 deletions
@@ -0,0 +1,38 @@
fun interface IFoo {
abstract fun foo(i: Int)
}
fun useVararg(vararg foos: IFoo) {
}
fun testLambda() {
useVararg(foos = [local fun <anonymous>(it: Int) {
return Unit
}
/*-> IFoo */])
}
fun testSeveralLambdas() {
useVararg(foos = [local fun <anonymous>(it: Int) {
return Unit
}
/*-> IFoo */, local fun <anonymous>(it: Int) {
return Unit
}
/*-> IFoo */, local fun <anonymous>(it: Int) {
return Unit
}
/*-> IFoo */])
}
fun withVarargOfInt(vararg xs: Int): String {
return ""
}
fun testAdaptedCR() {
useVararg(foos = [local fun withVarargOfInt(p0: Int) {
withVarargOfInt(xs = [p0])
}
/*-> IFoo */])
}