eol
[mcs.git] / tests / gtest-variance-12.cs
blobbf5a32f2e910b990067376c4884db21ddca86d77
1 // Compiler options: -langversion:future
3 using System;
5 delegate void D<in T> ();
7 interface I<out T>
9 event D<T> field;
12 class D : I<string>
14 public event D<string> field;
16 public static int Main ()
18 D<object> dd = () => {};
20 D d = new D ();
21 d.field += dd;
22 d.field ();
24 return 0;