Lines Matching refs:if_expr
788 class if_expr : public operand
791 if_expr (location_t loc)
844 is_a_helper <if_expr *>::test (operand *op)
1336 if (if_expr *ife = dyn_cast <if_expr *> (o))
1378 else if (if_expr *ife = dyn_cast <if_expr *> (o))
1380 if_expr *nife = new if_expr (ife->location);
2267 else if (if_expr *ie = dyn_cast <if_expr *> (o))
2281 if (is_a <if_expr *> (ie->trueexpr)
2285 && (is_a <if_expr *> (ie->falseexpr)
2294 || is_a <if_expr *> (we->subexpr)
3306 else if (if_expr *ife = dyn_cast <if_expr *> (result))
3748 if_expr *if1 = as_a <if_expr *> (o1);
3749 if_expr *if2 = as_a <if_expr *> (o2);
4633 if_expr *ife = new if_expr (token->src_loc);
4678 if_expr *ife = new if_expr (ifloc);
4697 ife->falseexpr = new if_expr (ifloc);
4698 ife = as_a <if_expr *> (ife->falseexpr);
4767 if_expr *active_if = NULL;
4770 if_expr *ifc = new if_expr (active_ifs[i-1]->location);
4775 if_expr *outermost_if = active_if;
4777 active_if = as_a <if_expr *> (active_if->trueexpr);