Qualcomm interview question

macro for swapping any two objects.