internal BlockDispatcherN(BlockCallTargetN/*!*/ block, int parameterCount, BlockSignatureAttributes attributesAndArity) : base(attributesAndArity) { Assert.NotNull(block); Debug.Assert(parameterCount > BlockDispatcher.MaxBlockArity); Debug.Assert(!HasUnsplatParameter); _parameterCount = parameterCount; _block = block; }
internal BlockDispatcherN(BlockCallTargetN /*!*/ block, int parameterCount, BlockSignatureAttributes attributes) : base(attributes) { Assert.NotNull(block); Debug.Assert(parameterCount > BlockDispatcher.MaxBlockArity); Debug.Assert(!HasUnsplatParameter); _parameterCount = parameterCount; _block = block; }