move code

This commit is contained in:
Stepan Koltsov
2012-04-09 22:31:40 +04:00
parent abfd03cae3
commit 74233edafc
5 changed files with 15 additions and 13 deletions
@@ -303,4 +303,14 @@ public class DescriptorUtils {
addSuperTypes(jetType, set);
}
}
public static boolean isTopLevelNamespace(@NotNull NamespaceDescriptor namespaceDescriptor) {
return namespaceDescriptor.getContainingDeclaration() instanceof NamespaceDescriptor
&& namespaceDescriptor.getContainingDeclaration().getContainingDeclaration() instanceof ModuleDescriptor;
}
public static boolean isRootNamespace(@NotNull NamespaceDescriptor namespaceDescriptor) {
return namespaceDescriptor.getContainingDeclaration() instanceof ModuleDescriptor;
}
}