<?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>CS0012</ErrorName>
  <Examples>
    <string>// CS0012: The type `I1' is defined in an assembly that is not referenced. Consider adding a reference to assembly `CS0012-lib-missing, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'
// Line: 7
// Compiler options: -r:CS0012-10-lib.dll

class Test
{
	event D&lt;Test&gt; e;
}</string>
    <string>// CS0012: The type `A1' is defined in an assembly that is not referenced. Consider adding a reference to assembly `CS0012-lib-missing, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'
// Line: 10
// Compiler options: -r:CS0012-2-lib.dll

class Test
{
	public static void Main ()
	{
		var b = new B ();
		b.Test (null);
	}
}</string>
    <string>// CS0012: The type `A1' is defined in an assembly that is not referenced. Consider adding a reference to assembly `CS0012-lib-missing, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'
// Line: 10
// Compiler options: -r:CS0012-3-lib.dll

class Test
{
	public static void Main ()
	{
		var b = new B ();
		b.value = null;
	}
}</string>
    <string>// CS0012: The type `I1' is defined in an assembly that is not referenced. Consider adding a reference to assembly `CS0012-lib-missing, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'
// Line: 10
// Compiler options: -r:CS0012-4-lib.dll

class Test
{
	public static void Main ()
	{
		var b = new B ();
		b.Prop = null;	
	}
}</string>
    <string>// CS0012: The type `I1' is defined in an assembly that is not referenced. Consider adding a reference to assembly `CS0012-lib-missing, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'
// Line: 10
// Compiler options: -r:CS0012-5-lib.dll

class Test
{
	public static void Main ()
	{
		object o = typeof (B.N);
	}
}</string>
    <string>// CS0012: The type `A1' is defined in an assembly that is not referenced. Consider adding a reference to assembly `CS0012-lib-missing, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'
// Line: 10
// Compiler options: -r:CS0012-6-lib.dll

[A]
class Test
{
	public static void Main ()
	{
	}
}</string>
    <string>// CS0012: The type `A1' is defined in an assembly that is not referenced. Consider adding a reference to assembly `CS0012-lib-missing, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'
// Line: 10
// Compiler options: -r:CS0012-6-lib.dll

class Test : A
{
	public static void Main ()
	{
	}
}</string>
    <string>// CS0012: 
// Line: 10
// Compiler options: -r:CS0012-6-lib.dll

class Test
{
	public static void Main ()
	{
		A.M.Foo ();
	}
}</string>
    <string>// CS0012: The type `A1' is defined in an assembly that is not referenced. Consider adding a reference to assembly `CS0012-lib-missing, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'
// Line: 9
// Compiler options: -r:CS0012-9-lib.dll

class Test
{
	public static void Main ()
	{
		A.M&lt;string&gt; ();
	}
}</string>
    <string>// CS0012: The type `A1' is defined in an assembly that is not referenced. Consider adding a reference to assembly `CS0012-lib-missing, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'
// Line: 10
// Compiler options: -r:CS0012-lib.dll

class Test
{
	public static void Main ()
	{
		var b = new B ();
		b.Test ();
	}
}</string>
  </Examples>
</ErrorDocumentation>