summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/change-namespace/ChangeNamespace.cpp
diff options
context:
space:
mode:
authorEric Liu <ioeric@google.com>2017-02-02 19:46:12 +0000
committerEric Liu <ioeric@google.com>2017-02-02 19:46:12 +0000
commit28c30ce25073b656a12488e1443446a3e361650c (patch)
tree9e14db6ba082863dba44cc31f90130cc74192203 /clang-tools-extra/change-namespace/ChangeNamespace.cpp
parentf9dc6670bc524e338b89a8c0ac46186349c0fa8b (diff)
downloadbcm5719-llvm-28c30ce25073b656a12488e1443446a3e361650c.tar.gz
bcm5719-llvm-28c30ce25073b656a12488e1443446a3e361650c.zip
[change-namespace] trying to fix build bot failure caused by r293909.
llvm-svn: 293927
Diffstat (limited to 'clang-tools-extra/change-namespace/ChangeNamespace.cpp')
-rw-r--r--clang-tools-extra/change-namespace/ChangeNamespace.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/clang-tools-extra/change-namespace/ChangeNamespace.cpp b/clang-tools-extra/change-namespace/ChangeNamespace.cpp
index 7d0840ab8d0..5c9067f0991 100644
--- a/clang-tools-extra/change-namespace/ChangeNamespace.cpp
+++ b/clang-tools-extra/change-namespace/ChangeNamespace.cpp
@@ -537,6 +537,8 @@ void ChangeNamespaceTool::run(
Result.Nodes.getNodeAs<DeclRefExpr>("enum_const_ref")) {
// Do not rename the reference if it is already scoped by the EnumDecl name.
if (EnumConstRef->hasQualifier() &&
+ EnumConstRef->getQualifier()->getKind() ==
+ NestedNameSpecifier::SpecifierKind::TypeSpec &&
EnumConstRef->getQualifier()->getAsType()->isEnumeralType())
return;
const auto *EnumConstDecl =
OpenPOWER on IntegriCloud