Home
last modified time | relevance | path

Searched refs:switch_case (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/tools/smatch/src/
H A Dinline.c406 struct symbol *switch_case = copy_symbol(stmt->pos, stmt->switch_case); in copy_one_statement() local
411 switch_case->symbol_list = copy_symbol_list(switch_case->symbol_list); in copy_one_statement()
413 stmt->switch_case = switch_case; in copy_one_statement()
H A Dparse.h87 struct symbol *switch_break, *switch_case; member
H A Dast-inspect.c74 ast_append_child(node, "switch_case:", stmt->switch_case, inspect_symbol); in inspect_statement()
H A Dparse.c2276 struct symbol *brk, *switch_case; in start_switch() local
2282 switch_case = alloc_symbol(stmt->pos, SYM_NODE); in start_switch()
2283 bind_symbol(switch_case, &case_ident, NS_ITERATOR); in start_switch()
2284 switch_case->stmt = stmt; in start_switch()
2288 stmt->switch_case = switch_case; in start_switch()
2291 fn_local_symbol(switch_case); in start_switch()
2296 if (!stmt->switch_case->symbol_list) in end_switch()
H A Dshow-parse.c537 FOR_EACH_PTR(stmt->switch_case->symbol_list, sym) { in show_switch_statement()
H A Dcompile-i386.c1726 FOR_EACH_PTR(stmt->switch_case->symbol_list, sym) { in emit_switch_statement()
H A Dlinearize.c2220 FOR_EACH_PTR(stmt->switch_case->symbol_list, sym) { in linearize_switch()
H A Devaluate.c3653 FOR_EACH_PTR(stmt->switch_case->symbol_list, sym) { in evaluate_switch_statement()