Lines Matching refs:print
42 STATIC void uni_print_quoted(const mp_print_t *print, const byte *str_data, uint str_len) { in uni_print_quoted() argument
57 mp_printf(print, "%c", quote_char); in uni_print_quoted()
64 mp_printf(print, "\\%c", quote_char); in uni_print_quoted()
66 mp_print_str(print, "\\\\"); in uni_print_quoted()
68 mp_printf(print, "%c", ch); in uni_print_quoted()
70 mp_print_str(print, "\\n"); in uni_print_quoted()
72 mp_print_str(print, "\\r"); in uni_print_quoted()
74 mp_print_str(print, "\\t"); in uni_print_quoted()
76 mp_printf(print, "\\x%02x", ch); in uni_print_quoted()
78 mp_printf(print, "\\u%04x", ch); in uni_print_quoted()
80 mp_printf(print, "\\U%08x", ch); in uni_print_quoted()
83 mp_printf(print, "%c", quote_char); in uni_print_quoted()
86 STATIC void uni_print(const mp_print_t *print, mp_obj_t self_in, mp_print_kind_t kind) { in uni_print() argument
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()
273 .print = uni_print,