<?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>CS0419</ErrorName>
  <Examples>
    <string>// CS0419: Ambiguous reference in cref attribute `A.this'. Assuming `Test.A.this[int]' but other overloads including `Test.A.this[string]' have also matched
// Line: 7
// Compiler options: -doc:dummy.xml -warnaserror
using System.Collections;

/// &lt;summary&gt;
///   &lt;para&gt;&lt;see cref="IDictionary.this[object]" /&gt;&lt;/para&gt;
///   &lt;para&gt;&lt;see cref="A.this" /&gt;&lt;/para&gt;
///   &lt;para&gt;&lt;see cref="B.this" /&gt;&lt;/para&gt;
/// &lt;/summary&gt;
public class Test
{
  static void Main()
  {
  }

  private class A
  {
    public object this[int index] {
      get { return null; }
    }

    public object this[string index] {
      get { return null; }
    }
  }

  private class B
  {
    public object this[int index] {
      get { return null; }
    }
  }
}

</string>
    <string>// cs0419-3.cs: Ambiguous reference in cref attribute `XmlDocument.Load'. Assuming `System.Xml.XmlDocument.Load(System.IO.Stream)' but other overloads including `System.Xml.XmlDocument.Load(string)' have also matched
// Line: 10
// Compiler options: -doc:dummy.xml -warnaserror -warn:4
// 
// NOTE: this error message is dependent on the order of members, so feel free to modify the message if is going not to match.

using System.Xml;

/// &lt;summary&gt;
/// &lt;see cref="XmlDocument.Load" /&gt;
/// &lt;/summary&gt;
public class EntryPoint
{
	static void Main () {
	}
}
</string>
    <string>// cs0419-4.cs: Ambiguous reference in cref attribute `DateTime.ToString'. Assuming `System.DateTime.ToString()' but other overloads including `System.DateTime.ToString(System.IFormatProvider)' have also matched
// Line: 10
// Compiler options: -doc:dummy.xml -warnaserror -warn:4
// 
// NOTE: this error message is dependent on the order of members, so feel free to modify the message if is going not to match.

using System;

/// &lt;summary&gt;
/// &lt;see cref="DateTime.ToString" /&gt;
/// &lt;/summary&gt;
public class EntryPoint
{
	static void Main () {
	}
}

</string>
    <string>// cs0419.cs: Ambiguous reference in cref attribute `System.String.Replace'. Assuming `string.Replace(char, char)' but other overloads including `string.Replace(string, string)' have also matched
// Line: 1
// Compiler options: -doc:dummy.xml -warn:3 -warnaserror
/// &lt;summary&gt;
/// Exposes &lt;see cref="System.String.Replace"/&gt; to XSLT
/// &lt;/summary&gt;
public class Test {
}

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