Object descriptors added

This commit is contained in:
Andrey Breslav
2013-05-21 18:22:47 +04:00
committed by Alexander Udalov
parent c397a84040
commit 7f2f3a60a7
2 changed files with 17 additions and 8 deletions
@@ -92,12 +92,12 @@ public class DescriptorSerializer {
for (DeclarationDescriptor descriptor : nestedClasses) {
ClassDescriptor nestedClass = (ClassDescriptor) descriptor;
int nameIndex = nameTable.getSimpleNameIndex(nestedClass.getName());
if (nestedClass.getKind().isObject()) {
builder.addNestedObjectNames(nameIndex);
}
else {
builder.addNestedClassNames(nameIndex);
}
builder.addNestedClassNames(nameIndex);
}
for (ClassDescriptor descriptor : classDescriptor.getUnsubstitutedInnerClassesScope().getObjectDescriptors()) {
int nameIndex = nameTable.getSimpleNameIndex(descriptor.getName());
builder.addNestedObjectNames(nameIndex);
}
if (classDescriptor.getClassObjectDescriptor() != null) {