Lines Matching refs:self_data
418 const byte *str_index_to_ptr(const mp_obj_type_t *type, const byte *self_data, size_t self_len, in str_index_to_ptr() argument
421 return self_data + index_val; in str_index_to_ptr()
428 GET_STR_DATA_LEN(self_in, self_data, self_len); in bytes_subscr()
437 return mp_obj_new_str_of_type(type, self_data + slice.start, slice.stop - slice.start); in bytes_subscr()
443 return MP_OBJ_NEW_SMALL_INT(self_data[index_val]); in bytes_subscr()
445 return mp_obj_new_str_via_qstr((char *)&self_data[index_val], 1); in bytes_subscr()
1822 GET_STR_DATA_LEN(self_in, self_data, self_len); in str_caseconv()
1827 *data++ = op(*self_data++); in str_caseconv()
1843 GET_STR_DATA_LEN(self_in, self_data, self_len); in str_uni_istype()
1851 if (!f(*self_data++)) { in str_uni_istype()
1859 if (unichar_isalpha(*self_data++)) { in str_uni_istype()
1861 if (!f(*(self_data - 1))) { // -1 because we already incremented above in str_uni_istype()