67897d9b3d
Just like for objects and lambdas, don't consider line breaks inside anonymous functions as line breaks inside argument list
25 lines
518 B
Kotlin
Vendored
25 lines
518 B
Kotlin
Vendored
fun useCallable(tag: String, callable: Callable<*>) {
|
|
|
|
}
|
|
|
|
fun main(args: Array<String>) {
|
|
useCallable("A", Callable { println("Hello world") })
|
|
|
|
useCallable("B", Callable {
|
|
println("Hello world")
|
|
})
|
|
|
|
useCallable("C", object : Callable<Unit> {
|
|
override fun call() {
|
|
println("Hello world")
|
|
}
|
|
})
|
|
|
|
useCallable("B", fun() {
|
|
println("Hello world")
|
|
})
|
|
}
|
|
|
|
// SET_TRUE: CALL_PARAMETERS_LPAREN_ON_NEXT_LINE
|
|
// SET_TRUE: CALL_PARAMETERS_RPAREN_ON_NEXT_LINE
|