|
@@ -10,7 +10,7 @@ namespace System.Reactive.Linq.ObservableImpl
|
|
|
|
|
|
/* The following code is generated by a T4 template. */
|
|
|
|
|
|
- #region CombineLatest auto-generated code (4/17/2017 3:25:27 PM)
|
|
|
+ #region CombineLatest auto-generated code (4/20/2017 2:55:11 PM)
|
|
|
|
|
|
internal sealed class CombineLatest<T1, T2, T3, TResult> : Producer<TResult>
|
|
|
{
|
|
@@ -27,6 +27,8 @@ namespace System.Reactive.Linq.ObservableImpl
|
|
|
_resultSelector = resultSelector;
|
|
|
}
|
|
|
|
|
|
+ protected override IDisposable CreateSink(IObserver<TResult> observer, IDisposable cancel) => new _(_resultSelector, observer, cancel);
|
|
|
+
|
|
|
protected override IDisposable Run(IObserver<TResult> observer, IDisposable cancel, Action<IDisposable> setSink)
|
|
|
{
|
|
|
var sink = new _(_resultSelector, observer, cancel);
|
|
@@ -86,6 +88,8 @@ namespace System.Reactive.Linq.ObservableImpl
|
|
|
_resultSelector = resultSelector;
|
|
|
}
|
|
|
|
|
|
+ protected override IDisposable CreateSink(IObserver<TResult> observer, IDisposable cancel) => new _(_resultSelector, observer, cancel);
|
|
|
+
|
|
|
protected override IDisposable Run(IObserver<TResult> observer, IDisposable cancel, Action<IDisposable> setSink)
|
|
|
{
|
|
|
var sink = new _(_resultSelector, observer, cancel);
|
|
@@ -150,6 +154,8 @@ namespace System.Reactive.Linq.ObservableImpl
|
|
|
_resultSelector = resultSelector;
|
|
|
}
|
|
|
|
|
|
+ protected override IDisposable CreateSink(IObserver<TResult> observer, IDisposable cancel) => new _(_resultSelector, observer, cancel);
|
|
|
+
|
|
|
protected override IDisposable Run(IObserver<TResult> observer, IDisposable cancel, Action<IDisposable> setSink)
|
|
|
{
|
|
|
var sink = new _(_resultSelector, observer, cancel);
|
|
@@ -219,6 +225,8 @@ namespace System.Reactive.Linq.ObservableImpl
|
|
|
_resultSelector = resultSelector;
|
|
|
}
|
|
|
|
|
|
+ protected override IDisposable CreateSink(IObserver<TResult> observer, IDisposable cancel) => new _(_resultSelector, observer, cancel);
|
|
|
+
|
|
|
protected override IDisposable Run(IObserver<TResult> observer, IDisposable cancel, Action<IDisposable> setSink)
|
|
|
{
|
|
|
var sink = new _(_resultSelector, observer, cancel);
|
|
@@ -293,6 +301,8 @@ namespace System.Reactive.Linq.ObservableImpl
|
|
|
_resultSelector = resultSelector;
|
|
|
}
|
|
|
|
|
|
+ protected override IDisposable CreateSink(IObserver<TResult> observer, IDisposable cancel) => new _(_resultSelector, observer, cancel);
|
|
|
+
|
|
|
protected override IDisposable Run(IObserver<TResult> observer, IDisposable cancel, Action<IDisposable> setSink)
|
|
|
{
|
|
|
var sink = new _(_resultSelector, observer, cancel);
|
|
@@ -372,6 +382,8 @@ namespace System.Reactive.Linq.ObservableImpl
|
|
|
_resultSelector = resultSelector;
|
|
|
}
|
|
|
|
|
|
+ protected override IDisposable CreateSink(IObserver<TResult> observer, IDisposable cancel) => new _(_resultSelector, observer, cancel);
|
|
|
+
|
|
|
protected override IDisposable Run(IObserver<TResult> observer, IDisposable cancel, Action<IDisposable> setSink)
|
|
|
{
|
|
|
var sink = new _(_resultSelector, observer, cancel);
|
|
@@ -456,6 +468,8 @@ namespace System.Reactive.Linq.ObservableImpl
|
|
|
_resultSelector = resultSelector;
|
|
|
}
|
|
|
|
|
|
+ protected override IDisposable CreateSink(IObserver<TResult> observer, IDisposable cancel) => new _(_resultSelector, observer, cancel);
|
|
|
+
|
|
|
protected override IDisposable Run(IObserver<TResult> observer, IDisposable cancel, Action<IDisposable> setSink)
|
|
|
{
|
|
|
var sink = new _(_resultSelector, observer, cancel);
|
|
@@ -545,6 +559,8 @@ namespace System.Reactive.Linq.ObservableImpl
|
|
|
_resultSelector = resultSelector;
|
|
|
}
|
|
|
|
|
|
+ protected override IDisposable CreateSink(IObserver<TResult> observer, IDisposable cancel) => new _(_resultSelector, observer, cancel);
|
|
|
+
|
|
|
protected override IDisposable Run(IObserver<TResult> observer, IDisposable cancel, Action<IDisposable> setSink)
|
|
|
{
|
|
|
var sink = new _(_resultSelector, observer, cancel);
|
|
@@ -639,6 +655,8 @@ namespace System.Reactive.Linq.ObservableImpl
|
|
|
_resultSelector = resultSelector;
|
|
|
}
|
|
|
|
|
|
+ protected override IDisposable CreateSink(IObserver<TResult> observer, IDisposable cancel) => new _(_resultSelector, observer, cancel);
|
|
|
+
|
|
|
protected override IDisposable Run(IObserver<TResult> observer, IDisposable cancel, Action<IDisposable> setSink)
|
|
|
{
|
|
|
var sink = new _(_resultSelector, observer, cancel);
|
|
@@ -738,6 +756,8 @@ namespace System.Reactive.Linq.ObservableImpl
|
|
|
_resultSelector = resultSelector;
|
|
|
}
|
|
|
|
|
|
+ protected override IDisposable CreateSink(IObserver<TResult> observer, IDisposable cancel) => new _(_resultSelector, observer, cancel);
|
|
|
+
|
|
|
protected override IDisposable Run(IObserver<TResult> observer, IDisposable cancel, Action<IDisposable> setSink)
|
|
|
{
|
|
|
var sink = new _(_resultSelector, observer, cancel);
|
|
@@ -842,6 +862,8 @@ namespace System.Reactive.Linq.ObservableImpl
|
|
|
_resultSelector = resultSelector;
|
|
|
}
|
|
|
|
|
|
+ protected override IDisposable CreateSink(IObserver<TResult> observer, IDisposable cancel) => new _(_resultSelector, observer, cancel);
|
|
|
+
|
|
|
protected override IDisposable Run(IObserver<TResult> observer, IDisposable cancel, Action<IDisposable> setSink)
|
|
|
{
|
|
|
var sink = new _(_resultSelector, observer, cancel);
|
|
@@ -951,6 +973,8 @@ namespace System.Reactive.Linq.ObservableImpl
|
|
|
_resultSelector = resultSelector;
|
|
|
}
|
|
|
|
|
|
+ protected override IDisposable CreateSink(IObserver<TResult> observer, IDisposable cancel) => new _(_resultSelector, observer, cancel);
|
|
|
+
|
|
|
protected override IDisposable Run(IObserver<TResult> observer, IDisposable cancel, Action<IDisposable> setSink)
|
|
|
{
|
|
|
var sink = new _(_resultSelector, observer, cancel);
|
|
@@ -1065,6 +1089,8 @@ namespace System.Reactive.Linq.ObservableImpl
|
|
|
_resultSelector = resultSelector;
|
|
|
}
|
|
|
|
|
|
+ protected override IDisposable CreateSink(IObserver<TResult> observer, IDisposable cancel) => new _(_resultSelector, observer, cancel);
|
|
|
+
|
|
|
protected override IDisposable Run(IObserver<TResult> observer, IDisposable cancel, Action<IDisposable> setSink)
|
|
|
{
|
|
|
var sink = new _(_resultSelector, observer, cancel);
|
|
@@ -1184,6 +1210,8 @@ namespace System.Reactive.Linq.ObservableImpl
|
|
|
_resultSelector = resultSelector;
|
|
|
}
|
|
|
|
|
|
+ protected override IDisposable CreateSink(IObserver<TResult> observer, IDisposable cancel) => new _(_resultSelector, observer, cancel);
|
|
|
+
|
|
|
protected override IDisposable Run(IObserver<TResult> observer, IDisposable cancel, Action<IDisposable> setSink)
|
|
|
{
|
|
|
var sink = new _(_resultSelector, observer, cancel);
|