#pragma once #include namespace floormat { template constexpr std::index_sequence reverse_index_sequence(std::index_sequence); template using make_reverse_index_sequence = decltype(reverse_index_sequence(std::make_index_sequence{})); } // namespace floormat