[clang-tidy] One more fix compilation for ParentVirtualCallCheck.cpp: find_if predicate
authorZinovy Nis <zinovy.nis@gmail.com>
Fri, 6 Apr 2018 21:00:18 +0000 (21:00 +0000)
committerZinovy Nis <zinovy.nis@gmail.com>
Fri, 6 Apr 2018 21:00:18 +0000 (21:00 +0000)
llvm-svn: 329454

clang-tools-extra/clang-tidy/bugprone/ParentVirtualCallCheck.cpp

index 865396d..30d59db 100755 (executable)
@@ -76,8 +76,11 @@ static std::string getNameAsString(const NamedDecl *Decl) {
 static std::string getExprAsString(const clang::Expr &E,
                                    clang::ASTContext &AC) {
   std::string Text = tooling::fixit::getText(E, AC).str();
-  Text.erase(std::remove_if(Text.begin(), Text.end(), std::isspace),
-             Text.end());
+  Text.erase(
+      std::remove_if(
+          Text.begin(), Text.end(),
+          [](char c) { return std::isspace(static_cast<unsigned char>(c)); }),
+      Text.end());
   return Text;
 }