GDB (xrefs)
|
#include "expop.h"
Go to the source code of this file.
Classes | |
class | expr::m2_unop_high_operation |
class | expr::m2_binop_subscript_operation |
Namespaces | |
namespace | expr |
Functions | |
struct value * | eval_op_m2_high (struct type *expect_type, struct expression *exp, enum noside noside, struct value *arg1) |
struct value * | eval_op_m2_subscript (struct type *expect_type, struct expression *exp, enum noside noside, struct value *arg1, struct value *arg2) |
|
extern |
Definition at line 36 of file m2-lang.c.
References check_typedef(), coerce_ref(), EVAL_AVOID_SIDE_EFFECTS, type::field(), m2_is_unbounded_array(), field::type(), type, value::type(), value_cast(), and value_struct_elt().
Referenced by expr::m2_unop_high_operation::evaluate().
|
extern |
Definition at line 67 of file m2-lang.c.
References check_typedef(), type::code(), coerce_ref(), EVAL_AVOID_SIDE_EFFECTS, type::field(), value::lval(), m2_is_unbounded_array(), type::name(), type::target_type(), field::type(), type, value::type(), value_as_long(), value_cast(), value_ind(), value_ptradd(), value_struct_elt(), value_subscript(), and value::zero().
Referenced by expr::m2_binop_subscript_operation::evaluate().