Merge pull request #5714 from alexischr/update_bockbuild
[mono.git] / mcs / tests / test-720.cs
1 // Compiler options: -warn:4 -warnaserror
2
3 using System;
4
5 namespace N
6 {
7         class Program
8         {
9                 public static void Main ()
10                 {
11                         Parent pr = new Child();
12                         ((Child)pr).OnExample();
13                 }
14         }
15
16         public abstract class Parent
17         {
18                 public delegate void ExampleHandler();
19                 public abstract event ExampleHandler Example;
20         }
21
22         public class Child : Parent
23         {
24                 public override event ExampleHandler Example;
25                 public void OnExample()
26                 {
27                         if (Example != null) Example();
28                 }
29         }
30 }