예제 #1
0
 protected <R, D> void visitChildren(ExpVisitor<R, D> visitor, D d) {
   func = visitor.visitAndUpdate(func, d);
   if (visitor.exitValue == null) args = visitor.visitExps(args, args.length, d);
 }
예제 #2
0
 protected <R, D> R visit(ExpVisitor<R, D> visitor, D d) {
   return visitor.visitApplyExp(this, d);
 }