diff options
Diffstat (limited to 'lldb/include/lldb/Core/ValueObjectConstResult.h')
-rw-r--r-- | lldb/include/lldb/Core/ValueObjectConstResult.h | 34 |
1 files changed, 20 insertions, 14 deletions
diff --git a/lldb/include/lldb/Core/ValueObjectConstResult.h b/lldb/include/lldb/Core/ValueObjectConstResult.h index 3bc957ef2b84..0e868c687e93 100644 --- a/lldb/include/lldb/Core/ValueObjectConstResult.h +++ b/lldb/include/lldb/Core/ValueObjectConstResult.h @@ -6,8 +6,8 @@ // //===----------------------------------------------------------------------===// -#ifndef liblldb_ValueObjectConstResult_h_ -#define liblldb_ValueObjectConstResult_h_ +#ifndef LLDB_CORE_VALUEOBJECTCONSTRESULT_H +#define LLDB_CORE_VALUEOBJECTCONSTRESULT_H #include "lldb/Core/Value.h" #include "lldb/Core/ValueObject.h" @@ -121,34 +121,40 @@ private: friend class ValueObjectConstResultImpl; ValueObjectConstResult(ExecutionContextScope *exe_scope, + ValueObjectManager &manager, lldb::ByteOrder byte_order, uint32_t addr_byte_size, lldb::addr_t address); ValueObjectConstResult(ExecutionContextScope *exe_scope, - const CompilerType &compiler_type, - ConstString name, const DataExtractor &data, - lldb::addr_t address); + ValueObjectManager &manager, + const CompilerType &compiler_type, ConstString name, + const DataExtractor &data, lldb::addr_t address); ValueObjectConstResult(ExecutionContextScope *exe_scope, - const CompilerType &compiler_type, - ConstString name, + ValueObjectManager &manager, + const CompilerType &compiler_type, ConstString name, const lldb::DataBufferSP &result_data_sp, lldb::ByteOrder byte_order, uint32_t addr_size, lldb::addr_t address); ValueObjectConstResult(ExecutionContextScope *exe_scope, - const CompilerType &compiler_type, - ConstString name, lldb::addr_t address, - AddressType address_type, uint32_t addr_byte_size); + ValueObjectManager &manager, + const CompilerType &compiler_type, ConstString name, + lldb::addr_t address, AddressType address_type, + uint32_t addr_byte_size); - ValueObjectConstResult(ExecutionContextScope *exe_scope, const Value &value, + ValueObjectConstResult(ExecutionContextScope *exe_scope, + ValueObjectManager &manager, const Value &value, ConstString name, Module *module = nullptr); - ValueObjectConstResult(ExecutionContextScope *exe_scope, const Status &error); + ValueObjectConstResult(ExecutionContextScope *exe_scope, + ValueObjectManager &manager, const Status &error); - DISALLOW_COPY_AND_ASSIGN(ValueObjectConstResult); + ValueObjectConstResult(const ValueObjectConstResult &) = delete; + const ValueObjectConstResult & + operator=(const ValueObjectConstResult &) = delete; }; } // namespace lldb_private -#endif // liblldb_ValueObjectConstResult_h_ +#endif // LLDB_CORE_VALUEOBJECTCONSTRESULT_H |