Lines Matching refs:current_line
325 SBCommandInterpreter::HandleCompletion (const char *current_line, in HandleCompletion() argument
337 if (current_line == NULL || cursor == NULL || last_char == NULL) in HandleCompletion()
340 if (cursor < current_line || last_char < current_line) in HandleCompletion()
343 size_t current_line_size = strlen (current_line); in HandleCompletion()
344 if (cursor - current_line > static_cast<ptrdiff_t>(current_line_size) || in HandleCompletion()
345 last_char - current_line > static_cast<ptrdiff_t>(current_line_size)) in HandleCompletion()
350 static_cast<void*>(m_opaque_ptr), current_line, in HandleCompletion()
351 static_cast<uint64_t>(cursor - current_line), in HandleCompletion()
352 static_cast<uint64_t>(last_char - current_line), in HandleCompletion()
358 …num_completions = m_opaque_ptr->HandleCompletion (current_line, cursor, last_char, match_start_po… in HandleCompletion()
372 SBCommandInterpreter::HandleCompletion (const char *current_line, in HandleCompletion() argument
378 const char *cursor = current_line + cursor_pos; in HandleCompletion()
379 const char *last_char = current_line + strlen (current_line); in HandleCompletion()
380 …return HandleCompletion (current_line, cursor, last_char, match_start_point, max_return_elements, … in HandleCompletion()