Boo.Lang.Compiler.Steps.ProcessMethodBodies.InvokeMetaMethod C# (CSharp) Method

InvokeMetaMethod() private method

private InvokeMetaMethod ( MethodInvocationExpression node, CandidateMethod method, object arguments ) : void
node Boo.Lang.Compiler.Ast.MethodInvocationExpression
method Boo.Lang.Runtime.CandidateMethod
arguments object
return void
        private void InvokeMetaMethod(MethodInvocationExpression node, CandidateMethod method, object[] arguments)
        {
            var replacement = (Node) method.DynamicInvoke(null, arguments);
            ReplaceMetaMethodInvocationSite(node, replacement);
        }
ProcessMethodBodies