IronRuby.Runtime.Calls.CallArguments.CallArguments C# (CSharp) Method

CallArguments() private method

private CallArguments ( RubyContext context, DynamicMetaObject target, DynamicMetaObject args, CallInfo callInfo ) : System.Linq.Expressions
context RubyContext
target DynamicMetaObject
args DynamicMetaObject
callInfo CallInfo
return System.Linq.Expressions
        internal CallArguments(RubyContext/*!*/ context, DynamicMetaObject/*!*/ target, DynamicMetaObject/*!*/[]/*!*/ args, CallInfo/*!*/ callInfo) 
            : this (
                new DynamicMetaObject(AstUtils.Constant(context), BindingRestrictions.Empty, context),
                target,
                args,
                RubyCallSignature.Interop(callInfo.ArgumentCount)
            ) {
        }

Same methods

CallArguments::CallArguments ( DynamicMetaObject context, DynamicMetaObject target, DynamicMetaObject args, RubyCallSignature signature ) : System.Linq.Expressions
CallArguments::CallArguments ( RubyContext context, DynamicMetaObject scopeOrContextOrTargetOrArgArray, DynamicMetaObject args, RubyCallSignature signature ) : System.Linq.Expressions