fillList(node.defs, body.rawMembers(), flagKeyMap);
annDecl.astBody(body);
} else if ((flags & Flags.INTERFACE) != 0) {
InterfaceDeclaration itfDecl = new InterfaceDeclaration();
typeDecl = itfDecl;
fillList(node.typarams, itfDecl.rawTypeVariables());
fillList(node.implementing, itfDecl.rawExtending(), FlagKey.TYPE_REFERENCE);
NormalTypeBody body = new NormalTypeBody();
fillList(node.defs, body.rawMembers(), flagKeyMap);
itfDecl.astBody(body);
} else if ((flags & Flags.ENUM) != 0) {