Home
last modified time | relevance | path

Searched refs:ast_expr_op (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/external/mit/isl/dist/include/isl/
H A Dcpp-checked-conversion.h65 checked::ast_expr_op check(ast_expr_op obj) { in check()
66 return checked::manage(obj.copy()).as<checked::ast_expr_op>(); in check()
69 ast_expr_op uncheck(checked::ast_expr_op obj) { in uncheck()
70 return manage(obj.copy()).as<ast_expr_op>(); in uncheck()
74 return checked::manage(obj.copy()).as<checked::ast_expr_op>().as<checked::ast_expr_op_access>(); in check()
78 return manage(obj.copy()).as<ast_expr_op>().as<ast_expr_op_access>(); in uncheck()
82 return checked::manage(obj.copy()).as<checked::ast_expr_op>().as<checked::ast_expr_op_add>(); in check()
86 return manage(obj.copy()).as<ast_expr_op>().as<ast_expr_op_add>(); in uncheck()
90 …return checked::manage(obj.copy()).as<checked::ast_expr_op>().as<checked::ast_expr_op_address_of>(… in check()
94 return manage(obj.copy()).as<ast_expr_op>().as<ast_expr_op_address_of>(); in uncheck()
[all …]
H A Dcpp-checked.h228 class ast_expr_op; variable
673 class ast_expr_op : public ast_expr {
676 friend ast_expr_op ast_expr::as<ast_expr_op>() const;
680 inline explicit ast_expr_op(__isl_take isl_ast_expr *ptr);
683 inline /* implicit */ ast_expr_op();
684 inline /* implicit */ ast_expr_op(const ast_expr_op &obj);
685 inline ast_expr_op &operator=(ast_expr_op obj);
705 class ast_expr_op_access : public ast_expr_op {
707 friend boolean ast_expr_op::isa() const;
708 friend ast_expr_op_access ast_expr_op::as<ast_expr_op_access>() const;
[all …]
H A Dcpp.h293 class ast_expr_op; variable
739 class ast_expr_op : public ast_expr {
742 friend ast_expr_op ast_expr::as<ast_expr_op>() const;
746 inline explicit ast_expr_op(__isl_take isl_ast_expr *ptr);
749 inline /* implicit */ ast_expr_op();
750 inline /* implicit */ ast_expr_op(const ast_expr_op &obj);
751 inline ast_expr_op &operator=(ast_expr_op obj);
771 class ast_expr_op_access : public ast_expr_op {
773 friend bool ast_expr_op::isa() const;
774 friend ast_expr_op_access ast_expr_op::as<ast_expr_op_access>() const;
[all …]
/netbsd-src/external/mit/isl/dist/
H A Disl_test_cpp-generic.cc371 auto op = expr.as<isl::ast_expr_op>(); in test_ast_build_expr()
/netbsd-src/external/mit/isl/dist/interface/
H A Disl.py5648 if len(args) == 1 and isinstance(args[0], ast_expr_op):
5668 return ast_expr_op(**keywords)
5815 class ast_expr_op(ast_expr): class
5985 return super(ast_expr_op, cls).__new__(cls)
5988 if not arg0.__class__ is ast_expr_op:
5989 arg0 = ast_expr_op(arg0)
6039 class ast_expr_op_access(ast_expr_op):
6075 class ast_expr_op_add(ast_expr_op):
6111 class ast_expr_op_address_of(ast_expr_op):
6147 class ast_expr_op_and(ast_expr_op):
[all …]