39 return target_sp ? target_sp->GetDisplayRecognizedArguments() :
false;
95 m_opaque_up = std::make_unique<VariablesOptionsImpl>(options.
ref());
103 return this->
operator bool();
105SBVariablesOptions::operator bool()
const {
108 return m_opaque_up !=
nullptr;
133 m_opaque_up->SetIncludeRecognizedArguments(arguments);
175 return m_opaque_up->GetIncludeRuntimeSupportValues();
179 bool runtime_support_values) {
182 m_opaque_up->SetIncludeRuntimeSupportValues(runtime_support_values);
214 : m_opaque_up(std::move(lldb_object_ptr)) {}
#define LLDB_INSTRUMENT_VA(...)
bool GetIncludeStatics() const
VariablesOptionsImpl(const VariablesOptionsImpl &)=default
bool GetIncludeRuntimeSupportValues() const
bool GetInScopeOnly() const
void SetIncludeRecognizedArguments(bool b)
bool GetIncludeArguments() const
void SetUseDynamic(lldb::DynamicValueType d)
LazyBool m_include_recognized_arguments
lldb::DynamicValueType m_use_dynamic
void SetIncludeStatics(bool b)
void SetIncludeArguments(bool b)
VariablesOptionsImpl & operator=(const VariablesOptionsImpl &)=default
~VariablesOptionsImpl()=default
bool GetIncludeRecognizedArguments(const lldb::TargetSP &target_sp) const
void SetInScopeOnly(bool b)
void SetIncludeRuntimeSupportValues(bool b)
lldb::DynamicValueType GetUseDynamic() const
void SetIncludeLocals(bool b)
bool GetIncludeLocals() const
bool m_include_runtime_support_values
lldb::TargetSP GetSP() const
SBVariablesOptions & operator=(const SBVariablesOptions &options)
void SetIncludeRuntimeSupportValues(bool)
void SetOptions(VariablesOptionsImpl *lldb_object_ptr)
bool GetIncludeRuntimeSupportValues() const
void SetIncludeLocals(bool)
void SetIncludeArguments(bool)
std::unique_ptr< VariablesOptionsImpl > m_opaque_up
lldb::DynamicValueType GetUseDynamic() const
bool GetIncludeArguments() const
void SetIncludeRecognizedArguments(bool)
void SetInScopeOnly(bool)
bool GetIncludeStatics() const
VariablesOptionsImpl & ref()
VariablesOptionsImpl * operator->()
void SetIncludeStatics(bool)
void SetUseDynamic(lldb::DynamicValueType)
bool GetIncludeLocals() const
bool GetInScopeOnly() const
VariablesOptionsImpl * get()
bool GetIncludeRecognizedArguments(const lldb::SBTarget &) const
A class that represents a running process on the host machine.
std::shared_ptr< lldb_private::Target > TargetSP