summaryrefslogtreecommitdiffstats
path: root/lldb/include/lldb/Interpreter/OptionValue.h
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/include/lldb/Interpreter/OptionValue.h')
-rw-r--r--lldb/include/lldb/Interpreter/OptionValue.h8
1 files changed, 0 insertions, 8 deletions
diff --git a/lldb/include/lldb/Interpreter/OptionValue.h b/lldb/include/lldb/Interpreter/OptionValue.h
index 3e4b6e6489d..cb0fbfbb9a1 100644
--- a/lldb/include/lldb/Interpreter/OptionValue.h
+++ b/lldb/include/lldb/Interpreter/OptionValue.h
@@ -19,9 +19,7 @@
namespace lldb_private {
-//---------------------------------------------------------------------
// OptionValue
-//---------------------------------------------------------------------
class OptionValue {
public:
typedef enum {
@@ -69,9 +67,7 @@ public:
virtual ~OptionValue() = default;
- //-----------------------------------------------------------------
// Subclasses should override these functions
- //-----------------------------------------------------------------
virtual Type GetType() const = 0;
// If this value is always hidden, the avoid showing any info on this value,
@@ -100,9 +96,7 @@ public:
virtual size_t AutoComplete(CommandInterpreter &interpreter,
CompletionRequest &request);
- //-----------------------------------------------------------------
// Subclasses can override these functions
- //-----------------------------------------------------------------
virtual lldb::OptionValueSP GetSubValue(const ExecutionContext *exe_ctx,
llvm::StringRef name,
bool will_modify,
@@ -121,10 +115,8 @@ public:
virtual bool DumpQualifiedName(Stream &strm) const;
- //-----------------------------------------------------------------
// Subclasses should NOT override these functions as they use the above
// functions to implement functionality
- //-----------------------------------------------------------------
uint32_t GetTypeAsMask() { return 1u << GetType(); }
static uint32_t ConvertTypeToMask(OptionValue::Type type) {
OpenPOWER on IntegriCloud