Searched refs:PY_VECTORCALL_ARGUMENTS_OFFSET (Results 1 – 8 of 8) sorted by relevance
/third_party/python/Include/cpython/ |
D | abstract.h | 53 #define PY_VECTORCALL_ARGUMENTS_OFFSET ((size_t)1 << (8 * sizeof(size_t) - 1)) macro 58 return n & ~PY_VECTORCALL_ARGUMENTS_OFFSET; in PyVectorcall_NARGS() 183 nargsf = 1 | PY_VECTORCALL_ARGUMENTS_OFFSET; in PyObject_CallOneArg() 195 1 | PY_VECTORCALL_ARGUMENTS_OFFSET, NULL); in PyObject_CallMethodNoArgs() 205 2 | PY_VECTORCALL_ARGUMENTS_OFFSET, NULL); in PyObject_CallMethodOneArg() 240 1 | PY_VECTORCALL_ARGUMENTS_OFFSET, NULL); in _PyObject_CallMethodIdNoArgs() 250 2 | PY_VECTORCALL_ARGUMENTS_OFFSET, NULL); in _PyObject_CallMethodIdOneArg()
|
/third_party/python/Doc/c-api/ |
D | call.rst | 78 :const:`PY_VECTORCALL_ARGUMENTS_OFFSET` flag. 87 .. c:macro:: PY_VECTORCALL_ARGUMENTS_OFFSET 98 are encouraged to use :const:`PY_VECTORCALL_ARGUMENTS_OFFSET`. 142 (Py_ssize_t)(nargsf & ~PY_VECTORCALL_ARGUMENTS_OFFSET) 402 plus :const:`PY_VECTORCALL_ARGUMENTS_OFFSET` if the value of ``args[0]`` may
|
/third_party/python/Objects/ |
D | call.c | 154 nargs | PY_VECTORCALL_ARGUMENTS_OFFSET, kwnames); in _PyObject_FastCallDictTstate() 268 nargs | PY_VECTORCALL_ARGUMENTS_OFFSET, kwnames); in PyVectorcall_Call() 762 nargsf &= ~PY_VECTORCALL_ARGUMENTS_OFFSET; in PyObject_VectorcallMethod()
|
D | classobject.c | 47 if (nargsf & PY_VECTORCALL_ARGUMENTS_OFFSET) { in method_vectorcall()
|
D | descrobject.c | 1091 3 | PY_VECTORCALL_ARGUMENTS_OFFSET, in mappingproxy_get()
|
D | typeobject.c | 1625 nargsf = nargsf - 1 + PY_VECTORCALL_ARGUMENTS_OFFSET; in vectorcall_unbound()
|
/third_party/python/Modules/ |
D | _functoolsmodule.c | 228 if (pto_nargs == 1 && (nargsf & PY_VECTORCALL_ARGUMENTS_OFFSET)) { in partial_vectorcall()
|
/third_party/python/Python/ |
D | ceval.c | 4114 3 | PY_VECTORCALL_ARGUMENTS_OFFSET, NULL); in _PyEval_EvalFrameDefault() 5844 return PyObject_Vectorcall(func, args, nargs | PY_VECTORCALL_ARGUMENTS_OFFSET, kwnames); in trace_call_function() 5867 x = PyObject_Vectorcall(func, stack, nargs | PY_VECTORCALL_ARGUMENTS_OFFSET, kwnames); in Py_LOCAL_INLINE()
|