1#ifndef VEG_PRIMITIVES_HPP_A8O6GDV1S
2#define VEG_PRIMITIVES_HPP_A8O6GDV1S
7#if !VEG_HAS_BUILTIN(__is_integral) || \
8 !VEG_HAS_BUILTIN(__is_floating_point) || !(VEG_HAS_BUILTIN(__is_enum))
25 std::is_enum<T>::value));
#define VEG_DEF_CONCEPT_DISJUNCTION(Tpl, Name, Terms)
#define VEG_DEF_CONCEPT_CONJUNCTION(Tpl, Name, Terms)
#define VEG_DEF_CONCEPT(Tpl, Name,...)
#define VEG_HAS_BUILTIN_OR(Builtin, True, False)
#define VEG_DEF_CONCEPT_FROM_BUILTIN_OR_STD(Tpl, Trait,...)