17 lines
335 B
Kotlin
Vendored
17 lines
335 B
Kotlin
Vendored
package localFunctionsWithReceivers
|
|
|
|
fun main() {
|
|
fun String.foo(s: String) = this + 1
|
|
fun String.foo() = this + 2
|
|
|
|
val x = "a".foo("b")
|
|
val y = "b".foo()
|
|
//Breakpoint!
|
|
val a = x + y
|
|
}
|
|
|
|
// EXPRESSION: "a".foo("b")
|
|
// RESULT: "a1": Ljava/lang/String;
|
|
|
|
// EXPRESSION: "b".foo()
|
|
// RESULT: "b2": Ljava/lang/String; |