summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorljfa-ag <ljfa-ag@web.de>2015-08-11 17:11:30 +0200
committerljfa-ag <ljfa-ag@web.de>2015-08-11 17:11:30 +0200
commit64ecc6fc635eaff48177dd58ede7b521a98f445d (patch)
tree5581e265dda4d92879a64dac17921ef93501ba5f
parentf46c0e85b30bed9cda77d63e32336d67f0ec8853 (diff)
downloadProject-Tick-64ecc6fc635eaff48177dd58ede7b521a98f445d.tar.gz
Project-Tick-64ecc6fc635eaff48177dd58ede7b521a98f445d.zip
Make value_initializer constructor noexcept
-rw-r--r--include/value_initializer.h2
-rw-r--r--src/value_initializer.cpp2
2 files changed, 2 insertions, 2 deletions
diff --git a/include/value_initializer.h b/include/value_initializer.h
index b8f6c8b7c9..55020da35c 100644
--- a/include/value_initializer.h
+++ b/include/value_initializer.h
@@ -45,9 +45,9 @@ class value_initializer : public value
{
public:
value_initializer(std::unique_ptr<tag>&& t) noexcept;
+ value_initializer(nullptr_t) noexcept;
value_initializer(value&& val) noexcept;
value_initializer(tag&& t);
- value_initializer(nullptr_t);
value_initializer(int8_t val);
value_initializer(int16_t val);
diff --git a/src/value_initializer.cpp b/src/value_initializer.cpp
index 91bbde6cfb..0125608480 100644
--- a/src/value_initializer.cpp
+++ b/src/value_initializer.cpp
@@ -24,9 +24,9 @@ namespace nbt
{
value_initializer::value_initializer(std::unique_ptr<tag>&& t) noexcept: value(std::move(t)) {}
+value_initializer::value_initializer(nullptr_t) noexcept : value(nullptr) {}
value_initializer::value_initializer(value&& val) noexcept : value(std::move(val)) {}
value_initializer::value_initializer(tag&& t) : value(std::move(t)) {}
-value_initializer::value_initializer(nullptr_t) : value(nullptr) {}
value_initializer::value_initializer(int8_t val) : value(tag_byte(val)) {}
value_initializer::value_initializer(int16_t val) : value(tag_short(val)) {}