Lines Matching refs:std
22 template <typename T> struct format_descriptor<std::complex<T>, detail::enable_if_t<std::is_floating_point<T>::value>> {
25 static std::string format() { return std::string(value); }
31 std::complex<T>, detail::enable_if_t<std::is_floating_point<T>::value>>::value[3];
37 template <typename T> struct is_fmt_numeric<std::complex<T>, detail::enable_if_t<std::is_floating_point<T>::value>> {
42 template <typename T> class type_caster<std::complex<T>> {
54 value = std::complex<T>((T) result.real, (T) result.imag);
58 static handle cast(const std::complex<T> &src, return_value_policy /* policy */, handle /* parent */) {
62 PYBIND11_TYPE_CASTER(std::complex<T>, _("complex"));