Home
last modified time | relevance | path

Searched refs:pushdecl (Results 1 – 25 of 74) sorted by relevance

123

/openbsd-src/gnu/usr.bin/gcc/gcc/java/
H A Ddecl.c360 pushdecl (build_decl (TYPE_DECL, get_identifier (name), type));
388 pushdecl (decl);
432 pushdecl (build_decl (TYPE_DECL, get_identifier ("byte"), byte_type_node)); in java_init_decl_processing()
434 pushdecl (build_decl (TYPE_DECL, get_identifier ("short"), short_type_node)); in java_init_decl_processing()
436 pushdecl (build_decl (TYPE_DECL, get_identifier ("int"), int_type_node)); in java_init_decl_processing()
438 pushdecl (build_decl (TYPE_DECL, get_identifier ("long"), long_type_node)); in java_init_decl_processing()
441 pushdecl (build_decl (TYPE_DECL, get_identifier ("unsigned byte"), in java_init_decl_processing()
444 pushdecl (build_decl (TYPE_DECL, get_identifier ("unsigned short"), in java_init_decl_processing()
447 pushdecl (build_decl (TYPE_DECL, get_identifier ("unsigned int"), in java_init_decl_processing()
450 pushdecl (build_decl (TYPE_DECL, get_identifier ("unsigned long"), in java_init_decl_processing()
[all …]
H A Dbuiltins.c217 pushdecl (decl);
/openbsd-src/gnu/gcc/gcc/treelang/
H A Dtreetree.c137 static tree pushdecl (tree decl);
433 pushdecl (fn_decl); in tree_code_create_function_initial()
564 return pushdecl (copy_node (var_decl)); in tree_code_create_variable()
1088 pushdecl (tree decl) in pushdecl() function
1125 pushdecl (decl); in tree_push_type_decl()
1249 pushdecl (decl); in builtin_function()
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dc-common.c3272 (*lang_hooks.decls.pushdecl) (build_decl (TYPE_DECL, NULL_TREE, in c_common_nodes_and_builtins()
3274 (*lang_hooks.decls.pushdecl) (build_decl (TYPE_DECL, NULL_TREE, in c_common_nodes_and_builtins()
3276 (*lang_hooks.decls.pushdecl) (build_decl (TYPE_DECL, NULL_TREE, in c_common_nodes_and_builtins()
3278 (*lang_hooks.decls.pushdecl) (build_decl (TYPE_DECL, NULL_TREE, in c_common_nodes_and_builtins()
3281 (*lang_hooks.decls.pushdecl) (build_decl (TYPE_DECL, in c_common_nodes_and_builtins()
3285 (*lang_hooks.decls.pushdecl) (build_decl (TYPE_DECL, NULL_TREE, in c_common_nodes_and_builtins()
3287 (*lang_hooks.decls.pushdecl) (build_decl (TYPE_DECL, NULL_TREE, in c_common_nodes_and_builtins()
3289 (*lang_hooks.decls.pushdecl) (build_decl (TYPE_DECL, NULL_TREE, in c_common_nodes_and_builtins()
3291 (*lang_hooks.decls.pushdecl) (build_decl (TYPE_DECL, NULL_TREE, in c_common_nodes_and_builtins()
3294 (*lang_hooks.decls.pushdecl) (build_decl (TYPE_DECL, in c_common_nodes_and_builtins()
[all …]
H A Dlanghooks.h162 tree (*pushdecl) PARAMS ((tree));
H A Dc-decl.c843 TYPE_STUB_DECL (type) = pushdecl (build_decl (TYPE_DECL, NULL_TREE, type));
1663 pushdecl (x) in pushdecl() function
2041 t = pushdecl (x);
2084 pushdecl (decl);
2515 pushdecl (build_decl (TYPE_DECL, get_identifier ("_Bool"), in c_init_decl_processing()
2598 pushdecl (decl);
2958 tem = pushdecl (decl);
3251 decl = pushdecl (decl);
3327 pushdecl (decl);
5780 pushdecl (decl);
[all …]
H A Dlanghooks-def.h212 #define LANG_HOOKS_PUSHDECL pushdecl
H A Dc-tree.h191 extern tree pushdecl PARAMS ((tree));
/openbsd-src/gnu/gcc/gcc/
H A Dc-common.c1921 pushdecl (decl); in c_register_builtin_type()
3155 lang_hooks.decls.pushdecl (build_decl (TYPE_DECL, NULL_TREE, in c_common_nodes_and_builtins()
3157 lang_hooks.decls.pushdecl (build_decl (TYPE_DECL, NULL_TREE, in c_common_nodes_and_builtins()
3159 lang_hooks.decls.pushdecl (build_decl (TYPE_DECL, NULL_TREE, in c_common_nodes_and_builtins()
3161 lang_hooks.decls.pushdecl (build_decl (TYPE_DECL, NULL_TREE, in c_common_nodes_and_builtins()
3165 lang_hooks.decls.pushdecl (build_decl (TYPE_DECL, in c_common_nodes_and_builtins()
3169 lang_hooks.decls.pushdecl (build_decl (TYPE_DECL, NULL_TREE, in c_common_nodes_and_builtins()
3171 lang_hooks.decls.pushdecl (build_decl (TYPE_DECL, NULL_TREE, in c_common_nodes_and_builtins()
3173 lang_hooks.decls.pushdecl (build_decl (TYPE_DECL, NULL_TREE, in c_common_nodes_and_builtins()
3175 lang_hooks.decls.pushdecl (build_decl (TYPE_DECL, NULL_TREE, in c_common_nodes_and_builtins()
[all …]
H A Dlanghooks.h174 tree (*pushdecl) (tree); member
H A Dlanghooks-def.h245 #define LANG_HOOKS_PUSHDECL pushdecl
H A Dc-decl.c981 TYPE_STUB_DECL (type) = pushdecl (build_decl (TYPE_DECL, NULL_TREE, type)); in pushtag()
2054 pushdecl (tree x) in pushdecl() function
2438 decl = pushdecl (decl); in implicitly_declare()
2768 pushdecl (build_decl (TYPE_DECL, get_identifier ("_Bool"), in c_init_decl_processing()
3324 tem = pushdecl (decl); in start_decl()
3678 decl = pushdecl (decl); in push_parm_decl()
3757 pushdecl (decl); in build_compound_literal()
4542 pushdecl (decl); in grokdeclarator()
5979 pushdecl (decl); in build_enumerator()
6268 current_function_decl = pushdecl (decl1); in start_function()
[all …]
H A Dc-common.h299 extern tree pushdecl (tree);
/openbsd-src/gnu/usr.bin/gcc/gcc/treelang/
H A Dtreetree.c339 pushdecl (fn_decl); in tree_code_create_function_initial()
426 pushdecl (param_decl); in tree_code_create_function_initial()
588 return pushdecl (copy_node (var_decl)); in tree_code_create_variable()
/openbsd-src/gnu/usr.bin/gcc/gcc/f/
H A Dcom.c5901 pushdecl (build_decl (TYPE_DECL, in ffecom_f2c_make_type_()
11239 pushdecl (build_decl (TYPE_DECL, get_identifier ("int"), in ffecom_init_0()
11243 pushdecl (build_decl (TYPE_DECL, get_identifier ("char"), in ffecom_init_0()
11245 pushdecl (build_decl (TYPE_DECL, get_identifier ("long int"), in ffecom_init_0()
11247 pushdecl (build_decl (TYPE_DECL, get_identifier ("unsigned int"), in ffecom_init_0()
11249 pushdecl (build_decl (TYPE_DECL, get_identifier ("long unsigned int"), in ffecom_init_0()
11251 pushdecl (build_decl (TYPE_DECL, get_identifier ("long long int"), in ffecom_init_0()
11253 pushdecl (build_decl (TYPE_DECL, get_identifier ("long long unsigned int"), in ffecom_init_0()
11255 pushdecl (build_decl (TYPE_DECL, get_identifier ("short int"), in ffecom_init_0()
11257 pushdecl (build_decl (TYPE_DECL, get_identifier ("short unsigned int"), in ffecom_init_0()
[all …]
H A Dcom.h166 extern tree pushdecl PARAMS ((tree));
/openbsd-src/gnu/usr.bin/gcc/gcc/cp/
H A Dfriend.c414 decl = pushdecl (decl);
H A DChangeLog.1366 (pushdecl): Warn if for-scope variable shadows local.
617 (pushdecl): Build up the list.
882 * decl.c (pushdecl): Use it.
884 * decl.c (pushdecl): Don't warn about shadowing a member of `this'
1239 the pushdecl.
1304 (pop_everything, pushtag, duplicate_decls, pushdecl): Likewise.
1339 (pushdecl): Don't play with linkage of consts.
1345 (start_function): Wait until after the pushdecl to do some linkage
1674 * decl.c (pushdecl): Use decls_match, not duplicate_decls, for
2214 * decl.c (pushdecl): Check if the type of the VAR_DECL is an
[all …]
H A Ddecl.c2511 d = pushdecl (d);
4098 pushdecl (x) in pushdecl() function
4566 x = pushdecl (x);
4723 return pushdecl (decl);
5025 pushdecl (decl);
6795 tdecl = pushdecl (build_decl (TYPE_DECL, tname, type));
6810 tdecl = pushdecl (build_decl (TYPE_DECL, rname, type));
6859 tree decl = pushdecl (build_decl (TYPE_DECL, get_identifier (name), type));
7225 pushdecl (decl);
7378 pushdecl (fn);
[all …]
/openbsd-src/gnu/gcc/gcc/cp/
H A DChangeLog-199414 (pushdecl): Also count decls pushed that are of a type being defined
198 * decl.c (pushdecl): Use DECL_NAME of VAR_DECLs to avoid namespace
272 (pushdecl): Use duplicate_decls to copy info from old decl into new
714 (pushdecl): Likewise.
721 (start_function): Deal with linkage. Move pushdecl after linkage
1194 (pushdecl): Only allow artificial typedefs to be shadowed.
1743 * init.c (do_friend): Do overload C functions (or call pushdecl,
1777 tinkering to after call to pushdecl.
2218 (pushdecl): Check if the decls themselves match before looking for
2519 * init.c (do_friend): Only do a pushdecl for friends, not
[all …]
H A DChangeLog-1995171 * 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.
1235 * decl.c (pushdecl): Don't warn about shadowing a member of `this'
1590 the pushdecl.
1655 (pop_everything, pushtag, duplicate_decls, pushdecl): Likewise.
1690 (pushdecl): Don't play with linkage of consts.
1696 (start_function): Wait until after the pushdecl to do some linkage
2025 * decl.c (pushdecl): Use decls_match, not duplicate_decls, for
[all …]
H A DChangeLog-1993163 * 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 DChangeLog-199850 * decl.c (pushdecl): Don't set DECL_CONTEXT for a template
86 (pushdecl): Adjust handling of TYPE_DECLs; add bindings for hidden
144 (pushdecl): Likewise.
313 * decl.c (pushdecl): Likewise.
860 (pushdecl): Likewise.
2000 * decl.c (pushdecl): Don't copy types if the
2122 (pushdecl): Tweak.
2461 * decl.c (pushdecl): Check decls for redeclaring template parms.
2500 * decl.c (pushdecl): Use IDENTIFIER_NAMESPACE_VALUE instead of
3127 * decl.c (pushdecl): Move type shadowing handling from here...
[all …]
H A DChangeLog-1999583 * 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.
1634 (pushdecl): Put global friend functions in namespace binding
1690 * decl.c (pushdecl): Don't make local declarations of extern
1744 * decl.c (pushdecl): Do create a binding for extern "C" functions,
1948 (pushdecl): Assert that we are never called when not doing
1960 pushdecl when doing semantic analysis. Set
2013 (finish_named_return_value): Don't pushdecl when not doing
[all …]
/openbsd-src/gnu/gcc/gcc/objc/
H A Dobjc-act.c1551 type = lang_hooks.decls.pushdecl (build_decl (TYPE_DECL, in synth_module_prologue()
1555 type = lang_hooks.decls.pushdecl (build_decl (TYPE_DECL, in synth_module_prologue()
2882 lang_hooks.decls.pushdecl (build_decl in objc_declare_alias()
3779 lang_hooks.decls.pushdecl (decl); in objc_begin_catch_clause()
8283 parm_info = pushdecl (parm_info); in objc_get_parm_info()
8537 current_function_decl = pushdecl (fndecl); in objc_start_function()
8678 lang_hooks.decls.pushdecl (UOBJC_SUPER_decl); in get_super_receiver()
9289 pushdecl (decl); in handle_class_ref()
9303 pushdecl (decl); in handle_class_ref()

123