struct S {
	public static implicit operator S (C c) { S s; return s; }
	public static void f (S s) { }
}

class C {
	public static void Main () { S.f (null); }
}