/** Accepts the specified visitor. */ public void accept(KjcVisitor p) { if (p instanceof SLIRVisitor) { ((SLIRVisitor) p).visitMessageStatement(this, portal, iname, ident, args, latency); } else { // otherwise, visit the arguments for (int i = 0; i < args.length; i++) { args[i].accept(p); } } }