Change object resolution strategy in lazy resolve

This commit is contained in:
Alexander Udalov
2013-11-12 20:02:12 +04:00
parent ae116c6d9a
commit 26bd1ff189
16 changed files with 226 additions and 60 deletions
@@ -396,12 +396,7 @@ public class DescriptorValidator {
public Void visitClassDescriptor(
ClassDescriptor descriptor, JetScope scope
) {
if (descriptor.getKind().isSingleton()) {
assertFound(scope, descriptor, scope.getObjectDescriptor(descriptor.getName()));
}
else {
assertFound(scope, descriptor, scope.getClassifier(descriptor.getName()));
}
assertFound(scope, descriptor, scope.getClassifier(descriptor.getName()));
return null;
}