<?xml version="1.0"?>
<ErrorDocumentation xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <ErrorName>CS1620</ErrorName>
  <Examples>
    <string>// CS1620:  Argument `#1' is missing `ref' modifier
// Line: 24

public class X
{
	public void Foo (string[] b)
	{
	}
	
	public void Foo (ref string i)
	{
	}
	
	public void Foo (int i)
	{
	}
}

class D
{
	static void Main ()
	{
		X x = null;
		x.Foo ("hola");
	}
}

</string>
    <string>// CS1620: Argument `#1' is missing `out' modifier
// Line: 13

public class Programa
{
	static void Jajaja (out int mengano)
	{
		mengano = 3;
	}

	static void Run (out int mengano)
	{
		Jajaja (mengano);
	}
}
</string>
    <string>// CS1620: Argument `#1' is missing `out' modifier
// Line: 13

class C
{
	public static void test (out int i)
	{
		i = 5;
	}

	public static void Main() {
		int i = 1;
		test (ref i);
	}
}
</string>
    <string>// CS1620: Argument `#1' is missing `out' modifier
// Line: 24

using System;

namespace TestNamespace
{
	public class Test
	{
		public Test ()
		{
			int os;
			TestMethod (os);
			Console.WriteLine (os);
		}

		public void TestMethod (out int os)
		{
			os = 3;
		}
	}
}

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