Currently, if a call expression is a macro expanded to some callable, the comment above such call expression is not detected due to the fact that we're using getSpellingLoc instead of getExpansionLoc.
This for instance breaks generation of message comments in cURL which does this.