clang-rename: avoid StringRef members in USRLocFindingASTVisitor

Even if this is defined in the .cpp file and only used as part of the
function (so here it's safe), usually storing StringRefs in the class is
dangerous, so don't do so.

Reviewers: cfe-commits, klimek

Differential Revision: http://reviews.llvm.org/D20296

llvm-svn: 269796
This commit is contained in:
Miklos Vajna 2016-05-17 18:17:16 +00:00
parent bf2b614b8a
commit a7445f1b5e
1 changed files with 2 additions and 2 deletions

View File

@ -123,9 +123,9 @@ private:
}
// All the locations of the USR were found.
StringRef USR;
const std::string USR;
// Old name that is renamed.
StringRef PrevName;
const std::string PrevName;
std::vector<clang::SourceLocation> LocationsFound;
};
} // namespace