17176871
1 2 3 4 5 6 7 8 9 10 11
pragma solidity >0.4.24; contract C { function f(uint x) public pure { while (x > 0) uint y; } } // ---- // SyntaxError: (92-98): Variable declarations can only be used inside blocks.