private Node InvokeMetaMethod(CandidateMethod method, object[] arguments) { return (Node)method.DynamicInvoke(null, arguments); }
private void InvokeMetaMethod(MethodInvocationExpression node, CandidateMethod method, object[] arguments) { var replacement = (Node) method.DynamicInvoke(null, arguments); ReplaceMetaMethodInvocationSite(node, replacement); }