package foo fun bar(block: () -> R): R = TODO() fun T.bar(block: T.() -> R): R = TODO() class X { val b = ba } // TAIL_TEXT: " {...} (block: X.() -> R) for T in foo"