llvm-project/libcxx/include/__ranges
Arthur O'Dwyer 0a5ebc692b [libc++] Remove a stray `const` on ranges::data and ranges::ssize. NFCI.
These are specced as `inline constexpr auto`; the extra `const`
isn't doing anything except being inconsistent with the other CPOs.
Now all the implemented CPOs can be detected by
    git grep 'inline constexpr auto.*fn' ../libcxx/include/
and I think that's beautiful.
2021-09-07 13:59:21 -04:00
..
access.h [libc++][NFC] Fix include guard for decay_copy.h and remove underscores from the header 2021-08-27 12:45:53 -04:00
all.h [libc++][NFC] Fix include guard for decay_copy.h and remove underscores from the header 2021-08-27 12:45:53 -04:00
common_view.h [libc++][NFC] Remove useless _LIBCPP_PUSH_MACROS 2021-08-27 12:41:55 -04:00
concepts.h [libc++][NFC] Remove useless _LIBCPP_PUSH_MACROS 2021-08-27 12:41:55 -04:00
copyable_box.h [libc++][NFC] Remove useless _LIBCPP_PUSH_MACROS 2021-08-27 12:41:55 -04:00
counted.h [libc++][NFC] Fix include guard for decay_copy.h and remove underscores from the header 2021-08-27 12:45:53 -04:00
dangling.h [libc++][NFC] Remove useless _LIBCPP_PUSH_MACROS 2021-08-27 12:41:55 -04:00
data.h [libc++] Remove a stray `const` on ranges::data and ranges::ssize. NFCI. 2021-09-07 13:59:21 -04:00
drop_view.h [libc++][NFC] Remove useless _LIBCPP_PUSH_MACROS 2021-08-27 12:41:55 -04:00
empty.h [libc++][NFC] Remove useless _LIBCPP_PUSH_MACROS 2021-08-27 12:41:55 -04:00
empty_view.h [libc++][NFC] Remove useless _LIBCPP_PUSH_MACROS 2021-08-27 12:41:55 -04:00
enable_borrowed_range.h [libc++][NFC] Remove useless _LIBCPP_PUSH_MACROS 2021-08-27 12:41:55 -04:00
enable_view.h [libc++][NFC] Remove useless _LIBCPP_PUSH_MACROS 2021-08-27 12:41:55 -04:00
iota_view.h [libc++][NFC] Format expression-equivalent wrappers consistently 2021-08-17 12:00:32 -04:00
join_view.h [libc++] Do not require movability in __non_propagating_cache::__emplace_deref 2021-08-17 11:32:40 -04:00
non_propagating_cache.h [libc++] Do not require movability in __non_propagating_cache::__emplace_deref 2021-08-17 11:32:40 -04:00
range_adaptor.h [libc++] Implement the underlying mechanism for range adaptors 2021-08-26 14:07:21 -04:00
ref_view.h [libc++][NFC] Remove useless _LIBCPP_PUSH_MACROS 2021-08-27 12:41:55 -04:00
reverse_view.h [libc++] Do not require movability in __non_propagating_cache::__emplace_deref 2021-08-17 11:32:40 -04:00
single_view.h [libc++][NFC] Remove useless _LIBCPP_PUSH_MACROS 2021-08-27 12:41:55 -04:00
size.h [libc++] Remove a stray `const` on ranges::data and ranges::ssize. NFCI. 2021-09-07 13:59:21 -04:00
subrange.h [libc++] Add an assertion in the subrange constructors with a size hint 2021-09-03 16:04:02 -04:00
take_view.h [libc++] IWYU to fix complaints when compiling with Modules. NFCI. 2021-08-05 14:30:08 -04:00
transform_view.h [libc++][NFC] Remove useless _LIBCPP_PUSH_MACROS 2021-08-27 12:41:55 -04:00
view_interface.h [libc++][NFC] Remove useless _LIBCPP_PUSH_MACROS 2021-08-27 12:41:55 -04:00