b6b755506c
#KT-23929 Fixed #KT-33553 Fixed
240 lines
3.4 KiB
Kotlin
Vendored
240 lines
3.4 KiB
Kotlin
Vendored
val x = foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
|
|
val y = xyzzy(foo.bar().baz().quux())
|
|
|
|
fun foo() {
|
|
foo.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
|
|
z = (((foo()))!!).bar()
|
|
|
|
z += (foo.bar().baz().quux().foo.bar().baz().quux().foo.bar()!!).baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
|
|
return ((foo.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()).foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()).baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
.foo
|
|
.bar()
|
|
.baz()
|
|
.quux()
|
|
}
|
|
|
|
// SET_INT: METHOD_CALL_CHAIN_WRAP = 5
|
|
// SET_FALSE: WRAP_FIRST_METHOD_IN_CALL_CHAIN
|
|
// SET_FALSE: CONTINUATION_INDENT_FOR_CHAINED_CALLS
|