Lines Matching defs:cmd_obj
1524 CommandObject *cmd_obj = nullptr;
1537 if (cmd_obj == nullptr)
1538 // Since cmd_obj is NULL we are on our first time through this loop.
1540 cmd_obj = GetCommandObject(cmd_word);
1541 else if (cmd_obj->IsMultiwordObject()) {
1545 cmd_obj->GetSubcommandObject(cmd_word.c_str());
1547 cmd_obj = sub_cmd_obj;
1551 // We have a cmd_obj and it is not a multi-word object, so we are done.
1558 if (!cmd_obj || !cmd_obj->IsMultiwordObject() ||
1569 return cmd_obj;
1994 CommandObject *cmd_obj = ResolveCommandImpl(command_string, result);
2001 if (cmd_obj && cmd_obj->WantsRawCommandString()) {
2014 llvm::StringRef command_name = cmd_obj ? cmd_obj->GetCommandName() : "<not found>";
2015 LLDB_LOGF(log, "HandleCommand, cmd_obj : '%s'", command_name.str().c_str());
2019 (cmd_obj != nullptr) ? cmd_obj->WantsRawCommandString() : false;
2029 if (cmd_obj != nullptr) {
2043 cmd_obj->GetRepeatCommand(command_args, 0);
2056 const std::size_t actual_cmd_name_len = cmd_obj->GetCommandName().size();
2073 transcript_item->AddStringItem("commandName", cmd_obj->GetCommandName());
2078 cmd_obj->SetOriginalCommandString(real_original_command_string);
2085 cmd_obj->Execute(remainder.c_str(), result);
2123 CommandObject *cmd_obj =
2127 if (new_matches.GetSize() && cmd_obj && cmd_obj->IsMultiwordObject() &&
2986 CommandObject *cmd_obj = pair.second.get();
2993 cmd_obj->HelpTextContainsWord(search_word, search_short_help,
2997 commands_help.AppendString(cmd_obj->GetHelp());
3000 if (auto *multiword_cmd = cmd_obj->GetAsMultiwordCommand()) {
3476 CommandObject *cmd_obj = nullptr;
3487 cmd_obj =
3490 if (cmd_obj) {
3491 wants_raw_input = cmd_obj->WantsRawCommandString();
3499 if (cmd_obj == nullptr) {
3502 cmd_obj = GetCommandObject(next_word, &matches);
3504 (!is_alias) || (cmd_obj != nullptr && !cmd_obj->IsAlias());
3508 if (cmd_obj) {
3509 llvm::StringRef cmd_name = cmd_obj->GetCommandName();
3511 wants_raw_input = cmd_obj->WantsRawCommandString();
3517 if (cmd_obj->IsMultiwordObject()) {
3519 cmd_obj->GetSubcommandObject(next_word.c_str());
3526 cmd_obj = sub_cmd_obj;
3527 wants_raw_input = cmd_obj->WantsRawCommandString();
3550 if (cmd_obj == nullptr) {
3560 done = static_cast<bool>(cmd_obj);
3581 if (cmd_obj->IsMultiwordObject()) {
3586 cmd_obj->GetCommandName().str().c_str(),
3599 Options *command_options = cmd_obj->GetOptions();
3623 cmd_obj->GetCommandName().str().c_str());
3643 if (cmd_obj != nullptr)
3646 return cmd_obj;