Searched refs:hb_trivial (Results 1 – 1 of 1) sorted by relevance
344 template <typename T> union hb_trivial { T value; }; union348 using hb_is_trivially_destructible= hb_is_destructible<hb_trivial<T>>;357 using hb_is_trivially_default_constructible= hb_is_default_constructible<hb_trivial<T>>;361 using hb_is_trivially_copy_constructible= hb_is_copy_constructible<hb_trivial<T>>;365 using hb_is_trivially_move_constructible= hb_is_move_constructible<hb_trivial<T>>;374 using hb_is_trivially_copy_assignable= hb_is_copy_assignable<hb_trivial<T>>;378 using hb_is_trivially_move_assignable= hb_is_move_assignable<hb_trivial<T>>;