Home
last modified time | relevance | path

Searched refs:str_data (Results 1 – 5 of 5) sorted by relevance

/AliOS-Things-master/components/py_engine/engine/py/
A Dobjstr.h55 #define GET_STR_DATA_LEN(str_obj_in, str_data, str_len) \ argument
56 size_t str_len; const byte *str_data = mp_obj_str_get_data_no_check(str_obj_in, &str_len);
58 #define GET_STR_DATA_LEN(str_obj_in, str_data, str_len) \ argument
59 const byte *str_data; size_t str_len; if (mp_obj_is_qstr(str_obj_in)) \
60 { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \
61 …else { str_len = ((mp_obj_str_t *)MP_OBJ_TO_PTR(str_obj_in))->len; str_data = ((mp_obj_str_t *)MP_…
65 void mp_str_print_json(const mp_print_t *print, const byte *str_data, size_t str_len);
A Dobjstrunicode.c42 STATIC void uni_print_quoted(const mp_print_t *print, const byte *str_data, uint str_len) { in uni_print_quoted() argument
46 for (const byte *s = str_data, *top = str_data + str_len; !has_double_quote && s < top; s++) { in uni_print_quoted()
58 const byte *s = str_data, *top = str_data + str_len; in uni_print_quoted()
87 GET_STR_DATA_LEN(self_in, str_data, str_len); in uni_print()
90 mp_str_print_json(print, str_data, str_len); in uni_print()
95 print->print_strn(print->data, (const char *)str_data, str_len); in uni_print()
97 uni_print_quoted(print, str_data, str_len); in uni_print()
102 GET_STR_DATA_LEN(self_in, str_data, str_len); in uni_unary_op()
107 return MP_OBJ_NEW_SMALL_INT(utf8_charlen(str_data, str_len)); in uni_unary_op()
A Dobjstr.c51 for (const byte *s = str_data, *top = str_data + str_len; !has_double_quote && s < top; s++) { in mp_str_print_quoted()
63 for (const byte *s = str_data, *top = str_data + str_len; s < top; s++) { in mp_str_print_quoted()
91 for (const byte *s = str_data, *top = str_data + str_len; s < top; s++) { in mp_str_print_json()
113 GET_STR_DATA_LEN(self_in, str_data, str_len); in str_print()
116 mp_str_print_json(print, str_data, str_len); in str_print()
165 if (!utf8_check(str_data, str_len)) { in mp_obj_str_make_new()
177 o->data = str_data; in mp_obj_str_make_new()
216 GET_STR_DATA_LEN(args[0], str_data, str_len); in bytes_make_new()
222 o->data = str_data; in bytes_make_new()
1932 GET_STR_DATA_LEN(self_in, str_data, str_len); in mp_obj_str_get_buffer()
[all …]
A Dobj.h841 void mp_str_print_quoted(const mp_print_t *print, const byte *str_data, size_t str_len, bool is_byt…
/AliOS-Things-master/components/amp/engine/duktape_engine/duktape/
A Dduktape.c34279 const duk_uint8_t *str_data; in duk_bi_nodejs_buffer_write() local
34287 str_data = (const duk_uint8_t *) duk_require_lstring_notsymbol(thr, 0, &str_len); in duk_bi_nodejs_buffer_write()
34302 (const void *) str_data, in duk_bi_nodejs_buffer_write()

Completed in 264 milliseconds