mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Apply modernize-pass-by-value.
This commit is contained in:
+2
-1
@@ -47,6 +47,7 @@
|
||||
#include <boost/multiprecision/cpp_int.hpp>
|
||||
|
||||
#include <map>
|
||||
#include <utility>
|
||||
#include <vector>
|
||||
#include <functional>
|
||||
#include <string>
|
||||
@@ -120,7 +121,7 @@ inline std::ostream& operator<<(std::ostream& os, bytes const& _bytes)
|
||||
class ScopeGuard
|
||||
{
|
||||
public:
|
||||
explicit ScopeGuard(std::function<void(void)> _f): m_f(_f) {}
|
||||
explicit ScopeGuard(std::function<void(void)> _f): m_f(std::move(_f)) {}
|
||||
~ScopeGuard() { m_f(); }
|
||||
|
||||
private:
|
||||
|
||||
Reference in New Issue
Block a user