Macro implementation should receive only see the macro syntax (i.e. `#macroName(...)` or `@macroName(...)` are operator folded, not other syntax - the attached declration, member, etc. rdar://162208759