Lines Matching defs:stmt
664 struct statement *stmt = __alloc_statement(0); in alloc_statement() local
1984 static struct token *parse_asm_operands(struct token *token, struct statement *stmt, in parse_asm_operands()
2006 static struct token *parse_asm_clobbers(struct token *token, struct statement *stmt, in parse_asm_clobbers()
2019 static struct token *parse_asm_labels(struct token *token, struct statement *stmt, in parse_asm_labels()
2035 static struct token *parse_asm_statement(struct token *token, struct statement *stmt) in parse_asm_statement()
2096 struct statement *stmt; in make_statement() local
2114 static void start_iterator(struct statement *stmt) in start_iterator()
2131 static void end_iterator(struct statement *stmt) in end_iterator()
2139 struct statement *stmt = alloc_statement(sym->pos, STMT_COMPOUND); in start_function() local
2174 static void start_switch(struct statement *stmt) in start_switch()
2194 static void end_switch(struct statement *stmt) in end_switch()
2201 static void add_case_statement(struct statement *stmt) in add_case_statement()
2218 static struct token *parse_return_statement(struct token *token, struct statement *stmt) in parse_return_statement()
2240 static struct token *parse_for_statement(struct token *token, struct statement *stmt) in parse_for_statement()
2275 static struct token *parse_while_statement(struct token *token, struct statement *stmt) in parse_while_statement()
2292 static struct token *parse_do_statement(struct token *token, struct statement *stmt) in parse_do_statement()
2315 static struct token *parse_if_statement(struct token *token, struct statement *stmt) in parse_if_statement()
2327 static inline struct token *case_statement(struct token *token, struct statement *stmt) in case_statement()
2335 static struct token *parse_case_statement(struct token *token, struct statement *stmt) in parse_case_statement()
2343 static struct token *parse_default_statement(struct token *token, struct statement *stmt) in parse_default_statement()
2348 static struct token *parse_loop_iterator(struct token *token, struct statement *stmt) in parse_loop_iterator()
2358 static struct token *parse_switch_statement(struct token *token, struct statement *stmt) in parse_switch_statement()
2389 static struct token *parse_goto_statement(struct token *token, struct statement *stmt) in parse_goto_statement()
2407 static struct token *parse_context_statement(struct token *token, struct statement *stmt) in parse_context_statement()
2426 static struct token *parse_range_statement(struct token *token, struct statement *stmt) in parse_range_statement()
2451 struct statement *stmt = alloc_statement(token->pos, STMT_NONE); in statement() local
2516 struct statement * stmt; in statement_list() local
2589 struct token *compound_statement(struct token *token, struct statement *stmt) in compound_statement()
2741 struct statement *stmt, **p; in parse_function_body() local
2875 struct statement *stmt; in toplevel_asm_declaration() local