GDB (xrefs)
|
This is the complete list of members for expr::ada_var_value_operation, including all inherited members.
constant_p() const override | expr::maybe_constant_operation< block_symbol > | inlinevirtual |
DISABLE_COPY_AND_ASSIGN(tuple_holding_operation) | expr::tuple_holding_operation< Arg... > | |
expr::operation::DISABLE_COPY_AND_ASSIGN(operation) | expr::operation | protected |
do_check_constant(const std::tuple< T... > &value) const | expr::maybe_constant_operation< block_symbol > | inlineprivate |
do_check_objfile(struct objfile *objfile, const std::tuple< T... > &value) const | expr::tuple_holding_operation< Arg... > | inlineprivate |
do_dump(struct ui_file *stream, int depth, const std::tuple< T... > &value) const | expr::tuple_holding_operation< Arg... > | inlineprivate |
do_generate_ax(struct expression *exp, struct agent_expr *ax, struct axs_value *value, struct type *cast_type) override | expr::ada_var_value_operation | protectedvirtual |
dump(struct ui_file *stream, int depth) const override | expr::tuple_holding_operation< Arg... > | inlinevirtual |
evaluate(struct type *expect_type, struct expression *exp, enum noside noside) override | expr::ada_var_value_operation | virtual |
evaluate_for_address(struct expression *exp, enum noside noside) override | expr::var_value_operation | virtual |
evaluate_for_cast(struct type *expect_type, struct expression *exp, enum noside noside) override | expr::ada_var_value_operation | virtual |
evaluate_for_sizeof(struct expression *exp, enum noside noside) override | expr::var_value_operation | virtual |
evaluate_funcall(struct type *expect_type, struct expression *exp, enum noside noside, const std::vector< operation_up > &args) override | expr::var_value_operation | virtual |
maybe_constant_operation< block_symbol >::evaluate_funcall(struct type *expect_type, struct expression *exp, enum noside noside, const char *function_name, const std::vector< operation_up > &args) | expr::operation | protected |
evaluate_with_coercion(struct expression *exp, enum noside noside) override | expr::var_value_operation | virtual |
generate_ax(struct expression *exp, struct agent_expr *ax, struct axs_value *value, struct type *cast_type=nullptr) | expr::operation | |
get_block() const | expr::ada_var_value_operation | inline |
get_symbol() const | expr::var_value_operation | inline |
m_storage | expr::tuple_holding_operation< Arg... > | protected |
opcode() const override | expr::var_value_operation | inlinevirtual |
operation()=default | expr::operation | protected |
replace(operation_up &&owner, struct expression *exp, bool deprocedure_p, bool parse_completion, innermost_block_tracker *tracker, struct type *context_type) | expr::ada_resolvable | virtual |
resolve(struct expression *exp, bool deprocedure_p, bool parse_completion, innermost_block_tracker *tracker, struct type *context_type) override | expr::ada_var_value_operation | virtual |
set_outermost() | expr::operation | inlinevirtual |
std::enable_if(value) | expr::maybe_constant_operation< block_symbol > | private |
tuple_holding_operation(Arg... args) | expr::tuple_holding_operation< Arg... > | inlineexplicit |
uses_objfile(struct objfile *objfile) const override | expr::tuple_holding_operation< Arg... > | inlinevirtual |
~operation()=default | expr::operation | virtual |