@Override public TypeElement visitDeclared(DeclaredType t, Void ignored) { return t.asElement().accept(new SimpleElementVisitor7<TypeElement, Void>() { @Override public TypeElement visitType(TypeElement e, Void aVoid) { return e; } }, null); }