Home
last modified time | relevance | path

Searched refs:add_stmt (Results 1 – 25 of 34) sorted by relevance

12

/openbsd/src/gnu/usr.bin/gcc/gcc/cp/
Dsemantics.c176 return add_stmt (build_stmt (GOTO_STMT, destination));
223 r = add_stmt (build_stmt (EXPR_STMT, expr));
245 add_stmt (r); in begin_if_stmt()
306 add_stmt (r); in begin_while_stmt()
363 add_stmt (r); in begin_do_stmt()
411 r = add_stmt (build_stmt (RETURN_STMT, expr));
432 add_stmt (r); in begin_for_stmt()
515 return add_stmt (build_break_stmt ()); in finish_break_stmt()
523 return add_stmt (build_continue_stmt ()); in finish_continue_stmt()
535 add_stmt (r); in begin_switch_stmt()
[all …]
Dexcept.c470 add_stmt (r); in begin_eh_spec_block()
Ddecl.c5564 return add_stmt (build_case_label (low_value, high_value, label));
9100 add_stmt (cleanup);
14032 add_stmt (build_min (TAG_DEFN, enumtype));
14861 add_stmt (build_stmt (LABEL_STMT, dtor_label)); in finish_destructor_body()
Ddecl2.c4783 add_stmt (build_stmt (USING_STMT, namespace));
/openbsd/src/gnu/gcc/gcc/
Dc-omp.c44 return add_stmt (build1 (OMP_MASTER, void_type_node, stmt)); in c_finish_omp_master()
58 return add_stmt (stmt); in c_finish_omp_critical()
67 return add_stmt (build1 (OMP_ORDERED, void_type_node, stmt)); in c_finish_omp_ordered()
80 add_stmt (x); in c_finish_omp_barrier()
154 add_stmt (x); in c_finish_omp_flush()
381 return add_stmt (t); in c_finish_omp_for()
Dc-parser.c1428 add_stmt (fnbody); in c_parser_declaration_or_fndef()
1431 add_stmt (build_stmt (DECL_EXPR, decl)); in c_parser_declaration_or_fndef()
1435 add_stmt (fnbody); in c_parser_declaration_or_fndef()
2179 add_stmt (e); in c_parser_typeof_specifier()
3408 add_stmt (build_stmt (DECL_EXPR, label)); in c_parser_compound_statement_nostart()
3578 label = add_stmt (build_stmt (LABEL_EXPR, tlab)); in c_parser_label()
3703 add_stmt (c_parser_compound_statement (parser)); in c_parser_statement_after_labels()
3873 add_stmt (build_empty_stmt ()); in c_parser_if_body()
3907 add_stmt (c_end_compound_stmt (block, flag_isoc99)); in c_parser_if_statement()
3936 add_stmt (build1 (LABEL_EXPR, void_type_node, c_break_label)); in c_parser_switch_statement()
[all …]
Dc-typeck.c6844 return add_stmt (args); in build_asm_stmt()
6993 return add_stmt (build1 (GOTO_EXPR, void_type_node, decl)); in c_finish_goto_label()
7004 return add_stmt (build1 (GOTO_EXPR, void_type_node, expr)); in c_finish_goto_ptr()
7106 return add_stmt (ret_stmt); in c_finish_return()
7192 return add_stmt (cs->switch_expr); in c_start_case()
7318 add_stmt (stmt); in c_finish_if_stmt()
7340 add_stmt (t); in c_finish_loop()
7367 add_stmt (t); in c_finish_loop()
7378 add_stmt (top); in c_finish_loop()
7382 add_stmt (body); in c_finish_loop()
[all …]
Dc-common.h296 extern tree add_stmt (tree);
Dc-decl.c431 add_stmt (tree t) in add_stmt() function
3584 add_stmt (bind); in finish_decl()
3587 add_stmt (build_stmt (DECL_EXPR, decl)); in finish_decl()
3616 add_stmt (build_stmt (DECL_EXPR, decl)); in finish_decl()
5713 add_stmt (build_stmt (DECL_EXPR, build_decl (TYPE_DECL, NULL, t))); in finish_struct()
6663 add_stmt (TREE_VALUE (t)); in store_parm_decls()
Dc-common.c3767 case_label = add_stmt (build_case_label (low_value, high_value, label)); in c_add_case_label()
3782 add_stmt (build_stmt (LABEL_EXPR, t)); in c_add_case_label()
/openbsd/src/gnu/gcc/gcc/cp/
Dsemantics.c365 add_stmt (tree t) in add_stmt() function
432 add_stmt (r); in add_decl_expr()
486 add_stmt (stmt); in push_cleanup()
571 return add_stmt (build_stmt (GOTO_EXPR, destination)); in finish_goto_stmt()
620 r = add_stmt (expr); in finish_expr_stmt()
650 add_stmt (if_stmt); in finish_if_stmt_cond()
688 add_stmt (do_poplevel (scope)); in finish_if_stmt()
701 add_stmt (r); in begin_while_stmt()
733 add_stmt (r); in begin_do_stmt()
787 r = add_stmt (r); in finish_return_stmt()
[all …]
Dtypeck2.c516 add_stmt (code); in split_nonconstant_init_1()
530 add_stmt (code); in split_nonconstant_init_1()
Dexcept.c501 add_stmt (r); in begin_eh_spec_block()
Ddecl.c756 add_stmt (stmt); in poplevel()
2664 return add_stmt (build_case_label (low_value, high_value, label)); in finish_case_label()
10165 add_stmt (build_min (TAG_DEFN, enumtype)); in finish_enum()
10999 add_stmt (build_stmt (LABEL_EXPR, cdtor_label)); in finish_constructor_body()
11006 add_stmt (exprstmt); in finish_constructor_body()
11047 add_stmt (build_stmt (LABEL_EXPR, cdtor_label)); in finish_destructor_body()
11086 add_stmt (exprstmt); in finish_destructor_body()
Dparser.c7045 statement = add_stmt (build_empty_stmt ()); in cp_parser_implicitly_scoped_statement()
18930 add_stmt (finish_omp_structured_block (sb)); in cp_parser_omp_for()
19001 add_stmt (substmt); in cp_parser_omp_sections_scope()
19026 add_stmt (substmt); in cp_parser_omp_sections_scope()
19036 add_stmt (stmt); in cp_parser_omp_sections_scope()
19169 return add_stmt (stmt); in cp_parser_omp_single()
Dpt.c8791 add_stmt (finish_omp_structured_block (stmt)); in tsubst_expr()
8805 add_stmt (t); in tsubst_expr()
8818 add_stmt (t); in tsubst_expr()
DChangeLog-20001209 * class.c (finish_struct): Replace use of add_tree with add_stmt.
1213 (finish_enum): Use add_stmt, not add_tree.
1215 (finish_constructor_body): Use add_stmt, not add_tree.
1228 (finish_goto_stmt): Use add_stmt, not add_tree.
/openbsd/src/gnu/usr.bin/gcc/gcc/
Dc-semantics.c70 add_stmt (t) in add_stmt() function
82 add_stmt (pos);
112 add_stmt (decl_stmt);
152 add_stmt (ss);
Dc-parse.in2179 $$ = add_stmt (build_stmt (COMPOUND_STMT, last_tree));
2227 = add_stmt (build_stmt (DO_STMT, NULL_TREE,
2327 $<ttype>$ = add_stmt ($<ttype>2); }
2338 add_stmt ($<ttype>$); }
2359 { add_stmt (build_stmt (EXPR_STMT, $1)); }
2377 $$ = add_stmt (build_break_stmt ()); }
2380 $$ = add_stmt (build_continue_stmt ()); }
2411 $$ = add_stmt (build_stmt (GOTO_STMT, decl));
2421 $$ = add_stmt (build_stmt (GOTO_STMT, $3)); }
2445 $$ = add_stmt (build_stmt (LABEL_STMT, label));
Dc-common.c918 add_stmt (if_stmt);
1904 return add_stmt (build_stmt (EXPR_STMT, expr));
4092 add_stmt (build_case_label (NULL_TREE, NULL_TREE, label));
4127 add_stmt (build_case_label (NULL_TREE, NULL_TREE, label));
4204 add_stmt (build_case_label (NULL_TREE, NULL_TREE, label));
4208 case_label = add_stmt (build_case_label (low_value, high_value, label));
Dc-common.h324 extern tree add_stmt PARAMS ((tree));
Dc-typeck.c6926 stmt = add_stmt (build_stmt (ASM_STMT, ridpointers[(int) RID_VOLATILE],
7000 return add_stmt (build_stmt (ASM_STMT, cv_qualifier, string,
7159 return add_stmt (build_return_stmt (retval));
7226 return add_stmt (switch_stack->switch_stmt);
Dc-decl.c3217 add_stmt (build_stmt (CLEANUP_STMT, decl, cleanup));
7002 stmt = add_stmt (build_stmt (COMPOUND_STMT, NULL_TREE)); in c_begin_compound_stmt()
/openbsd/src/gnu/usr.bin/gcc/gcc/treelang/
Dtreetree.c888 add_stmt (tree t ATTRIBUTE_UNUSED) in add_stmt() function
/openbsd/src/gnu/gcc/gcc/objc/
Dobjc-act.c2345 add_stmt (build_function_call in build_module_initializer_routine()
2351 add_stmt (c_end_compound_stmt (body, true)); in build_module_initializer_routine()
2384 add_stmt (build_stmt (EXPR_STMT, in objc_generate_static_init_call()
3828 add_stmt (t); in objc_begin_catch_clause()
3892 add_stmt (stmt); in objc_finish_try_stmt()
3925 return add_stmt (build_function_call (objc_exception_throw_decl, args)); in objc_build_throw_stmt()
3938 add_stmt (call); in objc_build_synchronized()

12