GCC Middle and Back End API Reference
|
Public Types | |
enum | op_type { OP_PREDICATE , OP_EXPR , OP_CAPTURE , OP_C_EXPR , OP_IF , OP_WITH } |
Public Member Functions | |
if_expr (location_t loc) | |
virtual void | gen_transform (FILE *, int, const char *, bool, int, const char *, capture_info *, dt_operand **=0, int=0) |
Data Fields | |
c_expr * | cond |
operand * | trueexpr |
operand * | falseexpr |
enum op_type | type |
location_t | location |
if expression.
|
inherited |
|
inline |
|
inlinevirtualinherited |
Reimplemented in c_expr, capture, and expr.
References gcc_unreachable.
Referenced by dt_simplify::gen_1(), and capture::gen_transform().
c_expr* if_expr::cond |
operand* if_expr::falseexpr |
|
inherited |
operand* if_expr::trueexpr |