1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
function id(uint x) pure returns (uint) { return x; } function zero(uint) pure returns (uint) { return 0; } using {id} for uint; contract C { using {zero} for uint; function g(uint z) pure external { z.zero(); z.id(); } }