#include <range-op.h>
◆ range_op_table()
range_op_table::range_op_table |
( |
| ) |
|
References initialize_float_ops(), initialize_integral_ops(), initialize_pointer_ops(), op_abs, op_addr, op_bitwise_and, op_bitwise_not, op_bitwise_or, op_bitwise_xor, op_cast, op_cst, op_equal, op_ge, op_gt, op_ident, op_le, op_lt, op_max, op_min, op_minus, op_mult, op_negate, op_not_equal, op_plus, and set().
◆ initialize_float_ops()
void range_op_table::initialize_float_ops |
( |
| ) |
|
|
protected |
◆ initialize_integral_ops()
void range_op_table::initialize_integral_ops |
( |
| ) |
|
|
protected |
References op_absu, op_ceil_div, op_exact_div, op_floor_div, op_logical_and, op_logical_not, op_logical_or, op_lshift, op_round_div, op_rshift, op_trunc_div, op_trunc_mod, op_unknown, OP_WIDEN_MULT_SIGNED, op_widen_mult_signed, OP_WIDEN_MULT_UNSIGNED, op_widen_mult_unsigned, OP_WIDEN_PLUS_SIGNED, op_widen_plus_signed, OP_WIDEN_PLUS_UNSIGNED, op_widen_plus_unsigned, and set().
Referenced by range_op_table().
◆ initialize_pointer_ops()
void range_op_table::initialize_pointer_ops |
( |
| ) |
|
|
protected |
◆ operator[]()
◆ set()
◆ m_range_tree
The documentation for this class was generated from the following files: