Merge pull request #5675 from mono/glib-debug-symbols
[mono.git] / mcs / errors / cs1678-2.cs
1 // CS1678: Parameter `1' is declared as type `T' but should be `IStream<T>'
2 // Line: 14
3
4 using System;
5
6 interface IStream<T>
7 {
8 }
9
10 static class X
11 {
12         public static IStream<U> Select<T, U> (IStream<T> stream, Func<IStream<T>, U> selector)
13         {
14                 return Select<T, U> (stream, (T _) => selector(stream));
15         }
16 }