@Override public AnnotationVisitor visitArray(final String name) { Printer arrayPrinter = printer.visitArray(name); return new TraceAnnotationVisitor(super.visitArray(name), arrayPrinter); }
@Override public AnnotationVisitor visitArray(final String name) { Printer p = this.p.visitArray(name); AnnotationVisitor av = this.av == null ? null : this.av .visitArray(name); return new TraceAnnotationVisitor(av, p); }
@Override public AnnotationVisitor visitArray(final String name) { Printer arrayPrinter = printer.visitArray(name); return new TraceAnnotationVisitor(super.visitArray(name), arrayPrinter); }