Open ethers opened 8 years ago
if there is a single return that not uint256, for example return(0), the contract function never returns uint256.
return(0)
In the example below, since there is a single return(0) where uint256 was forgotten, the function never returns uint256 even when x is 2,3,4...
uint256
if x==1: return(0) if x==2: return(-1:uint256) if x==3: return(-1:uint256) if x==4: return(-1:uint256)
if there is a single return that not uint256, for example
return(0)
, the contract function never returns uint256.In the example below, since there is a single
return(0)
whereuint256
was forgotten, the function never returns uint256 even when x is 2,3,4...