contract C { uint x; function setX(uint y) public { x = y; } function resetX() public { x = 0; } function readX() public view returns(uint) { return x; } } // ==== // optimize: true // optimize-yul: true // ---- // creation: // codeDepositCost: 27200 // executionCost: 81 // totalCost: 27281 // external: // readX(): 2290 // resetX(): 5116 // setX(uint256): 22312