Home
last modified time | relevance | path

Searched refs:add_field_decl (Results 1 – 13 of 13) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/objc/
H A Dobjc-runtime-shared-support.c98 add_field_decl (tree type, const char *name, tree **chain) in add_field_decl() function
166 decls = add_field_decl (objc_object_type, "self", &chain); in build_super_template()
169 add_field_decl (build_pointer_type (objc_class_template), in build_super_template()
192 decls = add_field_decl (objc_selector_type, "_cmd", &chain); in build_method_template()
195 add_field_decl (string_type_node, "method_types", &chain); in build_method_template()
198 add_field_decl (build_pointer_type (void_type_node), "_imp", &chain); in build_method_template()
214 decls = add_field_decl (objc_selector_type, "_cmd", &chain); in build_method_prototype_template()
217 add_field_decl (string_type_node, "method_types", &chain); in build_method_prototype_template()
239 decls = add_field_decl (objc_method_proto_list_ptr, "method_next", &chain); in build_method_list_template()
242 add_field_decl (integer_type_node, "method_count", &chain); in build_method_list_template()
[all …]
H A Dobjc-next-runtime-abi-01.c429 decls = add_field_decl (build_pointer_type (objc_class_template), in build_v1_class_template()
433 add_field_decl (build_pointer_type (objc_class_template), in build_v1_class_template()
437 add_field_decl (string_type_node, "name", &chain); in build_v1_class_template()
440 add_field_decl (long_integer_type_node, "version", &chain); in build_v1_class_template()
443 add_field_decl (long_integer_type_node, "info", &chain); in build_v1_class_template()
446 add_field_decl (long_integer_type_node, "instance_size", &chain); in build_v1_class_template()
449 add_field_decl (objc_ivar_list_ptr,"ivars", &chain); in build_v1_class_template()
452 add_field_decl (objc_method_list_ptr, "methods", &chain); in build_v1_class_template()
457 add_field_decl (ptype, "cache", &chain); in build_v1_class_template()
463 add_field_decl (ptype, "protocol_list", &chain); in build_v1_class_template()
[all …]
H A Dobjc-next-runtime-abi-02.c589 decls = add_field_decl (objc_v2_imp_type, "messenger", &chain); in build_v2_message_ref_templates()
592 add_field_decl (objc_selector_type, "name", &chain); in build_v2_message_ref_templates()
615 add_field_decl (objc_v2_super_imp_type, "messenger", &chain); in build_v2_message_ref_templates()
618 add_field_decl (objc_selector_type, "name", &chain); in build_v2_message_ref_templates()
669 decls = add_field_decl (integer_type_node, "flags", &chain); in build_v2_class_templates()
672 add_field_decl (integer_type_node, "instanceStart", &chain); in build_v2_class_templates()
675 add_field_decl (integer_type_node, "instanceSize", &chain); in build_v2_class_templates()
680 add_field_decl (integer_type_node, "reserved", &chain); in build_v2_class_templates()
684 add_field_decl (cnst_strg_type, "ivarLayout", &chain); in build_v2_class_templates()
687 add_field_decl (string_type_node, "name", &chain); in build_v2_class_templates()
[all …]
H A Dobjc-gnu-runtime-abi-01.c337 decls = add_field_decl (objc_selector_type, "sel_id", &chain); in build_selector_template()
340 add_field_decl (string_type_node, "sel_type", &chain); in build_selector_template()
369 decls = add_field_decl (build_pointer_type (objc_class_template), in build_class_template()
373 add_field_decl (build_pointer_type (objc_class_template), in build_class_template()
377 add_field_decl (string_type_node, "name", &chain); in build_class_template()
380 add_field_decl (long_integer_type_node, "version", &chain); in build_class_template()
383 add_field_decl (long_integer_type_node, "info", &chain); in build_class_template()
386 add_field_decl (long_integer_type_node, "instance_size", &chain); in build_class_template()
389 add_field_decl (objc_ivar_list_ptr,"ivars", &chain); in build_class_template()
392 add_field_decl (objc_method_list_ptr, "methods", &chain); in build_class_template()
[all …]
H A Dobjc-runtime-shared-support.h28 extern tree add_field_decl (tree, const char *, tree **);
H A Dobjc-act.c319 decls = add_field_decl (char_type_node, buffer, &chain); in generate_struct_by_value_array()
324 add_field_decl (char_type_node, buffer, &chain); in generate_struct_by_value_array()
9658 decls = add_field_decl (long_unsigned_type_node, "state", &chain); in build_fast_enumeration_state_template()
9661 add_field_decl (build_pointer_type (objc_object_type), in build_fast_enumeration_state_template()
9665 add_field_decl (build_pointer_type (long_unsigned_type_node), in build_fast_enumeration_state_template()
9669 add_field_decl (build_sized_array_type (long_unsigned_type_node, 5), in build_fast_enumeration_state_template()
/netbsd-src/external/gpl3/gcc/dist/gcc/objc/
H A Dobjc-runtime-shared-support.cc98 add_field_decl (tree type, const char *name, tree **chain) in add_field_decl() function
166 decls = add_field_decl (objc_object_type, "self", &chain); in build_super_template()
169 add_field_decl (build_pointer_type (objc_class_template), in build_super_template()
192 decls = add_field_decl (objc_selector_type, "_cmd", &chain); in build_method_template()
195 add_field_decl (string_type_node, "method_types", &chain); in build_method_template()
198 add_field_decl (build_pointer_type (void_type_node), "_imp", &chain); in build_method_template()
214 decls = add_field_decl (objc_selector_type, "_cmd", &chain); in build_method_prototype_template()
217 add_field_decl (string_type_node, "method_types", &chain); in build_method_prototype_template()
239 decls = add_field_decl (objc_method_proto_list_ptr, "method_next", &chain); in build_method_list_template()
242 add_field_decl (integer_type_node, "method_count", &chain); in build_method_list_template()
[all …]
H A Dobjc-next-runtime-abi-01.cc430 decls = add_field_decl (build_pointer_type (objc_class_template), in build_v1_class_template()
434 add_field_decl (build_pointer_type (objc_class_template), in build_v1_class_template()
438 add_field_decl (string_type_node, "name", &chain); in build_v1_class_template()
441 add_field_decl (long_integer_type_node, "version", &chain); in build_v1_class_template()
444 add_field_decl (long_integer_type_node, "info", &chain); in build_v1_class_template()
447 add_field_decl (long_integer_type_node, "instance_size", &chain); in build_v1_class_template()
450 add_field_decl (objc_ivar_list_ptr,"ivars", &chain); in build_v1_class_template()
453 add_field_decl (objc_method_list_ptr, "methods", &chain); in build_v1_class_template()
458 add_field_decl (ptype, "cache", &chain); in build_v1_class_template()
464 add_field_decl (ptype, "protocol_list", &chain); in build_v1_class_template()
[all …]
H A Dobjc-next-runtime-abi-02.cc591 decls = add_field_decl (objc_v2_imp_type, "messenger", &chain); in build_v2_message_ref_templates()
594 add_field_decl (objc_selector_type, "name", &chain); in build_v2_message_ref_templates()
617 add_field_decl (objc_v2_super_imp_type, "messenger", &chain); in build_v2_message_ref_templates()
620 add_field_decl (objc_selector_type, "name", &chain); in build_v2_message_ref_templates()
671 decls = add_field_decl (integer_type_node, "flags", &chain); in build_v2_class_templates()
674 add_field_decl (integer_type_node, "instanceStart", &chain); in build_v2_class_templates()
677 add_field_decl (integer_type_node, "instanceSize", &chain); in build_v2_class_templates()
682 add_field_decl (integer_type_node, "reserved", &chain); in build_v2_class_templates()
686 add_field_decl (cnst_strg_type, "ivarLayout", &chain); in build_v2_class_templates()
689 add_field_decl (string_type_node, "name", &chain); in build_v2_class_templates()
[all …]
H A Dobjc-gnu-runtime-abi-01.cc337 decls = add_field_decl (objc_selector_type, "sel_id", &chain); in build_selector_template()
340 add_field_decl (string_type_node, "sel_type", &chain); in build_selector_template()
369 decls = add_field_decl (build_pointer_type (objc_class_template), in build_class_template()
373 add_field_decl (build_pointer_type (objc_class_template), in build_class_template()
377 add_field_decl (string_type_node, "name", &chain); in build_class_template()
380 add_field_decl (long_integer_type_node, "version", &chain); in build_class_template()
383 add_field_decl (long_integer_type_node, "info", &chain); in build_class_template()
386 add_field_decl (long_integer_type_node, "instance_size", &chain); in build_class_template()
389 add_field_decl (objc_ivar_list_ptr,"ivars", &chain); in build_class_template()
392 add_field_decl (objc_method_list_ptr, "methods", &chain); in build_class_template()
[all …]
H A Dobjc-runtime-shared-support.h28 extern tree add_field_decl (tree, const char *, tree **);
H A Dobjc-act.cc319 decls = add_field_decl (char_type_node, buffer, &chain); in generate_struct_by_value_array()
324 add_field_decl (char_type_node, buffer, &chain); in generate_struct_by_value_array()
9788 decls = add_field_decl (long_unsigned_type_node, "state", &chain); in build_fast_enumeration_state_template()
9791 add_field_decl (build_pointer_type (objc_object_type), in build_fast_enumeration_state_template()
9795 add_field_decl (build_pointer_type (long_unsigned_type_node), in build_fast_enumeration_state_template()
9799 add_field_decl (build_sized_array_type (long_unsigned_type_node, 5), in build_fast_enumeration_state_template()
H A DChangeLog2751 (add_field_decl): New function.
2753 (generate_struct_by_value_array): Use add_field_decl.