svn path=/trunk/mcs/; revision=41351
gen-91 gen-92 gen-93 gen-94 gen-95 gen-96 gen-97 gen-100 \
gen-101 gen-102 gen-103 gen-104 gen-105 gen-106 gen-107 gen-108 gen-109 gen-110 \
gen-111 gen-112 gen-113 gen-114 gen-115 gen-116 gen-117 gen-118 gen-119 gen-120 \
- gen-121 gen-122 gen-123 gen-124 gen-125
+ gen-121 gen-122 gen-123 gen-124 gen-125 gen-127
# gen-72 fails after the runtime changes in r40305
TEST_EXCLUDES_net_2_0 = $(NEW_TEST_SOURCES_common) gen-72
--- /dev/null
+public class A<T>
+{
+ public delegate void Changed (A<T> a);
+
+ protected event Changed _changed;
+
+ public void Register (Changed changed)
+ {
+ _changed += changed;
+ _changed (this);
+ }
+}
+
+public class Test
+{
+ public static void Main ()
+ {
+ A<int> a = new A<int> ();
+ a.Register (new A<int>.Changed (Del));
+ }
+
+ public static void Del (A<int> a)
+ {
+ System.Console.WriteLine ("Solved");
+ }
+}