[mcs] C#7 throw expression
[mono.git] / mcs / tests / gtest-434.cs
index 26fbc98c530f9521feefdf118ef14ad1ada50f93..34bd65919440f96eb6344e069054e9cf6de94514 100644 (file)
@@ -11,13 +11,13 @@ namespace testcase
 
        public class Program
        {
-               private static int Main ()
+               public static int Main ()
                {
                        var t = typeof (Init);
                        var m = t.GetMethod ("testcase.IInitializationExpression.AddRegistry", BindingFlags.NonPublic | BindingFlags.Instance);
                        Console.WriteLine (m.Attributes);
 
-                       if (m.Attributes != (MethodAttributes.PrivateScope | MethodAttributes.Virtual | MethodAttributes.HideBySig | MethodAttributes.VtableLayoutMask | MethodAttributes.CheckAccessOnOverride))
+                       if (m.Attributes != (MethodAttributes.Private | MethodAttributes.Virtual | MethodAttributes.Final | MethodAttributes.HideBySig | MethodAttributes.VtableLayoutMask | MethodAttributes.CheckAccessOnOverride))
                                return 1;
 
                        IInitializationExpression expression = new Init ();