Lines Matching refs:size_t
194 const std::type_info *const *types, size_t args) {
226 size_t type_index = 0, arg_index = 0;
432 const size_t n_args_in = (size_t) PyTuple_GET_SIZE(args_in);
486 size_t pos_args = func.nargs; // Number of positional arguments that we need
498 size_t args_to_copy = (std::min)(pos_args, n_args_in); // Protect std::min with parentheses
499 size_t args_copied = 0;
585 size_t args_size = n_args_in - args_copied;
587 for (size_t i = 0; i < args_size; ++i) {
636 for (size_t i = func.is_method ? 1 : 0; i < pos_args; i++) {
727 size_t start = sig.find('(') + 7; // skip "(self: "
730 size_t end = sig.find(", "), next = end + 2;
731 size_t ret = sig.rfind(" -> ");
749 for (size_t ti = overloads->is_constructor ? 1 : 0; ti < args_.size(); ++ti) {
987 template <typename T, typename = void_t<decltype(static_cast<void *(*)(size_t)>(T::operator new))>>
996 template <typename T> struct has_operator_delete_size<T, void_t<decltype(static_cast<void (*)(void *, size_t)>(T::operator delete))>>
1000 void call_operator_delete(T *p, size_t, size_t) { T::operator delete(p); }
1002 void call_operator_delete(T *p, size_t s, size_t) { T::operator delete(p, s); }
1004 inline void call_operator_delete(void *p, size_t s, size_t a) {
1625 PYBIND11_NOINLINE inline void keep_alive_impl(size_t Nurse, size_t Patient, function_call &call, handle ret) {
1626 auto get_arg = [&](size_t n) {
1833 for (size_t i = 0; i < args.size(); ++i) {