/openbsd-src/gnu/gcc/gcc/cp/ |
H A D | ChangeLog.tree-ssa | 190 * decl.c (finish_function): Call it. 208 * decl.c (finish_function): Don't check flag_disable_gimple. 212 * decl.c (finish_function): Always gimplify; call c_warn_unused_result. 245 * decl.c (finish_function): Set cfun->function_end_locus. 264 * decl.c (finish_function): Fix misapplied patch. Don't 362 * decl.c (finish_function): Call set_has_hidden_use when 427 (finish_function): Save and restore file/line information 471 (finish_function): Don't genericize templates. 497 * decl.c (finish_function): Call c_genericize.
|
H A D | optimize.c | 209 finish_function (0); in maybe_clone_body()
|
H A D | ChangeLog-1999 | 364 (finish_function): Likewise. 387 (finish_function): Likewise. 395 * decl.c (finish_function): Mark functions that call setjmp as 429 (finish_function): Keep DECL_INITIAL for functions that might be 471 (finish_function): Call permanent_allocation, just so 599 (finish_function): Don't call end_protect_partials here. 719 (finish_function): Likewise. 985 * decl.c (finish_function): Call free_after_parsing for functions 1038 (finish_function): Likewise. 1356 (finish_function): Adjust call to finish_stmt_tree. [all …]
|
H A D | method.c | 522 thunk_fndecl = finish_function (0); in use_thunk() 801 expand_or_defer_fn (finish_function (0)); in synthesize_method()
|
H A D | ChangeLog-1993 | 71 (finish_function): Also complain about no return in a non-void fn if 168 * cp-decl.c (finish_function): Don't pass pointer to 170 (finish_function): Likewise.
|
H A D | ChangeLog-1995 | 191 (finish_function): Use it to see if the dtor is empty. Avoid doing 540 (finish_function): Use sequences instead of the obsolete 1183 * decl.c (finish_function): Pass a type into the new 1297 * decl.c (finish_function): Clear current_class_decl. 2242 * decl.c (finish_function): Only set DECL_NOT_REALLY_EXTERN if 2257 (finish_function): Set DECL_EXTERNAL and DECL_NOT_REALLY_EXTERN on 2423 * decl.c (finish_function): Only unset current_function_decl if 2589 * decl.c (finish_function): Only set DECL_EXTERNAL here if the 2607 * decl.c (finish_function): If we're not emitting the function yet, 2721 * decl.c (finish_function): Change test for calling [all …]
|
H A D | ChangeLog-1996 | 94 (finish_function): Just clear the DECL_RTL of our arguments. 457 (finish_function): Always clear DECL_ARGUMENTS on function decls with 1092 * decl.c (finish_function): Set the DECL_CONTEXT of the result to 1660 * decl.c (finish_function): If function_depth > 1, set nested. 1748 * decl.c (finish_function): Do access control on base destructors. 1856 (finish_function): Likewise. 1968 * decl.c (finish_function): Clear out current_class_ref just like 2792 * decl.c (finish_function): Don't set nested based on 2919 (finish_function): Likewise. 3276 * decl.c (finish_function): Only call pop_memoized_context if [all …]
|
H A D | ChangeLog-1997 | 1009 * decl.c (finish_function): Just warn about flowing off the end. 1713 function_cannot_inline_p after finish_function. 1714 * decl.c (finish_function): Turn on flag_inline_functions and turn 1948 (finish_function): Put the base init code for constructors just 1974 (finish_function): Likewise. 2280 * decl.c (finish_function): Pass a binfo. 2291 * decl.c (finish_function): Use build_scoped_method_call instead 2521 * decl.c (finish_function): Also zero out DECL_INCOMING_RTL for
|
H A D | ChangeLog-1994 | 401 * decl.c (finish_function): Emit types used in method parameters 723 (finish_function): Don't set TREE_ASM_WRITTEN on discarded inlines. 807 (finish_function): Reverse order of poplevel and pop_nested_class so 810 (finish_function): Add parameter 'nested'. Don't call 812 * various: Pass extra parameter to finish_function. 1372 (finish_function): Use DECL_DEFER_OUTPUT to decide which inlines to 1453 * decl.c (finish_function): We can't inline constructors and 2621 * decl.c (finish_function): Call expand_exception_blocks to put 3230 * decl.c (finish_function): Change init_vtbl_ptrs call to 3285 (finish_function): Don't look at overloads_to_forget. [all …]
|
H A D | decl2.c | 2364 fn = finish_function (0); in finish_objects() 2518 expand_or_defer_fn (finish_function (0)); in finish_static_storage_duration_function()
|
H A D | ChangeLog-2000 | 822 (finish_function): Don't mess with obstacks. 1100 (finish_function): Remove RTL-generation code. 1450 * decl.c (finish_function): Move the code for handling functions 2262 * decl.c (finish_function): Warn if a function has no return 4238 * decl.c (finish_function): Don't play games with DECL_INLINE. 4468 (finish_function): Don't add extra code to a clone. 4516 * cp-tre.h (finish_function): Change prototype. 4518 (finish_function): Take only one parameter. 4808 * decl.c (finish_function): Adjust call to mark_inline_for_output. 5525 * decl.c (store_parm_decls, finish_function): Check it. [all …]
|
H A D | ChangeLog-2004 | 2297 * decl.c (finish_function): Clean out pointers we no longer need. 2443 finish_function): Likewise. 2533 finish_function, finish_method, maybe_register_incomplete_var, 3021 (finish_function): Don't warn for constructors or destructors. 3829 * decl.c (finish_function): Remove temporary band-aid. 4674 * decl.c (finish_function): Call it. 4748 (finish_function): Use alloc_stmt_list to zap entire function. 4803 (start_function, finish_function): Use statement lists. 4874 * decl.c (finish_function): Warn about no return in all functions. 5284 * decl.c (finish_function): Do not call calls_setjmp_p. [all …]
|
H A D | ChangeLog-1998 | 67 * decl.c (finish_function): Undo inadvertent change in previous 160 (finish_function): Likewise. 178 appropriate values to finish_function. 490 (finish_function): Don't confuse BLOCK-order when 970 * decl.c (finish_function): Not here. 3546 * decl.c (finish_function): Use it. 3632 * decl.c (finish_function): Just return nothing from a constructor. 4739 (finish_function): Likewise. 5217 (finish_function): Likewise. 6406 (finish_function): Initialize `cond' and `thenclause' to NULL_TREE. [all …]
|
/openbsd-src/gnu/gcc/gcc/objcp/ |
H A D | objcp-decl.c | 87 expand_or_defer_fn (finish_function (0)); in objcp_finish_function()
|
H A D | objcp-decl.h | 46 #define finish_function() \ macro
|
/openbsd-src/gnu/usr.bin/gcc/gcc/cp/ |
H A D | optimize.c | 272 finish_function (0);
|
H A D | method.c | 525 expand_body (finish_function (0)); 806 expand_body (finish_function (0));
|
H A D | parse.y | 815 { expand_body (finish_function (0)); } 817 { expand_body (finish_function (0)); } 2274 expand_body (finish_function (2)); 2279 expand_body (finish_function (2)); 2284 finish_function (2);
|
H A D | ChangeLog.2 | 364 (finish_function): Likewise. 387 (finish_function): Likewise. 395 * decl.c (finish_function): Mark functions that call setjmp as 429 (finish_function): Keep DECL_INITIAL for functions that might be 471 (finish_function): Call permanent_allocation, just so 599 (finish_function): Don't call end_protect_partials here. 719 (finish_function): Likewise. 985 * decl.c (finish_function): Call free_after_parsing for functions 1038 (finish_function): Likewise. 1356 (finish_function): Adjust call to finish_stmt_tree. [all …]
|
H A D | ChangeLog.1 | 189 (finish_function): Use sequences instead of the obsolete 832 * decl.c (finish_function): Pass a type into the new 946 * decl.c (finish_function): Clear current_class_decl. 1891 * decl.c (finish_function): Only set DECL_NOT_REALLY_EXTERN if 1906 (finish_function): Set DECL_EXTERNAL and DECL_NOT_REALLY_EXTERN on 2072 * decl.c (finish_function): Only unset current_function_decl if 2238 * decl.c (finish_function): Only set DECL_EXTERNAL here if the 2256 * decl.c (finish_function): If we're not emitting the function yet, 2370 * decl.c (finish_function): Change test for calling 2545 * decl.c (finish_function): Add calls to end_protect_partials to end [all …]
|
H A D | ChangeLog | 1238 * decl.c (finish_function): If a function does not contain any 1368 * decl.c (finish_function): Don't skip a block. 1371 * decl.c (finish_function): Only allow the NRVO to use variables 1562 * decl.c (finish_function): add class to keyed_classes list if we 3932 * decl.c (finish_function): Change "#ifdef VMS_TARGET" to 5224 * decl.c (finish_function): Only warn about missing return 5327 (finish_function): Don't warn if current_function_returns_null. 5439 * decl.c (finish_function): Warn about a non-void function with 5500 (finish_function): Don't abort when 6091 (finish_function): Move [cd]tor handling and call_poplevel to [all …]
|
/openbsd-src/gnu/usr.bin/gcc/gcc/ |
H A D | c-objc-common.c | 350 finish_function (0, 0);
|
H A D | c-tree.h | 207 extern void finish_function PARAMS ((int, int));
|
H A D | c-parse.in | 438 finish_function (0, 1); 452 finish_function (0, 1); 466 finish_function (0, 1); 1604 finish_function (1, 1); 1635 finish_function (1, 1);
|
/openbsd-src/gnu/gcc/gcc/ |
H A D | c-tree.h | 463 extern void finish_function (void);
|