Merge pull request #3997 from lateralusX/jlorenss/win-api-family-support-safearray
[mono.git] / mcs / errors / cs0122-12.cs
index b82d9a5c483bd7cae8de5a31cdc43da3d49100a7..9a0c42bcfb5ff7b0550d8cc126d0c97e2c6b13ba 100644 (file)
@@ -1,15 +1,17 @@
-// cs0122.cs: 'Base.Base(string)' is inaccessible due to its protection level
-// Line: 12
-class Base {
-       Base (string x)
-       {
-       }
-}
+// CS0122: `Test.SomeAttribute.SomeAttribute()' is inaccessible due to its protection level
+// Line: 10
 
-// Notice how there is no invocation to "base (something)"
+using System;
 
-class Derived : Base {
-       Derived ()
+namespace Test
+{
+       public class SomeAttribute : Attribute
        {
+               SomeAttribute() {}
        }
+
+       [SomeAttribute]
+       public class SomeClass
+       {
+       } 
 }