private void importMembers(Tree.ImportMemberOrType member, Declaration d) {
Tree.ImportMemberOrTypeList imtl = member.getImportMemberOrTypeList();
if (imtl!=null) {
if (d instanceof TypeDeclaration) {
Set<String> names = new HashSet<String>();
ImportList til = imtl.getImportList();
TypeDeclaration td = (TypeDeclaration) d;
til.setImportedScope(td);
for (Tree.ImportMemberOrType submember: imtl.getImportMemberOrTypes()) {
names.add(importMember(submember, td, til));
}
if (imtl.getImportWildcard()!=null) {
importAllMembers(td, names, til);