[PATCH] D131963: [libc++] Add custom clang-tidy checks

Nikolas Klauser via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Tue Nov 29 11:42:21 PST 2022


philnik updated this revision to Diff 478665.
philnik marked 4 inline comments as done.
philnik added a comment.

- Address comments
- Make the checks optional for now


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D131963/new/

https://reviews.llvm.org/D131963

Files:
  libcxx/CMakeLists.txt
  libcxx/include/__algorithm/ranges_search_n.h
  libcxx/include/__algorithm/sort.h
  libcxx/include/__bit_reference
  libcxx/include/__chrono/duration.h
  libcxx/include/__chrono/formatter.h
  libcxx/include/__chrono/hh_mm_ss.h
  libcxx/include/__chrono/time_point.h
  libcxx/include/__compare/common_comparison_category.h
  libcxx/include/__compare/partial_order.h
  libcxx/include/__compare/strong_order.h
  libcxx/include/__compare/weak_order.h
  libcxx/include/__filesystem/path.h
  libcxx/include/__format/format_arg_store.h
  libcxx/include/__format/format_functions.h
  libcxx/include/__format/format_string.h
  libcxx/include/__format/formatter_floating_point.h
  libcxx/include/__format/formatter_integral.h
  libcxx/include/__format/formatter_output.h
  libcxx/include/__format/parser_std_format_spec.h
  libcxx/include/__functional/hash.h
  libcxx/include/__hash_table
  libcxx/include/__iterator/common_iterator.h
  libcxx/include/__iterator/iter_move.h
  libcxx/include/__iterator/iter_swap.h
  libcxx/include/__locale
  libcxx/include/__memory/shared_ptr.h
  libcxx/include/__memory/uninitialized_algorithms.h
  libcxx/include/__numeric/midpoint.h
  libcxx/include/__random/binomial_distribution.h
  libcxx/include/__random/uniform_int_distribution.h
  libcxx/include/__split_buffer
  libcxx/include/__string/char_traits.h
  libcxx/include/__type_traits/conjunction.h
  libcxx/include/__type_traits/is_callable.h
  libcxx/include/__type_traits/is_implicitly_default_constructible.h
  libcxx/include/__type_traits/is_valid_expansion.h
  libcxx/include/__utility/declval.h
  libcxx/include/atomic
  libcxx/include/barrier
  libcxx/include/charconv
  libcxx/include/cmath
  libcxx/include/complex
  libcxx/include/deque
  libcxx/include/experimental/functional
  libcxx/include/experimental/simd
  libcxx/include/fstream
  libcxx/include/future
  libcxx/include/iomanip
  libcxx/include/ios
  libcxx/include/istream
  libcxx/include/locale
  libcxx/include/mutex
  libcxx/include/new
  libcxx/include/ostream
  libcxx/include/regex
  libcxx/include/scoped_allocator
  libcxx/include/semaphore
  libcxx/include/string
  libcxx/include/string_view
  libcxx/include/thread
  libcxx/include/tuple
  libcxx/include/unordered_map
  libcxx/include/unordered_set
  libcxx/include/valarray
  libcxx/include/variant
  libcxx/test/CMakeLists.txt
  libcxx/test/configs/cmake-bridge.cfg.in
  libcxx/test/libcxx/clang_tidy.sh.cpp
  libcxx/test/tools/CMakeLists.txt
  libcxx/test/tools/clang_tidy_checks/CMakeLists.txt
  libcxx/test/tools/clang_tidy_checks/libcpp_module.cpp
  libcxx/test/tools/clang_tidy_checks/robust_against_adl.cpp
  libcxx/test/tools/clang_tidy_checks/robust_against_adl.hpp
  libcxx/utils/ci/run-buildbot
  libcxx/utils/libcxx/test/features.py

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D131963.478665.patch
Type: text/x-patch
Size: 220206 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20221129/916609ad/attachment-0001.bin>


More information about the cfe-commits mailing list