public void Foo(A2 obj, object o, bool cond) { obj.M(); Sink(o); }
public static void CallM(A2 a2, object o) { a2.M(o); }