solidity/test/libsolidity/semanticTests/libraries/library_staticcall_delegatecall.sol
2021-11-29 21:27:43 +05:30

21 lines
346 B
Solidity

library Lib {
function x() public view returns (uint) {
return 1;
}
}
contract Test {
uint t;
function f() public returns (uint) {
t = 2;
return this.g();
}
function g() public view returns (uint) {
return Lib.x();
}
}
// ====
// compileViaYul: also
// ----
// library: Lib
// f() -> 1