diff options
author | Eugene Zelenko <eugene.zelenko@gmail.com> | 2016-02-20 00:58:29 +0000 |
---|---|---|
committer | Eugene Zelenko <eugene.zelenko@gmail.com> | 2016-02-20 00:58:29 +0000 |
commit | 26cac3af0b83c59a201d91c96e2810e3b2554704 (patch) | |
tree | ef7469f1fc2f8230b4d400b71b92953817ca0884 /lldb/source/Commands/CommandObjectHelp.cpp | |
parent | 7a0d7d6be974a4cc7d960b8be66a49dda12cc90c (diff) | |
download | llvm-26cac3af0b83c59a201d91c96e2810e3b2554704.zip llvm-26cac3af0b83c59a201d91c96e2810e3b2554704.tar.gz llvm-26cac3af0b83c59a201d91c96e2810e3b2554704.tar.bz2 |
Fix Clang-tidy modernize-use-nullptr and modernize-use-default warnings in some files in source/Commands; other minor fixes.
llvm-svn: 261389
Diffstat (limited to 'lldb/source/Commands/CommandObjectHelp.cpp')
-rw-r--r-- | lldb/source/Commands/CommandObjectHelp.cpp | 38 |
1 files changed, 16 insertions, 22 deletions
diff --git a/lldb/source/Commands/CommandObjectHelp.cpp b/lldb/source/Commands/CommandObjectHelp.cpp index 18dc44a..14d1ae5a 100644 --- a/lldb/source/Commands/CommandObjectHelp.cpp +++ b/lldb/source/Commands/CommandObjectHelp.cpp @@ -7,12 +7,11 @@ // //===----------------------------------------------------------------------===// -#include "CommandObjectHelp.h" - // C Includes // C++ Includes // Other libraries and framework includes // Project includes +#include "CommandObjectHelp.h" #include "lldb/Interpreter/CommandObjectMultiword.h" #include "lldb/Interpreter/CommandInterpreter.h" #include "lldb/Interpreter/Options.h" @@ -45,17 +44,15 @@ CommandObjectHelp::CommandObjectHelp (CommandInterpreter &interpreter) : m_arguments.push_back (arg); } -CommandObjectHelp::~CommandObjectHelp() -{ -} +CommandObjectHelp::~CommandObjectHelp() = default; OptionDefinition CommandObjectHelp::CommandOptions::g_option_table[] = { - { LLDB_OPT_SET_ALL, false, "hide-aliases", 'a', OptionParser::eNoArgument, NULL, NULL, 0, eArgTypeNone, "Hide aliases in the command list."}, - { LLDB_OPT_SET_ALL, false, "hide-user-commands", 'u', OptionParser::eNoArgument, NULL, NULL, 0, eArgTypeNone, "Hide user-defined commands from the list."}, - { LLDB_OPT_SET_ALL, false, "show-hidden-commands", 'h', OptionParser::eNoArgument, NULL, NULL, 0, eArgTypeNone, "Include commands prefixed with an underscore."}, - { 0, false, NULL, 0, 0, 0, NULL, 0, eArgTypeNone, NULL } + { LLDB_OPT_SET_ALL, false, "hide-aliases", 'a', OptionParser::eNoArgument, nullptr, nullptr, 0, eArgTypeNone, "Hide aliases in the command list."}, + { LLDB_OPT_SET_ALL, false, "hide-user-commands", 'u', OptionParser::eNoArgument, nullptr, nullptr, 0, eArgTypeNone, "Hide user-defined commands from the list."}, + { LLDB_OPT_SET_ALL, false, "show-hidden-commands", 'h', OptionParser::eNoArgument, nullptr, nullptr, 0, eArgTypeNone, "Include commands prefixed with an underscore."}, + { 0, false, nullptr, 0, 0, nullptr, nullptr, 0, eArgTypeNone, nullptr } }; bool @@ -88,7 +85,7 @@ CommandObjectHelp::DoExecute (Args& command, CommandReturnObject &result) bool is_alias_command = m_interpreter.AliasExists (command.GetArgumentAtIndex (0)); std::string alias_name = command.GetArgumentAtIndex(0); - if (cmd_obj != NULL) + if (cmd_obj != nullptr) { StringList matches; bool all_okay = true; @@ -107,7 +104,7 @@ CommandObjectHelp::DoExecute (Args& command, CommandReturnObject &result) { CommandObject *found_cmd; found_cmd = sub_cmd_obj->GetSubcommandObject(sub_command.c_str(), &matches); - if (found_cmd == NULL) + if (found_cmd == nullptr) all_okay = false; else if (matches.GetSize() > 1) all_okay = false; @@ -116,7 +113,7 @@ CommandObjectHelp::DoExecute (Args& command, CommandReturnObject &result) } } - if (!all_okay || (sub_cmd_obj == NULL)) + if (!all_okay || (sub_cmd_obj == nullptr)) { std::string cmd_string; command.GetCommandString (cmd_string); @@ -198,16 +195,13 @@ CommandObjectHelp::DoExecute (Args& command, CommandReturnObject &result) } int -CommandObjectHelp::HandleCompletion -( - Args &input, - int &cursor_index, - int &cursor_char_position, - int match_start_point, - int max_return_elements, - bool &word_complete, - StringList &matches -) +CommandObjectHelp::HandleCompletion(Args &input, + int &cursor_index, + int &cursor_char_position, + int match_start_point, + int max_return_elements, + bool &word_complete, + StringList &matches) { // Return the completions of the commands in the help system: if (cursor_index == 0) |