summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/clang-rename/USRLocFinder.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang-tools-extra/clang-rename/USRLocFinder.cpp')
-rw-r--r--clang-tools-extra/clang-rename/USRLocFinder.cpp34
1 files changed, 0 insertions, 34 deletions
diff --git a/clang-tools-extra/clang-rename/USRLocFinder.cpp b/clang-tools-extra/clang-rename/USRLocFinder.cpp
index 834396d8869..5ab155874ab 100644
--- a/clang-tools-extra/clang-rename/USRLocFinder.cpp
+++ b/clang-tools-extra/clang-rename/USRLocFinder.cpp
@@ -95,22 +95,6 @@ public:
return true;
}
- bool VisitCXXStaticCastExpr(clang::CXXStaticCastExpr *Expr) {
- return handleCXXNamedCastExpr(Expr);
- }
-
- bool VisitCXXDynamicCastExpr(clang::CXXDynamicCastExpr *Expr) {
- return handleCXXNamedCastExpr(Expr);
- }
-
- bool VisitCXXReinterpretCastExpr(clang::CXXReinterpretCastExpr *Expr) {
- return handleCXXNamedCastExpr(Expr);
- }
-
- bool VisitCXXConstCastExpr(clang::CXXConstCastExpr *Expr) {
- return handleCXXNamedCastExpr(Expr);
- }
-
// Other visitors:
bool VisitTypeLoc(const TypeLoc Loc) {
@@ -139,24 +123,6 @@ public:
}
}
- bool handleCXXNamedCastExpr(clang::CXXNamedCastExpr *Expr) {
- clang::QualType Type = Expr->getType();
- // See if this a cast of a pointer.
- const RecordDecl *Decl = Type->getPointeeCXXRecordDecl();
- if (!Decl) {
- // See if this is a cast of a reference.
- Decl = Type->getAsCXXRecordDecl();
- }
-
- if (Decl && getUSRForDecl(Decl) == USR) {
- SourceLocation Location =
- Expr->getTypeInfoAsWritten()->getTypeLoc().getBeginLoc();
- checkAndAddLocation(Location);
- }
-
- return true;
- }
-
private:
void checkAndAddLocation(SourceLocation Loc) {
const auto BeginLoc = Loc;
OpenPOWER on IntegriCloud