<?xml version="1.0" encoding="us-ascii"?>
<ErrorDocumentation xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <ErrorName>CS1591</ErrorName>
  <Examples>
    <string>// cs1591-10.cs: Missing XML comment for publicly visible type or member `Testing.Test.Foo()'
// Line: 14
// Compiler options: -doc:dummy.xml -warnaserror -warn:4

using System;

namespace Testing
{
	/// &lt;summary&gt;
	/// description for class Test
	/// &lt;/summary&gt;
	public class Test
	{
		public static void Foo ()
		{
		}
	}
}
</string>
    <string>// cs1591-11.cs: Missing XML comment for publicly visible type or member `Testing.IFoo.Foo()'
// Line: 14
// Compiler options: -doc:dummy.xml -warnaserror -warn:4

using System;

namespace Testing
{
	/// &lt;summary&gt;
	/// description for interface IFoo
	/// &lt;/summary&gt;
	public interface IFoo
	{
		void Foo ();
	}
}
</string>
    <string>// cs1591-12.cs: Missing XML comment for publicly visible type or member `Testing.IFoo.Foo'
// Line: 14
// Compiler options: -doc:dummy.xml -warnaserror -warn:4

using System;

namespace Testing
{
	/// &lt;summary&gt;
	/// description for interface IFoo
	/// &lt;/summary&gt;
	public interface IFoo
	{
		string Foo { get; }
	}
}
</string>
    <string>// cs1591-13.cs: Missing XML comment for publicly visible type or member `Testing.Test.this[int]'
// Line: 14
// Compiler options: -doc:dummy.xml -warnaserror -warn:4

using System;

namespace Testing
{
	/// &lt;summary&gt;
	/// description for class Test
	/// &lt;/summary&gt;
	public class Test
	{
		public string this [int i] {
			get { return null; }
		}
	}
}
</string>
    <string>// cs1591-14.cs: Missing XML comment for publicly visible type or member `Testing.Test.operator !(Testing.Test)'
// Line: 14
// Compiler options: -doc:dummy.xml -warnaserror -warn:4

using System;

namespace Testing
{
	/// &lt;summary&gt;
	/// description for class Test
	/// &lt;/summary&gt;
	public class Test
	{
		public static bool operator ! (Test t)
		{
			return false;
		}
	}
}
</string>
    <string>// cs1591-15.cs: Missing XML comment for publicly visible type or member `Testing.Test.Test()'
// Line: 14
// Compiler options: -doc:dummy.xml -warnaserror -warn:4

using System;

namespace Testing
{
	/// &lt;summary&gt;
	/// description for class Test
	/// &lt;/summary&gt;
	public class Test
	{
		public Test ()
		{
		}
	}
}
</string>
    <string>// cs1591-16.cs: Missing XML comment for publicly visible type or member `Testing.Test.~Test()'
// Line: 16
// Compiler options: -doc:dummy.xml -warnaserror -warn:4

using System;

namespace Testing
{
	/// &lt;summary&gt;
	/// description for class Test
	/// &lt;/summary&gt;
	public class Test
	{
		~Test ()
		{
		}
	}
}
</string>
    <string>// cs1591-17.cs: Missing XML comment for publicly visible type or member `Testing.Test.InternalClass'
// Line: 14
// Compiler options: -doc:dummy.xml -warnaserror -warn:4

using System;

namespace Testing
{
	/// &lt;summary&gt;
	/// description for class Test
	/// &lt;/summary&gt;
	public class Test
	{
		protected class InternalClass
		{
		}
	}
}
</string>
    <string>// cs1591-18.cs: Missing XML comment for publicly visible type or member `Testing.Test.InternalStruct'
// Line: 14
// Compiler options: -doc:dummy.xml -warnaserror -warn:4

using System;

namespace Testing
{
	/// &lt;summary&gt;
	/// description for class Test
	/// &lt;/summary&gt;
	public class Test
	{
		public struct InternalStruct
		{
		}
	}
}
</string>
    <string>// cs1591-19.cs: Missing XML comment for publicly visible type or member `EntryPoint.Create(bool)'
// Line: 6
// Compiler options: -doc:dummy.xml -warnaserror -warn:4
/// &lt;summary&gt;test&lt;/summary&gt;
public class EntryPoint {
	protected void Create (bool test) {
	}

	protected void Remove () {
	}
}
</string>
    <string>// cs1591-2.cs: Missing XML comment for publicly visible type or member `Testing.InterfaceTest'
// Line: 9
// Compiler options: -doc:dummy.xml -warnaserror -warn:4

using System;

namespace Testing
{
	public interface InterfaceTest
	{
	}
}
</string>
    <string>// cs1591-3.cs: Missing XML comment for publicly visible type or member `Testing.Foo'
// Line: 12
// Compiler options: -doc:dummy.xml -warnaserror -warn:4

using System;

namespace Testing
{
	public enum Foo
	{
	}
}
</string>
    <string>// cs1591-4.cs: Missing XML comment for publicly visible type or member `Testing.Foo.Foo'
// Line: 12
// Compiler options: -doc:dummy.xml -warnaserror -warn:4

using System;

namespace Testing
{
	/// comment is here.
	public enum Foo
	{
		Foo,
		/// required for all enum members
		Bar
	}
}
</string>
    <string>// cs1591-5.cs: Missing XML comment for publicly visible type or member `Testing.MyDelegate'
// Line: 9
// Compiler options: -doc:dummy.xml -warnaserror -warn:4

using System;

namespace Testing
{
	public delegate void MyDelegate (object o, EventArgs e);
}
</string>
    <string>// cs1591-6.cs: Missing XML comment for publicly visible type or member `Testing.Test.Constant'
// Line: 14
// Compiler options: -doc:dummy.xml -warnaserror -warn:4

using System;

namespace Testing
{
	/// &lt;summary&gt;
	/// description for class Test
	/// &lt;/summary&gt;
	public class Test
	{
		public const string Constant = "CONSTANT STRING";
	}
}
</string>
    <string>// cs1591-7.cs: Missing XML comment for publicly visible type or member `Testing.Test.PublicField'
// Line: 14
// Compiler options: -doc:dummy.xml -warnaserror -warn:4

using System;

namespace Testing
{
	/// &lt;summary&gt;
	/// description for class Test
	/// &lt;/summary&gt;
	public class Test
	{
		public string PublicField;
	}
}
</string>
    <string>// cs1591-8.cs: Missing XML comment for publicly visible type or member `Testing.Test.PublicProperty'
// Line: 14
// Compiler options: -doc:dummy.xml -warnaserror -warn:4

using System;

namespace Testing
{
	/// &lt;summary&gt;
	/// description for class Test
	/// &lt;/summary&gt;
	public class Test
	{
		public string PublicProperty {
			get { return null; }
		}
	}
}
</string>
    <string>// cs1591-9.cs: Missing XML comment for publicly visible type or member `Testing.Test.MyEvent'
// Line: 14
// Compiler options: -doc:dummy.xml -warnaserror -warn:4

using System;

namespace Testing
{
	/// &lt;summary&gt;
	/// description for class Test
	/// &lt;/summary&gt;
	public class Test
	{
		public event EventHandler MyEvent;
	}
}
</string>
    <string>// cs1591.cs: Missing XML comment for publicly visible type or member `Testing.TestClass'
// Line: 9
// Compiler options: -doc:dummy.xml -warnaserror -warn:4

using System;

namespace Testing
{
	public class TestClass
	{
	}
}

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