diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/PropertyDescriptor.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/PropertyDescriptor.java index facd569f63d..5b1f6695436 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/PropertyDescriptor.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/PropertyDescriptor.java @@ -78,25 +78,6 @@ public class PropertyDescriptor extends VariableDescriptorImpl implements Callab setType(inType, outType, Collections.emptyList(), expectedThisObject, receiverType); } - private PropertyDescriptor( - @NotNull PropertyDescriptor original, - @Nullable JetType receiverType, - @NotNull ReceiverDescriptor expectedThisObject, - @Nullable JetType inType, - @NotNull JetType outType - ) { - this( - original, - original.getContainingDeclaration(), - original.getAnnotations(), // TODO : substitute? - original.getModality(), - original.getVisibility(), - original.isVar, - original.getName() - ); - setType(inType, outType, Collections.emptyList(), expectedThisObject, receiverType); - } - public void setType(@Nullable JetType inType, @NotNull JetType outType, @NotNull List typeParameters, @NotNull ReceiverDescriptor expectedThisObject, @Nullable JetType receiverType) { ReceiverDescriptor receiver = receiverType == null ? NO_RECEIVER