| /freebsd-12.1/contrib/gcc/ |
| H A D | c-common.c | 2000 pushdecl (decl); in c_register_builtin_type() 3318 lang_hooks.decls.pushdecl (build_decl (TYPE_DECL, NULL_TREE, in c_common_nodes_and_builtins() 3320 lang_hooks.decls.pushdecl (build_decl (TYPE_DECL, NULL_TREE, in c_common_nodes_and_builtins() 3322 lang_hooks.decls.pushdecl (build_decl (TYPE_DECL, NULL_TREE, in c_common_nodes_and_builtins() 3328 lang_hooks.decls.pushdecl (build_decl (TYPE_DECL, in c_common_nodes_and_builtins() 3342 lang_hooks.decls.pushdecl (build_decl (TYPE_DECL, in c_common_nodes_and_builtins() 3386 lang_hooks.decls.pushdecl (build_decl (TYPE_DECL, in c_common_nodes_and_builtins() 3389 lang_hooks.decls.pushdecl (build_decl (TYPE_DECL, in c_common_nodes_and_builtins() 3392 lang_hooks.decls.pushdecl (build_decl (TYPE_DECL, in c_common_nodes_and_builtins() 3395 lang_hooks.decls.pushdecl in c_common_nodes_and_builtins() [all …]
|
| H A D | langhooks.h | 184 tree (*pushdecl) (tree); member
|
| H A D | langhooks-def.h | 263 #define LANG_HOOKS_PUSHDECL pushdecl
|
| H A D | c-decl.c | 2108 pushdecl (tree x) in pushdecl() function 2492 decl = pushdecl (decl); in implicitly_declare() 3445 tem = pushdecl (decl); in start_decl() 4152 decl = pushdecl (decl); in push_parm_decl() 4231 pushdecl (decl); in build_compound_literal() 5068 pushdecl (decl); in grokdeclarator() 6571 pushdecl (decl); in build_enumerator() 6839 current_function_decl = pushdecl (decl1); in start_function() 6988 pushdecl (decl); in store_parm_decls_oldstyle() 7645 pushdecl (decl); in record_builtin_type() [all …]
|
| H A D | c-common.h | 307 extern tree pushdecl (tree);
|
| H A D | tree-mudflap.c | 303 lang_hooks.decls.pushdecl (decl); in mf_make_builtin()
|
| H A D | FSFChangeLog | 756 (poplevel, duplicate_decls, pushdecl): Revamp to pass explicit 1527 * c-decl.c (pushdecl): Avoid duplicate warning about implicit redecl. 2367 * c-decl.c (pushdecl): Set DECL_ORIGINAL_TYPE once only.
|
| /freebsd-12.1/contrib/gcc/cp/ |
| H A D | ChangeLog-1994 | 14 (pushdecl): Also count decls pushed that are of a type being defined 714 (pushdecl): Likewise. 1194 (pushdecl): Only allow artificial typedefs to be shadowed. 1777 tinkering to after call to pushdecl. 2519 * init.c (do_friend): Only do a pushdecl for friends, not 2646 (pushdecl): Check TREE_MANGLED. 2860 * decl.c (pushdecl): Back out Chip's last change. 3085 * cp/decl.c (duplicate_decls, pushdecl, builtin_function): 3901 (pushdecl): Deal with overloaded functions. 4039 (pushdecl): Simplify. [all …]
|
| H A D | ChangeLog-1995 | 171 * decl.c (pushdecl): Only warn about shadowing a local variable if 717 (pushdecl): Warn if for-scope variable shadows local. 968 (pushdecl): Build up the list. 1233 * decl.c (pushdecl): Use it. 1590 the pushdecl. 1690 (pushdecl): Don't play with linkage of consts. 2565 * decl.c (pushdecl): Check if the type of the VAR_DECL is an 3229 (pushdecl): Remove redundant set_nested_typename 3608 * decl.c (pushdecl): Check for redeclaration of wchar_t here. 3684 (pushdecl): Complain about missing default arguments here. [all …]
|
| H A D | ChangeLog-1993 | 163 * cp-decl.c (pushdecl): Don't set DECL_CONTEXT if it's already set. 386 from code extracted from pushdecl. 387 (duplicate_decls, pushdecl): Call new function.
|
| H A D | ChangeLog-1998 | 50 * decl.c (pushdecl): Don't set DECL_CONTEXT for a template 144 (pushdecl): Likewise. 313 * decl.c (pushdecl): Likewise. 860 (pushdecl): Likewise. 2000 * decl.c (pushdecl): Don't copy types if the 2122 (pushdecl): Tweak. 3130 (pushdecl): Use it. 3196 aliases. Store alias with pushdecl. Remove odr errors. 4040 * decl.c (pushdecl): Don't copy the type_decl. 5944 * decl.c (pushdecl): Bind globals to current namespace. [all …]
|
| H A D | ChangeLog-1999 | 583 * decl.c (pushdecl, grokdeclarator): Don't call a variadic 685 * decl.c (pushdecl): Set DECL_LOCAL_FUNCTION_P. 702 (pushdecl): Likewise. 1080 * decl.c (push_overloaded_decl_1): Use pushdecl. 1960 pushdecl when doing semantic analysis. Set 3356 (pushdecl): Use add_decl_to_level. Put templates on the 4565 function before pushdecl'ing it. 5608 (pushdecl): Apply DeMorgan's law for readability. 6414 * decl.c (pushdecl): Remove dead code. 6532 (pushdecl, push_overloaded_decl): Pass it. [all …]
|
| H A D | except.c | 395 decl = pushdecl (decl); in initialize_handler_parm()
|
| H A D | decl2.c | 1069 decl = pushdecl (decl); in build_anon_union_vars() 1129 pushdecl (anon_union_decl); in finish_anon_union() 2529 pushdecl (ssdf_decl); in start_static_storage_duration_function()
|
| H A D | name-lookup.c | 1027 pushdecl (tree x) in pushdecl() function 1058 return pushdecl (decl); in maybe_push_decl() 3081 pushdecl (d); in push_namespace_with_attribs() 3225 pushdecl (alias); in do_namespace_alias()
|
| H A D | decl.c | 3071 tree decl = pushdecl (build_decl (TYPE_DECL, get_identifier (name), type)); in record_unknown_type() 3422 pushdecl (decl); in builtin_function_1() 3563 pushdecl (fn); in push_cp_library_fn() 5910 decl = pushdecl (decl); in declare_global_var() 6064 pushdecl (fndecl); in start_cleanup_fn() 10983 pushdecl (decl); in build_enumerator() 11188 tree olddecl = pushdecl (decl1); in start_preparsed_function() 11565 pushdecl (parm); in store_parm_decls()
|
| H A D | ChangeLog-2004 | 1529 * name-lookup.c (supplement_binding, pushdecl, 2403 * name-lookup.c (pop_binding, pushdecl, 2730 * name-lookup.c (pushdecl): Rename build_type_copy call. 3654 * decl.c (pushdecl): Use outer_binding. 3660 (pushdecl): Use innermost_non_namespace_value. 3714 * name-lookup.c (pushdecl): Use lookup_member, not 4695 * name-lookup.c (pushdecl): When a local extern shadows a 5802 (pushdecl): Remove dead code. 5983 pushdecl. 6195 * name-lookup.c (pushdecl): Issue shadow warnings directly. [all …]
|
| H A D | ChangeLog-2000 | 118 * decl.c (pushdecl): Don't check for linkage on a non-decl. 1537 * decl.c (pushdecl): Matching decls for local externs are found in 2120 * decl.c (pushdecl): Handle seeing an OVERLOAD in 2706 * decl.c (pushdecl): Also pull out one of the FUNCTION_DECLs from 2708 (pushdecl, destroy_local_var): Check for error_mark_node. 3174 * decl.c (pushdecl): Look up functions by DECL_NAME, not 4109 (pushdecl): Likewise. Adjust thunk handling. 5251 pushdecl, redeclaration_error_message, start_decl, start_decl_1, 6135 (pushdecl): Remove bogus code. 6259 * decl.c (pushdecl): Use it. [all …]
|
| H A D | ChangeLog-2003 | 78 * name-lookup.c (pushdecl): Look up all namespace-scope entities 155 * name-lookup.c (pushdecl): Do not treated any functions as being 664 __FUNCTION__-like symbol, do register it with pushdecl. 683 * name-lookup.c (pushdecl): Likewise. 899 * decl.c (pushdecl): Move to name-lookup.c. 1409 (pushdecl): Likewise. 2013 (pushdecl): Use set_identifier_type_value, not 2020 (record_builtin_type): Do not call pushdecl. 3523 * decl.c (duplicate_decls, pushdecl, check_goto, 5510 * decl.c (pushdecl): Don't check for shadowing of DECL_ARTIFICIAL [all …]
|
| H A D | semantics.c | 1121 decl = pushdecl (decl); in finish_handler_parms() 2088 pushdecl (var); in finish_compound_literal()
|
| H A D | ChangeLog-1996 | 136 * decl.c (pushtag): Do pushdecl for anon tags. 315 * decl.c (pushdecl): Lose obsolete code. 1751 IDENTIFIER_GLOBAL_VALUE for member functions so pushdecl doesn't 2363 * decl.c (pushdecl): Likewise. 3043 * decl.c (pushdecl): Type decls and class templates clash with 3656 (pushdecl): Remove useless DECL_DEAD_FOR_LOCAL test. 4027 * decl.c (pushdecl): Check for duplicate parameter names.
|
| H A D | ChangeLog-2001 | 116 (pushdecl): Skip the new level. 1980 * decl.c (pushdecl): Adjust error string. 2287 (pushdecl): Likewise. 2348 set_block, pushdecl, getdecls, gettags, init_decl_processing, 2730 (pushdecl): Likewise. 3329 * decl.c (pushdecl): Call abort instead of fatal.
|
| H A D | ChangeLog-2002 | 524 (pushdecl): Add namespace bindings for ALIAS_DECLs. 571 * decl.c (pushdecl): Skip another level to get to the parms level. 3298 (pushdecl): Use maybe_register_incopmlete_var. 3562 * cp-tree.h (pushdecl, pushlevel, poplevel, set_block, 4156 * decl.c (pushdecl): Don't try to skip it.
|
| H A D | ChangeLog | 904 * pt.c (tsubst_friend_function): Set DECL_INITIAL before pushdecl. 4613 (pushdecl_maybe_friend): Break out contents of pushdecl. Add 4616 (pushdecl): Just call pushdecl_maybe_friend. 4637 pushdecl. 4665 * name-lookup.c (pushdecl): Likewise.
|
| /freebsd-12.1/contrib/gcc/config/rs6000/ |
| H A D | rs6000.c | 8069 (*lang_hooks.decls.pushdecl) (build_decl (TYPE_DECL, in rs6000_init_builtins() 8072 (*lang_hooks.decls.pushdecl) (build_decl (TYPE_DECL, in rs6000_init_builtins() 8075 (*lang_hooks.decls.pushdecl) (build_decl (TYPE_DECL, in rs6000_init_builtins() 8078 (*lang_hooks.decls.pushdecl) (build_decl (TYPE_DECL, in rs6000_init_builtins() 8087 (*lang_hooks.decls.pushdecl) (build_decl (TYPE_DECL, in rs6000_init_builtins() 8090 (*lang_hooks.decls.pushdecl) (build_decl (TYPE_DECL, in rs6000_init_builtins() 8093 (*lang_hooks.decls.pushdecl) (build_decl (TYPE_DECL, in rs6000_init_builtins() 8097 (*lang_hooks.decls.pushdecl) (build_decl (TYPE_DECL, in rs6000_init_builtins() 8100 (*lang_hooks.decls.pushdecl) (build_decl (TYPE_DECL, in rs6000_init_builtins() 8103 (*lang_hooks.decls.pushdecl) (build_decl (TYPE_DECL, in rs6000_init_builtins() [all …]
|