pub fn integer_valid_range(ty: &AstType) -> (i128, i128)
Returns the [min, max] valid range of values for an integer type.