Home
last modified time | relevance | path

Searched refs:is_pyobject (Results 1 – 4 of 4) sorted by relevance

/external/python/pybind11/include/pybind11/
Dcast.h1664 class type_caster<T, enable_if_t<is_pyobject<T>::value>> : public pyobject_caster<T> { };
1742 template <typename T, detail::enable_if_t<!detail::is_pyobject<T>::value, int> = 0>
1751 template <typename T, detail::enable_if_t<detail::is_pyobject<T>::value, int> = 0>
1755 template <typename T, detail::enable_if_t<!detail::is_pyobject<T>::value, int> = 0>
1813 template <typename T, enable_if_t<!is_pyobject<T>::value, int>>
Dattr.h445 struct process_attribute<T, enable_if_t<is_pyobject<T>::value>> : process_attribute_default<handle>…
Dpytypes.h48 template <typename T> using is_pyobject = std::is_base_of<pyobject_tag, remove_reference_t<T>>; variable
482 template <typename T, enable_if_t<is_pyobject<T>::value, int> = 0>
485 template <typename T, enable_if_t<!is_pyobject<T>::value, int> = 0>
Dpybind11.h1271 none_of<is_pyobject<Extra>...>::value || // no base class arguments, or:
1272 ( constexpr_sum(is_pyobject<Extra>::value...) == 1 && // Exactly one base