Searched refs:is_copy_constructible (Results 1 - 4 of 4) sorted by relevance
/gem5/ext/pybind11/include/pybind11/ |
H A D | cast.h | 769 // std::is_copy_constructible isn't quite enough: it lets std::vector<T> (and similar) through when 771 template <typename T, typename SFINAE = void> struct is_copy_constructible : std::is_copy_constructible<T> {}; struct in inherits:std::is_copy_constructible 776 template <typename Container> struct is_copy_constructible<Container, enable_if_t<all_of< struct in inherits:is_copy_constructible 777 std::is_copy_constructible<Container>, 781 >::value>> : is_copy_constructible<typename Container::value_type> {}; 786 template <typename T1, typename T2> struct is_copy_constructible<std::pair<T1, T2>> struct in inherits:all_of 787 : all_of<is_copy_constructible<T1>, is_copy_constructible<T2>> {}; 893 template <typename T, typename = enable_if_t<is_copy_constructible< [all...] |
H A D | stl_bind.h | 69 void vector_if_copy_constructible(enable_if_t<is_copy_constructible<Vector>::value, Class_> &cl) { 113 void vector_modifiers(enable_if_t<is_copy_constructible<typename Vector::value_type>::value, Class_> &cl) { 532 is_copy_constructible<typename Map::mapped_type>::value,
|
H A D | pybind11.h | 1314 const holder_type *holder_ptr, std::true_type /*is_copy_constructible*/) { 1319 const holder_type *holder_ptr, std::false_type /*is_copy_constructible*/) { 1327 init_holder_from_existing(v_h, holder_ptr, std::is_copy_constructible<holder_type>());
|
/gem5/ext/pybind11/tests/test_embed/ |
H A D | test_interpreter.cpp | 83 static_assert(!std::is_copy_constructible<py::scoped_interpreter>::value, "");
|
Completed in 21 milliseconds