Home
last modified time | relevance | path

Searched refs:stmt_expr (Results 1 – 12 of 12) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dinit.c79 finish_init_stmts (bool is_global, tree stmt_expr, tree compound_stmt) in finish_init_stmts() argument
83 stmt_expr = finish_stmt_expr (stmt_expr, true); in finish_init_stmts()
87 return stmt_expr; in finish_init_stmts()
1736 tree stmt_expr; in build_aggr_init() local
1799 stmt_expr = build_vec_init (exp, NULL_TREE, init, in build_aggr_init()
1807 if (init && TREE_CODE (stmt_expr) != INIT_EXPR) in build_aggr_init()
1809 return stmt_expr; in build_aggr_init()
1819 is_global = begin_init_stmts (&stmt_expr, &compound_stmt); in build_aggr_init()
1824 stmt_expr = finish_init_stmts (is_global, stmt_expr, compound_stmt); in build_aggr_init()
1830 && TREE_SIDE_EFFECTS (stmt_expr) in build_aggr_init()
[all …]
H A Dsemantics.c2242 finish_stmt_expr_expr (tree expr, tree stmt_expr) in finish_stmt_expr_expr() argument
2248 TREE_TYPE (stmt_expr) = error_mark_node; in finish_stmt_expr_expr()
2262 TREE_TYPE (stmt_expr) = error_mark_node; in finish_stmt_expr_expr()
2300 TREE_TYPE (stmt_expr) = type; in finish_stmt_expr_expr()
2303 return stmt_expr; in finish_stmt_expr_expr()
2311 finish_stmt_expr (tree stmt_expr, bool has_no_scope) in finish_stmt_expr() argument
2316 if (error_operand_p (stmt_expr)) in finish_stmt_expr()
2318 pop_stmt_list (stmt_expr); in finish_stmt_expr()
2322 gcc_assert (TREE_CODE (stmt_expr) == STATEMENT_LIST); in finish_stmt_expr()
2324 type = TREE_TYPE (stmt_expr); in finish_stmt_expr()
[all …]
H A Dcp-tree.def358 DEFTREECODE (STMT_EXPR, "stmt_expr", tcc_expression, 1)
H A Dpt.c20695 tree stmt_expr = begin_stmt_expr (); in tsubst_copy_and_build() local
20697 cur_stmt_expr = stmt_expr; in tsubst_copy_and_build()
20700 stmt_expr = finish_stmt_expr (stmt_expr, false); in tsubst_copy_and_build()
20705 if (empty_expr_stmt_p (stmt_expr)) in tsubst_copy_and_build()
20706 stmt_expr = void_node; in tsubst_copy_and_build()
20708 RETURN (stmt_expr); in tsubst_copy_and_build()
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Dinit.cc79 finish_init_stmts (bool is_global, tree stmt_expr, tree compound_stmt) in finish_init_stmts() argument
83 stmt_expr = finish_stmt_expr (stmt_expr, true); in finish_init_stmts()
87 return stmt_expr; in finish_init_stmts()
1962 tree stmt_expr; in build_aggr_init() local
2025 stmt_expr = build_vec_init (exp, NULL_TREE, init, in build_aggr_init()
2033 if (init && TREE_CODE (stmt_expr) != INIT_EXPR) in build_aggr_init()
2035 return stmt_expr; in build_aggr_init()
2041 is_global = begin_init_stmts (&stmt_expr, &compound_stmt); in build_aggr_init()
2046 stmt_expr = finish_init_stmts (is_global, stmt_expr, compound_stmt); in build_aggr_init()
2054 && TREE_SIDE_EFFECTS (stmt_expr) in build_aggr_init()
[all …]
H A Dsemantics.cc2471 finish_stmt_expr_expr (tree expr, tree stmt_expr) in finish_stmt_expr_expr() argument
2477 TREE_TYPE (stmt_expr) = error_mark_node; in finish_stmt_expr_expr()
2491 TREE_TYPE (stmt_expr) = error_mark_node; in finish_stmt_expr_expr()
2529 TREE_TYPE (stmt_expr) = type; in finish_stmt_expr_expr()
2532 return stmt_expr; in finish_stmt_expr_expr()
2540 finish_stmt_expr (tree stmt_expr, bool has_no_scope) in finish_stmt_expr() argument
2545 if (error_operand_p (stmt_expr)) in finish_stmt_expr()
2547 pop_stmt_list (stmt_expr); in finish_stmt_expr()
2551 gcc_assert (TREE_CODE (stmt_expr) == STATEMENT_LIST); in finish_stmt_expr()
2553 type = TREE_TYPE (stmt_expr); in finish_stmt_expr()
[all …]
H A Dcp-tree.def340 DEFTREECODE (STMT_EXPR, "stmt_expr", tcc_expression, 1)
H A Dpt.cc21473 tree stmt_expr = begin_stmt_expr (); in tsubst_copy_and_build() local
21475 cur_stmt_expr = stmt_expr; in tsubst_copy_and_build()
21478 stmt_expr = finish_stmt_expr (stmt_expr, false); in tsubst_copy_and_build()
21483 if (empty_expr_stmt_p (stmt_expr)) in tsubst_copy_and_build()
21484 stmt_expr = void_node; in tsubst_copy_and_build()
21486 RETURN (stmt_expr); in tsubst_copy_and_build()
H A DChangeLog-20032060 adjust the stmt_expr here.
/netbsd-src/usr.bin/xlint/lint1/
H A Dtree.c5066 typedef struct stmt_expr {
5069 struct stmt_expr *se_enclosing;
5070 } stmt_expr;
5072 static stmt_expr *stmt_exprs;
5079 stmt_expr *se = xmalloc(sizeof(*se));
5105 stmt_expr *se = stmt_exprs;
4834 typedef struct stmt_expr { global() struct
4837 se_enclosingstmt_expr global() argument
4838 } stmt_expr; global() typedef
/netbsd-src/external/gpl3/gcc.old/dist/gcc/c/
H A Dc-typeck.c11463 bool stmt_expr; in push_cleanup() local
11468 stmt_expr = STATEMENT_LIST_STMT_EXPR (cur_stmt_list); in push_cleanup()
11471 STATEMENT_LIST_STMT_EXPR (list) = stmt_expr; in push_cleanup()
/netbsd-src/external/gpl3/gcc/dist/gcc/c/
H A Dc-typeck.cc11567 bool stmt_expr; in push_cleanup() local
11572 stmt_expr = STATEMENT_LIST_STMT_EXPR (cur_stmt_list); in push_cleanup()
11575 STATEMENT_LIST_STMT_EXPR (list) = stmt_expr; in push_cleanup()