Lines Matching refs:cmd_obj
1491 CommandObject *cmd_obj = nullptr; in GetCommandObjectForCommand() local
1504 if (cmd_obj == nullptr) in GetCommandObjectForCommand()
1507 cmd_obj = GetCommandObject(cmd_word); in GetCommandObjectForCommand()
1508 else if (cmd_obj->IsMultiwordObject()) { in GetCommandObjectForCommand()
1512 cmd_obj->GetSubcommandObject(cmd_word.c_str()); in GetCommandObjectForCommand()
1514 cmd_obj = sub_cmd_obj; in GetCommandObjectForCommand()
1525 if (!cmd_obj || !cmd_obj->IsMultiwordObject() || in GetCommandObjectForCommand()
1536 return cmd_obj; in GetCommandObjectForCommand()
1957 CommandObject *cmd_obj = ResolveCommandImpl(command_string, result); in HandleCommand() local
1964 if (cmd_obj && cmd_obj->WantsRawCommandString()) { in HandleCommand()
1977 llvm::StringRef command_name = cmd_obj ? cmd_obj->GetCommandName() : "<not found>"; in HandleCommand()
1982 (cmd_obj != nullptr) ? cmd_obj->WantsRawCommandString() : false; in HandleCommand()
1992 if (cmd_obj != nullptr) { in HandleCommand()
2006 cmd_obj->GetRepeatCommand(command_args, 0); in HandleCommand()
2019 const std::size_t actual_cmd_name_len = cmd_obj->GetCommandName().size(); in HandleCommand()
2036 transcript_item->AddStringItem("commandName", cmd_obj->GetCommandName()); in HandleCommand()
2041 cmd_obj->Execute(remainder.c_str(), result); in HandleCommand()
2079 CommandObject *cmd_obj = in HandleCompletionMatches() local
2083 if (new_matches.GetSize() && cmd_obj && cmd_obj->IsMultiwordObject() && in HandleCompletionMatches()
2944 CommandObject *cmd_obj = pair.second.get(); in FindCommandsForApropos() local
2951 cmd_obj->HelpTextContainsWord(search_word, search_short_help, in FindCommandsForApropos()
2955 commands_help.AppendString(cmd_obj->GetHelp()); in FindCommandsForApropos()
2958 if (auto *multiword_cmd = cmd_obj->GetAsMultiwordCommand()) { in FindCommandsForApropos()
3418 CommandObject *cmd_obj = nullptr; in ResolveCommandImpl() local
3428 if (cmd_obj == nullptr) { in ResolveCommandImpl()
3431 cmd_obj = GetCommandObject(next_word, &matches); in ResolveCommandImpl()
3433 (!is_alias) || (cmd_obj != nullptr && !cmd_obj->IsAlias()); in ResolveCommandImpl()
3437 cmd_obj = in ResolveCommandImpl()
3440 if (cmd_obj) { in ResolveCommandImpl()
3441 wants_raw_input = cmd_obj->WantsRawCommandString(); in ResolveCommandImpl()
3444 if (cmd_obj) { in ResolveCommandImpl()
3445 llvm::StringRef cmd_name = cmd_obj->GetCommandName(); in ResolveCommandImpl()
3447 wants_raw_input = cmd_obj->WantsRawCommandString(); in ResolveCommandImpl()
3453 if (cmd_obj->IsMultiwordObject()) { in ResolveCommandImpl()
3455 cmd_obj->GetSubcommandObject(next_word.c_str()); in ResolveCommandImpl()
3462 cmd_obj = sub_cmd_obj; in ResolveCommandImpl()
3463 wants_raw_input = cmd_obj->WantsRawCommandString(); in ResolveCommandImpl()
3486 if (cmd_obj == nullptr) { in ResolveCommandImpl()
3506 if (cmd_obj->IsMultiwordObject()) { in ResolveCommandImpl()
3511 cmd_obj->GetCommandName().str().c_str(), in ResolveCommandImpl()
3524 Options *command_options = cmd_obj->GetOptions(); in ResolveCommandImpl()
3548 cmd_obj->GetCommandName().str().c_str()); in ResolveCommandImpl()
3568 if (cmd_obj != nullptr) in ResolveCommandImpl()
3571 return cmd_obj; in ResolveCommandImpl()