IDA C++ SDK 9.2
Loading...
Searching...
No Matches
cexpr_t Member List

This is the complete list of members for cexpr_t, including all inherited members.

acexpr_t
assign(const cexpr_t &r)cexpr_tinline
calc_type(bool recursive)cexpr_tinline
cexpr_t()cexpr_tinline
cexpr_t(ctype_t cexpr_op, cexpr_t *_x, cexpr_t *_y=nullptr, cexpr_t *_z=nullptr)cexpr_tinline
cexpr_t(mba_t *mba, const lvar_t &v)cexpr_t
cexpr_t(const cexpr_t &r)cexpr_tinline
citem_t(ctype_t o=cot_empty)citem_tinline
cleanup()cexpr_tinline
contains_comma(int times=1) constcexpr_tinline
contains_comma_or_insn_or_label(int maxcommas=1) constcexpr_tinline
contains_expr(const cexpr_t *e) constcitem_tinline
contains_insn(int times=1) constcexpr_tinline
contains_insn_or_label() constcexpr_tinline
contains_label() constcitem_tinline
contains_operator(ctype_t needed_op, int times=1) constcexpr_tinline
cpadone() constcexpr_tinline
DECLARE_COMPARISONS(cexpr_t)cexpr_t
dstr() constcexpr_tinline
eacitem_t
equal_effect(const cexpr_t &r) constcexpr_tinline
exflagscexpr_t
find_closest_addr(ea_t _ea)citem_tinline
find_num_op() constcexpr_tinline
find_num_op()cexpr_tinline
find_op(ctype_t _op) constcexpr_tinline
find_op(ctype_t _op)cexpr_tinline
find_parent_of(const citem_t *item) constcitem_tinline
find_parent_of(const citem_t *item)citem_tinline
find_ptr_or_array(bool remove_eqsize_casts) constcexpr_t
fpccexpr_t
get_1num_op(cexpr_t **o1, cexpr_t **o2)cexpr_tinline
get_1num_op(const cexpr_t **o1, const cexpr_t **o2) constcexpr_tinline
get_const_value(uint64 *out) constcexpr_tinline
get_high_nbit_bound() constcexpr_tinline
get_low_nbit_bound() constcexpr_tinline
get_ptr_or_array()cexpr_tinline
get_type_sign() constcexpr_tinline
has_side_effects() constcexpr_tinline
helpercexpr_t
indexcitem_tmutable
insncexpr_t
is_aliasable() constcexpr_t
is_call_arg_of(const citem_t *parent) constcexpr_tinline
is_call_object_of(const citem_t *parent) constcexpr_tinline
is_child_of(const citem_t *parent) constcexpr_tinline
is_const_value(uint64 _v) constcexpr_tinline
is_cstr() constcexpr_tinline
is_expr() constcitem_tinline
is_fpop() constcexpr_tinline
is_jumpout() constcexpr_tinline
is_negative_const() constcexpr_tinline
is_nice_cond() constcexpr_tinline
is_nice_expr() constcexpr_tinline
is_non_negative_const() constcexpr_tinline
is_non_zero_const() constcexpr_tinline
is_odd_lvalue() constcexpr_tinline
is_type_partial() constcexpr_tinline
is_type_signed() constcexpr_tinline
is_type_unsigned() constcexpr_tinline
is_undef_val() constcexpr_tinline
is_value_used(const citem_t *parent) constcexpr_t
is_vftable() constcexpr_tinline
is_zero_const() constcexpr_tinline
label_numcitem_t
like_boolean() constcexpr_t
mcexpr_t
maybe_ptr() constcexpr_tinline
ncexpr_t
numval() constcexpr_tinline
obj_eacexpr_t
opcitem_t
operator=(const cexpr_t &r)cexpr_tinline
print1(qstring *vout, const cfunc_t *func) constcexpr_tinline
ptrsizecexpr_t
put_number(cfunc_t *func, uint64 value, int nbytes, type_sign_t sign=no_sign)cexpr_tinline
refwidthcexpr_t
replace_by(cexpr_t *r)cexpr_tinline
requires_lvalue(const cexpr_t *child) constcexpr_tinline
set_cpadone()cexpr_tinline
set_type_partial(bool val=true)cexpr_tinline
set_vftable()cexpr_tinline
stringcexpr_t
swap(cexpr_t &r)cexpr_tinline
citem_t::swap(citem_t &r)citem_tinline
theother(const cexpr_t *what) constcexpr_tinline
theother(const cexpr_t *what)cexpr_tinline
typecexpr_t
vcexpr_t
xcexpr_t
ycexpr_t
zcexpr_t
~cexpr_t()cexpr_tinline
~citem_t()citem_tinline