[IR] add testdata for dumpKotlinLike
This commit is contained in:
committed by
teamcityserver
parent
d2022ab115
commit
8d5facb15f
+41
@@ -0,0 +1,41 @@
|
||||
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]) /*~> Unit */
|
||||
}
|
||||
/*-> IFoo */])
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user