private List<MethodDeclaration> emit(SimpleName argument) {
assert argument != null;
assert fragment.getFactors().size() == 1;
Factor factor = fragment.getFactors().get(0);
FlowElementProcessor proc = factor.getProcessor();
assert proc.getKind() == Kind.RENDEZVOUS;
RendezvousProcessor processor = (RendezvousProcessor) proc;
LOG.debug("{}に{}を適用しています", factor, processor);
RendezvousProcessor.Context context = createConext(factor, argument);
processor.emitRendezvous(context);