Home
last modified time | relevance | path

Searched defs:xsdc_enum_range (Results 1 – 1 of 1) sorted by relevance

/system/tools/xsdc/utils/include/xsdc/
DXsdcSupport.h40 struct xsdc_enum_range { struct
42 using value_type = T;
44 constexpr auto begin() const { return std::begin(details::xsdc_enum_values<T>); } in begin()
45 constexpr auto cbegin() const { return begin(); } in cbegin()
46 constexpr auto rbegin() const { return std::rbegin(details::xsdc_enum_values<T>); } in rbegin()
47 constexpr auto crbegin() const { return rbegin(); } in crbegin()
48 constexpr auto end() const { return std::end(details::xsdc_enum_values<T>); } in end()
49 constexpr auto cend() const { return end(); } in cend()
50 constexpr auto rend() const { return std::rend(details::xsdc_enum_values<T>); } in rend()
51 constexpr auto crend() const { return rend(); } in crend()