aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp
diff options
context:
space:
mode:
authorKazu Hirata <kazu@google.com>2020-12-26 12:06:27 -0800
committerKazu Hirata <kazu@google.com>2020-12-26 12:06:27 -0800
commitb676f2fee1f5f4ad1a5280b11554b5d18c4d5a71 (patch)
treec63b670210f40c1a409b581e01df0d0ca293ca50 /llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp
parent63a2bde2812a45894331e35e0402aa647b22aecd (diff)
downloadllvm-b676f2fee1f5f4ad1a5280b11554b5d18c4d5a71.zip
llvm-b676f2fee1f5f4ad1a5280b11554b5d18c4d5a71.tar.gz
llvm-b676f2fee1f5f4ad1a5280b11554b5d18c4d5a71.tar.bz2
[llvm-cov, llvm-symbolizer] Use llvm::erase_if (NFC)
Diffstat (limited to 'llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp')
-rw-r--r--llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp b/llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp
index 358e0e2..9c68ace 100644
--- a/llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp
+++ b/llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp
@@ -329,10 +329,8 @@ int main(int argc, char **argv) {
while (fgets(InputString, sizeof(InputString), stdin)) {
// Strip newline characters.
std::string StrippedInputString(InputString);
- StrippedInputString.erase(
- std::remove_if(StrippedInputString.begin(), StrippedInputString.end(),
- [](char c) { return c == '\r' || c == '\n'; }),
- StrippedInputString.end());
+ llvm::erase_if(StrippedInputString,
+ [](char c) { return c == '\r' || c == '\n'; });
symbolizeInput(Args, AdjustVMA, IsAddr2Line, OutputStyle,
StrippedInputString, Symbolizer, Printer);
outs().flush();