Boo.Lang.Compiler.TypeSystem.CallableSignature.Initialize C# (CSharp) Method

Initialize() private method

private Initialize ( IParameter parameters, IType returnType, bool acceptVarArgs ) : void
parameters IParameter
returnType IType
acceptVarArgs bool
return void
        private void Initialize(IParameter[] parameters, IType returnType, bool acceptVarArgs)
        {
            if (null == parameters)
            {
                throw new ArgumentNullException("parameters");
            }
            if (null == returnType)
            {
                throw new ArgumentNullException("returnType");
            }
            _parameters = parameters;
            _returnType = returnType;
            _acceptVarArgs = acceptVarArgs;
            InitializeHashCode();
        }