Merge pull request #7640 from ethereum/smt_fix_060

[SMTChecker] Fix override tests
This commit is contained in:
Daniel Kirchner
2019-11-07 14:10:10 +01:00
committed by GitHub
8 changed files with 122 additions and 11 deletions
+1
View File
@@ -52,6 +52,7 @@ bool SMTEncoder::visit(ContractDefinition const& _contract)
for (auto const& function: resolvedFunctions)
if (
function->name() == baseFunction->name() &&
function->kind() == baseFunction->kind() &&
FunctionType(*function).asCallableFunction(false)->
hasEqualParameterTypes(*FunctionType(*baseFunction).asCallableFunction(false))
)