Author: Connector Switch Date: 2025-08-03T22:32:00+08:00 New Revision: 8b7f81f2de1faceaa29b2c148d99b663d23f7110
URL: https://github.com/llvm/llvm-project/commit/8b7f81f2de1faceaa29b2c148d99b663d23f7110 DIFF: https://github.com/llvm/llvm-project/commit/8b7f81f2de1faceaa29b2c148d99b663d23f7110.diff LOG: [NFC] Fix `assignment` typo. (#151864) Added: clang/test/Interpreter/assignment-with-implicit-ctor.cpp Modified: clang-tools-extra/test/clang-tidy/checkers/performance/unnecessary-value-param.cpp clang/include/clang/Sema/SemaHLSL.h clang/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.spec.auto/p4.cpp clang/test/SemaCXX/warn-self-assign-builtin.cpp clang/test/SemaCXX/warn-self-assign-field-builtin.cpp clang/test/SemaCXX/warn-self-assign-field-overloaded.cpp clang/test/SemaCXX/warn-self-assign-overloaded.cpp clang/unittests/Format/FormatTest.cpp flang-rt/include/flang-rt/runtime/type-info.h flang/lib/Lower/ConvertExpr.cpp flang/lib/Lower/OpenACC.cpp flang/lib/Semantics/check-omp-atomic.cpp lldb/unittests/Utility/ScalarTest.cpp llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp Removed: clang/test/Interpreter/assigment-with-implicit-ctor.cpp ################################################################################ diff --git a/clang-tools-extra/test/clang-tidy/checkers/performance/unnecessary-value-param.cpp b/clang-tools-extra/test/clang-tidy/checkers/performance/unnecessary-value-param.cpp index 88c491ea1eabc..dc6b1d1780fc8 100644 --- a/clang-tools-extra/test/clang-tidy/checkers/performance/unnecessary-value-param.cpp +++ b/clang-tools-extra/test/clang-tidy/checkers/performance/unnecessary-value-param.cpp @@ -285,9 +285,9 @@ struct NotCopyAssigned { NotCopyAssigned &operator=(const ExpensiveMovableType &); }; -void PositiveNoMoveForNonCopyAssigmentOperator(ExpensiveMovableType E) { - // CHECK-MESSAGES: [[@LINE-1]]:69: warning: the parameter 'E' is copied - // CHECK-FIXES: void PositiveNoMoveForNonCopyAssigmentOperator(const ExpensiveMovableType& E) { +void PositiveNoMoveForNonCopyAssignmentOperator(ExpensiveMovableType E) { + // CHECK-MESSAGES: [[@LINE-1]]:70: warning: the parameter 'E' is copied + // CHECK-FIXES: void PositiveNoMoveForNonCopyAssignmentOperator(const ExpensiveMovableType& E) { NotCopyAssigned N; N = E; } diff --git a/clang/include/clang/Sema/SemaHLSL.h b/clang/include/clang/Sema/SemaHLSL.h index c0da80a70bb82..116f568daf617 100644 --- a/clang/include/clang/Sema/SemaHLSL.h +++ b/clang/include/clang/Sema/SemaHLSL.h @@ -84,7 +84,7 @@ struct DeclBindingInfo { // ResourceBindings class stores information about all resource bindings // in a shader. It is used for binding diagnostics and implicit binding -// assigments. +// assignments. class ResourceBindings { public: DeclBindingInfo *addDeclBindingInfo(const VarDecl *VD, diff --git a/clang/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.spec.auto/p4.cpp b/clang/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.spec.auto/p4.cpp index cad42014802e7..15cb15334675e 100644 --- a/clang/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.spec.auto/p4.cpp +++ b/clang/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.spec.auto/p4.cpp @@ -46,7 +46,7 @@ const auto S::c = 0; namespace std { template<typename T> struct initializer_list { const T *a, *b; initializer_list(); }; } // In an initializer of the form ( expression-list ), the expression-list -// shall be a single assigment-expression. +// shall be a single assignment-expression. auto parens1(1); auto parens2(2, 3); // expected-error {{initializer for variable 'parens2' with type 'auto' contains multiple expressions}} #if __cplusplus >= 201103L diff --git a/clang/test/Interpreter/assigment-with-implicit-ctor.cpp b/clang/test/Interpreter/assignment-with-implicit-ctor.cpp similarity index 100% rename from clang/test/Interpreter/assigment-with-implicit-ctor.cpp rename to clang/test/Interpreter/assignment-with-implicit-ctor.cpp diff --git a/clang/test/SemaCXX/warn-self-assign-builtin.cpp b/clang/test/SemaCXX/warn-self-assign-builtin.cpp index 5211accce79d3..fe5d9802b4243 100644 --- a/clang/test/SemaCXX/warn-self-assign-builtin.cpp +++ b/clang/test/SemaCXX/warn-self-assign-builtin.cpp @@ -48,7 +48,7 @@ void false_positives() { vol_a_ref = vol_a_ref; } -// Do not diagnose self-assigment in an unevaluated context +// Do not diagnose self-assignment in an unevaluated context void false_positives_unevaluated_ctx(int a) noexcept(noexcept(a = a)) // expected-warning {{expression with side effects has no effect in an unevaluated context}} { decltype(a = a) b = a; // expected-warning {{expression with side effects has no effect in an unevaluated context}} diff --git a/clang/test/SemaCXX/warn-self-assign-field-builtin.cpp b/clang/test/SemaCXX/warn-self-assign-field-builtin.cpp index 57526242833ed..b3d205d5209e9 100644 --- a/clang/test/SemaCXX/warn-self-assign-field-builtin.cpp +++ b/clang/test/SemaCXX/warn-self-assign-field-builtin.cpp @@ -52,7 +52,7 @@ struct C { a = (int &)a; } - // Do not diagnose self-assigment in an unevaluated context + // Do not diagnose self-assignment in an unevaluated context void false_positives_unevaluated_ctx() noexcept(noexcept(a = a)) // expected-warning {{expression with side effects has no effect in an unevaluated context}} { decltype(a = a) b = a; // expected-warning {{expression with side effects has no effect in an unevaluated context}} diff --git a/clang/test/SemaCXX/warn-self-assign-field-overloaded.cpp b/clang/test/SemaCXX/warn-self-assign-field-overloaded.cpp index c9cec8e406fc4..7141bc10a8f97 100644 --- a/clang/test/SemaCXX/warn-self-assign-field-overloaded.cpp +++ b/clang/test/SemaCXX/warn-self-assign-field-overloaded.cpp @@ -100,7 +100,7 @@ struct C { #endif }; -// Do not diagnose self-assigment in an unevaluated context +// Do not diagnose self-assignment in an unevaluated context struct SNoExcept { SNoExcept() = default; SNoExcept &operator=(const SNoExcept &) noexcept; diff --git a/clang/test/SemaCXX/warn-self-assign-overloaded.cpp b/clang/test/SemaCXX/warn-self-assign-overloaded.cpp index 428797ae40cd0..caa3a8264529b 100644 --- a/clang/test/SemaCXX/warn-self-assign-overloaded.cpp +++ b/clang/test/SemaCXX/warn-self-assign-overloaded.cpp @@ -93,7 +93,7 @@ void false_positives() { #endif } -// Do not diagnose self-assigment in an unevaluated context +// Do not diagnose self-assignment in an unevaluated context struct SNoExcept { SNoExcept() = default; SNoExcept &operator=(const SNoExcept &) noexcept; diff --git a/clang/unittests/Format/FormatTest.cpp b/clang/unittests/Format/FormatTest.cpp index 9c5aa11d6e58f..96cc650f52a5d 100644 --- a/clang/unittests/Format/FormatTest.cpp +++ b/clang/unittests/Format/FormatTest.cpp @@ -7558,7 +7558,7 @@ TEST_F(FormatTest, NoOperandAlignment) { Style); } -TEST_F(FormatTest, BreakingBeforeNonAssigmentOperators) { +TEST_F(FormatTest, BreakingBeforeNonAssignmentOperators) { FormatStyle Style = getLLVMStyle(); Style.BreakBeforeBinaryOperators = FormatStyle::BOS_NonAssignment; verifyFormat("int aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa =\n" diff --git a/flang-rt/include/flang-rt/runtime/type-info.h b/flang-rt/include/flang-rt/runtime/type-info.h index 93bca24a602b4..e0fbcd3cbfa06 100644 --- a/flang-rt/include/flang-rt/runtime/type-info.h +++ b/flang-rt/include/flang-rt/runtime/type-info.h @@ -179,7 +179,7 @@ class SpecialBinding { // The passed-object argument (usually the "to") is always passed via a // a descriptor in the cases where the runtime will call a defined // assignment because these calls are to type-bound generics, - // not generic interfaces, and type-bound generic defined assigment + // not generic interfaces, and type-bound generic defined assignment // may appear only in an extensible type and requires a passed-object // argument (see C774), and passed-object arguments to TBPs must be // both polymorphic and scalar (C760). The non-passed-object argument diff --git a/flang/lib/Lower/ConvertExpr.cpp b/flang/lib/Lower/ConvertExpr.cpp index 3578f941ec1b4..33df654b24a54 100644 --- a/flang/lib/Lower/ConvertExpr.cpp +++ b/flang/lib/Lower/ConvertExpr.cpp @@ -3805,7 +3805,7 @@ class ArrayExprLowering { const Fortran::lower::SomeExpr &rhs) { mlir::Location loc = getLoc(); if (rhs.Rank() > 0) - TODO(loc, "user-defined elemental assigment from expression with rank"); + TODO(loc, "user-defined elemental assignment from expression with rank"); // 1) Lower the rhs expression with array_fetch op(s). IterationSpace iters; iters.setElement(genarr(rhs)(iters)); diff --git a/flang/lib/Lower/OpenACC.cpp b/flang/lib/Lower/OpenACC.cpp index 57ce1d374b496..35edcb0926b69 100644 --- a/flang/lib/Lower/OpenACC.cpp +++ b/flang/lib/Lower/OpenACC.cpp @@ -383,7 +383,7 @@ static inline void genAtomicCaptureStatement(Fortran::lower::AbstractConverter &converter, mlir::Value fromAddress, mlir::Value toAddress, mlir::Type elementType, mlir::Location loc) { - // Generate `atomic.read` operation for atomic assigment statements + // Generate `atomic.read` operation for atomic assignment statements fir::FirOpBuilder &firOpBuilder = converter.getFirOpBuilder(); mlir::acc::AtomicReadOp::create(firOpBuilder, loc, fromAddress, toAddress, diff --git a/flang/lib/Semantics/check-omp-atomic.cpp b/flang/lib/Semantics/check-omp-atomic.cpp index eca50c127a8ad..a5fdabf0b103c 100644 --- a/flang/lib/Semantics/check-omp-atomic.cpp +++ b/flang/lib/Semantics/check-omp-atomic.cpp @@ -448,7 +448,7 @@ OmpStructureChecker::CheckUpdateCapture( // If det != 0, then the checks unambiguously suggest a specific // categorization. // If det == 0, then this function should be called only if the - // checks haven't ruled out any possibility, i.e. when both assigments + // checks haven't ruled out any possibility, i.e. when both assignments // could still be either updates or captures. if (det > 0) { // as1 is update, as2 is capture @@ -508,7 +508,7 @@ OmpStructureChecker::CheckUpdateCapture( // The remaining cases are that // - no candidate for update, or for capture, - // - one of the assigments cannot be anything. + // - one of the assignments cannot be anything. if (!cbu1 && !cbu2) { context_.Say(source, diff --git a/lldb/unittests/Utility/ScalarTest.cpp b/lldb/unittests/Utility/ScalarTest.cpp index 500cb8bb2286e..65b9783b9416f 100644 --- a/lldb/unittests/Utility/ScalarTest.cpp +++ b/lldb/unittests/Utility/ScalarTest.cpp @@ -303,7 +303,7 @@ TEST(ScalarTest, GetValue) { ScalarGetValue(std::numeric_limits<unsigned long long>::max())); } -TEST(ScalarTest, LongLongAssigmentOperator) { +TEST(ScalarTest, LongLongAssignmentOperator) { Scalar ull; ull = std::numeric_limits<unsigned long long>::max(); EXPECT_EQ(std::numeric_limits<unsigned long long>::max(), ull.ULongLong()); diff --git a/llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp b/llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp index ff265b505b5da..260ce8fb7aae0 100644 --- a/llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp +++ b/llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp @@ -1403,7 +1403,7 @@ void AssignmentTrackingLowering::addMemDef(BlockInfo *LiveSet, VariableID Var, const Assignment &AV) { LiveSet->setAssignment(BlockInfo::Stack, Var, AV); - // Use this assigment for all fragments contained within Var, but do not + // Use this assignment for all fragments contained within Var, but do not // provide a Source because we cannot convert Var's value to a value for the // fragment. Assignment FragAV = AV; @@ -1416,7 +1416,7 @@ void AssignmentTrackingLowering::addDbgDef(BlockInfo *LiveSet, VariableID Var, const Assignment &AV) { LiveSet->setAssignment(BlockInfo::Debug, Var, AV); - // Use this assigment for all fragments contained within Var, but do not + // Use this assignment for all fragments contained within Var, but do not // provide a Source because we cannot convert Var's value to a value for the // fragment. Assignment FragAV = AV; _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits