5216dfcc59
Tests started to fail after 82a21b3955.
31 lines
1.0 KiB
Kotlin
Vendored
31 lines
1.0 KiB
Kotlin
Vendored
package m1
|
|
|
|
public fun testUseAsReceiver(api: javaInterface.API) {
|
|
api.useM1A<String> {
|
|
this.length
|
|
}
|
|
api.useM1B<String> {
|
|
<error descr="[NO_THIS] 'this' is not defined in this context">this</error>.<error descr="[DEBUG] Resolved to error element">length</error>
|
|
}
|
|
api.useM2A<String> {
|
|
this.length
|
|
}
|
|
api.useM2B<String> {
|
|
<error descr="[NO_THIS] 'this' is not defined in this context">this</error>.<error descr="[DEBUG] Resolved to error element">length</error>
|
|
}
|
|
}
|
|
|
|
public fun testUseAsParameter(api: javaInterface.API) {
|
|
api.useM1A<String> {
|
|
<error descr="[UNRESOLVED_REFERENCE] Unresolved reference: it">it</error>.<error descr="[DEBUG] Resolved to error element">length</error>
|
|
}
|
|
api.useM1B<String> {
|
|
it.length
|
|
}
|
|
api.useM2A<String> {
|
|
<error descr="[UNRESOLVED_REFERENCE] Unresolved reference: it">it</error>.<error descr="[DEBUG] Resolved to error element">length</error>
|
|
}
|
|
api.useM2B<String> {
|
|
it.length
|
|
}
|
|
} |