Home
last modified time | relevance | path

Searched refs:PY_VECTORCALL_ARGUMENTS_OFFSET (Results 1 - 10 of 10) sorted by relevance

/third_party/python/Include/cpython/
H A Dabstract.h53 #define PY_VECTORCALL_ARGUMENTS_OFFSET \ macro
59 return n & ~PY_VECTORCALL_ARGUMENTS_OFFSET; in PyVectorcall_NARGS()
106 size_t nargsf = 1 | PY_VECTORCALL_ARGUMENTS_OFFSET; in PyObject_CallMethodNoArgs()
114 size_t nargsf = 2 | PY_VECTORCALL_ARGUMENTS_OFFSET; in PyObject_CallMethodOneArg()
154 size_t nargsf = 1 | PY_VECTORCALL_ARGUMENTS_OFFSET; in _PyObject_CallMethodIdNoArgs()
162 size_t nargsf = 2 | PY_VECTORCALL_ARGUMENTS_OFFSET; in _PyObject_CallMethodIdOneArg()
/third_party/python/Objects/
H A Dcall.c153 nargs | PY_VECTORCALL_ARGUMENTS_OFFSET, kwnames); in _PyObject_FastCallDictTstate()
258 nargs | PY_VECTORCALL_ARGUMENTS_OFFSET, kwnames); in _PyVectorcall_Call()
372 PyObject **args = _args + 1; // For PY_VECTORCALL_ARGUMENTS_OFFSET in PyObject_CallOneArg()
375 size_t nargsf = 1 | PY_VECTORCALL_ARGUMENTS_OFFSET; in PyObject_CallOneArg()
845 /* We must remove PY_VECTORCALL_ARGUMENTS_OFFSET since in PyObject_VectorcallMethod()
847 nargsf &= ~PY_VECTORCALL_ARGUMENTS_OFFSET; in PyObject_VectorcallMethod()
850 /* Skip "self". We can keep PY_VECTORCALL_ARGUMENTS_OFFSET since in PyObject_VectorcallMethod()
955 The newly allocated argument vector supports PY_VECTORCALL_ARGUMENTS_OFFSET.
977 /* Add 1 to support PY_VECTORCALL_ARGUMENTS_OFFSET */ in _PyStack_UnpackDict()
990 stack++; /* For PY_VECTORCALL_ARGUMENTS_OFFSET */ in _PyStack_UnpackDict()
[all...]
H A Dclassobject.c53 if (nargsf & PY_VECTORCALL_ARGUMENTS_OFFSET) { in method_vectorcall()
54 /* PY_VECTORCALL_ARGUMENTS_OFFSET is set, so we are allowed to mutate the vector */ in method_vectorcall()
H A Ddescrobject.c1110 3 | PY_VECTORCALL_ARGUMENTS_OFFSET, in mappingproxy_get()
H A Dtypeobject.c1646 * PY_VECTORCALL_ARGUMENTS_OFFSET */ in vectorcall_unbound()
1648 nargsf = nargsf - 1 + PY_VECTORCALL_ARGUMENTS_OFFSET; in vectorcall_unbound()
/third_party/python/Modules/_sqlite/
H A Dconnection.c135 size_t nargsf = 1 | PY_VECTORCALL_ARGUMENTS_OFFSET; in new_statement_cache()
143 nargsf = 1 | PY_VECTORCALL_ARGUMENTS_OFFSET; in new_statement_cache()
1804 size_t nargsf = 2 | PY_VECTORCALL_ARGUMENTS_OFFSET; in collation_callback()
H A Dcursor.c513 size_t nargsf = 1 | PY_VECTORCALL_ARGUMENTS_OFFSET; in get_statement_from_cache()
/third_party/python/Modules/
H A D_functoolsmodule.c227 /* Fast path using PY_VECTORCALL_ARGUMENTS_OFFSET to prepend a single in partial_vectorcall()
229 if (pto_nargs == 1 && (nargsf & PY_VECTORCALL_ARGUMENTS_OFFSET)) { in partial_vectorcall()
H A D_operator.c906 &args[1], (PyVectorcall_NARGS(nargs) - 1) | PY_VECTORCALL_ARGUMENTS_OFFSET, in _operator_call()
/third_party/python/Python/
H A Dceval.c4457 3 | PY_VECTORCALL_ARGUMENTS_OFFSET, NULL);
4776 positional_args | PY_VECTORCALL_ARGUMENTS_OFFSET,
7315 return PyObject_Vectorcall(func, args, nargs | PY_VECTORCALL_ARGUMENTS_OFFSET, kwnames);

Completed in 35 milliseconds