Lines Matching refs:parent

233 handle eigen_ref_array(Type &src, handle parent = none()) {
236 return eigen_array_cast<props>(src, parent, !std::is_const<Type>::value);
295 static handle cast_impl(CType *src, return_value_policy policy, handle parent) {
308 return eigen_ref_array<props>(*src, parent);
317 static handle cast(Type &&src, return_value_policy /* policy */, handle parent) {
318 return cast_impl(&src, return_value_policy::move, parent);
321 static handle cast(const Type &&src, return_value_policy /* policy */, handle parent) {
322 return cast_impl(&src, return_value_policy::move, parent);
325 static handle cast(Type &src, return_value_policy policy, handle parent) {
328 return cast_impl(&src, policy, parent);
331 static handle cast(const Type &src, return_value_policy policy, handle parent) {
334 return cast(&src, policy, parent);
337 static handle cast(Type *src, return_value_policy policy, handle parent) {
338 return cast_impl(src, policy, parent);
341 static handle cast(const Type *src, return_value_policy policy, handle parent) {
342 return cast_impl(src, policy, parent);
369 static handle cast(const MapType &src, return_value_policy policy, handle parent) {
374 return eigen_array_cast<props>(src, parent, is_eigen_mutable_map<MapType>::value);
524 static handle cast(const Type &src, return_value_policy /* policy */, handle /* parent */) {
528 static handle cast(const Type *src, return_value_policy policy, handle parent) { return cast(*src, policy, parent); }
580 static handle cast(const Type &src, return_value_policy /* policy */, handle /* parent */) {