GDB (xrefs)
|
#include "expop.h"
Go to the source code of this file.
Classes | |
class | expr::fortran_kind_2arg< OP, FUNC > |
class | expr::fortran_kind_3arg< OP, FUNC > |
class | expr::fortran_range_operation |
class | expr::fortran_undetermined |
class | expr::fortran_bound_1arg |
class | expr::fortran_bound_2arg |
class | expr::fortran_bound_3arg |
class | expr::fortran_structop_operation |
Namespaces | |
namespace | expr |
Functions | |
struct value * | eval_op_f_abs (struct type *expect_type, struct expression *exp, enum noside noside, enum exp_opcode opcode, struct value *arg1) |
struct value * | eval_op_f_mod (struct type *expect_type, struct expression *exp, enum noside noside, enum exp_opcode opcode, struct value *arg1, struct value *arg2) |
struct value * | eval_op_f_ceil (struct type *expect_type, struct expression *exp, enum noside noside, enum exp_opcode opcode, struct value *arg1) |
value * | eval_op_f_ceil (type *expect_type, expression *exp, noside noside, exp_opcode opcode, value *arg1, type *kind_arg) |
struct value * | eval_op_f_floor (struct type *expect_type, struct expression *exp, enum noside noside, enum exp_opcode opcode, struct value *arg1) |
value * | eval_op_f_floor (type *expect_type, expression *exp, noside noside, exp_opcode opcode, value *arg1, type *kind_arg) |
struct value * | eval_op_f_modulo (struct type *expect_type, struct expression *exp, enum noside noside, enum exp_opcode opcode, struct value *arg1, struct value *arg2) |
value * | eval_op_f_cmplx (type *expect_type, expression *exp, noside noside, exp_opcode opcode, value *arg1) |
struct value * | eval_op_f_cmplx (struct type *expect_type, struct expression *exp, enum noside noside, enum exp_opcode opcode, struct value *arg1, struct value *arg2) |
value * | eval_op_f_cmplx (type *expect_type, expression *exp, noside noside, exp_opcode opcode, value *arg1, value *arg2, type *kind_arg) |
struct value * | eval_op_f_kind (struct type *expect_type, struct expression *exp, enum noside noside, enum exp_opcode opcode, struct value *arg1) |
struct value * | eval_op_f_associated (struct type *expect_type, struct expression *exp, enum noside noside, enum exp_opcode opcode, struct value *arg1) |
struct value * | eval_op_f_associated (struct type *expect_type, struct expression *exp, enum noside noside, enum exp_opcode opcode, struct value *arg1, struct value *arg2) |
struct value * | eval_op_f_allocated (struct type *expect_type, struct expression *exp, enum noside noside, enum exp_opcode op, struct value *arg1) |
struct value * | eval_op_f_loc (struct type *expect_type, struct expression *exp, enum noside noside, enum exp_opcode op, struct value *arg1) |
struct value * | eval_op_f_rank (struct type *expect_type, struct expression *exp, enum noside noside, enum exp_opcode op, struct value *arg1) |
struct value * | eval_op_f_array_size (struct type *expect_type, struct expression *exp, enum noside noside, enum exp_opcode opcode, struct value *arg1) |
struct value * | eval_op_f_array_size (struct type *expect_type, struct expression *exp, enum noside noside, enum exp_opcode opcode, struct value *arg1, struct value *arg2) |
value * | eval_op_f_array_size (type *expect_type, expression *exp, noside noside, exp_opcode opcode, value *arg1, value *arg2, type *kind_arg) |
struct value * | eval_op_f_array_shape (struct type *expect_type, struct expression *exp, enum noside noside, enum exp_opcode op, struct value *arg1) |
|
extern |
Definition at line 781 of file f-lang.c.
References type::code(), value::contents(), target_float_to_host_double(), value::type(), TYPE_SAFE_NAME, value_as_long(), value_from_host_double(), and value_from_longest().
|
extern |
Definition at line 1040 of file f-lang.c.
References builtin_f_type(), builtin_f_type::builtin_logical, check_typedef(), type::code(), expression::gdbarch, value::type(), type_not_allocated(), and value_from_longest().
|
extern |
Definition at line 770 of file f-lang.c.
References fortran_array_shape(), expression::gdbarch, and expression::language_defn.
|
extern |
Definition at line 656 of file f-lang.c.
References builtin_f_type(), builtin_f_type::builtin_integer, fortran_array_size(), and expression::gdbarch.
|
extern |
Definition at line 671 of file f-lang.c.
References builtin_f_type(), builtin_f_type::builtin_integer, fortran_array_size(), and expression::gdbarch.
|
extern |
Definition at line 686 of file f-lang.c.
References type::code(), and fortran_array_size().
|
extern |
Definition at line 566 of file f-lang.c.
References fortran_associated(), expression::gdbarch, and expression::language_defn.
|
extern |
Definition at line 576 of file f-lang.c.
References fortran_associated(), expression::gdbarch, and expression::language_defn.
|
extern |
Definition at line 861 of file f-lang.c.
References builtin_f_type(), builtin_f_type::builtin_integer, fortran_ceil_operation(), and expression::gdbarch.
|
extern |
Definition at line 874 of file f-lang.c.
References type::code(), and fortran_ceil_operation().
|
extern |
Definition at line 982 of file f-lang.c.
References builtin_f_type::builtin_complex, builtin_f_type(), type::code(), expression::gdbarch, value::type(), and value_literal_complex().
|
extern |
Definition at line 964 of file f-lang.c.
References builtin_f_type::builtin_complex, builtin_f_type(), type::code(), expression::gdbarch, not_lval, value::type(), value_cast(), value_literal_complex(), and value::zero().
|
extern |
Definition at line 999 of file f-lang.c.
References type::code(), value::type(), and value_literal_complex().
|
extern |
Definition at line 900 of file f-lang.c.
References builtin_f_type(), builtin_f_type::builtin_integer, fortran_floor_operation(), and expression::gdbarch.
|
extern |
Definition at line 913 of file f-lang.c.
References type::code(), and fortran_floor_operation().
|
extern |
Definition at line 1014 of file f-lang.c.
References builtin_type::builtin_int, type::code(), expression::gdbarch, type::length(), type::target_type(), value::type(), and value_from_longest().
|
extern |
Definition at line 1076 of file f-lang.c.
References value::address, builtin_f_type(), builtin_f_type::builtin_integer, builtin_f_type::builtin_integer_s2, builtin_f_type::builtin_integer_s8, expression::gdbarch, gdbarch_ptr_bit(), and value_from_longest().
|
extern |
Definition at line 809 of file f-lang.c.
References type::code(), value::contents(), target_float_to_host_double(), value::type(), TYPE_SAFE_NAME, value_as_long(), value_from_host_double(), and value_from_longest().
|
extern |
Definition at line 924 of file f-lang.c.
References type::code(), value::contents(), target_float_to_host_double(), value::type(), TYPE_SAFE_NAME, value_as_long(), value_from_host_double(), and value_from_longest().
|
extern |
Definition at line 1056 of file f-lang.c.
References builtin_f_type(), builtin_f_type::builtin_integer, calc_f77_array_dims(), check_typedef(), type::code(), expression::gdbarch, value::type(), and value_from_longest().