Adjustments after review

This commit is contained in:
wechman
2022-09-28 13:07:59 +02:00
parent 3bc52acbd1
commit 5572d3aed8
8 changed files with 11 additions and 12 deletions
+2 -2
View File
@@ -97,7 +97,7 @@ bool ControlFlowBuilder::visit(BinaryOperation const& _operation)
bool ControlFlowBuilder::visit(UnaryOperation const& _operation)
{
solAssert(!!m_currentNode, "");
solAssert(!!m_currentNode);
if (_operation.annotation().userDefinedFunction)
{
@@ -112,7 +112,7 @@ bool ControlFlowBuilder::visit(UnaryOperation const& _operation)
return true;
}
return false;
return ASTConstVisitor::visit(_operation);
}
bool ControlFlowBuilder::visit(Conditional const& _conditional)
+2 -2
View File
@@ -29,8 +29,8 @@ using namespace solidity::frontend;
FunctionDefinition const* CFGNode::resolveFunctionCall(ContractDefinition const* _mostDerivedContract) const
{
return std::visit(GenericVisitor{
[=](FunctionCall const* _funCall) { return _funCall ? ASTNode::resolveFunctionCall(*_funCall, _mostDerivedContract) : nullptr; },
[](FunctionDefinition const* _funDef) { return _funDef; }
[=](FunctionCall const* _call) { return _call ? ASTNode::resolveFunctionCall(*_call, _mostDerivedContract) : nullptr; },
[](FunctionDefinition const* _definition) { return _definition; }
}, functionCall);
}