FE10 analysis API: fix parentheses using while rendering receiver
This commit is contained in:
+1
-1
@@ -377,7 +377,7 @@ internal class KtFe10Renderer(
|
|||||||
|
|
||||||
private fun KtFe10RendererConsumer.renderReceiver(descriptor: CallableDescriptor) {
|
private fun KtFe10RendererConsumer.renderReceiver(descriptor: CallableDescriptor) {
|
||||||
val extensionReceiver = descriptor.extensionReceiverParameter ?: return
|
val extensionReceiver = descriptor.extensionReceiverParameter ?: return
|
||||||
val needsParentheses = !descriptor.annotations.isEmpty() || needsParenthesis(extensionReceiver.type)
|
val needsParentheses = !extensionReceiver.annotations.isEmpty() || needsParenthesis(extensionReceiver.type)
|
||||||
if (needsParentheses) {
|
if (needsParentheses) {
|
||||||
append('(')
|
append('(')
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user