diff options
author | Serhiy Storchaka <storchaka@gmail.com> | 2015-04-23 21:40:51 (GMT) |
---|---|---|
committer | Serhiy Storchaka <storchaka@gmail.com> | 2015-04-23 21:40:51 (GMT) |
commit | 247789cee99c8933c140110791d136cbe37a003b (patch) | |
tree | b29885b10378b1b31f51609bf719bd4f6c7de306 /Objects | |
parent | a30e2256f70bd43255e8dae6459c70540f118b62 (diff) | |
download | cpython-247789cee99c8933c140110791d136cbe37a003b.zip cpython-247789cee99c8933c140110791d136cbe37a003b.tar.gz cpython-247789cee99c8933c140110791d136cbe37a003b.tar.bz2 |
Issue #24007: Argument Clinic now writes the format of PyArg_Parse*() at the
same line as function name.
Diffstat (limited to 'Objects')
-rw-r--r-- | Objects/clinic/bytearrayobject.c.h | 41 | ||||
-rw-r--r-- | Objects/clinic/bytesobject.c.h | 32 | ||||
-rw-r--r-- | Objects/clinic/unicodeobject.c.h | 5 |
3 files changed, 25 insertions, 53 deletions
diff --git a/Objects/clinic/bytearrayobject.c.h b/Objects/clinic/bytearrayobject.c.h index 787efc0..e87a221 100644 --- a/Objects/clinic/bytearrayobject.c.h +++ b/Objects/clinic/bytearrayobject.c.h @@ -107,8 +107,7 @@ bytearray_maketrans(void *null, PyObject *args) Py_buffer frm = {NULL, NULL}; Py_buffer to = {NULL, NULL}; - if (!PyArg_ParseTuple(args, - "y*y*:maketrans", + if (!PyArg_ParseTuple(args, "y*y*:maketrans", &frm, &to)) goto exit; return_value = bytearray_maketrans_impl(&frm, &to); @@ -152,8 +151,7 @@ bytearray_replace(PyByteArrayObject *self, PyObject *args) Py_buffer new = {NULL, NULL}; Py_ssize_t count = -1; - if (!PyArg_ParseTuple(args, - "y*y*|n:replace", + if (!PyArg_ParseTuple(args, "y*y*|n:replace", &old, &new, &count)) goto exit; return_value = bytearray_replace_impl(self, &old, &new, count); @@ -198,8 +196,7 @@ bytearray_split(PyByteArrayObject *self, PyObject *args, PyObject *kwargs) PyObject *sep = Py_None; Py_ssize_t maxsplit = -1; - if (!PyArg_ParseTupleAndKeywords(args, kwargs, - "|On:split", _keywords, + if (!PyArg_ParseTupleAndKeywords(args, kwargs, "|On:split", _keywords, &sep, &maxsplit)) goto exit; return_value = bytearray_split_impl(self, sep, maxsplit); @@ -271,8 +268,7 @@ bytearray_rsplit(PyByteArrayObject *self, PyObject *args, PyObject *kwargs) PyObject *sep = Py_None; Py_ssize_t maxsplit = -1; - if (!PyArg_ParseTupleAndKeywords(args, kwargs, - "|On:rsplit", _keywords, + if (!PyArg_ParseTupleAndKeywords(args, kwargs, "|On:rsplit", _keywords, &sep, &maxsplit)) goto exit; return_value = bytearray_rsplit_impl(self, sep, maxsplit); @@ -323,8 +319,7 @@ bytearray_insert(PyByteArrayObject *self, PyObject *args) Py_ssize_t index; int item; - if (!PyArg_ParseTuple(args, - "nO&:insert", + if (!PyArg_ParseTuple(args, "nO&:insert", &index, _getbytevalue, &item)) goto exit; return_value = bytearray_insert_impl(self, index, item); @@ -354,9 +349,7 @@ bytearray_append(PyByteArrayObject *self, PyObject *arg) PyObject *return_value = NULL; int item; - if (!PyArg_Parse(arg, - "O&:append", - _getbytevalue, &item)) + if (!PyArg_Parse(arg, "O&:append", _getbytevalue, &item)) goto exit; return_value = bytearray_append_impl(self, item); @@ -400,8 +393,7 @@ bytearray_pop(PyByteArrayObject *self, PyObject *args) PyObject *return_value = NULL; Py_ssize_t index = -1; - if (!PyArg_ParseTuple(args, - "|n:pop", + if (!PyArg_ParseTuple(args, "|n:pop", &index)) goto exit; return_value = bytearray_pop_impl(self, index); @@ -431,9 +423,7 @@ bytearray_remove(PyByteArrayObject *self, PyObject *arg) PyObject *return_value = NULL; int value; - if (!PyArg_Parse(arg, - "O&:remove", - _getbytevalue, &value)) + if (!PyArg_Parse(arg, "O&:remove", _getbytevalue, &value)) goto exit; return_value = bytearray_remove_impl(self, value); @@ -561,8 +551,7 @@ bytearray_decode(PyByteArrayObject *self, PyObject *args, PyObject *kwargs) const char *encoding = NULL; const char *errors = NULL; - if (!PyArg_ParseTupleAndKeywords(args, kwargs, - "|ss:decode", _keywords, + if (!PyArg_ParseTupleAndKeywords(args, kwargs, "|ss:decode", _keywords, &encoding, &errors)) goto exit; return_value = bytearray_decode_impl(self, encoding, errors); @@ -606,8 +595,7 @@ bytearray_splitlines(PyByteArrayObject *self, PyObject *args, PyObject *kwargs) static char *_keywords[] = {"keepends", NULL}; int keepends = 0; - if (!PyArg_ParseTupleAndKeywords(args, kwargs, - "|i:splitlines", _keywords, + if (!PyArg_ParseTupleAndKeywords(args, kwargs, "|i:splitlines", _keywords, &keepends)) goto exit; return_value = bytearray_splitlines_impl(self, keepends); @@ -637,9 +625,7 @@ bytearray_fromhex(PyTypeObject *cls, PyObject *arg) PyObject *return_value = NULL; PyObject *string; - if (!PyArg_Parse(arg, - "U:fromhex", - &string)) + if (!PyArg_Parse(arg, "U:fromhex", &string)) goto exit; return_value = bytearray_fromhex_impl((PyObject*)cls, string); @@ -683,8 +669,7 @@ bytearray_reduce_ex(PyByteArrayObject *self, PyObject *args) PyObject *return_value = NULL; int proto = 0; - if (!PyArg_ParseTuple(args, - "|i:__reduce_ex__", + if (!PyArg_ParseTuple(args, "|i:__reduce_ex__", &proto)) goto exit; return_value = bytearray_reduce_ex_impl(self, proto); @@ -710,4 +695,4 @@ bytearray_sizeof(PyByteArrayObject *self, PyObject *Py_UNUSED(ignored)) { return bytearray_sizeof_impl(self); } -/*[clinic end generated code: output=2a698741a4f14047 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=966c15ff22c5e243 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/bytesobject.c.h b/Objects/clinic/bytesobject.c.h index 7702211..5a1a5e9 100644 --- a/Objects/clinic/bytesobject.c.h +++ b/Objects/clinic/bytesobject.c.h @@ -30,8 +30,7 @@ bytes_split(PyBytesObject*self, PyObject *args, PyObject *kwargs) PyObject *sep = Py_None; Py_ssize_t maxsplit = -1; - if (!PyArg_ParseTupleAndKeywords(args, kwargs, - "|On:split", _keywords, + if (!PyArg_ParseTupleAndKeywords(args, kwargs, "|On:split", _keywords, &sep, &maxsplit)) goto exit; return_value = bytes_split_impl(self, sep, maxsplit); @@ -65,9 +64,7 @@ bytes_partition(PyBytesObject *self, PyObject *arg) PyObject *return_value = NULL; Py_buffer sep = {NULL, NULL}; - if (!PyArg_Parse(arg, - "y*:partition", - &sep)) + if (!PyArg_Parse(arg, "y*:partition", &sep)) goto exit; return_value = bytes_partition_impl(self, &sep); @@ -104,9 +101,7 @@ bytes_rpartition(PyBytesObject *self, PyObject *arg) PyObject *return_value = NULL; Py_buffer sep = {NULL, NULL}; - if (!PyArg_Parse(arg, - "y*:rpartition", - &sep)) + if (!PyArg_Parse(arg, "y*:rpartition", &sep)) goto exit; return_value = bytes_rpartition_impl(self, &sep); @@ -148,8 +143,7 @@ bytes_rsplit(PyBytesObject*self, PyObject *args, PyObject *kwargs) PyObject *sep = Py_None; Py_ssize_t maxsplit = -1; - if (!PyArg_ParseTupleAndKeywords(args, kwargs, - "|On:rsplit", _keywords, + if (!PyArg_ParseTupleAndKeywords(args, kwargs, "|On:rsplit", _keywords, &sep, &maxsplit)) goto exit; return_value = bytes_rsplit_impl(self, sep, maxsplit); @@ -332,8 +326,7 @@ bytes_maketrans(void *null, PyObject *args) Py_buffer frm = {NULL, NULL}; Py_buffer to = {NULL, NULL}; - if (!PyArg_ParseTuple(args, - "y*y*:maketrans", + if (!PyArg_ParseTuple(args, "y*y*:maketrans", &frm, &to)) goto exit; return_value = bytes_maketrans_impl(&frm, &to); @@ -377,8 +370,7 @@ bytes_replace(PyBytesObject*self, PyObject *args) Py_buffer new = {NULL, NULL}; Py_ssize_t count = -1; - if (!PyArg_ParseTuple(args, - "y*y*|n:replace", + if (!PyArg_ParseTuple(args, "y*y*|n:replace", &old, &new, &count)) goto exit; return_value = bytes_replace_impl(self, &old, &new, count); @@ -424,8 +416,7 @@ bytes_decode(PyBytesObject*self, PyObject *args, PyObject *kwargs) const char *encoding = NULL; const char *errors = NULL; - if (!PyArg_ParseTupleAndKeywords(args, kwargs, - "|ss:decode", _keywords, + if (!PyArg_ParseTupleAndKeywords(args, kwargs, "|ss:decode", _keywords, &encoding, &errors)) goto exit; return_value = bytes_decode_impl(self, encoding, errors); @@ -456,8 +447,7 @@ bytes_splitlines(PyBytesObject*self, PyObject *args, PyObject *kwargs) static char *_keywords[] = {"keepends", NULL}; int keepends = 0; - if (!PyArg_ParseTupleAndKeywords(args, kwargs, - "|i:splitlines", _keywords, + if (!PyArg_ParseTupleAndKeywords(args, kwargs, "|i:splitlines", _keywords, &keepends)) goto exit; return_value = bytes_splitlines_impl(self, keepends); @@ -487,13 +477,11 @@ bytes_fromhex(PyTypeObject *type, PyObject *arg) PyObject *return_value = NULL; PyObject *string; - if (!PyArg_Parse(arg, - "U:fromhex", - &string)) + if (!PyArg_Parse(arg, "U:fromhex", &string)) goto exit; return_value = bytes_fromhex_impl(type, string); exit: return return_value; } -/*[clinic end generated code: output=deaf886e15270679 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=bd0ce8f25d7e18f4 input=a9049054013a1b77]*/ diff --git a/Objects/clinic/unicodeobject.c.h b/Objects/clinic/unicodeobject.c.h index 053a471..d42a700 100644 --- a/Objects/clinic/unicodeobject.c.h +++ b/Objects/clinic/unicodeobject.c.h @@ -30,8 +30,7 @@ unicode_maketrans(void *null, PyObject *args) PyObject *y = NULL; PyObject *z = NULL; - if (!PyArg_ParseTuple(args, - "O|UU:maketrans", + if (!PyArg_ParseTuple(args, "O|UU:maketrans", &x, &y, &z)) goto exit; return_value = unicode_maketrans_impl(x, y, z); @@ -39,4 +38,4 @@ unicode_maketrans(void *null, PyObject *args) exit: return return_value; } -/*[clinic end generated code: output=4670413843c53055 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=94affdff5b2daff5 input=a9049054013a1b77]*/ |