summaryrefslogtreecommitdiff
path: root/include/lldb/Interpreter/OptionValueDictionary.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/lldb/Interpreter/OptionValueDictionary.h')
-rw-r--r--include/lldb/Interpreter/OptionValueDictionary.h53
1 files changed, 26 insertions, 27 deletions
diff --git a/include/lldb/Interpreter/OptionValueDictionary.h b/include/lldb/Interpreter/OptionValueDictionary.h
index efa15dd6ef88..8ee839775646 100644
--- a/include/lldb/Interpreter/OptionValueDictionary.h
+++ b/include/lldb/Interpreter/OptionValueDictionary.h
@@ -31,8 +31,7 @@ public:
{
}
- virtual
- ~OptionValueDictionary()
+ ~OptionValueDictionary() override
{
}
@@ -40,32 +39,32 @@ public:
// Virtual subclass pure virtual overrides
//---------------------------------------------------------------------
- virtual OptionValue::Type
- GetType () const
+ OptionValue::Type
+ GetType() const override
{
return eTypeDictionary;
}
- virtual void
- DumpValue (const ExecutionContext *exe_ctx, Stream &strm, uint32_t dump_mask);
+ void
+ DumpValue(const ExecutionContext *exe_ctx, Stream &strm, uint32_t dump_mask) override;
- virtual Error
- SetValueFromString (llvm::StringRef value,
- VarSetOperationType op = eVarSetOperationAssign);
+ Error
+ SetValueFromString(llvm::StringRef value,
+ VarSetOperationType op = eVarSetOperationAssign) override;
- virtual bool
- Clear ()
+ bool
+ Clear() override
{
m_values.clear();
m_value_was_set = false;
return true;
}
- virtual lldb::OptionValueSP
- DeepCopy () const;
+ lldb::OptionValueSP
+ DeepCopy() const override;
- virtual bool
- IsAggregateValue () const
+ bool
+ IsAggregateValue() const override
{
return true;
}
@@ -89,17 +88,17 @@ public:
lldb::OptionValueSP
GetValueForKey (const ConstString &key) const;
- virtual lldb::OptionValueSP
- GetSubValue (const ExecutionContext *exe_ctx,
- const char *name,
- bool will_modify,
- Error &error) const;
-
- virtual Error
- SetSubValue (const ExecutionContext *exe_ctx,
- VarSetOperationType op,
- const char *name,
- const char *value);
+ lldb::OptionValueSP
+ GetSubValue(const ExecutionContext *exe_ctx,
+ const char *name,
+ bool will_modify,
+ Error &error) const override;
+
+ Error
+ SetSubValue(const ExecutionContext *exe_ctx,
+ VarSetOperationType op,
+ const char *name,
+ const char *value) override;
//---------------------------------------------------------------------
// String value getters and setters
@@ -136,4 +135,4 @@ protected:
} // namespace lldb_private
-#endif // liblldb_OptionValueDictionary_h_
+#endif // liblldb_OptionValueDictionary_h_