@Override public void visit(ClassOrInterfaceType n, Object arg) { printAnnotations(n.getAnnotations(), arg); if (n.getScope() != null) { n.getScope().accept(this, arg); printer.print("."); } printer.print(n.getName()); printTypeArgs(n.getTypeArgs(), arg); }