Searched refs:get_type_info (Results 1 - 6 of 6) sorted by relevance

/gem5/ext/pybind11/include/pybind11/
H A Dpybind11.h254 if (auto tinfo = detail::get_type_info(*t)) {
439 const auto tinfo = get_type_info((PyTypeObject *) overloads->scope.ptr());
932 auto parent_tinfo = get_type_info((PyTypeObject *) rec.bases[0].ptr());
947 auto tinfo2 = get_type_info((PyTypeObject *) h.ptr());
958 auto tinfo = detail::get_type_info(&type->ht_type);
1340 auto v_h = inst->get_value_and_holder(detail::get_type_info(typeid(type)));
1676 if (!detail::get_type_info(typeid(state), false)) {
1705 if (!detail::get_type_info(typeid(state), false)) {
1759 if (auto tinfo = detail::get_type_info(typeid(OutputType)))
2090 auto tinfo = detail::get_type_info(typei
[all...]
H A Dstl_bind.h421 auto vtype_info = detail::get_type_info(typeid(vtype));
584 auto tinfo = detail::get_type_info(typeid(MappedType));
587 tinfo = detail::get_type_info(typeid(KeyType));
H A Dcast.h160 PYBIND11_NOINLINE inline detail::type_info* get_type_info(PyTypeObject *type) { function
165 pybind11_fail("pybind11::detail::get_type_info: type has multiple pybind11-registered bases");
186 PYBIND11_NOINLINE inline detail::type_info *get_type_info(const std::type_index &tp, function
196 pybind11_fail("pybind11::detail::get_type_info: unable to find type info for \"" + tname + "\"");
202 detail::type_info *type_info = get_type_info(tp, throw_if_missing);
486 : typeinfo(get_type_info(type_info)), cpptype(&type_info) { }
725 if (auto *tpi = get_type_info(cast_type))
861 if (const auto *tpi = get_type_info(*instance_type))
H A Dnumpy.h87 numpy_type_info *get_type_info(const std::type_info& tinfo, bool throw_if_missing = true) { function in struct:numpy_internals
96 template<typename T> numpy_type_info *get_type_info(bool throw_if_missing = true) { function in struct:numpy_internals
97 return get_type_info(typeid(typename std::remove_cv<T>::type), throw_if_missing);
1095 if (numpy_internals.get_type_info(tinfo, false))
1162 static auto format_str = get_numpy_internals().get_type_info<T>(true)->format_str;
1173 static PyObject* ptr = get_numpy_internals().get_type_info<T>(true)->dtype_ptr;
H A Dattr.h258 auto base_info = detail::get_type_info(base, false);
/gem5/ext/pybind11/include/pybind11/detail/
H A Dclass.h204 if (auto parent_tinfo = get_type_info((PyTypeObject *) h.ptr())) {
468 tinfo = get_type_info((PyTypeObject *) type.ptr());

Completed in 41 milliseconds