visitClassBody(decls, methods, body);
visitClassBody(decls, fields, methods, body);
  public void visitClassDeclaration(JClassDeclaration self,				    int modifiers,				    String ident,				    String superName,				    CClassType[] interfaces,				    JPhylum[] body,				    JMethodDeclaration[] methods,				    JTypeDeclaration[] decls) {    newLine();    print(CModifier.toString(modifiers));    print("class " + ident);    if (superName != null) {      print(" extends " + superName.replace('/', '.'));    }    if (interfaces.length != 0) {      print(" implements ");      for (int i = 0; i < interfaces.length; i++) {	if (i != 0) {	  print(", ");	}	print(interfaces[i]);      }    }    print(" ");    visitClassBody(decls, methods, body);  }