mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
[Sol->Yul] Remove index access from byte array pop function to optimize it.
This commit is contained in:
@@ -552,6 +552,11 @@ private:
|
||||
/// signature: (data, len) -> data
|
||||
std::string shortByteArrayEncodeUsedAreaSetLengthFunction();
|
||||
|
||||
/// @returns the name of a function that calculates slot and offset for index
|
||||
/// Doesn't perform length checks, assumes that index is in bounds
|
||||
/// signature: (array, index)
|
||||
std::string longByteArrayStorageIndexAccessNoCheckFunction();
|
||||
|
||||
langutil::EVMVersion m_evmVersion;
|
||||
RevertStrings m_revertStrings;
|
||||
MultiUseYulFunctionCollector& m_functionCollector;
|
||||
|
||||
Reference in New Issue
Block a user