Searched refs:field_decl (Results 1 - 21 of 21) sorted by relevance

/netbsd-current/external/gpl3/gcc.old/dist/gcc/objc/
H A Dobjc-encoding.h46 extern tree encode_field_decl (tree field_decl);
H A Dobjc-runtime-shared-support.c525 build_ivar_list_initializer (tree type, tree field_decl) argument
529 for (; field_decl; field_decl = DECL_CHAIN (field_decl))
530 if (TREE_CODE (field_decl) == FIELD_DECL)
536 if (DECL_NAME (field_decl))
538 add_objc_string (DECL_NAME (field_decl),
546 id = add_objc_string (encode_field_decl (field_decl),
551 CONSTRUCTOR_APPEND_ELT (ivar, NULL_TREE, byte_position (field_decl));
H A Dobjc-encoding.c71 static void encode_field (tree field_decl, int curtype, int format);
813 encode_field (tree field_decl, int curtype, int format) argument
818 if (TREE_CODE (field_decl) != FIELD_DECL || TREE_STATIC (field_decl))
824 if (DECL_BIT_FIELD_TYPE (field_decl))
826 int size = tree_to_uhwi (DECL_SIZE (field_decl));
831 encode_gnu_bitfield (int_bit_position (field_decl),
832 DECL_BIT_FIELD_TYPE (field_decl), size);
835 encode_type (TREE_TYPE (field_decl), curtype, format);
839 encode_field_decl (tree field_decl) argument
[all...]
H A Dobjc-next-runtime-abi-02.c1390 create_ivar_offset_name (char *buf, tree class_name, tree field_decl) argument
1392 tree fname = DECL_NAME (field_decl);
2998 ivar_offset_ref (tree class_name, tree field_decl) argument
3005 create_ivar_offset_name (buf, class_name, field_decl);
3021 global_var = (TREE_PUBLIC (field_decl) || TREE_PROTECTED (field_decl));
3031 e.offset = byte_position (field_decl);
3042 build_v2_ivar_list_initializer (tree class_name, tree type, tree field_decl) argument
3053 if (!DECL_NAME (field_decl))
3055 field_decl
[all...]
H A Dobjc-act.c3134 tree field_decl = objc_get_class_ivars (constant_string_id); local
3141 if (!AT_LEAST_AS_LARGE_AS (field_decl, ptr_type_node))
3144 field_decl = DECL_CHAIN (field_decl);
3145 if (!AT_LEAST_AS_LARGE_AS (field_decl, ptr_type_node))
3148 field_decl = DECL_CHAIN (field_decl);
3149 return AT_LEAST_AS_LARGE_AS (field_decl, unsigned_type_node);
6278 printable_ivar_name (tree field_decl)
6280 if (DECL_NAME (field_decl))
6276 printable_ivar_name(tree field_decl) argument
6290 add_instance_variable(tree klass, objc_ivar_visibility_kind visibility, tree field_decl) argument
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/objc/
H A Dobjc-encoding.h46 extern tree encode_field_decl (tree field_decl);
H A Dobjc-runtime-shared-support.cc525 build_ivar_list_initializer (tree type, tree field_decl) argument
529 for (; field_decl; field_decl = DECL_CHAIN (field_decl))
530 if (TREE_CODE (field_decl) == FIELD_DECL)
536 if (DECL_NAME (field_decl))
538 add_objc_string (DECL_NAME (field_decl),
546 id = add_objc_string (encode_field_decl (field_decl),
551 CONSTRUCTOR_APPEND_ELT (ivar, NULL_TREE, byte_position (field_decl));
H A Dobjc-encoding.cc71 static void encode_field (tree field_decl, int curtype, int format);
813 encode_field (tree field_decl, int curtype, int format) argument
818 if (TREE_CODE (field_decl) != FIELD_DECL || TREE_STATIC (field_decl))
824 if (DECL_BIT_FIELD_TYPE (field_decl))
826 int size = tree_to_uhwi (DECL_SIZE (field_decl));
831 encode_gnu_bitfield (int_bit_position (field_decl),
832 DECL_BIT_FIELD_TYPE (field_decl), size);
835 encode_type (TREE_TYPE (field_decl), curtype, format);
839 encode_field_decl (tree field_decl) argument
[all...]
H A Dobjc-next-runtime-abi-02.cc1392 create_ivar_offset_name (char *buf, tree class_name, tree field_decl)
1394 tree fname = DECL_NAME (field_decl);
3010 ivar_offset_ref (tree class_name, tree field_decl)
3017 create_ivar_offset_name (buf, class_name, field_decl);
3033 global_var = (TREE_PUBLIC (field_decl) || TREE_PROTECTED (field_decl));
3043 e.offset = byte_position (field_decl);
3054 build_v2_ivar_list_initializer (tree class_name, tree type, tree field_decl)
3065 if (!DECL_NAME (field_decl))
3067 field_decl
[all...]
H A Dobjc-act.cc3210 tree field_decl = objc_get_class_ivars (constant_string_id);
3217 if (!AT_LEAST_AS_LARGE_AS (field_decl, ptr_type_node))
3220 field_decl = DECL_CHAIN (field_decl);
3221 if (!AT_LEAST_AS_LARGE_AS (field_decl, ptr_type_node))
3224 field_decl = DECL_CHAIN (field_decl);
3225 return AT_LEAST_AS_LARGE_AS (field_decl, unsigned_type_node);
6364 printable_ivar_name (tree field_decl)
6366 if (DECL_NAME (field_decl))
3207 tree field_decl = objc_get_class_ivars (constant_string_id); local
6359 printable_ivar_name(tree field_decl) argument
6373 add_instance_variable(tree klass, objc_ivar_visibility_kind visibility, tree field_decl) argument
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/cp/
H A Dsearch.c1662 <field_decl (FIELD_DECL)>>>. */
1665 field_access_p (tree component_ref, tree field_decl, tree field_type)
1679 if (TREE_OPERAND (component_ref, 1) != field_decl)
1700 <field_decl (FIELD_DECL)>>>>>. */
1703 direct_accessor_p (tree init_expr, tree field_decl, tree field_type)
1710 if (!field_access_p (component_ref, field_decl, field_type))
1735 reference_accessor_p (tree init_expr, tree field_decl, tree field_type,
1749 if (!field_access_p (component_ref, field_decl, field_type))
1763 field_accessor_p (tree fn, tree field_decl, bool const_p)
1769 if (TREE_CODE (field_decl) !
1663 field_access_p(tree component_ref, tree field_decl, tree field_type) argument
1701 direct_accessor_p(tree init_expr, tree field_decl, tree field_type) argument
1733 reference_accessor_p(tree init_expr, tree field_decl, tree field_type, tree field_reference_type) argument
1761 field_accessor_p(tree fn, tree field_decl, bool const_p) argument
1822 tree field_decl; variable
1861 locate_field_accessor(tree basetype_path, tree field_decl, bool const_p) argument
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/cp/
H A Dsearch.cc1678 <field_decl (FIELD_DECL)>>>. */
1681 field_access_p (tree component_ref, tree field_decl, tree field_type)
1695 if (TREE_OPERAND (component_ref, 1) != field_decl)
1716 <field_decl (FIELD_DECL)>>>>>. */
1719 direct_accessor_p (tree init_expr, tree field_decl, tree field_type)
1726 if (!field_access_p (component_ref, field_decl, field_type))
1751 reference_accessor_p (tree init_expr, tree field_decl, tree field_type,
1765 if (!field_access_p (component_ref, field_decl, field_type))
1779 field_accessor_p (tree fn, tree field_decl, bool const_p)
1785 if (TREE_CODE (field_decl) !
1679 field_access_p(tree component_ref, tree field_decl, tree field_type) argument
1717 direct_accessor_p(tree init_expr, tree field_decl, tree field_type) argument
1749 reference_accessor_p(tree init_expr, tree field_decl, tree field_type, tree field_reference_type) argument
1777 field_accessor_p(tree fn, tree field_decl, bool const_p) argument
1838 tree field_decl; member in class:locate_field_data
1877 locate_field_accessor(tree basetype_path, tree field_decl, bool const_p) argument
[all...]
H A Dmodule.cc6008 WT (t->field_decl.offset);
6009 WT (t->field_decl.bit_field_type);
6010 WT (t->field_decl.qualifier); /* bitfield unit. */
6011 WT (t->field_decl.bit_offset);
6012 WT (t->field_decl.fcontext);
6511 RT (t->field_decl.offset);
6512 RT (t->field_decl.bit_field_type);
6513 RT (t->field_decl.qualifier);
6514 RT (t->field_decl.bit_offset);
6515 RT (t->field_decl
[all...]
H A Dsemantics.cc9751 tree field_decl = (*i).first;
9770 if (TREE_CODE (TREE_TYPE (field_decl)) == REFERENCE_TYPE)
9801 else if (TREE_CODE (TREE_TYPE (field_decl)) == POINTER_TYPE)
9695 tree field_decl = (*i).first; local
/netbsd-current/external/gpl3/gdb.old/dist/gdb/testsuite/lib/
H A Dcp-support.exp472 set field_decl [lindex [lindex $list_fields 0] 1]
476 cp_ptype_class_verbose "\tfield_decl=$field_decl"
479 if { "$actual_line" == "$field_decl" } then {
491 cp_check_errata "$field_decl" "$actual_line" $in_errata_table
/netbsd-current/external/gpl3/gdb/dist/gdb/testsuite/lib/
H A Dcp-support.exp490 set field_decl [lindex [lindex $list_fields 0] 1]
494 cp_ptype_class_verbose "\tfield_decl=$field_decl"
497 if {"$actual_line" == "$field_decl"} {
509 cp_check_errata "$field_decl" "$actual_line" $in_errata_table
/netbsd-current/external/gpl3/gcc.old/dist/gcc/
H A Dlto-streamer.h1275 DEFINE_DECL_STREAM_FUNCS (FIELD_DECL, field_decl)
H A Dtree.h2710 #define DECL_FIELD_OFFSET(NODE) (FIELD_DECL_CHECK (NODE)->field_decl.offset)
2717 (FIELD_DECL_CHECK (NODE)->field_decl.bit_offset)
2723 (FIELD_DECL_CHECK (NODE)->field_decl.bit_field_type)
2728 (FIELD_DECL_CHECK (NODE)->field_decl.qualifier)
2732 #define DECL_QUALIFIER(NODE) (FIELD_DECL_CHECK (NODE)->field_decl.qualifier)
2748 #define DECL_FCONTEXT(NODE) (FIELD_DECL_CHECK (NODE)->field_decl.fcontext)
H A Dtree-core.h1990 struct tree_field_decl GTY ((tag ("TS_FIELD_DECL"))) field_decl;
/netbsd-current/external/gpl3/gcc/dist/gcc/
H A Dtree.h2851 #define DECL_FIELD_OFFSET(NODE) (FIELD_DECL_CHECK (NODE)->field_decl.offset)
2858 (FIELD_DECL_CHECK (NODE)->field_decl.bit_offset)
2864 (FIELD_DECL_CHECK (NODE)->field_decl.bit_field_type)
2869 (FIELD_DECL_CHECK (NODE)->field_decl.qualifier)
2873 #define DECL_QUALIFIER(NODE) (FIELD_DECL_CHECK (NODE)->field_decl.qualifier)
2889 #define DECL_FCONTEXT(NODE) (FIELD_DECL_CHECK (NODE)->field_decl.fcontext)
H A Dtree-core.h2062 struct tree_field_decl GTY ((tag ("TS_FIELD_DECL"))) field_decl;

Completed in 529 milliseconds