#pragma once #include namespace mbgl { template constexpr auto underlying_type(T t) -> typename std::underlying_type::type { return static_cast::type>(t); } } // namespace mbgl