EnTT 4.0.0
Loading...
Searching...
No Matches
ranges.hpp
1#ifndef ENTT_CORE_RANGES_HPP
2#define ENTT_CORE_RANGES_HPP
3
4#include <version>
5
6#if defined(__cpp_lib_ranges)
7# include <ranges>
8# include "iterator.hpp"
9
10namespace std::ranges {
11
12template<class... Args>
13inline constexpr bool enable_borrowed_range<entt::iterable_adaptor<Args...>>{true};
14
15template<class... Args>
16inline constexpr bool enable_view<entt::iterable_adaptor<Args...>>{true};
17
18} // namespace std::ranges
19
20#endif
21
22#endif