Vector2? a;
Vector2 b;
void G()
{
int? x = true ? null : (int?)2;
var q = x == null ? y : z;
var q2 = x == q ? y : z;
var q3 = x == null ? (y = new Y()) : z;
var q4 = x == q ? (y = new Y()) : z;
var q5 = x == null ? y = new Y() : z;
var q6 = x == q ? y = new Y() : z;
}