Searched refs:is_pyobject (Results 1 – 4 of 4) sorted by relevance
/external/python/pybind11/include/pybind11/ |
D | cast.h | 1664 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>>
|
D | attr.h | 445 struct process_attribute<T, enable_if_t<is_pyobject<T>::value>> : process_attribute_default<handle>…
|
D | pytypes.h | 48 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>
|
D | pybind11.h | 1271 none_of<is_pyobject<Extra>...>::value || // no base class arguments, or: 1272 ( constexpr_sum(is_pyobject<Extra>::value...) == 1 && // Exactly one base
|