Home
last modified time | relevance | path

Searched refs:noex (Results 1 – 11 of 11) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dmethod.c1223 bool noex; member
1245 noex = first_time; in comp_info()
1246 if (noex) in comp_info()
1251 noex = false; in comp_info()
1269 if (noex && !expr_noexcept_p (expr, tf_none)) in check()
1270 noex = false; in check()
1281 raises = noex ? noexcept_true_spec : noexcept_false_spec; in ~comp_info()
H A Dtypeck2.c2578 tree noex, orig_list; in merge_exception_specifiers() local
2604 noex = TREE_PURPOSE (list); in merge_exception_specifiers()
2607 || cp_tree_equal (noex, TREE_PURPOSE (add))); in merge_exception_specifiers()
2629 if (noex != TREE_PURPOSE (list)) in merge_exception_specifiers()
2630 list = tree_cons (noex, TREE_VALUE (list), TREE_CHAIN (list)); in merge_exception_specifiers()
H A Dpt.c18894 tree noex = NULL_TREE; in tsubst_expr() local
18897 noex = MUST_NOT_THROW_COND (body); in tsubst_expr()
18898 if (noex == NULL_TREE) in tsubst_expr()
18899 noex = boolean_true_node; in tsubst_expr()
18904 finish_transaction_stmt (stmt, NULL, flags, RECUR (noex)); in tsubst_expr()
25468 tree fntype, spec, noex, clone; in maybe_instantiate_noexcept() local
25509 noex = TREE_PURPOSE (spec); in maybe_instantiate_noexcept()
25511 if (TREE_CODE (noex) == DEFERRED_NOEXCEPT) in maybe_instantiate_noexcept()
25515 if (DEFERRED_NOEXCEPT_PATTERN (noex) == NULL_TREE) in maybe_instantiate_noexcept()
25526 location_t loc = cp_expr_loc_or_loc (DEFERRED_NOEXCEPT_PATTERN (noex), in maybe_instantiate_noexcept()
[all …]
H A Dsemantics.c9593 finish_transaction_stmt (tree stmt, tree compound_stmt, int flags, tree noex) in finish_transaction_stmt() argument
9601 gcc_assert (!(noex && compound_stmt)); in finish_transaction_stmt()
9602 if (noex) in finish_transaction_stmt()
9605 noex); in finish_transaction_stmt()
9621 build_transaction_expr (location_t loc, tree expr, int flags, tree noex) in build_transaction_expr() argument
9624 if (noex) in build_transaction_expr()
9626 expr = build_must_not_throw_expr (expr, noex); in build_transaction_expr()
H A Dparser.c43361 tree stmt, attrs, noex; in cp_parser_transaction() local
43377 noex = boolean_true_node; in cp_parser_transaction()
43382 noex = NULL_TREE; in cp_parser_transaction()
43385 noex = cp_parser_noexcept_specification_opt (parser, in cp_parser_transaction()
43401 finish_transaction_stmt (stmt, NULL, this_in, noex); in cp_parser_transaction()
43419 tree expr, noex; in cp_parser_transaction_expression() local
43450 noex = cp_parser_noexcept_specification_opt (parser, in cp_parser_transaction_expression()
43457 if (!noex || !noex_expr in cp_parser_transaction_expression()
43472 expr = noex; in cp_parser_transaction_expression()
43473 noex = boolean_true_node; in cp_parser_transaction_expression()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Dtypeck2.cc2544 tree noex, orig_list; in merge_exception_specifiers() local
2570 noex = TREE_PURPOSE (list); in merge_exception_specifiers()
2573 || cp_tree_equal (noex, TREE_PURPOSE (add))); in merge_exception_specifiers()
2595 if (noex != TREE_PURPOSE (list)) in merge_exception_specifiers()
2596 list = tree_cons (noex, TREE_VALUE (list), TREE_CHAIN (list)); in merge_exception_specifiers()
H A Dmethod.cc1301 bool noex; member
1319 noex = first_time; in comp_info()
1320 if (noex) in comp_info()
1325 noex = false; in comp_info()
1343 if (noex && !expr_noexcept_p (expr, tf_none)) in check()
1344 noex = false; in check()
1355 raises = noex ? noexcept_true_spec : noexcept_false_spec; in ~comp_info()
H A Dpt.cc19572 tree noex = NULL_TREE; in tsubst_expr() local
19575 noex = MUST_NOT_THROW_COND (body); in tsubst_expr()
19576 if (noex == NULL_TREE) in tsubst_expr()
19577 noex = boolean_true_node; in tsubst_expr()
19582 finish_transaction_stmt (stmt, NULL, flags, RECUR (noex)); in tsubst_expr()
26346 tree noex = TREE_PURPOSE (spec); in maybe_instantiate_noexcept() local
26347 if (TREE_CODE (noex) != DEFERRED_NOEXCEPT in maybe_instantiate_noexcept()
26348 && TREE_CODE (noex) != DEFERRED_PARSE) in maybe_instantiate_noexcept()
26368 else if (TREE_CODE (noex) == DEFERRED_NOEXCEPT) in maybe_instantiate_noexcept()
26372 if (DEFERRED_NOEXCEPT_PATTERN (noex) == NULL_TREE) in maybe_instantiate_noexcept()
[all …]
H A Dsemantics.cc11085 finish_transaction_stmt (tree stmt, tree compound_stmt, int flags, tree noex) in finish_transaction_stmt() argument
11093 gcc_assert (!(noex && compound_stmt)); in finish_transaction_stmt()
11094 if (noex) in finish_transaction_stmt()
11097 noex); in finish_transaction_stmt()
11113 build_transaction_expr (location_t loc, tree expr, int flags, tree noex) in build_transaction_expr() argument
11116 if (noex) in build_transaction_expr()
11118 expr = build_must_not_throw_expr (expr, noex); in build_transaction_expr()
H A Dparser.cc47367 tree stmt, attrs, noex; in cp_parser_transaction() local
47383 noex = boolean_true_node; in cp_parser_transaction()
47388 noex = NULL_TREE; in cp_parser_transaction()
47391 noex = cp_parser_noexcept_specification_opt (parser, in cp_parser_transaction()
47406 finish_transaction_stmt (stmt, NULL, this_in, noex); in cp_parser_transaction()
47424 tree expr, noex; in cp_parser_transaction_expression() local
47455 noex = cp_parser_noexcept_specification_opt (parser, in cp_parser_transaction_expression()
47461 if (!noex || !noex_expr in cp_parser_transaction_expression()
47476 expr = noex; in cp_parser_transaction_expression()
47477 noex = boolean_true_node; in cp_parser_transaction_expression()
[all …]
H A DChangeLog-201228 if noex is NULL.