diff options
Diffstat (limited to 'clang-tools-extra/clang-rename/USRLocFinder.cpp')
-rw-r--r-- | clang-tools-extra/clang-rename/USRLocFinder.cpp | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/clang-tools-extra/clang-rename/USRLocFinder.cpp b/clang-tools-extra/clang-rename/USRLocFinder.cpp index d3c64baf742..7a491d03fe0 100644 --- a/clang-tools-extra/clang-rename/USRLocFinder.cpp +++ b/clang-tools-extra/clang-rename/USRLocFinder.cpp @@ -48,18 +48,9 @@ public: // Ignore implicit initializers. continue; } - if (const clang::FieldDecl *FieldDecl = Initializer->getAnyMember()) { + if (const clang::FieldDecl *FieldDecl = Initializer->getMember()) { if (USRSet.find(getUSRForDecl(FieldDecl)) != USRSet.end()) { - // The initializer refers to a field that is to be renamed. - SourceLocation Location = Initializer->getSourceLocation(); - StringRef TokenName = Lexer::getSourceText( - CharSourceRange::getTokenRange(Location), - Context.getSourceManager(), Context.getLangOpts()); - if (TokenName == PrevName) { - // The token of the source location we find actually has the old - // name. - LocationsFound.push_back(Initializer->getSourceLocation()); - } + LocationsFound.push_back(Initializer->getSourceLocation()); } } } |