Merge pull request #9044 from ethereum/issue-9028

Fix failure to find overload resolution when overrides are involved
This commit is contained in:
chriseth
2020-05-28 10:33:01 +02:00
committed by GitHub
3 changed files with 17 additions and 5 deletions
@@ -0,0 +1,11 @@
contract A {
function f() virtual internal {}
}
contract B is A {
function f() virtual override internal {}
function h() pure internal { f; }
}
contract C is B {
function f() override internal {}
function i() pure internal { f; }
}