File indexing completed on 2026-05-10 08:42:50
0001
0002
0003
0004
0005
0006
0007
0008
0009 #ifndef LLDB_INTERPRETER_OPTIONVALUEARGS_H
0010 #define LLDB_INTERPRETER_OPTIONVALUEARGS_H
0011
0012 #include "lldb/Interpreter/OptionValueArray.h"
0013
0014 namespace lldb_private {
0015
0016 class OptionValueArgs : public Cloneable<OptionValueArgs, OptionValueArray> {
0017 public:
0018 OptionValueArgs()
0019 : Cloneable(OptionValue::ConvertTypeToMask(OptionValue::eTypeString)) {}
0020
0021 ~OptionValueArgs() override = default;
0022
0023 size_t GetArgs(Args &args) const;
0024
0025 Type GetType() const override { return eTypeArgs; }
0026 };
0027
0028 }
0029
0030 #endif