Home
last modified time | relevance | path

Searched refs:build_throw (Results 1 – 21 of 21) sorted by relevance

/openbsd/src/gnu/gcc/gcc/cp/
Dexcept.c494 finish_expr_stmt (build_throw (NULL_TREE)); in expand_end_catch_block()
599 build_throw (tree exp) in build_throw() function
DChangeLog.tree-ssa57 (build_throw): Use it if we elide a copy into the exception object.
173 (build_throw): Use stabilize_init instead of stabilize_throw_expr.
483 (build_throw): Likewise.
DChangeLog-20041543 * except.c (decl_is_java_type, build_throw,
2672 * except.c (build_throw): Likewise.
2865 * except.c (build_exc_ptr, expand_start_catch_block, build_throw):
2906 * except.c (build_throw): Likewise.
2940 * except.c (build_throw): Allocate cleanup_type and the function
4994 * except.c (build_throw): Ensure that temp_expr has been
6571 * except.c (build_throw): In a template, set
DChangeLog-2003404 * except.c (build_throw): Likewise for _Jv_Throw.
442 * except.c (build_throw): Likewise for _Jv_Throw.
1179 (build_throw): Likewise.
5422 (build_throw): Likewise.
6844 * except.c (wrap_cleanups_r, build_throw): Make
DChangeLog-20012243 * except.c (build_throw): Wrap the initialization of the exception
2498 (build_throw): ... here. Update for abi.
2780 (build_throw): Use it.
DChangeLog856 * except.c (build_throw): Only set current_function_returns_abnormally
1074 * except.c (build_throw): Give the CLEANUP_POINT_EXPR void type.
1933 * except.c (build_throw): Do not perform lvalue-to-rvalue
2957 * except.c (build_throw): Add a CLEANUP_POINT_EXPR inside the
6668 (build_throw): Use TYPE_HAS_NONTRIVIAL_DESTRUCTOR.
DChangeLog-20021910 (build_throw): Use BASELINK_FUNCTIONS.
3384 * except.c (build_throw): Update.
3807 (build_throw): Destroy temporaries from the thrown
Dcp-tree.h4027 extern tree build_throw (tree);
DChangeLog-19991611 (build_throw): Use it.
4580 (build_throw): ... here. Call it.
4615 * except.c (build_throw): Check throw expression validity.
DChangeLog-19982535 * except.c (build_throw): Warn about converting NULL to an
2593 * except.c (build_throw): Warn when NULL is thrown, even with
3747 * except.c (build_throw): Handle throwing NULL.
Dpt.c9358 return build_throw in tsubst_copy_and_build()
DChangeLog-19952232 * except.c (build_throw): Never warn about the value of throw not
DChangeLog-19962651 * except.c (build_throw): Support minimal parse.
Dparser.c14614 return build_throw (expression); in cp_parser_throw_expression()
/openbsd/src/gnu/usr.bin/gcc/gcc/cp/
Dexcept.c463 finish_expr_stmt (build_throw (NULL_TREE)); in expand_end_catch_block()
625 build_throw (exp) in build_throw() function
Dparse.y1453 { $$ = build_throw (NULL_TREE); }
1455 { $$ = build_throw ($2); }
1506 { $$ = build_throw (NULL_TREE); }
1508 { $$ = build_throw ($2); }
Ddecl2.c3454 return build_throw (build_expr_from_tree (TREE_OPERAND (t, 0)));
Dcp-tree.h3965 extern tree build_throw PARAMS ((tree));
DChangeLog177 (build_throw): Use it if we elide a copy into the exception object.
3313 (build_throw): Use BASELINK_FUNCTIONS.
4787 * except.c (build_throw): Update.
5210 (build_throw): Destroy temporaries from the thrown
8220 * except.c (build_throw): Wrap the initialization of the exception
8475 (build_throw): ... here. Update for abi.
8757 (build_throw): Use it.
DChangeLog.21611 (build_throw): Use it.
4580 (build_throw): ... here. Call it.
4615 * except.c (build_throw): Check throw expression validity.
9323 * except.c (build_throw): Warn about converting NULL to an
9381 * except.c (build_throw): Warn when NULL is thrown, even with
10535 * except.c (build_throw): Handle throwing NULL.
18929 * except.c (build_throw): Support minimal parse.
DChangeLog.11881 * except.c (build_throw): Never warn about the value of throw not