@Override public void visit(Tree.ListedArgument argument) { if (annotationConstructor != null && this.elements == null) { AnnotationArgument aa = new AnnotationArgument(); aa.setParameter(argument.getParameter()); push(aa); argument.getExpression().visit(this); aa.setTerm(this.term); instantiation.getAnnotationArguments().add(aa); this.term = null; pop(); } else { super.visit(argument); } }