diff options
Diffstat (limited to 'lldb/source/Interpreter/OptionGroupUUID.cpp')
| -rw-r--r-- | lldb/source/Interpreter/OptionGroupUUID.cpp | 76 |
1 files changed, 0 insertions, 76 deletions
diff --git a/lldb/source/Interpreter/OptionGroupUUID.cpp b/lldb/source/Interpreter/OptionGroupUUID.cpp deleted file mode 100644 index d4ae9e9528c6..000000000000 --- a/lldb/source/Interpreter/OptionGroupUUID.cpp +++ /dev/null @@ -1,76 +0,0 @@ -//===-- OptionGroupUUID.cpp -------------------------------------*- C++ -*-===// -// -// The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// - -#include "lldb/Interpreter/OptionGroupUUID.h" - -// C Includes -// C++ Includes -// Other libraries and framework includes -// Project includes -#include "lldb/Utility/Utils.h" - -using namespace lldb; -using namespace lldb_private; - -OptionGroupUUID::OptionGroupUUID() : - m_uuid () -{ -} - -OptionGroupUUID::~OptionGroupUUID () -{ -} - -static OptionDefinition -g_option_table[] = -{ - { LLDB_OPT_SET_1 , false, "uuid", 'u', required_argument, NULL, 0, eArgTypeNone, "A module UUID value."}, -}; - -uint32_t -OptionGroupUUID::GetNumDefinitions () -{ - return arraysize(g_option_table); -} - -const OptionDefinition * -OptionGroupUUID::GetDefinitions () -{ - return g_option_table; -} - -Error -OptionGroupUUID::SetOptionValue (CommandInterpreter &interpreter, - uint32_t option_idx, - const char *option_arg) -{ - Error error; - char short_option = (char) g_option_table[option_idx].short_option; - - switch (short_option) - { - case 'u': - error = m_uuid.SetValueFromCString (option_arg); - if (error.Success()) - m_uuid.SetOptionWasSet(); - break; - - default: - error.SetErrorStringWithFormat ("unrecognized option '%c'", short_option); - break; - } - - return error; -} - -void -OptionGroupUUID::OptionParsingStarting (CommandInterpreter &interpreter) -{ - m_uuid.Clear(); -} |
