summaryrefslogtreecommitdiff
path: root/include/value_initializer.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/value_initializer.h')
-rw-r--r--include/value_initializer.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/include/value_initializer.h b/include/value_initializer.h
index 843ee16885..4ec0215740 100644
--- a/include/value_initializer.h
+++ b/include/value_initializer.h
@@ -44,10 +44,10 @@ namespace nbt
class value_initializer : public value
{
public:
- value_initializer(std::unique_ptr<tag>&& t) noexcept;
- value_initializer(std::nullptr_t) noexcept;
- value_initializer(value&& val) noexcept;
- value_initializer(tag&& t);
+ value_initializer(std::unique_ptr<tag>&& t) noexcept: value(std::move(t)) {}
+ value_initializer(std::nullptr_t) noexcept : value(nullptr) {}
+ value_initializer(value&& val) noexcept : value(std::move(val)) {}
+ value_initializer(tag&& t) : value(std::move(t)) {}
value_initializer(int8_t val);
value_initializer(int16_t val);