Go to the documentation of this file.
10 #ifndef LLDB_INTERPRETER_OPTIONVALUELANGUAGE_H
11 #define LLDB_INTERPRETER_OPTIONVALUELANGUAGE_H
62 #endif // LLDB_INTERPRETER_OPTIONVALUELANGUAGE_H
lldb::LanguageType GetDefaultValue() const
OptionValueLanguage(lldb::LanguageType current_value, lldb::LanguageType default_value)
lldb::LanguageType m_default_value
LanguageType
Programming language type.
~OptionValueLanguage() override=default
VarSetOperationType
Settable state variable types.
void SetCurrentValue(lldb::LanguageType value)
OptionValue::Type GetType() const override
lldb::LanguageType m_current_value
void SetDefaultValue(lldb::LanguageType value)
OptionValueLanguage(lldb::LanguageType value)
A class that represents a running process on the host machine.
lldb::LanguageType GetCurrentValue() const
void DumpValue(const ExecutionContext *exe_ctx, Stream &strm, uint32_t dump_mask) override
Status SetValueFromString(llvm::StringRef value, VarSetOperationType op=eVarSetOperationAssign) override