solidity/test/libsolidity/syntaxTests/nameAndTypeResolution/052_function_internal_not_allowed_conversion.sol

13 lines
291 B
Solidity

contract C {
uint a;
}
contract Test {
address a;
function g (C c) public {}
function internalCall() public {
g(a);
}
}
// ----
// TypeError: (136-137): Invalid type for argument in function call. Invalid implicit conversion from address to contract C requested.