has_trivial_assignment_operator
typedef typename __type_traits<_Tp>::has_trivial_assignment_operator
::has_trivial_assignment_operator