mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
commit
364626b290
@ -193,7 +193,7 @@ private:
|
|||||||
void visitStatements(std::vector<Statement> const& _statements);
|
void visitStatements(std::vector<Statement> const& _statements);
|
||||||
|
|
||||||
/// Pops all variables declared in the block and checks that the stack height is equal
|
/// Pops all variables declared in the block and checks that the stack height is equal
|
||||||
/// to @a _blackStartStackHeight.
|
/// to @a _blockStartStackHeight.
|
||||||
void finalizeBlock(Block const& _block, int _blockStartStackHeight);
|
void finalizeBlock(Block const& _block, int _blockStartStackHeight);
|
||||||
|
|
||||||
void generateMultiAssignment(std::vector<Identifier> const& _variableNames);
|
void generateMultiAssignment(std::vector<Identifier> const& _variableNames);
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
*/
|
*/
|
||||||
// SPDX-License-Identifier: GPL-3.0
|
// SPDX-License-Identifier: GPL-3.0
|
||||||
/**
|
/**
|
||||||
* Optimiser component that changes the code of a black so that all non-function definition
|
* Optimiser component that changes the code of a block so that all non-function definition
|
||||||
* instructions are moved to a block of their own followed by all function definitions.
|
* instructions are moved to a block of their own followed by all function definitions.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user