<?xml version="1.0" encoding="iso-8859-1"?>
<ErrorDocumentation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <ErrorName>CS0112</ErrorName>
  <Examples>
    <string>// CS0112: `Foo.A.A' is inaccessible due to its protection level
// Line: 11
namespace Foo
{
	class A
	{
		private A (int a)
		{ }
	}

	class T : A
	{
	}
}
</string>
    <string>// cs0112.cs: A static method can not be marked as virtual, abstract or override.
// Line: 13

namespace X
{
	public abstract class Foo
	{
		public abstract int Add (int a, int b);
	}

	public class Bar: Foo
	{
		virtual public static int Add (int a, int b)
		{
			int c;
			c = a + b;
			return c;
		}
		
		static int Main () 
		{
			return a;
		}
	}
}
</string>
  </Examples>
</ErrorDocumentation>