Lines Matching refs:cmd_obj
1243 CommandObject *cmd_obj = nullptr; in GetCommandObjectForCommand() local
1255 if (cmd_obj == nullptr) in GetCommandObjectForCommand()
1258 cmd_obj = GetCommandObject(cmd_word); in GetCommandObjectForCommand()
1259 else if (cmd_obj->IsMultiwordObject()) { in GetCommandObjectForCommand()
1263 cmd_obj->GetSubcommandObject(cmd_word.c_str()); in GetCommandObjectForCommand()
1265 cmd_obj = sub_cmd_obj; in GetCommandObjectForCommand()
1276 if (!cmd_obj || !cmd_obj->IsMultiwordObject() || in GetCommandObjectForCommand()
1287 return cmd_obj; in GetCommandObjectForCommand()
1713 CommandObject *cmd_obj = ResolveCommandImpl(command_string, result); in HandleCommand() local
1719 llvm::StringRef command_name = cmd_obj ? cmd_obj->GetCommandName() : "<not found>"; in HandleCommand()
1724 (cmd_obj != NULL) ? cmd_obj->WantsRawCommandString() : false; in HandleCommand()
1734 if (cmd_obj != nullptr) { in HandleCommand()
1737 const char *repeat_command = cmd_obj->GetRepeatCommand(command_args, 0); in HandleCommand()
1747 const std::size_t actual_cmd_name_len = cmd_obj->GetCommandName().size(); in HandleCommand()
1761 cmd_obj->Execute(remainder.c_str(), result); in HandleCommand()
1789 CommandObject *cmd_obj = in HandleCompletionMatches() local
1793 if (num_command_matches == 1 && cmd_obj && cmd_obj->IsMultiwordObject() && in HandleCompletionMatches()
2623 CommandObject *cmd_obj = pos->second.get(); in FindCommandsForApropos() local
2630 cmd_obj->HelpTextContainsWord(search_word, search_short_help, in FindCommandsForApropos()
2633 commands_found.AppendString(cmd_obj->GetCommandName()); in FindCommandsForApropos()
2634 commands_help.AppendString(cmd_obj->GetHelp()); in FindCommandsForApropos()
2637 if (cmd_obj->IsMultiwordObject()) { in FindCommandsForApropos()
2638 CommandObjectMultiword *cmd_multiword = cmd_obj->GetAsMultiwordCommand(); in FindCommandsForApropos()
3015 CommandObject *cmd_obj = nullptr; in ResolveCommandImpl() local
3026 if (cmd_obj == nullptr) { in ResolveCommandImpl()
3029 cmd_obj = GetCommandObject(next_word, &matches); in ResolveCommandImpl()
3031 (!is_alias) || (cmd_obj != nullptr && !cmd_obj->IsAlias()); in ResolveCommandImpl()
3035 cmd_obj = in ResolveCommandImpl()
3038 if (cmd_obj) { in ResolveCommandImpl()
3039 wants_raw_input = cmd_obj->WantsRawCommandString(); in ResolveCommandImpl()
3040 actual_cmd_name_len = cmd_obj->GetCommandName().size(); in ResolveCommandImpl()
3043 if (cmd_obj) { in ResolveCommandImpl()
3044 llvm::StringRef cmd_name = cmd_obj->GetCommandName(); in ResolveCommandImpl()
3047 wants_raw_input = cmd_obj->WantsRawCommandString(); in ResolveCommandImpl()
3053 if (cmd_obj->IsMultiwordObject()) { in ResolveCommandImpl()
3055 cmd_obj->GetSubcommandObject(next_word.c_str()); in ResolveCommandImpl()
3063 cmd_obj = sub_cmd_obj; in ResolveCommandImpl()
3064 wants_raw_input = cmd_obj->WantsRawCommandString(); in ResolveCommandImpl()
3087 if (cmd_obj == nullptr) { in ResolveCommandImpl()
3108 if (cmd_obj->IsMultiwordObject()) { in ResolveCommandImpl()
3113 cmd_obj->GetCommandName().str().c_str(), in ResolveCommandImpl()
3127 Options *command_options = cmd_obj->GetOptions(); in ResolveCommandImpl()
3151 cmd_obj->GetCommandName().str().c_str()); in ResolveCommandImpl()
3173 if (cmd_obj != NULL) in ResolveCommandImpl()
3176 return cmd_obj; in ResolveCommandImpl()