FE10 analysis API: fix parentheses using while rendering receiver

This commit is contained in:
Mikhail Glukhikh
2022-05-25 13:40:12 +02:00
committed by Space
parent 564d179cfb
commit d112ab3f17
@@ -377,7 +377,7 @@ internal class KtFe10Renderer(
private fun KtFe10RendererConsumer.renderReceiver(descriptor: CallableDescriptor) {
val extensionReceiver = descriptor.extensionReceiverParameter ?: return
val needsParentheses = !descriptor.annotations.isEmpty() || needsParenthesis(extensionReceiver.type)
val needsParentheses = !extensionReceiver.annotations.isEmpty() || needsParenthesis(extensionReceiver.type)
if (needsParentheses) {
append('(')
}