forked from OSchip/llvm-project
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:
parent
bf2b614b8a
commit
a7445f1b5e
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue