// Copyright 2018-2022 David Robillard <d@drobilla.net> // Copyright 2006-2007 Chris Hamilton <chamilton@cs.dal.ca> // SPDX-License-Identifier: GPL-2.0-or-later #ifndef CHILBERT_DETAIL_TRAITS_HPP #define CHILBERT_DETAIL_TRAITS_HPP namespace chilbert { namespace detail { /// Member `value` is true iff T is a chilbert bitset template<class T> struct is_bitvec { static constexpr bool value = false; }; /// True iff T is a chilbert bitset template<class T> static constexpr bool is_bitvec_v = is_bitvec<T>::value; } // namespace detail } // namespace chilbert #endif