[clang-move] Ignore using decls which are defined in macros.

Summary:
Also ignore helpers which are defined in macro. Currently clang-move doesn't
handle macro well enough, especiall for complex macros. This patch will ignore
declarations in macros to make the behavior of clang-move more correct.

Reviewers: ioeric

Reviewed By: ioeric

Subscribers: cfe-commits

Differential Revision: https://reviews.llvm.org/D28774

git-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@292207 91177308-0d34-0410-b5e6-96231b3b80d8
4 files changed