oxen-core/tests/fuzz
Jason Rhinelander a9294cdbef Remove boost::value_initialized and BOOST_FOREACH (#921)
Neither of these have a place in modern C++11; boost::value_initialized
is entirely superseded by `Type var{};` which does value initialization
(or default construction if a default constructor is defined).  More
problematically, each `boost::value_initialized<T>` requires
instantiation of another wrapping templated type which is a pointless
price to pay the compiler in C++11 or newer.

Also removed is the AUTO_VAL_INIT macro (which is just a simple macro
around constructing a boost::value_initialized<T>).

BOOST_FOREACH is a similarly massive pile of code to implement
C++11-style for-each loops. (And bizarrely it *doesn't* appear to fall
back to C++ for-each loops even when under a C++11 compiler!)

This removes both entirely from the codebase.
2019-11-01 09:26:58 +11:00
..
base58.cpp Update 2019 copyright 2019-03-05 22:05:34 +01:00
block.cpp Remove boost::value_initialized and BOOST_FOREACH (#921) 2019-11-01 09:26:58 +11:00
bulletproof.cpp Remove boost::value_initialized and BOOST_FOREACH (#921) 2019-11-01 09:26:58 +11:00
CMakeLists.txt Update 2019 copyright 2019-03-05 22:05:34 +01:00
cold-outputs.cpp Merge commit '7acfa9f3cc7b52c0f4776dde3c3f80674cc3306f' into LokiMergeUpstream 2019-04-12 16:56:45 +10:00
cold-transaction.cpp Merge commit '7acfa9f3cc7b52c0f4776dde3c3f80674cc3306f' into LokiMergeUpstream 2019-04-12 16:56:45 +10:00
fuzzer.cpp Update 2019 copyright 2019-03-05 22:05:34 +01:00
fuzzer.h Update 2019 copyright 2019-03-05 22:05:34 +01:00
http-client.cpp Update 2019 copyright 2019-03-05 22:05:34 +01:00
levin.cpp Update 2019 copyright 2019-03-05 22:05:34 +01:00
load_from_binary.cpp Update 2019 copyright 2019-03-05 22:05:34 +01:00
load_from_json.cpp Update 2019 copyright 2019-03-05 22:05:34 +01:00
parse_url.cpp Update 2019 copyright 2019-03-05 22:05:34 +01:00
signature.cpp Merge commit '7acfa9f3cc7b52c0f4776dde3c3f80674cc3306f' into LokiMergeUpstream 2019-04-12 16:56:45 +10:00
transaction.cpp Remove boost::value_initialized and BOOST_FOREACH (#921) 2019-11-01 09:26:58 +11:00