Lazy resolve passes DescriptorRenderer tests except for the Enum case

This commit is contained in:
Andrey Breslav
2012-06-14 13:16:37 +04:00
parent 036981f368
commit b3272feb63
4 changed files with 275 additions and 0 deletions
@@ -150,6 +150,10 @@ public abstract class AbstractLazyMemberScope<D extends DeclarationDescriptor, D
.resolveObjectDeclaration(thisDescriptor, objectDeclaration, classifier, resolveSession.getTrace());
result.add(propertyDescriptor);
}
else if (classOrObjectDeclaration instanceof JetEnumEntry) {
JetEnumEntry jetEnumEntry = (JetEnumEntry) classOrObjectDeclaration;
throw new UnsupportedOperationException("Enums are not supported yet: " + jetEnumEntry + " " + jetEnumEntry.getText());
}
getNonDeclaredProperties(name, result);