| FILE: lambdaAsReceiver.kt | |
| public final fun R|() -> kotlin/String|.foo(): R|kotlin/Unit| { | |
| } | |
| public final fun R|kotlin/String|.foo(): R|kotlin/Unit| { | |
| } | |
| public final fun R|kotlin/String|.bar(): R|kotlin/Unit| { | |
| } | |
| public final fun main1(): R|kotlin/Unit| { | |
| fun <anonymous>(): R|kotlin/String| <inline=NoInline> { | |
| ^ String() | |
| } | |
| .R|/foo|() | |
| String().R|/foo|() | |
| } | |
| public final fun main2(): R|kotlin/Unit| { | |
| fun <anonymous>(): R|kotlin/String| <inline=NoInline> { | |
| ^ String() | |
| } | |
| .R|/bar<Candidate is inapplicable because of receiver type mismatch: /bar>#|() | |
| String().R|/bar|() | |
| } |