[clang-tools-extra] [clang-tidy] Fix assert in modernize-use-std-format/print (PR #94104)

Piotr Zegar via cfe-commits cfe-commits at lists.llvm.org
Sat Jun 1 04:51:00 PDT 2024


================
@@ -20,6 +20,11 @@ namespace clang::tidy::modernize {
 
 namespace {
 AST_MATCHER(StringLiteral, isOrdinary) { return Node.isOrdinary(); }
+AST_MATCHER(QualType, isSimpleChar) {
+  const auto ActualType = Node.getTypePtr();
+  return ActualType->isSpecificBuiltinType(BuiltinType::Char_S) ||
+         ActualType->isSpecificBuiltinType(BuiltinType::Char_U);
+}
----------------
PiotrZSL wrote:

consider moving this to some exist file in utils directory

https://github.com/llvm/llvm-project/pull/94104


More information about the cfe-commits mailing list