Home | History | Annotate | Download | only in stringlib

Lines Matching defs:SubString

25    A SubString consists of the characters between two string or
31 } SubString;
49 build_string(SubString *input, PyObject *args, PyObject *kwargs,
65 /* fill in a SubString from a pointer and length */
67 SubString_init(SubString *str, STRINGLIB_CHAR *p, Py_ssize_t len)
78 SubString_new_object(SubString *str)
89 SubString_new_object_or_empty(SubString *str)
196 get_integer(const SubString *str)
232 getattr(PyObject *obj, SubString *name)
265 getitem_str(PyObject *obj, SubString *name)
280 SubString str;
297 _FieldNameIterator_attr(FieldNameIterator *self, SubString *name)
322 _FieldNameIterator_item(FieldNameIterator *self, SubString *name)
355 Py_ssize_t *name_idx, SubString *name)
400 field_name_split(STRINGLIB_CHAR *ptr, Py_ssize_t len, SubString *first,
478 get_field_object(SubString *input, PyObject *args, PyObject *kwargs,
484 SubString name;
485 SubString first;
560 render_field(PyObject *fieldobj, SubString *format_spec, OutputString *output)
635 parse_field(SubString *str, SubString *field_name, SubString *format_spec,
710 SubString str;
723 MarkupIterator_next(MarkupIterator *self, SubString *literal,
724 int *field_present, SubString *field_name,
725 SubString *format_spec, STRINGLIB_CHAR *conversion,
822 SubString s;
882 output_markup(SubString *field_name, SubString *format_spec,
889 SubString expanded_format_spec;
890 SubString *actual_format_spec;
945 do_markup(SubString *input, PyObject *args, PyObject *kwargs,
952 SubString literal;
953 SubString field_name;
954 SubString format_spec;
979 build_string(SubString *input, PyObject *args, PyObject *kwargs,
1029 SubString input;
1081 SubString literal;
1082 SubString field_name;
1083 SubString format_spec;
1091 /* all of the SubString objects point into it->str, so no
1242 SubString name;
1322 SubString first;