Fixed visibility

Function declared in inline function is not always local - it can
be declared in a local class
This commit is contained in:
Igor Chevdar
2017-04-03 17:24:35 +03:00
parent b960d8b84a
commit 492187cb4c
@@ -174,7 +174,7 @@ internal class DeepCopyIrTreeWithDescriptors(val targetFunction: IrFunction, val
newValueParameters, newValueParameters,
oldDescriptor.returnType, oldDescriptor.returnType,
Modality.FINAL, Modality.FINAL,
Visibilities.LOCAL oldDescriptor.visibility
) )
newDescriptor.overriddenDescriptors += oldDescriptor.overriddenDescriptors newDescriptor.overriddenDescriptors += oldDescriptor.overriddenDescriptors
return newDescriptor return newDescriptor