From 28411308e478f3f2386f3a220ffbb0eed8662931 Mon Sep 17 00:00:00 2001 From: Vasilii Rogin Date: Thu, 20 Apr 2023 20:49:29 +0300 Subject: [PATCH] Remove move constructor --- src/sfall_script_value.cc | 6 ------ src/sfall_script_value.h | 2 -- 2 files changed, 8 deletions(-) diff --git a/src/sfall_script_value.cc b/src/sfall_script_value.cc index 845837f..b721d3a 100644 --- a/src/sfall_script_value.cc +++ b/src/sfall_script_value.cc @@ -42,12 +42,6 @@ SFallScriptValue::SFallScriptValue(ProgramValue& value) } } -SFallScriptValue::SFallScriptValue(SFallScriptValue&& other) noexcept -{ - opcode = other.opcode; - std::exchange(other.pointerValue, nullptr); -} - SFallScriptValue::~SFallScriptValue() { // TODO: If type is string then free it diff --git a/src/sfall_script_value.h b/src/sfall_script_value.h index f679d02..2e53db5 100644 --- a/src/sfall_script_value.h +++ b/src/sfall_script_value.h @@ -13,8 +13,6 @@ public: SFallScriptValue(Object* value); SFallScriptValue(ProgramValue& value); - SFallScriptValue(SFallScriptValue&& other) noexcept; // move constructor - bool isInt() const; bool isFloat() const; bool isPointer() const;