[clang] [Clang] Fix typo in is_replaceable diagnostic (PR #144247)
Ross Kirsling via cfe-commits
cfe-commits at lists.llvm.org
Sat Jun 14 21:43:28 PDT 2025
https://github.com/rkirsling created https://github.com/llvm/llvm-project/pull/144247
Adjustment to #143265; `because it not` should be `because it is not`.
>From 9bd2d17ddcbcdfaf4236ce4e4eadf0f5724a478e Mon Sep 17 00:00:00 2001
From: Ross Kirsling <ross.kirsling at sony.com>
Date: Sat, 14 Jun 2025 21:42:47 -0700
Subject: [PATCH] [Clang] Fix typo in is_replaceable diagnostic.
Adjustment to #143265; `because it not` should be `because it is not`.
---
clang/include/clang/Basic/DiagnosticSemaKinds.td | 2 +-
clang/test/SemaCXX/type-traits-unsatisfied-diags.cpp | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/clang/include/clang/Basic/DiagnosticSemaKinds.td b/clang/include/clang/Basic/DiagnosticSemaKinds.td
index a2cf84d024193..c502f816512c5 100644
--- a/clang/include/clang/Basic/DiagnosticSemaKinds.td
+++ b/clang/include/clang/Basic/DiagnosticSemaKinds.td
@@ -1780,7 +1780,7 @@ def note_unsatisfied_trait_reason
"%HasArcLifetime{has an ARC lifetime qualifier}|"
"%VLA{is a variably-modified type}|"
"%VBase{has a virtual base %1}|"
- "%NotScalarOrClass{not %select{a|an array of objects of}1 scalar or "
+ "%NotScalarOrClass{is not %select{a|an array of objects of}1 scalar or "
"class type}|"
"%NTRBase{has a non-trivially-relocatable base %1}|"
"%NTRField{has a non-trivially-relocatable member %1 of type %2}|"
diff --git a/clang/test/SemaCXX/type-traits-unsatisfied-diags.cpp b/clang/test/SemaCXX/type-traits-unsatisfied-diags.cpp
index d0b3f294fbcab..c431c364bb1c9 100644
--- a/clang/test/SemaCXX/type-traits-unsatisfied-diags.cpp
+++ b/clang/test/SemaCXX/type-traits-unsatisfied-diags.cpp
@@ -166,7 +166,7 @@ static_assert(__builtin_is_replaceable(const volatile int));
static_assert(__builtin_is_replaceable(void()));
// expected-error at -1 {{static assertion failed due to requirement '__builtin_is_replaceable(void ())}} \
// expected-note at -1 {{'void ()' is not replaceable}} \
-// expected-note at -1 {{because it not a scalar or class type}}
+// expected-note at -1 {{because it is not a scalar or class type}}
struct B {
virtual ~B();
More information about the cfe-commits
mailing list