Author: Carlos Galvez
Date: 2025-03-17T13:42:20+01:00
New Revision: 06546e005d2f9363c51552cfdbe7e69d0bcb5f02

URL: 
https://github.com/llvm/llvm-project/commit/06546e005d2f9363c51552cfdbe7e69d0bcb5f02
DIFF: 
https://github.com/llvm/llvm-project/commit/06546e005d2f9363c51552cfdbe7e69d0bcb5f02.diff

LOG: [clang][NFC] Fix typo 'initializeation' (#131594)

Co-authored-by: Carlos Gálvez <carlos.gal...@zenseact.com>

Added: 
    

Modified: 
    clang/include/clang/Basic/DiagnosticSemaKinds.td
    clang/test/SemaCXX/unique_object_duplication.h

Removed: 
    


################################################################################
diff  --git a/clang/include/clang/Basic/DiagnosticSemaKinds.td 
b/clang/include/clang/Basic/DiagnosticSemaKinds.td
index 86c9c955c1c78..87008cd9a8f65 100644
--- a/clang/include/clang/Basic/DiagnosticSemaKinds.td
+++ b/clang/include/clang/Basic/DiagnosticSemaKinds.td
@@ -6214,7 +6214,7 @@ def warn_possible_object_duplication_mutable : Warning<
   "it is mutable, has hidden visibility, and external linkage">,
   InGroup<UniqueObjectDuplication>, DefaultIgnore;
 def warn_possible_object_duplication_init : Warning<
-  "initializeation of %0 may run twice when built into a shared library: "
+  "initialization of %0 may run twice when built into a shared library: "
   "it has hidden visibility and external linkage">,
   InGroup<UniqueObjectDuplication>, DefaultIgnore;
 

diff  --git a/clang/test/SemaCXX/unique_object_duplication.h 
b/clang/test/SemaCXX/unique_object_duplication.h
index e5c63efbf918c..537429d9ebdaa 100644
--- a/clang/test/SemaCXX/unique_object_duplication.h
+++ b/clang/test/SemaCXX/unique_object_duplication.h
@@ -19,7 +19,7 @@ inline void has_static_locals_external() {
   // Mutable
   static int disallowedStatic1 = 0; // hidden-warning {{'disallowedStatic1' 
may be duplicated when built into a shared library: it is mutable, has hidden 
visibility, and external linkage}}
   // Initialization might run more than once
-  static const double disallowedStatic2 = disallowedStatic1++; // 
hidden-warning {{initializeation of 'disallowedStatic2' may run twice when 
built into a shared library: it has hidden visibility and external linkage}}
+  static const double disallowedStatic2 = disallowedStatic1++; // 
hidden-warning {{initialization of 'disallowedStatic2' may run twice when built 
into a shared library: it has hidden visibility and external linkage}}
   
   // OK, because immutable and compile-time-initialized
   static constexpr int allowedStatic1 = 0;
@@ -112,7 +112,7 @@ namespace GlobalTest {
   inline float disallowedGlobal1 = 3.14; // hidden-warning 
{{'disallowedGlobal1' may be duplicated when built into a shared library: it is 
mutable, has hidden visibility, and external linkage}}
   
   // Initialization might run more than once
-  inline const double disallowedGlobal5 = disallowedGlobal1++; // 
hidden-warning {{initializeation of 'disallowedGlobal5' may run twice when 
built into a shared library: it has hidden visibility and external linkage}}
+  inline const double disallowedGlobal5 = disallowedGlobal1++; // 
hidden-warning {{initialization of 'disallowedGlobal5' may run twice when built 
into a shared library: it has hidden visibility and external linkage}}
 
   // OK because internal linkage, so duplication is intended
   static float allowedGlobal1 = 3.14;
@@ -178,4 +178,4 @@ inline int allowedTemplate2 = 0;
 
 template int allowedTemplate2<int>;
 
-} // namespace TemplateTest
\ No newline at end of file
+} // namespace TemplateTest


        
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to