Fix failure to find overload resolution when overrides are involved

This commit is contained in:
Mathias Baumann
2020-05-27 18:31:56 +02:00
parent a06ac0f39f
commit a846c18e67
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; }
}