Boo.Lang.Compiler.Steps.ExpandDuckTypedExpressions.ExpandQuackInvocation C# (CSharp) Method

ExpandQuackInvocation() protected method

protected ExpandQuackInvocation ( MethodInvocationExpression node, IMethod runtimeInvoke ) : void
node Boo.Lang.Compiler.Ast.MethodInvocationExpression
runtimeInvoke IMethod
return void
        protected virtual void ExpandQuackInvocation(MethodInvocationExpression node, IMethod runtimeInvoke)
        {
            Visit(node.Arguments);
            Visit(node.NamedArguments);

            MemberReferenceExpression target = node.Target as MemberReferenceExpression;
            if (target == null) return;

            ExpandMemberInvocation(node, target, runtimeInvoke);
        }

Same methods

ExpandDuckTypedExpressions::ExpandQuackInvocation ( MethodInvocationExpression node ) : void