<?xml version="1.0"?>
<ErrorDocumentation xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <ErrorName>CS0656</ErrorName>
  <Examples>
    <string>// CS0656: The compiler required member `System.Threading.Interlocked.CompareExchange(ref T, T, T)' could not be found or is inaccessible
// Line: 20
// Compiler options: -nostdlib CS0656-corlib.cs

namespace System {
    public partial class Delegate {
	public static Delegate Combine(Delegate a, Delegate b) { return null; }
	public static void Remove(Delegate a, Delegate b) { return; }
    }
}

namespace System.Threading {
    class Interlocked {}
}

delegate void D();

class Test
{
    event D ev;
}
</string>
    <string>// CS0656: The compiler required member `System.Runtime.CompilerServices.RuntimeHelpers.InitializeArray(System.Array, System.RuntimeFieldHandle)' could not be found or is inaccessible
// Line: 16
// Compiler options: -nostdlib CS0656-corlib.cs

namespace System.Runtime.CompilerServices {
	class RuntimeHelpers
	{
		public static void InitializeArray ()
		{
		}
	}
}

class C
{
	int[] ff = new int[] { 1, 3, 4, 5, 6, 7, 8, 10, 22, 22, 233, 44, 55, 66 };
}
</string>
    <string>// CS0656: The compiler required member `decimal..ctor(int)' could not be found or is inaccessible
// Line: 9
// Compiler options: -nostdlib CS0656-corlib.cs

class C
{
	static void Main ()
	{
		decimal d = 12M;
	}
}
</string>
  </Examples>
</ErrorDocumentation>