Lines Matching defs:encoder
56 PyObject *encoder;
69 {"encoder", T_OBJECT, offsetof(PyEncoderObject, encoder), READONLY, "encoder"},
1240 static char *kwlist[] = {"markers", "default", "encoder", "indent", "key_separator", "item_separator", "sort_keys", "skipkeys", "allow_nan", NULL};
1243 PyObject *markers, *defaultfn, *encoder, *indent, *key_separator;
1248 &markers, &defaultfn, &encoder, &indent,
1266 s->encoder = encoder;
1274 if (PyCFunction_Check(s->encoder)) {
1275 PyCFunction f = PyCFunction_GetFunction(s->encoder);
1284 Py_INCREF(s->encoder);
1380 encoded = PyObject_CallOneArg(s->encoder, obj);
1383 "encoder() must return a string, not %.80s",
1755 Py_VISIT(self->encoder);
1768 Py_CLEAR(self->encoder);