Use more C++11 features:

* Remove beast::static_initializer
* Remove noexcept VS2013 workaround
* Use [[noreturn]] attribute
This commit is contained in:
Nik Bougalis
2015-10-06 12:38:26 -07:00
parent b7c3b96516
commit 570bb2e139
89 changed files with 113 additions and 969 deletions

View File

@@ -18,7 +18,6 @@
//==============================================================================
#include <BeastConfig.h>
#include <beast/utility/static_initializer.h>
#include <ripple/protocol/TxFormats.h>
namespace ripple {
@@ -139,9 +138,8 @@ void TxFormats::addCommonFields (Item& item)
TxFormats const&
TxFormats::getInstance ()
{
static beast::static_initializer<
TxFormats> instance;
return *instance;
static TxFormats const instance;
return instance;
}
} // ripple