pub struct Val {
    pub ptr: uintptr_t,
}
Expand description

Wraps isl_val.

Fields

ptr: uintptr_t

Implementations

Wraps isl_val_zero.

Wraps isl_val_one.

Wraps isl_val_negone.

Wraps isl_val_nan.

Wraps isl_val_infty.

Wraps isl_val_neginfty.

Wraps isl_val_int_from_si.

Wraps isl_val_int_from_ui.

Wraps isl_val_copy.

Wraps isl_val_free.

Wraps isl_val_get_ctx.

Wraps isl_val_get_hash.

Wraps isl_val_get_num_si.

Wraps isl_val_get_den_si.

Wraps isl_val_get_den_val.

Wraps isl_val_get_d.

Wraps isl_val_n_abs_num_chunks.

Wraps isl_val_set_si.

Wraps isl_val_abs.

Wraps isl_val_neg.

Wraps isl_val_inv.

Wraps isl_val_floor.

Wraps isl_val_ceil.

Wraps isl_val_trunc.

Wraps isl_val_2exp.

Wraps isl_val_pow2.

Wraps isl_val_min.

Wraps isl_val_max.

Wraps isl_val_add.

Wraps isl_val_add_ui.

Wraps isl_val_sub.

Wraps isl_val_sub_ui.

Wraps isl_val_mul.

Wraps isl_val_mul_ui.

Wraps isl_val_div.

Wraps isl_val_div_ui.

Wraps isl_val_mod.

Wraps isl_val_gcd.

Wraps isl_val_sgn.

Wraps isl_val_is_zero.

Wraps isl_val_is_one.

Wraps isl_val_is_negone.

Wraps isl_val_is_nonneg.

Wraps isl_val_is_nonpos.

Wraps isl_val_is_pos.

Wraps isl_val_is_neg.

Wraps isl_val_is_int.

Wraps isl_val_is_rat.

Wraps isl_val_is_nan.

Wraps isl_val_is_infty.

Wraps isl_val_is_neginfty.

Wraps isl_val_cmp_si.

Wraps isl_val_lt.

Wraps isl_val_le.

Wraps isl_val_gt.

Wraps isl_val_gt_si.

Wraps isl_val_ge.

Wraps isl_val_eq.

Wraps isl_val_eq_si.

Wraps isl_val_ne.

Wraps isl_val_abs_eq.

Wraps isl_val_is_divisible_by.

Wraps isl_val_read_from_str.

Wraps isl_val_dump.

Wraps isl_val_to_str.

Trait Implementations

Executes the destructor for this type. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.