[TableGen] Use llvm::erase_value (NFC)
authorKazu Hirata <kazu@google.com>
Sun, 24 Oct 2021 03:41:48 +0000 (20:41 -0700)
committerKazu Hirata <kazu@google.com>
Sun, 24 Oct 2021 03:41:48 +0000 (20:41 -0700)
mlir/lib/TableGen/Dialect.cpp

index 7b5e89a..ed775d2 100644 (file)
@@ -32,7 +32,7 @@ StringRef Dialect::getCppNamespace() const {
 std::string Dialect::getCppClassName() const {
   // Simply use the name and remove any '_' tokens.
   std::string cppName = def->getName().str();
-  llvm::erase_if(cppName, [](char c) { return c == '_'; });
+  llvm::erase_value(cppName, '_');
   return cppName;
 }