diff options
| author | Miklos Vajna <vmiklos@vmiklos.hu> | 2016-06-13 18:50:45 +0000 |
|---|---|---|
| committer | Miklos Vajna <vmiklos@vmiklos.hu> | 2016-06-13 18:50:45 +0000 |
| commit | 6ff8f25a51e2642336f2910c115051f074c90248 (patch) | |
| tree | b07dcb1be74a063bfa6870ae7bc995e9a06f514f /clang-tools-extra/clang-rename/USRLocFinder.cpp | |
| parent | 6530a3e73f2711f086570bdf926335a5ce57182a (diff) | |
| download | bcm5719-llvm-6ff8f25a51e2642336f2910c115051f074c90248.tar.gz bcm5719-llvm-6ff8f25a51e2642336f2910c115051f074c90248.zip | |
clang-rename: implement handling of remaining named casts
const_cast<> and reinterpret_cast<>.
Reviewers: klimek
Differential Revision: http://reviews.llvm.org/D21270
llvm-svn: 272574
Diffstat (limited to 'clang-tools-extra/clang-rename/USRLocFinder.cpp')
| -rw-r--r-- | clang-tools-extra/clang-rename/USRLocFinder.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/clang-tools-extra/clang-rename/USRLocFinder.cpp b/clang-tools-extra/clang-rename/USRLocFinder.cpp index 2a8804d3e63..a010886474d 100644 --- a/clang-tools-extra/clang-rename/USRLocFinder.cpp +++ b/clang-tools-extra/clang-rename/USRLocFinder.cpp @@ -131,6 +131,14 @@ public: return handleCXXNamedCastExpr(Expr); } + bool VisitCXXReinterpretCastExpr(clang::CXXReinterpretCastExpr *Expr) { + return handleCXXNamedCastExpr(Expr); + } + + bool VisitCXXConstCastExpr(clang::CXXConstCastExpr *Expr) { + return handleCXXNamedCastExpr(Expr); + } + // Non-visitors: // \brief Returns a list of unique locations. Duplicate or overlapping |

