mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Implemented UnusedFunctionArgumentPruner
This commit is contained in:
@@ -209,6 +209,13 @@ std::map<V, K> invertMap(std::map<K, V> const& originalMap)
|
||||
return inverseMap;
|
||||
}
|
||||
|
||||
/// Returns a set of keys of a map.
|
||||
template <typename K, typename V>
|
||||
std::set<K> keys(std::map<K, V> const& _map)
|
||||
{
|
||||
return applyMap(_map, [](auto const& _elem) { return _elem.first; }, std::set<K>{});
|
||||
}
|
||||
|
||||
// String conversion functions, mainly to/from hex/nibble/byte representations.
|
||||
|
||||
enum class WhenError
|
||||
|
||||
Reference in New Issue
Block a user