Latest available version: IDA and decompilers v8.4.240320sp1 see all releases
Hex-Rays logo State-of-the-art binary code analysis tools
email icon
carg_t Member List

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

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