ThisReceiver converted to Kotlin
This commit is contained in:
@@ -55,7 +55,7 @@ private fun ResolvedCall<*>.hasThisOrNoDispatchReceiver(
|
||||
var dispatchReceiverDescriptor: DeclarationDescriptor? = null
|
||||
if (dispatchReceiverValue is ThisReceiver) {
|
||||
// foo() -- implicit receiver
|
||||
dispatchReceiverDescriptor = dispatchReceiverValue.getDeclarationDescriptor()
|
||||
dispatchReceiverDescriptor = dispatchReceiverValue.declarationDescriptor
|
||||
}
|
||||
else if (dispatchReceiverValue is ExpressionReceiver && considerExplicitReceivers) {
|
||||
val expression = KtPsiUtil.deparenthesize(dispatchReceiverValue.expression)
|
||||
|
||||
@@ -78,7 +78,7 @@ public abstract class AbstractResolvedCallsTest : KotlinLiteFixture() {
|
||||
private fun ReceiverValue.getText() = when (this) {
|
||||
is ExpressionReceiver -> "${expression.getText()} {${getType()}}"
|
||||
is ClassReceiver -> "Class{${getType()}}"
|
||||
is ExtensionReceiver -> "${getType()}Ext{${getDeclarationDescriptor().getText()}}"
|
||||
is ExtensionReceiver -> "${getType()}Ext{${declarationDescriptor.getText()}}"
|
||||
else -> toString()
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user