<?xml version="1.0"?>
<ErrorDocumentation xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <ErrorName>CS1738</ErrorName>
  <Examples>
    <string>// CS1738: Named arguments must appear after the positional arguments when using language version older than 7.2
// Line: 13

using System;

class MyAttribute : Attribute
{
	public MyAttribute (string s, int value)
	{
	}
}

[MyAttribute (s : "a", 1)]
class C
{
}
</string>
    <string>// CS1738: Named arguments must appear after the positional arguments when using language version older than 7.2
// Line: 12

class C
{
	static void Foo (int a, string s)
	{
	}
	
	public static void Main ()
	{
		Foo (a : 1,  "out");
	}
}
</string>
    <string>// CS1738: Named arguments must appear after the positional arguments when using language version older than 7.2
// Line: 14

class C
{
	int this [int a, string s] {
		get {
			return 1;
		}
	}
	
	void Test ()
	{
		var r = this [a : 1,  "out"];
	}
}
</string>
  </Examples>
</ErrorDocumentation>