/* This file is part of the mp project. * Copyright (c) 2020 MerryMage * SPDX-License-Identifier: 0BSD */ #pragma once #include namespace mp { /// Logical negation of metavalue V. template using logic_not = bool_value; /// Logical negation of metavalue V. template constexpr bool logic_not_v = !bool(V::value); } // namespace mp