Extract Function: Add support for member extension properties

This commit is contained in:
Alexey Sedunov
2015-11-30 16:19:40 +03:00
parent 39b46bb3ef
commit ffd8863875
7 changed files with 248 additions and 30 deletions
@@ -83,4 +83,6 @@ public fun ResolvedCall<*>.getImplicitReceiverValue(): ReceiverValue {
ExplicitReceiverKind.EXTENSION_RECEIVER -> dispatchReceiver
else -> ReceiverValue.NO_RECEIVER
}
}
}
public fun ResolvedCall<*>.hasBothReceivers() = dispatchReceiver.exists() && extensionReceiver.exists()