solidity/test/libsolidity/syntaxTests/nameAndTypeResolution/361_calling_payable.sol

7 lines
215 B
Solidity

contract receiver { function pay() payable public {} }
contract test {
function f() public { (new receiver()).pay.value(10)(); }
receiver r = new receiver();
function g() public { r.pay.value(10)(); }
}