}
}
}
for (int i = 0, n = moduleInfo.getNTypeClasses(); i < n; i++) {
TypeClass typeClass = moduleInfo.getNthTypeClass(i);
if (parent.isDocForTypeClassGenerated(typeClass.getName().getModuleName(), typeClass.getName().getUnqualifiedName())) {
labels.add(labelMaker.getLabel(typeClass));
for (int j = 0, m = typeClass.getNClassMethods(); j < m; j++) {
ClassMethod method = typeClass.getNthClassMethod(j);
if (parent.isDocForFunctionOrClassMethodGenerated(method.getName().getModuleName(), method.getName().getUnqualifiedName())) {
labels.add(labelMaker.getLabel(method));
}
}
}
}
for (int i = 0, n = moduleInfo.getNClassInstances(); i < n; i++) {
ClassInstance instance = moduleInfo.getNthClassInstance(i);
TypeClass typeClass = instance.getTypeClass();
if (parent.isDocForClassInstanceGenerated(instance)) {
labels.add(labelMaker.getLabel(instance));
for (int j = 0, m = typeClass.getNClassMethods(); j < m; j++) {
ClassMethod method = typeClass.getNthClassMethod(j);
labels.add(labelMaker.getLabel(instance, method.getName().getUnqualifiedName()));
}
}
}