[cfe-commits] r90477 - /cfe/trunk/include/clang/Analysis/PathDiagnostic.h
Ted Kremenek
kremenek at apple.com
Thu Dec 3 11:34:02 PST 2009
Author: kremenek
Date: Thu Dec 3 13:34:02 2009
New Revision: 90477
URL: http://llvm.org/viewvc/llvm-project?rev=90477&view=rev
Log:
Convert some methods in PathDiagnostic to return StringRefs instead of std::string&.
Modified:
cfe/trunk/include/clang/Analysis/PathDiagnostic.h
Modified: cfe/trunk/include/clang/Analysis/PathDiagnostic.h
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Analysis/PathDiagnostic.h?rev=90477&r1=90476&r2=90477&view=diff
==============================================================================
--- cfe/trunk/include/clang/Analysis/PathDiagnostic.h (original)
+++ cfe/trunk/include/clang/Analysis/PathDiagnostic.h Thu Dec 3 13:34:02 2009
@@ -391,9 +391,9 @@
~PathDiagnostic();
- const std::string& getDescription() const { return Desc; }
- const std::string& getBugType() const { return BugType; }
- const std::string& getCategory() const { return Category; }
+ llvm::StringRef getDescription() const { return Desc; }
+ llvm::StringRef getBugType() const { return BugType; }
+ llvm::StringRef getCategory() const { return Category; }
typedef std::deque<std::string>::const_iterator meta_iterator;
meta_iterator meta_begin() const { return OtherDesc.begin(); }
More information about the cfe-commits
mailing list