benlangmuir created this revision. benlangmuir added reviewers: bnbarham, fmayer. Herald added a project: All. benlangmuir requested review of this revision. Herald added a project: clang-tools-extra. Herald added a subscriber: cfe-commits.
Accidentally introduced a dangling StringRef in b4c6dc2e6637 <https://reviews.llvm.org/rGb4c6dc2e66370d94ff52075c2710a674d8e1e0f8>. Repository: rG LLVM Github Monorepo https://reviews.llvm.org/D131017 Files: clang-tools-extra/clang-apply-replacements/lib/Tooling/ApplyReplacements.cpp Index: clang-tools-extra/clang-apply-replacements/lib/Tooling/ApplyReplacements.cpp =================================================================== --- clang-tools-extra/clang-apply-replacements/lib/Tooling/ApplyReplacements.cpp +++ clang-tools-extra/clang-apply-replacements/lib/Tooling/ApplyReplacements.cpp @@ -24,6 +24,7 @@ #include "clang/Tooling/ReplacementsYaml.h" #include "llvm/ADT/ArrayRef.h" #include "llvm/ADT/Optional.h" +#include "llvm/ADT/StringSet.h" #include "llvm/Support/FileSystem.h" #include "llvm/Support/MemoryBuffer.h" #include "llvm/Support/Path.h" @@ -140,7 +141,7 @@ static llvm::DenseMap<const FileEntry *, std::vector<tooling::Replacement>> groupReplacements(const TUReplacements &TUs, const TUDiagnostics &TUDs, const clang::SourceManager &SM) { - std::set<StringRef> Warned; + llvm::StringSet<> Warned; llvm::DenseMap<const FileEntry *, std::vector<tooling::Replacement>> GroupedReplacements;
Index: clang-tools-extra/clang-apply-replacements/lib/Tooling/ApplyReplacements.cpp =================================================================== --- clang-tools-extra/clang-apply-replacements/lib/Tooling/ApplyReplacements.cpp +++ clang-tools-extra/clang-apply-replacements/lib/Tooling/ApplyReplacements.cpp @@ -24,6 +24,7 @@ #include "clang/Tooling/ReplacementsYaml.h" #include "llvm/ADT/ArrayRef.h" #include "llvm/ADT/Optional.h" +#include "llvm/ADT/StringSet.h" #include "llvm/Support/FileSystem.h" #include "llvm/Support/MemoryBuffer.h" #include "llvm/Support/Path.h" @@ -140,7 +141,7 @@ static llvm::DenseMap<const FileEntry *, std::vector<tooling::Replacement>> groupReplacements(const TUReplacements &TUs, const TUDiagnostics &TUDs, const clang::SourceManager &SM) { - std::set<StringRef> Warned; + llvm::StringSet<> Warned; llvm::DenseMap<const FileEntry *, std::vector<tooling::Replacement>> GroupedReplacements;
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits