1#ifndef VEG_ASSIGNABLE_HPP_4ZNCRTO7S
2#define VEG_ASSIGNABLE_HPP_4ZNCRTO7S
7#if !VEG_HAS_BUILTIN(__is_trivially_assignable) || \
8 !VEG_HAS_BUILTIN(__is_assignable) || \
9 !VEG_HAS_BUILTIN(__is_nothrow_assignable)
25 trivially_copy_assignable,
26 is_trivially_assignable,
30 trivially_move_assignable,
31 is_trivially_assignable,
37 nothrow_move_assignable,
44 nothrow_copy_assignable,
#define VEG_DEF_CONCEPT(Tpl, Name,...)
#define VEG_DEF_CONCEPT_FROM_BUILTIN_OR_TRAIT(Tpl, Trait, Std_Trait,...)
#define VEG_DEF_CONCEPT_FROM_BUILTIN_OR_STD(Tpl, Trait,...)