mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
minor fixes
This commit is contained in:
parent
5cc6a5b9e8
commit
d4314bb874
@ -239,6 +239,8 @@ bool SemanticInformation::isJumpInstruction(AssemblyItem const& _item)
|
||||
|
||||
bool SemanticInformation::altersControlFlow(AssemblyItem const& _item)
|
||||
{
|
||||
if (_item.type() == evmasm::RetF)
|
||||
return true;
|
||||
if (_item.type() != evmasm::Operation)
|
||||
return false;
|
||||
switch (_item.instruction())
|
||||
|
@ -736,7 +736,7 @@ void StackLayoutGenerator::fillInJunk(CFG::BasicBlock const& _block, CFG::Functi
|
||||
_addChild(_conditionalJump.zero);
|
||||
_addChild(_conditionalJump.nonZero);
|
||||
},
|
||||
[&](CFG::BasicBlock::FunctionReturn const&) { yulAssert(false); },
|
||||
[&](CFG::BasicBlock::FunctionReturn const&) { yulAssert(m_layout.useFunctions); },
|
||||
[&](CFG::BasicBlock::Terminated const&) {},
|
||||
}, _block->exit);
|
||||
});
|
||||
|
Loading…
Reference in New Issue
Block a user