KT-819 Redeclaration error for extension properties with the same name and different receivers

This commit is contained in:
svtk
2011-12-26 18:37:21 +04:00
parent 0dc31ae71f
commit 36f50fa594
27 changed files with 284 additions and 95 deletions
@@ -670,7 +670,7 @@ public class JetTypeCheckerTest extends JetLiteFixture {
@Override
public void visitProperty(JetProperty property) {
if (property.getPropertyTypeRef() != null) {
memberDeclarations.addVariableDescriptor(descriptorResolver.resolvePropertyDescriptor(classDescriptor, parameterScope, property));
memberDeclarations.addPropertyDescriptor(descriptorResolver.resolvePropertyDescriptor(classDescriptor, parameterScope, property));
} else {
// TODO : Caution: a cyclic dependency possible
throw new UnsupportedOperationException();