Lines Matching refs:markers
54 PyObject *markers;
67 {"markers", T_OBJECT, offsetof(PyEncoderObject, markers), READONLY, "markers"},
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,
1253 if (markers != Py_None && !PyDict_Check(markers)) {
1256 "not %.200s", Py_TYPE(markers)->tp_name);
1264 s->markers = markers;
1282 Py_INCREF(s->markers);
1449 if (s->markers != Py_None) {
1454 has_key = PyDict_Contains(s->markers, ident);
1461 if (PyDict_SetItem(s->markers, ident, obj)) {
1486 if (PyDict_DelItem(s->markers, ident)) {
1520 if (s->markers != Py_None) {
1525 has_key = PyDict_Contains(s->markers, ident);
1531 if (PyDict_SetItem(s->markers, ident, dct)) {
1629 if (PyDict_DelItem(s->markers, ident))
1679 if (s->markers != Py_None) {
1684 has_key = PyDict_Contains(s->markers, ident);
1690 if (PyDict_SetItem(s->markers, ident, seq)) {
1716 if (PyDict_DelItem(s->markers, ident))
1753 Py_VISIT(self->markers);
1766 Py_CLEAR(self->markers);