This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository clang-tools-extra.
from 45fdf84b [clangd] Respect WarningsAsErrors configuration for clang-tidy new d4bff9b5 Run ClangTidy tests in all C++ language modes
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../abseil-duration-unnecessary-conversion.cpp | 3 +- .../abseil-faster-strsplit-delimiter.cpp | 3 +- test/clang-tidy/abseil-str-cat-append.cpp | 2 +- test/clang-tidy/abseil-string-find-startswith.cpp | 3 +- test/clang-tidy/abseil-time-subtraction.cpp | 3 +- .../abseil-upgrade-duration-conversions.cpp | 3 +- test/clang-tidy/bugprone-dangling-handle.cpp | 6 +- test/clang-tidy/bugprone-exception-escape.cpp | 7 ++- .../bugprone-forwarding-reference-overload.cpp | 2 +- test/clang-tidy/bugprone-inaccurate-erase.cpp | 3 +- .../bugprone-move-forwarding-reference.cpp | 2 +- test/clang-tidy/bugprone-sizeof-container.cpp | 2 +- test/clang-tidy/cert-err34-c.cpp | 2 +- test/clang-tidy/cert-msc51-cpp.cpp | 3 +- test/clang-tidy/cert-oop11-cpp.cpp | 2 +- test/clang-tidy/cert-setlongjmp.cpp | 2 +- test/clang-tidy/cert-throw-exception-type.cpp | 4 +- test/clang-tidy/check_clang_tidy.py | 73 +++++++++++++++------- ...reguidelines-owning-memory-legacy-functions.cpp | 2 +- ...lines-pro-bounds-constant-array-index-c++03.cpp | 3 +- ...s-pro-bounds-constant-array-index-gslheader.cpp | 3 +- ...lines-pro-bounds-pointer-arithmetic-pr36489.cpp | 2 +- ...ppcoreguidelines-pro-type-member-init-cxx2a.cpp | 2 +- ...ppcoreguidelines-pro-type-member-init-cxx98.cpp | 2 +- .../cppcoreguidelines-pro-type-member-init.cpp | 3 +- ...eguidelines-special-member-functions-cxx-03.cpp | 2 +- .../expand-modular-headers-ppcallbacks.cpp | 30 +++++++-- .../fuchsia-restrict-system-includes-all.cpp | 4 +- .../fuchsia-restrict-system-includes-glob.cpp | 4 +- .../fuchsia-restrict-system-includes-headers.cpp | 7 ++- .../fuchsia-restrict-system-includes.cpp | 4 +- test/clang-tidy/google-readability-casting.cpp | 3 +- test/clang-tidy/google-runtime-int-std.cpp | 2 +- test/clang-tidy/google-runtime-references.cpp | 3 +- .../hicpp-signed-bitwise-standard-types.cpp | 1 + test/clang-tidy/hicpp-signed-bitwise.cpp | 2 +- .../misc-new-delete-overloads-sized-dealloc.cpp | 2 +- test/clang-tidy/misc-new-delete-overloads.cpp | 2 +- test/clang-tidy/misc-redundant-expression.cpp | 2 +- .../misc-throw-by-value-catch-by-reference.cpp | 2 +- .../misc-unconventional-assign-operator-cxx17.cpp | 2 +- .../misc-unconventional-assign-operator.cpp | 2 +- test/clang-tidy/misc-unused-parameters.cpp | 3 +- test/clang-tidy/modernize-avoid-bind.cpp | 2 +- .../modernize-concat-nested-namespaces.cpp | 2 +- .../modernize-deprecated-headers-cxx03.cpp | 2 +- .../modernize-deprecated-headers-cxx11.cpp | 2 +- test/clang-tidy/modernize-loop-convert-basic.cpp | 2 +- .../modernize-loop-convert-camelback.cpp | 2 +- test/clang-tidy/modernize-loop-convert-const.cpp | 2 +- test/clang-tidy/modernize-loop-convert-extra.cpp | 2 +- .../modernize-loop-convert-lowercase.cpp | 2 +- .../clang-tidy/modernize-loop-convert-negative.cpp | 2 +- .../modernize-loop-convert-uppercase.cpp | 2 +- test/clang-tidy/modernize-make-shared-header.cpp | 2 +- test/clang-tidy/modernize-make-shared.cpp | 3 +- test/clang-tidy/modernize-make-unique-cxx11.cpp | 3 +- test/clang-tidy/modernize-make-unique-cxx14.cpp | 3 +- test/clang-tidy/modernize-make-unique-header.cpp | 2 +- test/clang-tidy/modernize-make-unique-macros.cpp | 4 +- test/clang-tidy/modernize-make-unique.cpp | 4 +- test/clang-tidy/modernize-pass-by-value-header.cpp | 1 + .../modernize-pass-by-value-macro-header.cpp | 2 +- test/clang-tidy/modernize-pass-by-value.cpp | 2 +- .../modernize-raw-string-literal-delimiter.cpp | 2 +- test/clang-tidy/modernize-raw-string-literal.cpp | 3 +- test/clang-tidy/modernize-replace-auto-ptr.cpp | 3 +- .../modernize-replace-random-shuffle.cpp | 2 +- .../modernize-return-braced-init-list.cpp | 3 +- test/clang-tidy/modernize-unary-static-assert.cpp | 2 +- .../modernize-use-auto-cast-remove-stars.cpp | 2 +- test/clang-tidy/modernize-use-auto-cast.cpp | 2 +- test/clang-tidy/modernize-use-auto-iterator.cpp | 4 +- .../modernize-use-auto-min-type-name-length.cpp | 8 +-- .../modernize-use-auto-new-remove-stars.cpp | 3 +- test/clang-tidy/modernize-use-auto-new.cpp | 2 +- .../modernize-use-bool-literals-ignore-macros.cpp | 3 +- test/clang-tidy/modernize-use-bool-literals.cpp | 3 +- ...odernize-use-default-member-init-assignment.cpp | 2 +- .../modernize-use-default-member-init-bitfield.cpp | 2 +- .../modernize-use-default-member-init-macros.cpp | 3 +- .../modernize-use-default-member-init.cpp | 3 +- ...ze-use-emplace-ignore-implicit-constructors.cpp | 2 +- test/clang-tidy/modernize-use-emplace.cpp | 2 +- .../modernize-use-equals-default-copy.cpp | 2 +- .../modernize-use-equals-default-delayed.cpp | 1 + .../modernize-use-equals-default-macros.cpp | 3 +- test/clang-tidy/modernize-use-equals-default.cpp | 2 +- .../modernize-use-equals-delete-macros.cpp | 3 +- .../modernize-use-nodiscard-clang-unused.cpp | 3 +- test/clang-tidy/modernize-use-nodiscard-cxx11.cpp | 3 +- .../modernize-use-nodiscard-gcc-unused.cpp | 3 +- ...ernize-use-nodiscard-no-macro-inscope-cxx11.cpp | 2 +- .../modernize-use-nodiscard-no-macro.cpp | 2 +- test/clang-tidy/modernize-use-noexcept-macro.cpp | 6 +- test/clang-tidy/modernize-use-noexcept-opt.cpp | 6 +- test/clang-tidy/modernize-use-noexcept.cpp | 5 +- test/clang-tidy/modernize-use-nullptr-basic.cpp | 5 +- test/clang-tidy/modernize-use-nullptr.cpp | 3 +- test/clang-tidy/modernize-use-override-cxx98.cpp | 2 +- test/clang-tidy/modernize-use-override-ms.cpp | 2 +- .../modernize-use-override-no-destructors.cpp | 3 +- .../modernize-use-override-with-macro.cpp | 3 +- ...odernize-use-override-with-no-macro-inscope.cpp | 3 +- test/clang-tidy/modernize-use-override.cpp | 2 +- .../modernize-use-trailing-return-type.cpp | 2 +- .../modernize-use-transparent-functors.cpp | 2 +- .../modernize-use-uncaught-exceptions.cpp | 3 +- test/clang-tidy/modernize-use-using-macros.cpp | 3 +- test/clang-tidy/objc-no-arc-or-properties.m | 2 +- test/clang-tidy/openmp-use-default-none.cpp | 4 +- .../performance-for-range-copy-allowed-types.cpp | 4 +- ...ance-for-range-copy-warn-on-all-auto-copies.cpp | 3 +- test/clang-tidy/performance-for-range-copy.cpp | 2 +- .../performance-inefficient-algorithm.cpp | 3 +- .../performance-inefficient-vector-operation.cpp | 2 +- ...rformance-move-const-arg-trivially-copyable.cpp | 3 +- .../performance-move-constructor-init.cpp | 2 +- .../performance-unnecessary-value-param-header.cpp | 3 +- ...nce-unnecessary-value-param-incomplete-type.cpp | 2 +- .../clang-tidy/portability-simd-intrinsics-ppc.cpp | 5 +- .../clang-tidy/portability-simd-intrinsics-x86.cpp | 5 +- test/clang-tidy/readability-deleted-default.cpp | 2 +- test/clang-tidy/readability-else-after-return.cpp | 2 +- test/clang-tidy/readability-function-size.cpp | 10 ++- test/clang-tidy/readability-identifier-naming.cpp | 2 +- ...mplicit-bool-conversion-allow-in-conditions.cpp | 3 +- .../readability-implicit-bool-conversion-cxx98.cpp | 2 +- ...onsistent-declaration-parameter-name-macros.cpp | 3 +- ...onsistent-declaration-parameter-name-strict.cpp | 3 +- ...ity-inconsistent-declaration-parameter-name.cpp | 2 +- .../readability-isolate-declaration-cxx17.cpp | 2 +- ...ability-redundant-declaration-ignore-macros.cpp | 3 +- .../readability-redundant-declaration.cpp | 3 +- .../readability-redundant-smartptr-get-macros.cpp | 3 +- .../readability-redundant-string-cstr.cpp | 2 +- .../readability-redundant-string-init-msvc.cpp | 3 +- .../readability-redundant-string-init.cpp | 3 +- test/clang-tidy/readability-string-compare.cpp | 2 +- ...e-literal-suffix-floating-point-opencl-half.cpp | 2 +- test/clang-tidy/zircon-temporary-objects.cpp | 3 +- 141 files changed, 282 insertions(+), 210 deletions(-)