// CS0188: The `this' object cannot be used before all of its fields are assigned to
// Line: 10

struct B
{
	public int a;

	public B (int foo)
	{
		Test ();
	}

	public void Test ()
	{
	}
}