solidity/test/libsolidity/semanticTests/multiSource/import_overloaded_function.sol
2022-05-19 20:23:28 +02:00

14 lines
322 B
Solidity

==== Source: A ====
function sub(uint256 x, uint256 y) pure returns (uint) { return 1; }
function sub(uint256 x) pure returns (uint) { return 2; }
==== Source: B ====
import {sub} from "A";
contract C
{
function f() public pure returns (uint, uint) {
return (sub(1, 2), sub(2));
}
}
// ----
// f() -> 1, 2