solidity/test/libsolidity/syntaxTests/structs/calldata_struct_function_type.sol

9 lines
209 B
Solidity
Raw Normal View History

pragma experimental ABIEncoderV2;
contract C {
struct S { function (uint) external returns (uint) fn; }
function f(S calldata s) external returns (uint256 a) {
return s.fn(42);
}
}
// ----