1 // CS0122: The call is ambiguous between the following methods or properties: `Test.Foo(IIn<string>)' and `Test.Foo(IIn<Test>)'
3 // Compiler options: -langversion:future
12 static void Foo (IIn<string> f)
16 static void Foo (IIn<Test> f)
20 public static int Main ()
22 IIn<object> test = null;