Searched refs:case_expression (Results 1 – 11 of 11) sorted by relevance
/illumos-gate/usr/src/tools/smatch/src/ |
H A D | parse.h | 79 struct expression *case_expression; member
|
H A D | smatch_flow.c | 769 if (!stmt->case_expression) { in is_case_val() 773 if (!get_value(stmt->case_expression, &case_sval)) in is_case_val() 846 expr_set_parent_stmt(stmt->case_expression, stmt); in split_case() 850 stmt->case_expression, stmt->case_to); in split_case() 855 stmt->case_statement->case_expression, in split_case() 860 if (!stmt->case_expression) in split_case() 867 if (!stmt->case_expression) in split_case()
|
H A D | ast-inspect.c | 77 ast_append_child(node, "case_expression:", stmt->case_expression, inspect_expression); in inspect_statement()
|
H A D | inline.c | 399 stmt->case_expression = copy_expression(stmt->case_expression); in copy_one_statement()
|
H A D | dissect.c | 514 do_expression(U_R_VAL, stmt->case_expression); in do_statement()
|
H A D | linearize.c | 2224 if (!case_stmt->case_expression) { in linearize_switch() 2227 } else if (case_stmt->case_expression->type != EXPR_VALUE) { in linearize_switch() 2233 begin = end = case_stmt->case_expression->value; in linearize_switch()
|
H A D | show-parse.c | 539 struct expression *expr = case_stmt->case_expression; in show_switch_statement()
|
H A D | expand.c | 1244 expand_const_expression(stmt->case_expression, "case statement"); in expand_statement()
|
H A D | evaluate.c | 3586 evaluate_expression(stmt->case_expression); in evaluate_case_statement() 3655 check_case_type(sel, case_stmt->case_expression, enumcase_holder); in evaluate_switch_statement()
|
H A D | compile-i386.c | 1728 struct expression *expr = case_stmt->case_expression; in emit_switch_statement()
|
H A D | parse.c | 2437 token = parse_expression(token->next, &stmt->case_expression); in parse_case_statement()
|