GDB (xrefs)
|
This is the complete list of members for expr::operation, including all inherited members.
constant_p() const | expr::operation | inlinevirtual |
DISABLE_COPY_AND_ASSIGN(operation) | expr::operation | protected |
do_generate_ax(struct expression *exp, struct agent_expr *ax, struct axs_value *value, struct type *cast_type) | expr::operation | inlineprotectedvirtual |
dump(struct ui_file *stream, int depth) const =0 | expr::operation | pure virtual |
evaluate(struct type *expect_type, struct expression *exp, enum noside noside)=0 | expr::operation | pure virtual |
evaluate_for_address(struct expression *exp, enum noside noside) | expr::operation | virtual |
evaluate_for_cast(struct type *expect_type, struct expression *exp, enum noside noside) | expr::operation | virtual |
evaluate_for_sizeof(struct expression *exp, enum noside noside) | expr::operation | virtual |
evaluate_funcall(struct type *expect_type, struct expression *exp, enum noside noside, const std::vector< operation_up > &args) | expr::operation | inlinevirtual |
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) | expr::operation | inlinevirtual |
generate_ax(struct expression *exp, struct agent_expr *ax, struct axs_value *value, struct type *cast_type=nullptr) | expr::operation | |
opcode() const =0 | expr::operation | pure virtual |
operation()=default | expr::operation | protected |
set_outermost() | expr::operation | inlinevirtual |
uses_objfile(struct objfile *objfile) const | expr::operation | inlinevirtual |
~operation()=default | expr::operation | virtual |