Files
MapLibreParticleLab/include/mbgl/util/traits.hpp
Bruno de Oliveira Abinader 41497e9c41 [core] Cleaned up enum classes
- Replaced static_cast with C++ casts.
- Replaced inline with constexpr.
2016-06-18 20:23:00 +03:00

13 lines
226 B
C++

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