<?xml version="1.0" encoding="us-ascii"?>
<ErrorDocumentation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <ErrorName>CS0103</ErrorName>
  <Examples>
    <string>// CS0103: The name `b' does not exist in the current context
// Line: 11

using System.Linq;

class C
{
	public static void Main ()
	{
		var e = from a in "abcd"
			join b in "defg" on b equals "g"
			select a;
	}
}
</string>
    <string>// CS0103: The name `a1' does not exist in the current context
// Line: 11

using System.Linq;

class C
{
	public static void Main ()
	{
		var e = 
			from a1 in "abcd"
			select a1;
		
		a1 = null;
	}
}
</string>
    <string>// CS0103: The name `i' does not exist in the current context
// Line: 9
// Compiler options: -r:CS0103-2-lib.dll

class A : C
{
	void Test ()
	{
		i = 0;
	}
}
</string>
    <string>// CS0103: The name `test' does not exist in the current context
// Line: 11

class ClassMain
{
	public static void Main ()
	{
		if (true) {
			const bool test = false;
		}
		test = false;
	}
	
	static bool Test { 
		set {
		}
	}
}

</string>
    <string>// CS0103: The name `de' does not exist in the current context
// Line: 4

[assembly: System.Reflection.AssemblyCulture(de)]
public class Hello {
}
</string>
    <string>// CS0103: The name `i' does not exist in the current context
// Line: 6

class X {
	void Y () {
		for (; true; ++i) { break; }
	}
}

</string>
    <string>// CS0103: The name `owner' does not exist in the current context
// Line: 6

class C
{
	public readonly object A = owner.Foo;

	public C ()
	{
		int owner = 1;
	}
}
</string>
    <string>// CS0103: The name `Console' does not exist in the current context
// Line: 10


class C
{
	delegate void WithOutParam (string value);

	static void Main() 
	{
		WithOutParam o = (s) =&gt; Console.WriteLine();
	}
}
</string>
    <string>// CS0103: The name `Value' does not exist in the current context
// Line: 9


public class Test
{
	static void Main ()
	{
		var v = new { Field = Value };
	}
}
</string>
    <string>// CS0103: The name `a' does not exist in the current context
// Line: 11

using System.Linq;

class C
{
	public static void Main ()
	{
		var e = from a in "abcd"
			join b in "defg" on "a" equals a
			select a;
	}
}
</string>
    <string>// CS0103: The name `count' does not exist in the current context
// Line: 6

class ClassMain {
        public static void Main () {
                count++;
        }
}

</string>
  </Examples>
</ErrorDocumentation>