// Compiler options: -warnaserror

using System;

[assembly: CLSCompliant (true)]

public partial class A
{
	public partial class PartialClass
	{
		public void Method1 (int arg)
		{
		}

		[CLSCompliant (false)]
		public void Method2 (uint arg)
		{
		}
	}
	
	public static void Main ()
	{
	}
}

partial class A
{
	/*public*/ partial class PartialClass
	{
		[CLSCompliant (false)]
		public void Method3 (uint arg)
		{
		}
	}
}