Merge pull request #8914 from random-internet-cat/down-with-unique-ptr

Down with unique_ptr!
This commit is contained in:
chriseth
2020-05-20 13:22:06 +02:00
committed by GitHub
5 changed files with 15 additions and 9 deletions
+3 -1
View File
@@ -29,6 +29,8 @@
#include <liblangutil/Exceptions.h>
#include <optional>
using namespace std;
using namespace solidity;
using namespace solidity::yul;
@@ -125,7 +127,7 @@ wasm::Expression WasmCodeTransform::operator()(FunctionCall const& _call)
builtin->name.str().substr(4),
builtin->name.str(),
{},
builtin->returns.empty() ? nullptr : make_unique<string>(builtin->returns.front().str())
builtin->returns.empty() ? nullopt : make_optional<string>(builtin->returns.front().str())
};
for (auto const& param: builtin->parameters)
imp.paramTypes.emplace_back(param.str());