Merge pull request #4769 from ethereum/inlineasm-overloading-resolution

Provide nicer error message when referencing overloaded references
This commit is contained in:
Alex Beregszaszi
2018-08-08 17:55:10 +01:00
committed by GitHub
3 changed files with 15 additions and 0 deletions
@@ -0,0 +1,11 @@
contract C {
function f() pure public {}
function f(address) pure public {}
function g() pure public {
assembly {
let x := f
}
}
}
// ----
// DeclarationError: (155-156): Multiple matching identifiers. Resolving overloaded identifiers is not supported.