/* This file is part of the mp project. * Copyright (c) 2017 MerryMage * SPDX-License-Identifier: 0BSD */ #pragma once #include namespace mp { /// Casts a metavalue from one type to another template using value_cast = std::integral_constant(V::value)>; } // namespace mp