Lines Matching refs:args
18 pysqlite_complete_statement(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
26 args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, 1, 1, 0, argsbuf);
27 if (!args) {
30 if (!PyUnicode_Check(args[0])) {
31 _PyArg_BadArgument("complete_statement", "argument 'statement'", "str", args[0]);
35 statement = PyUnicode_AsUTF8AndSize(args[0], &statement_length);
67 pysqlite_enable_shared_cache(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
75 args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, 1, 1, 0, argsbuf);
76 if (!args) {
79 do_enable = _PyLong_AsInt(args[0]);
103 pysqlite_register_adapter(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
112 type = (PyTypeObject *)args[0];
113 caster = args[1];
134 pysqlite_register_converter(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
143 if (!PyUnicode_Check(args[0])) {
144 _PyArg_BadArgument("register_converter", "argument 1", "str", args[0]);
147 if (PyUnicode_READY(args[0]) == -1) {
150 orig_name = args[0];
151 callable = args[1];
200 pysqlite_adapt(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
210 obj = args[0];
214 proto = args[1];
218 alt = args[2];