diff options
author | Yaron Keren <yaron.keren@gmail.com> | 2015-07-03 09:16:20 +0000 |
---|---|---|
committer | Yaron Keren <yaron.keren@gmail.com> | 2015-07-03 09:16:20 +0000 |
commit | 452670165c93595257f7e09f6e4b7769124e74d7 (patch) | |
tree | 87c7d59007c30d8cb942bf7884e0fe6ed977f560 /clang-tools-extra/pp-trace | |
parent | 7779f75cc8203e752bd5f0bca0882605ecad9233 (diff) | |
download | llvm-452670165c93595257f7e09f6e4b7769124e74d7.tar.gz |
Replace some const std::string & with llvm::StringRef or std::string
and std::move to avoid implicit std::string construction.
Patch by Eugene Kosov.
llvm-svn: 241330
Diffstat (limited to 'clang-tools-extra/pp-trace')
-rw-r--r-- | clang-tools-extra/pp-trace/PPCallbacksTracker.cpp | 2 | ||||
-rw-r--r-- | clang-tools-extra/pp-trace/PPCallbacksTracker.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/clang-tools-extra/pp-trace/PPCallbacksTracker.cpp b/clang-tools-extra/pp-trace/PPCallbacksTracker.cpp index 8a3705495ad7..e4211b3b94b6 100644 --- a/clang-tools-extra/pp-trace/PPCallbacksTracker.cpp +++ b/clang-tools-extra/pp-trace/PPCallbacksTracker.cpp @@ -627,7 +627,7 @@ void PPCallbacksTracker::appendArgument(const char *Name, // Append a double-quoted argument to the top trace item. void PPCallbacksTracker::appendQuotedArgument(const char *Name, - const std::string &Value) { + llvm::StringRef Value) { std::string Str; llvm::raw_string_ostream SS(Str); SS << "\"" << Value << "\""; diff --git a/clang-tools-extra/pp-trace/PPCallbacksTracker.h b/clang-tools-extra/pp-trace/PPCallbacksTracker.h index 8c2e6bb55d21..475e3bd43305 100644 --- a/clang-tools-extra/pp-trace/PPCallbacksTracker.h +++ b/clang-tools-extra/pp-trace/PPCallbacksTracker.h @@ -215,7 +215,7 @@ public: void appendArgument(const char *Name, const clang::Module *Value); /// \brief Append a double-quoted argument to the top trace item. - void appendQuotedArgument(const char *Name, const std::string &Value); + void appendQuotedArgument(const char *Name, llvm::StringRef Value); /// \brief Append a double-quoted file path argument to the top trace item. void appendFilePathArgument(const char *Name, llvm::StringRef Value); |