public <R> void visitCtReturn(final spoon.reflect.code.CtReturn<R> returnStatement) { spoon.reflect.code.CtReturn other = ((spoon.reflect.code.CtReturn) (this.stack.peek())); enter(returnStatement); biScan(spoon.reflect.path.CtRole.ANNOTATION, returnStatement.getAnnotations(), other.getAnnotations()); biScan(spoon.reflect.path.CtRole.EXPRESSION, returnStatement.getReturnedExpression(), other.getReturnedExpression()); biScan(spoon.reflect.path.CtRole.COMMENT, returnStatement.getComments(), other.getComments()); exit(returnStatement); }
public <R> void visitCtReturn(final CtReturn<R> returnStatement) { enter(returnStatement); scan(CtRole.ANNOTATION, returnStatement.getAnnotations()); scan(CtRole.EXPRESSION, returnStatement.getReturnedExpression()); scan(CtRole.COMMENT, returnStatement.getComments()); exit(returnStatement); }
@java.lang.Override public <R> void visitCtReturn(final spoon.reflect.code.CtReturn<R> returnStatement) { replaceInListIfExist(returnStatement.getAnnotations(), new spoon.support.visitor.replace.ReplacementVisitor.CtElementAnnotationsReplaceListener(returnStatement)); replaceElementIfExist(returnStatement.getReturnedExpression(), new spoon.support.visitor.replace.ReplacementVisitor.CtReturnReturnedExpressionReplaceListener(returnStatement)); replaceInListIfExist(returnStatement.getComments(), new spoon.support.visitor.replace.ReplacementVisitor.CtElementCommentsReplaceListener(returnStatement)); }
public <R> void visitCtReturn(final spoon.reflect.code.CtReturn<R> returnStatement) { spoon.reflect.code.CtReturn<R> aCtReturn = returnStatement.getFactory().Core().createReturn(); this.builder.copy(returnStatement, aCtReturn); aCtReturn.setAnnotations(this.cloneHelper.clone(returnStatement.getAnnotations())); aCtReturn.setReturnedExpression(this.cloneHelper.clone(returnStatement.getReturnedExpression())); aCtReturn.setComments(this.cloneHelper.clone(returnStatement.getComments())); this.cloneHelper.tailor(returnStatement, aCtReturn); this.other = aCtReturn; }
public <R> void visitCtReturn(CtReturn<R> returnStatement) { enter(returnStatement); scan(returnStatement.getAnnotations()); scan(returnStatement.getReturnedExpression()); exit(returnStatement); }