[all-commits] [llvm/llvm-project] 17e068: [libc++][NFC] Use [[__nodiscard__]] unconditionall...
Nikolas Klauser via All-commits
all-commits at lists.llvm.org
Thu Sep 12 12:19:04 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 17e0686ab1107a1a675d8783383dedf70fa24033
https://github.com/llvm/llvm-project/commit/17e0686ab1107a1a675d8783383dedf70fa24033
Author: Nikolas Klauser <nikolasklauser at berlin.de>
Date: 2024-09-12 (Thu, 12 Sep 2024)
Changed paths:
M libcxx/.clang-format
M libcxx/include/__algorithm/adjacent_find.h
M libcxx/include/__algorithm/all_of.h
M libcxx/include/__algorithm/any_of.h
M libcxx/include/__algorithm/binary_search.h
M libcxx/include/__algorithm/count.h
M libcxx/include/__algorithm/count_if.h
M libcxx/include/__algorithm/equal.h
M libcxx/include/__algorithm/equal_range.h
M libcxx/include/__algorithm/find.h
M libcxx/include/__algorithm/find_end.h
M libcxx/include/__algorithm/find_first_of.h
M libcxx/include/__algorithm/find_if.h
M libcxx/include/__algorithm/find_if_not.h
M libcxx/include/__algorithm/includes.h
M libcxx/include/__algorithm/is_heap.h
M libcxx/include/__algorithm/is_heap_until.h
M libcxx/include/__algorithm/is_partitioned.h
M libcxx/include/__algorithm/is_permutation.h
M libcxx/include/__algorithm/is_sorted.h
M libcxx/include/__algorithm/is_sorted_until.h
M libcxx/include/__algorithm/lexicographical_compare.h
M libcxx/include/__algorithm/lower_bound.h
M libcxx/include/__algorithm/max.h
M libcxx/include/__algorithm/max_element.h
M libcxx/include/__algorithm/min.h
M libcxx/include/__algorithm/min_element.h
M libcxx/include/__algorithm/minmax.h
M libcxx/include/__algorithm/minmax_element.h
M libcxx/include/__algorithm/mismatch.h
M libcxx/include/__algorithm/none_of.h
M libcxx/include/__algorithm/pstl.h
M libcxx/include/__algorithm/remove.h
M libcxx/include/__algorithm/remove_if.h
M libcxx/include/__algorithm/search.h
M libcxx/include/__algorithm/search_n.h
M libcxx/include/__algorithm/set_intersection.h
M libcxx/include/__algorithm/simd_utils.h
M libcxx/include/__algorithm/unique.h
M libcxx/include/__algorithm/upper_bound.h
M libcxx/include/__bit/bit_cast.h
M libcxx/include/__bit/countl.h
M libcxx/include/__bit/countr.h
M libcxx/include/__chrono/leap_second.h
M libcxx/include/__config
M libcxx/include/__filesystem/path.h
M libcxx/include/__functional/identity.h
M libcxx/include/__math/abs.h
M libcxx/include/__math/copysign.h
M libcxx/include/__math/min_max.h
M libcxx/include/__math/roots.h
M libcxx/include/__math/rounding_functions.h
M libcxx/include/__math/traits.h
M libcxx/include/__memory/allocate_at_least.h
M libcxx/include/__memory/allocator.h
M libcxx/include/__memory/allocator_traits.h
M libcxx/include/__memory/assume_aligned.h
M libcxx/include/__memory/temporary_buffer.h
M libcxx/include/__mutex/lock_guard.h
M libcxx/include/__mutex/unique_lock.h
M libcxx/include/__utility/forward.h
M libcxx/include/__utility/move.h
M libcxx/include/array
M libcxx/include/barrier
M libcxx/include/deque
M libcxx/include/forward_list
M libcxx/include/future
M libcxx/include/limits
M libcxx/include/list
M libcxx/include/map
M libcxx/include/math.h
M libcxx/include/new
M libcxx/include/queue
M libcxx/include/regex
M libcxx/include/scoped_allocator
M libcxx/include/set
M libcxx/include/stack
M libcxx/include/stdlib.h
M libcxx/include/string
M libcxx/include/string_view
M libcxx/include/unordered_map
M libcxx/include/unordered_set
M libcxx/include/vector
Log Message:
-----------
[libc++][NFC] Use [[__nodiscard__]] unconditionally (#80454)
`__has_cpp_attribute(__nodiscard__)` is always true now, so we might as
well replace `_LIBCPP_NODISCARD`. It's one less macro that can result in
bad diagnostics.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list