static void Foo(int? x, byte? z) { int? y = x ?? }
I expect that 'z' appears in smart completion list after ?? operator.