payable_03.sol 305 B

123456789101112
  1. pragma solidity 0;
  2. contract c {
  3. int32 i = 0;
  4. fallback() external payable {
  5. i = 2;
  6. }
  7. }
  8. // ---- Expect: diagnostics ----
  9. // error: 7:13-40: fallback function must not be declare payable, use 'receive() external payable' instead