blob: 0b3dda56a1587378bd7c887ffb0720091d672fa6 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
|
// with support of overloaded functions, during parsing,
// we can't determine whether they match exactly, however
// it will throw DeclarationError in following stage.
contract test {
function fun(uint a) returns(uint r) { return a; }
function fun(uint a) returns(uint r) { return a; }
}
// ----
// DeclarationError: (189-239): Function with same name and arguments defined twice.
|