Merge pull request #4998 from kumpera/fix_56684
[mono.git] / mcs / tests / test-cls-11.cs
1 // Compiler options: -warnaserror
2
3 using System;
4 [assembly:CLSCompliant (true)]
5
6 [CLSCompliant (true)]
7 public abstract class CLSClass {
8         [CLSCompliant (true)]
9         public abstract void Test (IComparable arg);
10 }
11
12 public abstract class CLSCLass_2 {
13         public abstract void Test ();
14 }
15
16 public abstract class CLSClass_3 {
17         internal abstract void Test ();
18 }
19
20 [CLSCompliant(true)]
21 public interface ICallable
22 {
23         object Call(params object[] args);
24         object Target
25         {
26                 get;
27         }
28 }
29
30 public class MainClass {
31         public static void Main () {
32         }
33 }