Lines Matching defs:parameter
531 PyObject *parameter)
538 if (parameter == Py_None) {
543 if (PyLong_CheckExact(parameter)) {
545 } else if (PyFloat_CheckExact(parameter)) {
547 } else if (PyUnicode_CheckExact(parameter)) {
549 } else if (PyLong_Check(parameter)) {
551 } else if (PyFloat_Check(parameter)) {
553 } else if (PyUnicode_Check(parameter)) {
555 } else if (PyObject_CheckBuffer(parameter)) {
563 sqlite_int64 value = _pysqlite_long_as_int64(parameter);
571 double value = PyFloat_AsDouble(parameter);
581 string = PyUnicode_AsUTF8AndSize(parameter, &buflen);
593 if (PyObject_GetBuffer(parameter, &view, PyBUF_SIMPLE) != 0) {
608 "Error binding parameter %d: type '%s' is not supported",
609 pos, Py_TYPE(parameter)->tp_name);
737 "parameter :%s.", binding_name);