[change-namespace] don't fix using shadow decls in classes.
authorEric Liu <ioeric@google.com>
Wed, 7 Dec 2016 17:04:07 +0000 (17:04 +0000)
committerEric Liu <ioeric@google.com>
Wed, 7 Dec 2016 17:04:07 +0000 (17:04 +0000)
commit8685c764725771784ac567832829f06679a6e2dd
treecade1550e6aa9f62c66509bc5a62bad48e6bf88c
parentc3c6463ce035158a6fa3062825be96da20502bf1
[change-namespace] don't fix using shadow decls in classes.

Summary:
Using shadow declarations in classes always refers to base class, which does not
need to be fixed/qualified since it can be inferred from inheritance.

Reviewers: bkramer

Subscribers: cfe-commits

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

llvm-svn: 288919
clang-tools-extra/change-namespace/ChangeNamespace.cpp
clang-tools-extra/unittests/change-namespace/ChangeNamespaceTests.cpp