Home
last modified time | relevance | path

Searched refs:check_return_expr (Results 1 – 25 of 30) sorted by relevance

12

/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A DChangeLog-2007337 * typeck.c (check_return_expr): Pass address of retval to
494 * typeck.c (check_return_expr): Don't set named_return_value_okay_p
1449 * typeck.c (check_return_expr): Don't NRV optimize vars in
1661 * typeck.c (check_return_expr): Do not pass a null argument
1940 * typeck.c (check_return_expr): Likewise.
1999 (check_return_expr): Move from certain lvalues when returning
2599 * typeck.c (check_return_expr): Check for bare parameter packs.
H A DChangeLog-2017418 check_return_expr): Remove cilkplus support.
684 * typeck.c (check_return_expr): Likewise.
769 * typeck.c (check_return_expr): Use IDENTIFIER_NEW_OP_P.
790 * typeck.c (check_return_expr): Likewise.
803 * typeck.c (check_return_expr): Use DECL_OVERLOADED_OPERATOR_IS.
960 * typeck.c (check_return_expr): Use DECL_OVERLOADED_OPERATOR_CODE.
961 (check_return_expr): Use assign_op_identifier.
982 * typeck.c (check_return_expr): Fix indentation and line wrapping.
1071 * typeck.c (check_return_expr): Don't call
1188 * typeck.c (check_return_expr): Check non-dependent conversion in
[all …]
H A DChangeLog-2014912 * typeck.c (check_return_expr): And handle it.
1702 (check_return_expr): Return 0 instead of the address of a local
1978 * typeck.c (check_return_expr): Lookup as an rvalue even when the
2437 * typeck.c (check_return_expr): Likewise.
3212 * typeck.c (check_return_expr): Call contains_cilk_spawn_stmt instead
3788 (check_return_expr): Likewise.
H A DChangeLog-20081613 build_reinterpret_cast_1, cp_build_c_cast, check_return_expr): Change
1886 * typeck.c (check_return_expr): Update.
2268 (check_return_expr): Fix calls for SFINAE.
2947 * typeck.c (check_return_expr): Tweak call to
3167 * typeck.c (check_return_expr): If there are bare parameter packs
H A DChangeLog-201373 (check_return_expr): Reject a spawned function in a return expression.
2075 * typeck.c (check_return_expr): Lambda proxies aren't eligible
2630 * typeck.c (check_return_expr): Reverse the alignment comparison.
3424 (check_return_expr): Likewise.
3538 (check_return_expr): Likewise.
3836 * typeck.c (check_return_expr): Disallow returning init list here.
H A DChangeLog-2005753 * typeck.c (check_return_expr): If the function's return type is
1125 * typeck.c (check_return_expr): Add no_warning argument. Set
1128 * cp-tree.h (check_return_expr): Adjust prototype.
1130 check_return_expr set *no_warning to true.
H A DChangeLog-2018199 (check_return_expr): Likewise.
1655 (check_return_expr): Likewise.
1811 (check_return_expr): ... here. Warn about potentially harmful
2995 maybe_warn_about_returning_address_of_local, check_return_expr,
4786 * typeck.c (check_return_expr): Don't emit -Weffc++ warning
5273 * typeck.c (check_return_expr): Call build_non_dependent_expr.
H A DChangeLog-20002265 * typeck.c (check_return_expr): Do set current_function_returns_value
2420 * typeck.c (check_return_expr): Don't complain about returning
2760 (check_return_expr): Likewise.
3540 * typeck.c (check_return_expr): Likewise.
4745 * typeck.c (check_return_expr): Don't magically convert return
6608 build_const_cast, get_delta_difference, check_return_expr): Avoid
6765 build_ptrmemfunc, check_return_expr): Replace 'ANSI C++' with
H A DChangeLog-2001142 * typeck.c (check_return_expr): Check DECL_DESTRUCTOR_P, not
1123 * typeck.c (check_return_expr): Be more flexible on alignment check.
1584 * typeck.c (check_return_expr): Check DECL_ALIGN instead of
1642 * typeck.c (check_return_expr): Set current_function_return_value.
H A DChangeLog-2019481 (check_return_expr): Likewise.
1170 * typeck.c (check_return_expr): Avoid redundant error.
2203 * typeck.c (check_return_expr): Actually use the diagnostic kind
3969 (check_return_expr): Same.
4125 * typeck.c (check_return_expr): Likewise.
5286 * typeck.c (check_return_expr): Don't mess with a thunk call.
H A DChangeLog-2004589 * typeck.c (check_return_expr): Robustify.
1332 maybe_warn_about_returning_address_of_local, check_return_expr):
2596 build_ptrmemfunc, expand_ptrmemfunc_cst, check_return_expr
2889 check_return_expr): Likewise.
3905 * typeck.c (check_return_expr): Improve -Weffc++ warning: handle
H A DChangeLog-20202042 * typeck.c (check_return_expr): Use it.
2974 (check_return_expr): Adjust C++20 implicit move.
6327 * typeck.c (check_return_expr): Call maybe_set_retval_sentinel.
6412 * typeck.c (check_return_expr): Set current_retval_sentinel.
6478 * typeck.c (check_return_expr): Set current_retval_sentinel.
H A DChangeLog165 * typeck.cc (check_return_expr): Prevent NRV if set.
2878 (check_return_expr): Likewise.
H A DChangeLog-2002557 * semantics.c (finish_return_stmt): Also call check_return_expr in
559 * typeck.c (check_return_expr): In a template, just remember that we
1853 (check_return_expr): Likewise.
H A DChangeLog-19991326 (check_return_expr): Likewise.
1632 * cp-tree.h (check_return_expr): New function.
1642 ctor_label/dtor_label here. Use check_return_expr to do semantic
1646 (check_return_expr): Likewise.
H A DChangeLog-2021551 * typeck.c (check_return_expr): Only strip location wrapper during
2483 * typeck.c (check_return_expr): Call maybe_undo_parenthesized_ref
3641 * typeck.c (check_return_expr): Call mark_exp_read in dependent
H A DChangeLog-2015253 * typeck.c (check_return_expr): Check for inconsistent deduction.
2223 * typeck.c (check_return_expr): Also do the basic return-value
H A DChangeLog-20163688 check_return_expr.
3690 * typeck.c (check_return_expr): Use it.
H A DChangeLog-20111916 (check_return_expr): Handle dependent_lambda_return_type_node.
4432 * typeck.c (check_return_expr): Fix conditions for setting
H A DChangeLog-20122547 (check_return_expr): Do auto deduction.
H A DChangeLog-20032969 * typeck.c (check_return_expr): Fix thinko in diagnostic.
3921 (check_return_expr): Adjust error messages.
H A DChangeLog-20063028 (check_return_expr): Likewise.
H A Dcp-tree.h8082 extern tree check_return_expr (tree, bool *);
H A DChangeLog-20091202 (check_return_expr): Deduce lambda return type from multiple return
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dcp-tree.h7671 extern tree check_return_expr (tree, bool *);

12