diff --git a/compiler/frontend/src/org/jetbrains/jet/renderer/DescriptorRendererImpl.java b/compiler/frontend/src/org/jetbrains/jet/renderer/DescriptorRendererImpl.java index c4f347cccbb..fd404857ca7 100644 --- a/compiler/frontend/src/org/jetbrains/jet/renderer/DescriptorRendererImpl.java +++ b/compiler/frontend/src/org/jetbrains/jet/renderer/DescriptorRendererImpl.java @@ -301,7 +301,7 @@ public class DescriptorRendererImpl implements DescriptorRenderer { } } - private class RenderDeclarationDescriptorVisitor implements DeclarationDescriptorVisitor { + private class RenderDeclarationDescriptorVisitor extends DeclarationDescriptorVisitorEmptyBodies { @Override public Void visitValueParameterDescriptor(ValueParameterDescriptor descriptor, StringBuilder builder) { builder.append(renderKeyword("value-parameter")).append(" "); @@ -313,11 +313,6 @@ public class DescriptorRendererImpl implements DescriptorRenderer { return visitVariableDescriptor(descriptor, builder, false); } - @Override - public Void visitLocalVariableDescriptor(LocalVariableDescriptor descriptor, StringBuilder builder) { - return visitVariableDescriptor(descriptor, builder); - } - private Void visitVariableDescriptor(VariableDescriptor descriptor, StringBuilder builder, boolean skipValVar) { JetType type = descriptor.getType(); if (descriptor instanceof ValueParameterDescriptor) { @@ -429,16 +424,6 @@ public class DescriptorRendererImpl implements DescriptorRenderer { return null; } - @Override - public Void visitPropertyGetterDescriptor(PropertyGetterDescriptor descriptor, StringBuilder data) { - return visitFunctionDescriptor(descriptor, data); - } - - @Override - public Void visitPropertySetterDescriptor(PropertySetterDescriptor descriptor, StringBuilder data) { - return visitFunctionDescriptor(descriptor, data); - } - @Override public Void visitReceiverParameterDescriptor(ReceiverParameterDescriptor descriptor, StringBuilder data) { throw new UnsupportedOperationException("Don't render receiver parameters"); @@ -549,7 +534,7 @@ public class DescriptorRendererImpl implements DescriptorRenderer { return null; } - public void renderClassDescriptor(ClassDescriptor descriptor, StringBuilder builder, String keyword) { + private void renderClassDescriptor(ClassDescriptor descriptor, StringBuilder builder, String keyword) { boolean isNotClassObject = descriptor.getKind() != ClassKind.CLASS_OBJECT; if (!startFromName) { if (isNotClassObject) { @@ -588,7 +573,7 @@ public class DescriptorRendererImpl implements DescriptorRenderer { stringBuilder.append(escape(DescriptorRendererImpl.this.renderName(descriptor.getName()))); } - protected void renderTypeParameter(TypeParameterDescriptor descriptor, StringBuilder builder, boolean topLevel) { + private void renderTypeParameter(TypeParameterDescriptor descriptor, StringBuilder builder, boolean topLevel) { if (!descriptor.isReified()) { String variance = descriptor.getVariance().toString(); if (!variance.isEmpty()) {