Lines Matching defs:expr
297 expr_first (tree expr)
299 if (expr == NULL_TREE)
300 return expr;
302 if (TREE_CODE (expr) == STATEMENT_LIST)
304 struct tree_statement_list_node *n = STATEMENT_LIST_HEAD (expr);
308 while (TREE_CODE (expr) == COMPOUND_EXPR)
309 expr = TREE_OPERAND (expr, 0);
311 return expr;
318 expr_last (tree expr)
320 if (expr == NULL_TREE)
321 return expr;
323 if (TREE_CODE (expr) == STATEMENT_LIST)
325 struct tree_statement_list_node *n = STATEMENT_LIST_TAIL (expr);
329 while (TREE_CODE (expr) == COMPOUND_EXPR)
330 expr = TREE_OPERAND (expr, 1);
332 return expr;