Lines Matching defs:writer
500 render_field(PyObject *fieldobj, SubString *format_spec, _PyUnicodeWriter *writer)
522 err = formatter(writer, fieldobj, format_spec->str,
543 if (_PyUnicodeWriter_WriteStr(writer, result) == -1)
808 _PyUnicodeWriter *writer, PyObject *args, PyObject *kwargs,
849 if (render_field(fieldobj, actual_format_spec, writer) == 0)
869 _PyUnicodeWriter *writer, int recursion_depth, AutoNumber *auto_number)
887 writer->overallocate = 0;
888 if (_PyUnicodeWriter_WriteSubstring(writer, literal.str,
895 writer->overallocate = 0;
897 format_spec_needs_expanding, conversion, writer,
914 _PyUnicodeWriter writer;
923 _PyUnicodeWriter_Init(&writer);
924 writer.overallocate = 1;
925 writer.min_length = PyUnicode_GET_LENGTH(input->str) + 100;
927 if (!do_markup(input, args, kwargs, &writer, recursion_depth,
929 _PyUnicodeWriter_Dealloc(&writer);
933 return _PyUnicodeWriter_Finish(&writer);