Home | History | Annotate | Download | only in stringlib

Lines Matching defs:SubString

10    A SubString consists of the characters between two string or
16 } SubString;
34 build_string(SubString *input, PyObject *args, PyObject *kwargs,
50 /* fill in a SubString from a pointer and length */
52 SubString_init(SubString *str, PyObject *s, Py_ssize_t start, Py_ssize_t end)
61 SubString_new_object(SubString *str)
72 SubString_new_object_or_empty(SubString *str)
111 get_integer(const SubString *str)
147 getattr(PyObject *obj, SubString *name)
180 getitem_str(PyObject *obj, SubString *name)
195 SubString str;
212 _FieldNameIterator_attr(FieldNameIterator *self, SubString *name)
239 _FieldNameIterator_item(FieldNameIterator *self, SubString *name)
274 Py_ssize_t *name_idx, SubString *name)
319 field_name_split(PyObject *str, Py_ssize_t start, Py_ssize_t end, SubString *first,
396 get_field_object(SubString *input, PyObject *args, PyObject *kwargs,
402 SubString name;
403 SubString first;
491 render_field(PyObject *fieldobj, SubString *format_spec, _PyUnicodeWriter *writer)
545 parse_field(SubString *str, SubString *field_name, SubString *format_spec,
652 SubString str;
666 MarkupIterator_next(MarkupIterator *self, SubString *literal,
667 int *field_present, SubString *field_name,
668 SubString *format_spec, Py_UCS4 *conversion,
797 output_markup(SubString *field_name, SubString *format_spec,
804 SubString expanded_format_spec;
805 SubString *actual_format_spec;
859 do_markup(SubString *input, PyObject *args, PyObject *kwargs,
866 SubString literal;
867 SubString field_name;
868 SubString format_spec;
902 build_string(SubString *input, PyObject *args, PyObject *kwargs,
935 SubString input;
993 SubString literal;
994 SubString field_name;
995 SubString format_spec;
1003 /* all of the SubString objects point into it->str, so no
1158 SubString name;
1238 SubString first;