1#ifndef ENTT_ENTITY_RANGES_HPP
2#define ENTT_ENTITY_RANGES_HPP
4#if __has_include(<version>)
7# if defined(__cpp_lib_ranges)
11template<
class... Args>
12inline constexpr bool std::ranges::enable_borrowed_range<
entt::basic_view<Args...>>{
true};
14template<
class... Args>
15inline constexpr bool std::ranges::enable_borrowed_range<
entt::basic_group<Args...>>{
true};
17template<
class... Args>
18inline constexpr bool std::ranges::enable_view<
entt::basic_view<Args...>>{
true};
20template<
class... Args>