summaryrefslogtreecommitdiffstats
path: root/clang/lib
diff options
context:
space:
mode:
authorDavide Italiano <davide@freebsd.org>2015-10-23 16:43:18 +0000
committerDavide Italiano <davide@freebsd.org>2015-10-23 16:43:18 +0000
commit9b96ae80d497626d0f42cd07333557331f98adef (patch)
tree5b6c0e3c8251941eb970f8837e9221bde87b5574 /clang/lib
parent3835b490da6c5c6f69c54fe214590b8ec66f35e2 (diff)
downloadbcm5719-llvm-9b96ae80d497626d0f42cd07333557331f98adef.tar.gz
bcm5719-llvm-9b96ae80d497626d0f42cd07333557331f98adef.zip
[StaticAnalyzer] Use llvm::utostr and not to_string.
The latter seems unsupported (at least) on MinGW and FreeBSD (where I hit this failure). We can't have nice things. llvm-svn: 251115
Diffstat (limited to 'clang/lib')
-rw-r--r--clang/lib/StaticAnalyzer/Core/IssueHash.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/lib/StaticAnalyzer/Core/IssueHash.cpp b/clang/lib/StaticAnalyzer/Core/IssueHash.cpp
index 6321e4b28ff..abe20d6774f 100644
--- a/clang/lib/StaticAnalyzer/Core/IssueHash.cpp
+++ b/clang/lib/StaticAnalyzer/Core/IssueHash.cpp
@@ -14,6 +14,7 @@
#include "clang/Basic/Specifiers.h"
#include "clang/Lex/Lexer.h"
#include "llvm/ADT/SmallVector.h"
+#include "llvm/ADT/StringExtras.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/ADT/Twine.h"
#include "llvm/Support/LineIterator.h"
@@ -179,7 +180,7 @@ std::string clang::GetIssueString(const SourceManager &SM,
return (llvm::Twine(CheckerName) + Delimiter +
GetEnclosingDeclContextSignature(D) + Delimiter +
- std::to_string(IssueLoc.getExpansionColumnNumber()) + Delimiter +
+ llvm::utostr(IssueLoc.getExpansionColumnNumber()) + Delimiter +
NormalizeLine(SM, IssueLoc, D) + Delimiter + BugType)
.str();
}
OpenPOWER on IntegriCloud