summaryrefslogtreecommitdiff
path: root/include/value_initializer.h
diff options
context:
space:
mode:
authorljfa-ag <ljfa-ag@web.de>2015-08-23 10:24:00 +0200
committerljfa-ag <ljfa-ag@web.de>2015-08-23 10:24:00 +0200
commit936b2390d89f4e20380c060b39a670dc9fae873f (patch)
tree01790ff708026df488d243f9fea428f171fff356 /include/value_initializer.h
parent71176e1f0700d8567d436a9321ca02ad2a553b26 (diff)
downloadProject-Tick-936b2390d89f4e20380c060b39a670dc9fae873f.tar.gz
Project-Tick-936b2390d89f4e20380c060b39a670dc9fae873f.zip
Inline some methods
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);