Resolve enum entries similar to objects in TypeHierarchyResolver

This commit is contained in:
Alexander Udalov
2013-10-30 21:57:24 +04:00
parent c04f63e157
commit dd6cfcdc78
9 changed files with 103 additions and 71 deletions
@@ -137,8 +137,8 @@ public class DescriptorSerializer {
}
if (classDescriptor.getKind() == ClassKind.ENUM_CLASS) {
for (ClassDescriptor descriptor : getEnumEntriesScope(classDescriptor).getObjectDescriptors()) {
if (descriptor.getKind() == ClassKind.ENUM_ENTRY) {
for (DeclarationDescriptor descriptor : getEnumEntriesScope(classDescriptor).getAllDescriptors()) {
if (isEnumEntry(descriptor)) {
builder.addEnumEntry(nameTable.getSimpleNameIndex(descriptor.getName()));
}
}