diff options
| author | ljfa-ag <ljfa-ag@web.de> | 2015-08-11 17:11:30 +0200 |
|---|---|---|
| committer | ljfa-ag <ljfa-ag@web.de> | 2015-08-11 17:11:30 +0200 |
| commit | 64ecc6fc635eaff48177dd58ede7b521a98f445d (patch) | |
| tree | 5581e265dda4d92879a64dac17921ef93501ba5f | |
| parent | f46c0e85b30bed9cda77d63e32336d67f0ec8853 (diff) | |
| download | Project-Tick-64ecc6fc635eaff48177dd58ede7b521a98f445d.tar.gz Project-Tick-64ecc6fc635eaff48177dd58ede7b521a98f445d.zip | |
Make value_initializer constructor noexcept
| -rw-r--r-- | include/value_initializer.h | 2 | ||||
| -rw-r--r-- | src/value_initializer.cpp | 2 |
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)) {} |
