1071919706
Also remove any mentions of NewInference, and rename some tests.
28 lines
504 B
Kotlin
Vendored
28 lines
504 B
Kotlin
Vendored
fun use(fn: (Int) -> Unit) { fn(1) }
|
|
|
|
class Host {
|
|
fun withVararg(vararg xs: Int) = ""
|
|
|
|
fun testImplicitThis() {
|
|
use(::withVararg)
|
|
}
|
|
|
|
fun testBoundReceiverLocalVal() {
|
|
val h = Host()
|
|
use(h::withVararg)
|
|
}
|
|
|
|
fun testBoundReceiverLocalVar() {
|
|
var h = Host()
|
|
use(h::withVararg)
|
|
}
|
|
|
|
fun testBoundReceiverParameter(h: Host) {
|
|
use(h::withVararg)
|
|
}
|
|
|
|
fun testBoundReceiverExpression() {
|
|
use(Host()::withVararg)
|
|
}
|
|
}
|