Unnecessary receiver in constructor scope eliminated

This commit is contained in:
Andrey Breslav
2011-09-18 18:23:01 +04:00
parent e9ca08e32f
commit fb4518fe04
@@ -510,7 +510,7 @@ public class BodyResolver {
constructorScope.addPropertyDescriptorByFieldName("$" + propertyDescriptor.getName(), propertyDescriptor);
}
constructorScope.setImplicitReceiver(new ClassReceiver(descriptor.getContainingDeclaration()));
// constructorScope.setImplicitReceiver(new ClassReceiver(descriptor.getContainingDeclaration()));
for (ValueParameterDescriptor valueParameterDescriptor : descriptor.getValueParameters()) {
JetParameter parameter = (JetParameter) context.getTrace().getBindingContext().get(BindingContext.DESCRIPTOR_TO_DECLARATION, valueParameterDescriptor);