Home
last modified time | relevance | path

Searched refs:label_statement (Results 1 – 17 of 17) sorted by relevance

/illumos-gate/usr/src/tools/smatch/src/
H A Dsmatch_conditions.c136 if (last->label_statement && in handle_compound_stmt()
137 last->label_statement->type == STMT_EXPRESSION) in handle_compound_stmt()
138 expr = last->label_statement->expression; in handle_compound_stmt()
695 return tmp->label_statement; in split_then_return_last()
H A Dparse.h76 struct statement *label_statement; member
H A Dcheck_indenting.c150 __next_stmt->pos.line == stmt->label_statement->pos.line) in match_stmt()
H A Dinline.c436 stmt->label_statement = copy_one_statement(stmt->label_statement); in copy_one_statement()
H A Dsmatch_implied.c675 if (last->label_statement && in get_last_expr()
676 last->label_statement->type == STMT_EXPRESSION) in get_last_expr()
677 return last->label_statement->expression; in get_last_expr()
H A Dsmatch_math.c73 if (stmt->label_statement && in last_stmt_rl()
74 stmt->label_statement->type == STMT_EXPRESSION) in last_stmt_rl()
75 expr = stmt->label_statement->expression; in last_stmt_rl()
H A Ddissect.c522 do_statement(mode, stmt->label_statement); in do_statement()
H A Dsmatch_flow.c906 stmt = stmt->label_statement; in is_last_stmt()
1175 __split_stmt(stmt->label_statement); in __split_stmt()
H A Dsmatch_type.c203 stmt = stmt->label_statement; in get_expr_stmt_type()
H A Dshow-parse.c703 show_statement(stmt->label_statement); in show_statement()
H A Dparse.c2538 return statement(token, &stmt->label_statement); in statement()
2556 static struct token *label_statement(struct token *token) in label_statement() function
2577 token = label_statement(token->next); in statement_list()
H A Dsmatch_helper.c1052 last_stmt = last_stmt->label_statement; in get_last_expr_from_expression_stmt()
H A Dexpand.c1250 expand_statement(stmt->label_statement); in expand_statement()
H A Dcompile-i386.c2036 x86_statement(stmt->label_statement); in x86_statement()
H A Dsmatch_db.c2092 last_stmt = last_stmt->label_statement; in strip_expr_statement()
H A Dlinearize.c2358 return linearize_statement(ep, stmt->label_statement); in linearize_statement()
H A Devaluate.c3726 return evaluate_statement(stmt->label_statement); in evaluate_statement()