<?xml version="1.0"?>
<ErrorDocumentation xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <ErrorName>CS7003</ErrorName>
  <Examples>
    <string>// CS7003: Unbound generic name is not valid in this context
// Line: 8

class C
{
    static void Main ()
    {
		System.Action&lt;&gt;.Combine ();
	}
}</string>
    <string>// CS7003: Unbound generic name is not valid in this context
// Line: 10

class G&lt;T&gt;
{
}

class C
{
	G&lt;&gt; field;
}</string>
    <string>// CS7003: Unbound generic name is not valid in this context
// Line: 17

using System;

class C&lt;T&gt;
{
	public class G&lt;U&gt;
	{
	}
}

class M
{
	public static void Main ()
	{
		Type t = typeof (C&lt;int&gt;.G&lt;&gt;);
	}
}</string>
    <string>// CS7003: Unbound generic name is not valid in this context
// Line: 4

using SCGL = System.Collections.Generic.List&lt;&gt;;</string>
    <string>// CS7003: Unbound generic name is not valid in this context
// Line: 12

static class C
{
	static void Foo&lt;T&gt; ()
	{
	}

 	static void Main ()
	{
		string s = nameof (C.Foo&lt;&gt;);
	}
}</string>
    <string>// CS7003: Unbound generic name is not valid in this context
// Line: 10

class G&lt;T&gt;
{
}

class C
{
	const string f = nameof (G&lt;&gt;);
}</string>
    <string>// CS7003: Unbound generic name is not valid in this context
// Line: 12

static class C
{
	static void Foo&lt;T&gt; ()
	{
	}

	static void Main ()
	{
		string s = nameof (Foo&lt;&gt;);
	}
}</string>
    <string>// CS7003: Unbound generic name is not valid in this context
// Line: 14

class A&lt;T&gt;
{
	public class B
	{
		public int Foo;
	}
}

class X
{
	string s = nameof (A&lt;&gt;.B);
}
</string>
  </Examples>
</ErrorDocumentation>