Searched refs:class_decl (Results 1 - 18 of 18) sorted by relevance

/haiku-buildtools/gcc/gcc/testsuite/gcc.c-torture/compile/
H A D20030530-1.c13 java_check_regular_methods (tree class_decl) argument
15 int saw_constructor = class_decl->common.type->common.lang_flag_0;
16 tree class = class_decl->common.type;
20 if (class_decl->common.type)
/haiku-buildtools/gcc/gcc/objc/
H A Dobjc-runtime-hooks.h52 tree (*class_decl) (tree); member in struct:_objc_runtime_hooks_r
H A Dobjc-gnu-runtime-abi-01.c164 rthooks->class_decl = gnu_runtime_abi_01_class_decl;
829 objc_build_component_ref (imp->class_decl,
872 objc_add_static_instance (tree constructor, tree class_decl) argument
880 *chain && TREE_VALUE (*chain) != class_decl;
884 *chain = tree_cons (NULL_TREE, class_decl, NULL_TREE);
885 add_objc_string (OBJC_TYPE_NAME (class_decl), class_names);
890 VAR_DECL, get_identifier (buf), class_decl);
1438 cat_decl = impent->class_decl;
1477 impent->class_decl = cat_decl;
1632 tree name_expr, super_expr, root_expr, class_decl, meta_dec local
[all...]
H A Dobjc-next-runtime-abi-02.c266 rthooks->class_decl = next_runtime_abi_02_class_decl;
2703 tree cat_decl = impent->class_decl;
2731 /* decl = update_var_decl(impent->class_decl); */
2759 impent->class_decl = cat_decl;
3095 tree decl, name_expr, initlist, protocol_decl, metaclass_decl, class_decl; local
3110 class_decl = impent->class_decl;
3112 loc = DECL_SOURCE_LOCATION (class_decl);
3114 DECL_EXTERNAL (class_decl) = DECL_EXTERNAL (metaclass_decl) = 0;
3115 TREE_PUBLIC (class_decl)
[all...]
H A Dobjc-next-runtime-abi-01.c172 rthooks->class_decl = next_runtime_abi_01_class_decl;
949 objc_build_component_ref (imp->class_decl,
1764 cat_decl = impent->class_decl;
1811 impent->class_decl = cat_decl;
2013 tree name_expr, super_expr, root_expr, class_decl, meta_decl; local
2025 class_decl = impent->class_decl;
2029 loc = DECL_SOURCE_LOCATION (impent->class_decl);
2131 (TREE_TYPE (class_decl),
2139 finish_var_decl (class_decl, initlis
[all...]
H A Dobjc-act.h285 tree class_decl; /* _OBJC[_v2]_CLASS/CATEGORY_<my_name>; */ variable
H A Dobjc-act.c7068 imp_entry->class_decl = (*runtime.class_decl) (klass);
7073 imp_entry->class_decl = (*runtime.category_decl) (klass);
/haiku-buildtools/gcc/gcc/java/
H A Dclass.c546 tree class_decl = TYPE_NAME (this_class); local
563 set_class_decl_access_flags (access_flags, class_decl);
567 set_class_decl_access_flags (int access_flags, tree class_decl) argument
569 if (access_flags & ACC_PUBLIC) CLASS_PUBLIC (class_decl) = 1;
570 if (access_flags & ACC_FINAL) CLASS_FINAL (class_decl) = 1;
571 if (access_flags & ACC_SUPER) CLASS_SUPER (class_decl) = 1;
572 if (access_flags & ACC_INTERFACE) CLASS_INTERFACE (class_decl) = 1;
573 if (access_flags & ACC_ABSTRACT) CLASS_ABSTRACT (class_decl) = 1;
574 if (access_flags & ACC_STATIC) CLASS_STATIC (class_decl) = 1;
575 if (access_flags & ACC_PRIVATE) CLASS_PRIVATE (class_decl)
1497 tree class_decl; local
[all...]
H A Djcf-parse.c1341 tree class_decl = NULL_TREE;
1360 class_decl = IDENTIFIER_CLASS_VALUE (name);
1361 if (class_decl != NULL_TREE)
1363 tree type = TREE_TYPE (class_decl);
1337 tree class_decl = NULL_TREE; local
/haiku-buildtools/legacy/gcc/gcc/cp/
H A Dinit.c2292 tree name, class_decl;
2304 class_decl = IDENTIFIER_GLOBAL_VALUE (name);
2305 if (class_decl == NULL_TREE)
2309 class_decl = build_decl (VAR_DECL, name, TREE_TYPE (jclass_node));
2310 TREE_STATIC (class_decl) = 1;
2311 DECL_EXTERNAL (class_decl) = 1;
2312 TREE_PUBLIC (class_decl) = 1;
2313 DECL_ARTIFICIAL (class_decl) = 1;
2314 DECL_IGNORED_P (class_decl) = 1;
2315 pushdecl_top_level (class_decl);
2288 tree name, class_decl; local
2434 tree class_decl = build_java_class_ref (true_type); local
[all...]
/haiku-buildtools/gcc/gcc/cp/
H A Dinit.c2527 tree class_decl;
2536 class_decl = build_java_class_ref (elt_type);
2537 if (class_decl == error_mark_node)
2555 class_addr = build1 (ADDR_EXPR, jclass_node, class_decl);
3125 tree name = NULL_TREE, class_decl;
3157 class_decl = IDENTIFIER_GLOBAL_VALUE (name);
3158 if (class_decl == NULL_TREE)
3160 class_decl = build_decl (input_location,
3162 TREE_STATIC (class_decl) = 1;
3163 DECL_EXTERNAL (class_decl)
2525 tree class_decl; local
3123 tree name = NULL_TREE, class_decl; local
[all...]
/haiku-buildtools/legacy/gcc/gcc/java/
H A Dclass.c228 tree class_decl = TYPE_NAME (this_class); local
246 if (access_flags & ACC_PUBLIC) CLASS_PUBLIC (class_decl) = 1;
247 if (access_flags & ACC_FINAL) CLASS_FINAL (class_decl) = 1;
248 if (access_flags & ACC_SUPER) CLASS_SUPER (class_decl) = 1;
249 if (access_flags & ACC_INTERFACE) CLASS_INTERFACE (class_decl) = 1;
250 if (access_flags & ACC_ABSTRACT) CLASS_ABSTRACT (class_decl) = 1;
H A Dparse.c5468 parser_add_interface (class_decl, interface_decl, wfl)
5469 tree class_decl, interface_decl, wfl;
5471 if (maybe_add_interface (TREE_TYPE (class_decl), TREE_TYPE (interface_decl)))
7218 java_check_regular_methods (class_decl)
7219 tree class_decl;
7223 tree class = CLASS_TO_HANDLE_TYPE (TREE_TYPE (class_decl));
7324 IDENTIFIER_POINTER (DECL_NAME (class_decl)),
7411 flags = (get_access_flags_from_decl (class_decl) & ACC_PUBLIC ?
7416 layout_class_method (TREE_TYPE (class_decl), NULL_TREE, decl, NULL_TREE);
9584 tree class_decl, identifie
9580 tree class_decl, identifier, identifier_wfl; local
[all...]
H A Dparse.y2811 parser_add_interface (class_decl, interface_decl, wfl)
2812 tree class_decl, interface_decl, wfl;
2814 if (maybe_add_interface (TREE_TYPE (class_decl), TREE_TYPE (interface_decl)))
4561 java_check_regular_methods (class_decl)
4562 tree class_decl;
4566 tree class = CLASS_TO_HANDLE_TYPE (TREE_TYPE (class_decl));
4667 IDENTIFIER_POINTER (DECL_NAME (class_decl)),
4754 flags = (get_access_flags_from_decl (class_decl) & ACC_PUBLIC ?
4759 layout_class_method (TREE_TYPE (class_decl), NULL_TREE, decl, NULL_TREE);
6927 tree class_decl, identifie
[all...]
/haiku-buildtools/legacy/binutils/include/
H A Dhp-symtab.h1043 unsigned int class_decl: 2; /* 0=class,1=union,2=struct. */ member in struct:dntt_type_class
1182 unsigned int class_decl: 2; /* 0=class,1=union,2=struct */ member in struct:dntt_type_template
/haiku-buildtools/binutils/include/
H A Dhp-symtab.h1044 unsigned int class_decl: 2; /* 0=class,1=union,2=struct. */ member in struct:dntt_type_class
1183 unsigned int class_decl: 2; /* 0=class,1=union,2=struct */ member in struct:dntt_type_template
/haiku-buildtools/legacy/gcc/gcc/objc/
H A Dobjc-act.c454 tree class_decl; /* _OBJC_CLASS_<my_name>; */
1397 objc_add_static_instance (constructor, class_decl)
1398 tree constructor, class_decl;
1410 *chain && TREE_VALUE (*chain) != class_decl;
1414 *chain = tree_cons (NULL_TREE, class_decl, NULL_TREE);
1415 add_objc_string (TYPE_NAME (class_decl), class_names);
1419 decl = build_decl (VAR_DECL, get_identifier (buf), class_decl);
1534 expr = build_unary_op (ADDR_EXPR, impent->class_decl, 0);
1544 expr = build_unary_op (ADDR_EXPR, impent->class_decl, 0);
1625 impent->class_decl
452 tree class_decl; /* _OBJC_CLASS_<my_name>; */ member in struct:imp_entry
[all...]
/haiku-buildtools/gcc/gcc/fortran/
H A Dtrans-expr.c1015 gfc_get_class_array_ref (tree index, tree class_decl) argument
1017 tree data = gfc_class_data_get (class_decl);
1018 tree size = gfc_class_vtab_size_get (class_decl);

Completed in 580 milliseconds