Lines Matching refs:request
255 void CommandObjectMultiword::HandleCompletion(CompletionRequest &request) { in HandleCompletion() argument
256 auto arg0 = request.GetParsedLine()[0].ref(); in HandleCompletion()
257 if (request.GetCursorIndex() == 0) { in HandleCompletion()
261 request.AddCompletions(new_matches, descriptions); in HandleCompletion()
269 if (request.GetParsedLine().GetArgumentCount() != 1) { in HandleCompletion()
270 request.GetParsedLine().Shift(); in HandleCompletion()
271 request.AppendEmptyArgument(); in HandleCompletion()
272 cmd_obj->HandleCompletion(request); in HandleCompletion()
282 request.AddCompletions(new_matches); in HandleCompletion()
288 request.AddCompletions(new_matches); in HandleCompletion()
289 request.ShiftArguments(); in HandleCompletion()
290 sub_command_object->HandleCompletion(request); in HandleCompletion()
410 void CommandObjectProxy::HandleCompletion(CompletionRequest &request) { in HandleCompletion() argument
413 proxy_command->HandleCompletion(request); in HandleCompletion()
417 CompletionRequest &request, OptionElementVector &opt_element_vector) { in HandleArgumentCompletion() argument
420 proxy_command->HandleArgumentCompletion(request, opt_element_vector); in HandleArgumentCompletion()