Lines Matching refs:wrapper
23 struct wrapper struct
27 explicit wrapper(T t_) : t(t_), move_count(0) {} in wrapper() argument
28 wrapper&
35 wrapper(const wrapper<T>& a) : move_count(0) { t = a.t; } in wrapper() argument
37 wrapper<T>&
38 operator=(wrapper<T>& a) in operator =() argument
44 wrapper<T>&
45 operator=(wrapper<T>&& a) in operator =() argument
64 struct compare<wrapper<T>>
67 operator()(const wrapper<T>& a, const wrapper<T>& b) in operator ()()
118 … std::is_same<typename std::iterator_traits<Iterator>::value_type, wrapper<float32_t>>::value,
122 bool result = all_of(b, e, [](wrapper<float32_t>& a) { in check_move()
134 … std::is_same<typename std::iterator_traits<Iterator>::value_type, wrapper<float32_t>>::value),
169 test<wrapper<float64_t>>(); in main()