Lines Matching refs:q_first
161 mp_obj_t obj, size_t *match_len, qstr *q_first, qstr *q_last) { in find_completions() argument
165 *q_first = *q_last = 0; in find_completions()
190 if (*q_first == 0) { in find_completions()
191 *q_first = q; in find_completions()
202 mp_obj_t obj, qstr q_first, qstr q_last) { in print_completions() argument
208 for (qstr q = q_first; q <= q_last; ++q) { in print_completions()
292 qstr q_first, q_last; in mp_repl_autocomplete() local
294 find_completions(s_start, s_len, obj, &match_len, &q_first, &q_last); in mp_repl_autocomplete()
297 if (q_first == 0) { in mp_repl_autocomplete()
306 if (q_first == 0) { in mp_repl_autocomplete()
313 if (q_first == q_last || match_len > s_len) { in mp_repl_autocomplete()
319 print_completions(print, s_start, s_len, obj, q_first, q_last); in mp_repl_autocomplete()