solidity/test/libsolidity/syntaxTests/types/address/address_payable_memory_array_conversion.sol

12 lines
440 B
Solidity

contract C {
function f() public pure {
address payable[] memory a = new address payable[](4);
address[] memory b = new address[](4);
a = b;
b = a;
}
}
// ----
// TypeError: (166-167): Type address[] memory is not implicitly convertible to expected type address payable[] memory.
// TypeError: (181-182): Type address payable[] memory is not implicitly convertible to expected type address[] memory.