flagKeyMap.put(FlagKey.SKIP_IS_DECL, FlagKey.SKIP_IS_DECL);
if ((flags & (Flags.ENUM | Flags.INTERFACE)) == 0) {
ClassDeclaration classDecl = new ClassDeclaration();
typeDecl = classDecl;
fillList(node.implementing, classDecl.rawImplementing(), FlagKey.TYPE_REFERENCE);
classDecl.rawExtending(toTree(node.extending, FlagKey.TYPE_REFERENCE));
fillList(node.typarams, classDecl.rawTypeVariables());
NormalTypeBody body = new NormalTypeBody();
fillList(node.defs, body.rawMembers(), flagKeyMap);
classDecl.astBody(body);