<?xml version="1.0"?>
<ErrorDocumentation xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <ErrorName>CS0659</ErrorName>
  <Examples>
    <string>// CS0659: `Test.Test' overrides Object.Equals(object) but does not override Object.GetHashCode()
// Line: 7
// Compiler options: -warnaserror -warn:3

namespace Test{  
    public partial class Test{  
	public override bool Equals(object obj){  
	    return true;  
	}  
	  
	static void Main () {}
    }  
}
</string>
    <string>// CS0659: `E' overrides Object.Equals(object) but does not override Object.GetHashCode()
// Line: 13
// Compiler options: -warnaserror -warn:3

public class Base
{
    public override int GetHashCode ()
    {
        return 2;
    }
}

public class E: Base
{
    public override bool Equals (object o)
    {
        return true;
    }
}
</string>
  </Examples>
</ErrorDocumentation>