Searched refs:decl (Results 1 - 25 of 519) sorted by relevance

1234567891011>>

/haiku-buildtools/gcc/gcc/testsuite/g++.dg/ext/
H A Dgnu-inline-global-redecl.C13 decl(extern, fn)
15 decl(extern, fn)
/haiku-buildtools/gcc/gcc/testsuite/gcc.dg/tree-ssa/
H A D20030814-5.c19 struct tree_decl decl; member in union:tree_node
24 blah (decl, set)
25 tree decl;
28 decl->decl.pointer_alias_set = oof();
29 if (tree_code_type[decl->common.code] != 'd')
31 record_alias_subset (decl->decl.pointer_alias_set);
H A D20030814-4.c19 struct tree_decl decl; member in union:tree_node
23 blah (decl, set)
24 tree decl;
27 decl->decl.pointer_alias_set = set;
28 if (tree_code_type[decl->common.code] != 'd')
30 record_alias_subset (decl->decl.pointer_alias_set);
H A Dvrp14.c20 assemble_variable (struct tree_decl decl) argument
24 align = decl.u1.a.align;
34 decl.u1.a.align = align;
36 return decl.u1.a.align;
42 struct tree_decl decl; local
43 decl.u1.a.align = 13;
44 unsigned int x = assemble_variable (decl);
H A D20030709-2.c28 struct tree_decl decl; member in union:tree_node
36 if (t->decl.rtl)
37 return (t->decl.rtl->fld[1].rtmem
39 : (((t->decl.rtl ? t->decl.rtl: (make_decl_rtl (t, 0), t->decl.rtl)))->fld[1]).rtmem);
43 /* There should be precisely one load of ->decl.rtl. If there is
45 /* { dg-final { scan-tree-dump-times "->decl\\.rtl" 1 "cddce2"} } */
H A D20030711-2.c32 struct tree_decl decl; member in union:tree_node
40 if (t->decl.rtl && (((t->decl.rtl ? z
41 : (make_decl_rtl (t, 0), t->decl.rtl)))->code))
42 return (((((t->decl.rtl ? z : (make_decl_rtl (t, 0), t->decl.rtl)))->
46 )->decl.
48 t->decl.rtl)))->
58 /* There should be one loads of decl.rtl. */
59 /* { dg-final { scan-tree-dump-times "decl\\
[all...]
H A D20030711-3.c32 struct tree_decl decl; member in union:tree_node
39 if (t->decl.rtl != (void *) 0)
40 return (((t->decl.rtl->fld[1]).rtmem) ==
42 : ((((t->decl.
44 t->decl.rtl)))->fld[1]).rtmem)->alias);
53 /* There should be one load of decl.rtl. */
54 /* { dg-final { scan-tree-dump-times "decl\\.rtl" 1 "dom2"} } */
/haiku-buildtools/gcc/gcc/testsuite/gcc.c-torture/compile/
H A D20030530-3.c7 struct tree_decl decl; member in union:tree_node
14 if (({olddecl;})->decl.in_system_header_flag)
/haiku-buildtools/binutils/ld/testsuite/ld-mips-elf/
H A Dstub-dynsym-1.s1 .macro decl
7 decl
/haiku-buildtools/legacy/binutils/ld/testsuite/ld-mips-elf/
H A Dstub-dynsym-1.s1 .macro decl
7 decl
/haiku-buildtools/gcc/gcc/config/
H A Dsol2-stubs.c40 solaris_cxx_decl_mangling_context (const_tree decl ATTRIBUTE_UNUSED)
H A Dsol2-cxx.c53 solaris_cxx_decl_mangling_context (const_tree decl) argument
67 if (!(DECL_P (decl) && DECL_NAMESPACE_STD_P (CP_DECL_CONTEXT (decl))))
71 if (DECL_NAME (decl) == force_global_identifiers[i])
/haiku-buildtools/binutils/libiberty/
H A Dd-demangle.c200 dlang_call_convention (string *decl, const char *mangled) argument
212 string_append (decl, "extern(C) ");
216 string_append (decl, "extern(Windows) ");
220 string_append (decl, "extern(Pascal) ");
224 string_append (decl, "extern(C++) ");
228 string_append (decl, "extern(Objective-C) ");
240 dlang_type_modifiers (string *decl, const char *mangled) argument
249 string_append (decl, " const");
253 string_append (decl, " immutable");
257 string_append (decl, " share
278 dlang_attributes(string *decl, const char *mangled) argument
343 dlang_function_type(string *decl, const char *mangled) argument
392 dlang_function_args(string *decl, const char *mangled) argument
454 dlang_type(string *decl, const char *mangled) argument
702 dlang_identifier(string *decl, const char *mangled, enum dlang_symbol_kinds kind) argument
866 dlang_parse_integer(string *decl, const char *mangled, char type) argument
976 dlang_parse_real(string *decl, const char *mangled) argument
1070 dlang_parse_string(string *decl, const char *mangled) argument
1144 dlang_parse_arrayliteral(string *decl, const char *mangled) argument
1168 dlang_parse_assocarray(string *decl, const char *mangled) argument
1195 dlang_parse_structlit(string *decl, const char *mangled, const char *name) argument
1222 dlang_value(string *decl, const char *mangled, const char *name, char type) argument
1356 dlang_parse_symbol(string *decl, const char *mangled, enum dlang_symbol_kinds kind) argument
1443 dlang_parse_tuple(string *decl, const char *mangled) argument
1468 dlang_template_args(string *decl, const char *mangled) argument
1531 dlang_parse_template(string *decl, const char *mangled, long len) argument
1570 string decl; local
[all...]
/haiku-buildtools/legacy/gcc/gcc/config/i386/
H A Dwinnt.c47 i386_pe_valid_decl_attribute_p (decl, attributes, attr, args)
48 tree decl;
61 return i386_valid_decl_attribute_p (decl, attributes, attr, args);
145 associated_type (decl)
146 tree decl;
152 if (TREE_CODE (TREE_TYPE (decl)) == METHOD_TYPE)
156 if (! DECL_ARTIFICIAL (decl) || DECL_VINDEX (decl))
157 t = TREE_TYPE (TREE_VALUE (TYPE_ARG_TYPES (TREE_TYPE (decl))));
159 else if (DECL_CONTEXT (decl)
580 tree decl; local
[all...]
H A Dinterix.c35 gen_stdcall_suffix (decl)
36 tree decl;
39 /* ??? This probably should use XSTR (XEXP (DECL_RTL (decl), 0), 0) instead
41 char *asmname = IDENTIFIER_POINTER (DECL_ASSEMBLER_NAME (decl));
44 if (TYPE_ARG_TYPES (TREE_TYPE (decl)))
45 if (TREE_VALUE (tree_last (TYPE_ARG_TYPES (TREE_TYPE (decl))))
48 tree formal_type = TYPE_ARG_TYPES (TREE_TYPE (decl));
76 i386_pe_unique_section (decl, reloc)
77 tree decl;
83 name = IDENTIFIER_POINTER (DECL_ASSEMBLER_NAME (decl));
[all...]
/haiku-buildtools/gcc/gcc/config/i386/
H A Dwinnt-cxx.c44 i386_pe_type_dllimport_p (tree decl) argument
46 gcc_assert (TREE_CODE (decl) == VAR_DECL
47 || TREE_CODE (decl) == FUNCTION_DECL);
49 if (TARGET_NOP_FUN_DLLIMPORT && TREE_CODE (decl) == FUNCTION_DECL)
56 if (TREE_CODE (decl) == FUNCTION_DECL
57 && (DECL_DECLARED_INLINE_P (decl)
58 || DECL_TEMPLATE_INSTANTIATION (decl)
59 || DECL_ARTIFICIAL (decl)))
68 i386_pe_type_dllexport_p (tree decl) argument
70 gcc_assert (TREE_CODE (decl)
89 maybe_add_dllimport(tree decl) argument
95 maybe_add_dllexport(tree decl) argument
[all...]
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/template/
H A Dspec20.C14 float decl(int);
18 return foo(decl);
/haiku-buildtools/isl/interface/
H A Dextract_interface.h3 bool has_annotation(clang::Decl *decl, const char *name);
/haiku-buildtools/gcc/libiberty/
H A Dd-demangle.c185 dlang_call_convention (string *decl, const char *mangled) argument
197 string_append (decl, "extern(C) ");
201 string_append (decl, "extern(Windows) ");
205 string_append (decl, "extern(Pascal) ");
209 string_append (decl, "extern(C++) ");
221 dlang_attributes (string *decl, const char *mangled) argument
233 string_append (decl, "pure ");
237 string_append (decl, "nothrow ");
241 string_append (decl, "ref ");
245 string_append (decl, "
277 dlang_function_type(string *decl, const char *mangled) argument
326 dlang_function_args(string *decl, const char *mangled) argument
380 dlang_type(string *decl, const char *mangled) argument
600 dlang_identifier(string *decl, const char *mangled) argument
699 dlang_parse_integer(string *decl, const char *mangled, char type) argument
809 dlang_parse_real(string *decl, const char *mangled) argument
909 dlang_parse_string(string *decl, const char *mangled) argument
952 dlang_parse_arrayliteral(string *decl, const char *mangled) argument
976 dlang_parse_assocarray(string *decl, const char *mangled) argument
1003 dlang_parse_structlit(string *decl, const char *mangled, const char *name) argument
1030 dlang_value(string *decl, const char *mangled, const char *name, char type) argument
1138 dlang_parse_symbol(string *decl, const char *mangled) argument
1183 dlang_parse_tuple(string *decl, const char *mangled) argument
1208 dlang_template_args(string *decl, const char *mangled) argument
1267 dlang_parse_template(string *decl, const char *mangled, long len) argument
1306 string decl; local
[all...]
/haiku-buildtools/gcc/gcc/cp/
H A Dfriend.c54 /* It's a function decl. */
135 add_friend (tree type, tree decl, bool complain) argument
142 if (decl == error_mark_node)
147 name = DECL_NAME (decl);
157 if (decl == TREE_VALUE (friends))
162 decl, type);
167 maybe_add_class_template_decl_list (type, decl, /*friend_p=*/1);
169 TREE_VALUE (list) = tree_cons (NULL_TREE, decl,
176 ctx = DECL_CONTEXT (decl);
178 perform_or_defer_access_check (TYPE_BINFO (ctx), decl, dec local
308 tree decl; local
429 do_friend(tree ctype, tree declarator, tree decl, tree attrlist, enum overload_flags flags, bool funcdef_flag) argument
[all...]
/haiku-buildtools/legacy/gcc/gcc/ch/
H A Dsatisfy.c34 /* DECL can be a decl, or a POINTER_TYPE or a REFERENCE_TYPE. */
35 tree decl; member in struct:decl_chain
46 cycle_error_print (chain, decl)
48 tree decl;
50 if (chain->decl != decl)
52 cycle_error_print (chain->prev, decl);
53 if (TREE_CODE_CLASS (TREE_CODE (chain->decl)) == 'd')
54 error_with_decl (chain->decl, " `%s', which depends on ...");
59 safe_satisfy_decl (decl, prev_chai
310 tree decl; local
[all...]
/haiku-buildtools/gcc/gcc/lto/
H A Dlto-symtab.c78 (IDENTIFIER_POINTER (DECL_ASSEMBLER_NAME (node->decl)))));
96 = types_compatible_p (TREE_TYPE (TREE_TYPE (prevailing_node->decl)),
97 TREE_TYPE (TREE_TYPE (node->decl)));
129 if (node->decl != prevailing_node->decl)
153 if (DECL_INITIAL (vnode->decl)
154 && vnode->decl != prevailing_node->decl)
155 DECL_INITIAL (vnode->decl) = error_mark_node;
158 if (DECL_VIRTUAL_P (vnode->decl) || DECL_VIRTUAL_
214 tree decl = entry->decl; local
463 tree decl; local
741 lto_symtab_prevailing_decl(tree decl) argument
[all...]
/haiku-buildtools/gcc/gcc/java/
H A Dresource.c64 tree rtype, field = NULL_TREE, data_type, rinit, data, decl; local
87 decl = build_decl (input_location,
89 TREE_STATIC (decl) = 1;
90 TREE_PUBLIC (decl) = 1;
91 java_hide_decl (decl);
92 DECL_ARTIFICIAL (decl) = 1;
93 DECL_IGNORED_P (decl) = 1;
94 TREE_READONLY (decl) = 1;
95 TREE_THIS_VOLATILE (decl) = 0;
96 DECL_INITIAL (decl)
108 tree decl, t, register_resource_fn; local
[all...]
/haiku-buildtools/isl/
H A Disl_arg.c205 static int print_arg_help(struct isl_arg *decl, const char *prefix, int no) argument
209 if (!decl->long_name) {
210 printf(" -%c", decl->short_name);
214 if (decl->short_name) {
215 printf(" -%c, --", decl->short_name);
217 } else if (decl->flags & ISL_ARG_SINGLE_DASH) {
233 printf("%s", decl->long_name);
234 len += strlen(decl->long_name);
236 while ((++decl)->type == isl_arg_alias) {
243 printf("%s", decl
289 print_help_msg(struct isl_arg *decl, int pos) argument
297 print_default(struct isl_arg *decl, const char *def, int pos) argument
320 print_default_choice(struct isl_arg *decl, void *opt, int pos) argument
336 print_choice_help(struct isl_arg *decl, const char *prefix, void *opt) argument
361 print_default_flags(struct isl_arg *decl, void *opt, int pos) argument
401 print_flags_help(struct isl_arg *decl, const char *prefix, void *opt) argument
435 print_bool_help(struct isl_arg *decl, const char *prefix, void *opt) argument
447 print_argument_name(struct isl_arg *decl, const char *name, int pos) argument
453 print_int_help(struct isl_arg *decl, const char *prefix, void *opt) argument
466 print_long_help(struct isl_arg *decl, const char *prefix, void *opt) argument
485 print_ulong_help(struct isl_arg *decl, const char *prefix) argument
495 print_str_help(struct isl_arg *decl, const char *prefix, void *opt) argument
508 print_str_list_help(struct isl_arg *decl, const char *prefix) argument
604 any_version(struct isl_arg *decl) argument
653 match_long_name(struct isl_arg *decl, const char *start, const char *end) argument
665 skip_dash_dash(struct isl_arg *decl, const char *arg) argument
674 skip_name(struct isl_arg *decl, const char *arg, const char *prefix, int need_argument, int *has_argument) argument
716 parse_choice_option(struct isl_arg *decl, char **arg, const char *prefix, void *opt) argument
756 set_flag(struct isl_arg *decl, unsigned *val, const char *flag, size_t len) argument
774 parse_flags_option(struct isl_arg *decl, char **arg, const char *prefix, void *opt) argument
807 parse_bool_option(struct isl_arg *decl, char **arg, const char *prefix, void *opt) argument
872 parse_str_option(struct isl_arg *decl, char **arg, const char *prefix, void *opt) argument
898 isl_arg_str_list_append(struct isl_arg *decl, void *opt, const char *s) argument
913 parse_str_list_option(struct isl_arg *decl, char **arg, const char *prefix, void *opt) argument
936 parse_int_option(struct isl_arg *decl, char **arg, const char *prefix, void *opt) argument
964 parse_long_option(struct isl_arg *decl, char **arg, const char *prefix, void *opt) argument
1004 parse_ulong_option(struct isl_arg *decl, char **arg, const char *prefix, void *opt) argument
1035 parse_child_option(struct isl_arg *decl, char **arg, const char *prefix, void *opt) argument
1049 parse_option(struct isl_arg *decl, char **arg, const char *prefix, void *opt) argument
1100 print_version(struct isl_arg *decl) argument
1118 print_version_and_exit(struct isl_arg *decl) argument
[all...]
/haiku-buildtools/gcc/gcc/
H A Dvarpool.c166 varpool_node::get_create (tree decl) argument
168 varpool_node *node = varpool_node::get (decl);
169 gcc_checking_assert (TREE_CODE (decl) == VAR_DECL);
174 node->decl = decl;
176 if ((flag_openacc || flag_openmp) && !DECL_EXTERNAL (decl)
177 && lookup_attribute ("omp declare target", DECL_ATTRIBUTES (decl)))
183 vec_safe_push (offload_vars, decl);
204 /* When streaming we can have multiple nodes associated with decl. */
209 else if (DECL_INITIAL (decl)
415 ctor_for_folding(tree decl) argument
492 add(tree decl) argument
769 create_alias(tree alias, tree decl) argument
788 create_extra_name_alias(tree alias, tree decl) argument
[all...]

Completed in 110 milliseconds

1234567891011>>