diff options
| author | Kirill Bobyrev <omtcyfz@gmail.com> | 2016-07-27 13:37:22 +0000 |
|---|---|---|
| committer | Kirill Bobyrev <omtcyfz@gmail.com> | 2016-07-27 13:37:22 +0000 |
| commit | 5b7f016f4127907f256b9f52c7469f2402884ddf (patch) | |
| tree | a2f46da32550d7511e05c5fa908987610a7c3acf /clang-tools-extra/clang-rename/USRFinder.cpp | |
| parent | 9163ca0fc727d80d5c69f3665ad15c7e3949c5b4 (diff) | |
| download | bcm5719-llvm-5b7f016f4127907f256b9f52c7469f2402884ddf.tar.gz bcm5719-llvm-5b7f016f4127907f256b9f52c7469f2402884ddf.zip | |
[clang-rename] skip CXXConversionDecl while searching for NamedDecl
llvm-svn: 276866
Diffstat (limited to 'clang-tools-extra/clang-rename/USRFinder.cpp')
| -rw-r--r-- | clang-tools-extra/clang-rename/USRFinder.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clang-tools-extra/clang-rename/USRFinder.cpp b/clang-tools-extra/clang-rename/USRFinder.cpp index 809cfcf460f..b64b20d54bf 100644 --- a/clang-tools-extra/clang-rename/USRFinder.cpp +++ b/clang-tools-extra/clang-rename/USRFinder.cpp @@ -52,8 +52,8 @@ public: // checking if the point lies within the length of the name of the declaration // and the start location is sufficient. bool VisitNamedDecl(const NamedDecl *Decl) { - return setResult(Decl, Decl->getLocation(), - Decl->getNameAsString().length()); + return dyn_cast<CXXConversionDecl>(Decl) ? true : + setResult(Decl, Decl->getLocation(), Decl->getNameAsString().length()); } // Expression visitors: |

