Home
last modified time | relevance | path

Searched refs:fldtype (Results 1 – 7 of 7) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Dtypeck2.cc1638 tree fldtype = TREE_TYPE (field); in process_init_constructor_record() local
1640 fldtype = DECL_BIT_FIELD_TYPE (field); in process_init_constructor_record()
1641 if (fldtype == error_mark_node) in process_init_constructor_record()
1673 next = massage_init_elt (fldtype, next, nested, flags, complain); in process_init_constructor_record()
1699 else if (type_build_ctor_call (fldtype)) in process_init_constructor_record()
1706 next = massage_init_elt (fldtype, next, nested, flags, complain); in process_init_constructor_record()
1717 if (TYPE_REF_P (fldtype)) in process_init_constructor_record()
1724 else if (CLASSTYPE_REF_FIELDS_NEED_INIT (fldtype)) in process_init_constructor_record()
1734 else if (TREE_CODE (fldtype) == ARRAY_TYPE && !TYPE_DOMAIN (fldtype)) in process_init_constructor_record()
1745 if (!zero_init_p (fldtype) || skipped < 0) in process_init_constructor_record()
[all …]
H A Dclass.cc7148 tree fldtype = TREE_TYPE (fld); in find_flexarrays() local
7149 if (fldtype == error_mark_node) in find_flexarrays()
7155 tree eltype = fldtype; in find_flexarrays()
7170 if (eltype == fldtype || TYPE_UNNAMED_P (eltype)) in find_flexarrays()
7226 if (TREE_CODE (fldtype) != ARRAY_TYPE) in find_flexarrays()
7230 if (TYPE_DOMAIN (fldtype)) in find_flexarrays()
7241 else if (integer_all_onesp (TYPE_MAX_VALUE (TYPE_DOMAIN (fldtype)))) in find_flexarrays()
H A DChangeLog-20215372 * typeck2.c (process_init_constructor_record): Use fldtype
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dtypeck2.c1757 const_tree fldtype = TREE_TYPE (field); in process_init_constructor_record() local
1758 if (TYPE_REF_P (fldtype)) in process_init_constructor_record()
1765 else if (CLASSTYPE_REF_FIELDS_NEED_INIT (fldtype)) in process_init_constructor_record()
1775 else if (TREE_CODE (fldtype) == ARRAY_TYPE && !TYPE_DOMAIN (fldtype)) in process_init_constructor_record()
1785 if (!zero_init_p (fldtype) || skipped < 0) in process_init_constructor_record()
1787 if (TYPE_REF_P (fldtype)) in process_init_constructor_record()
H A Dclass.c7036 tree fldtype = TREE_TYPE (fld); in find_flexarrays() local
7037 if (fldtype == error_mark_node) in find_flexarrays()
7043 tree eltype = fldtype; in find_flexarrays()
7058 if (eltype == fldtype || TYPE_UNNAMED_P (eltype)) in find_flexarrays()
7114 if (TREE_CODE (fldtype) != ARRAY_TYPE) in find_flexarrays()
7118 if (TYPE_DOMAIN (fldtype)) in find_flexarrays()
7129 else if (integer_all_onesp (TYPE_MAX_VALUE (TYPE_DOMAIN (fldtype)))) in find_flexarrays()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dpointer-query.cc2446 tree fldtype = TREE_TYPE (fld); in field_at_offset() local
2450 tree typesize = TYPE_SIZE_UNIT (fldtype); in field_at_offset()
2484 if (TREE_CODE (fldtype) == ARRAY_TYPE) in field_at_offset()
2490 if (tree ft = array_elt_at_offset (fldtype, off - fldpos, &eltoff)) in field_at_offset()
2491 fldtype = ft; in field_at_offset()
2503 if (TREE_CODE (fldtype) == RECORD_TYPE) in field_at_offset()
2505 fld = field_at_offset (fldtype, start_after, off - fldpos, in field_at_offset()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dgimple-ssa-sprintf.c2245 tree fldtype = TREE_TYPE (fld); in field_at_offset() local
2250 tree typesize = TYPE_SIZE_UNIT (fldtype); in field_at_offset()
2258 if (TREE_CODE (fldtype) == ARRAY_TYPE) in field_at_offset()
2261 if (tree ft = array_elt_at_offset (fldtype, off, &idx)) in field_at_offset()
2262 fldtype = ft; in field_at_offset()
2271 if (RECORD_OR_UNION_TYPE_P (fldtype)) in field_at_offset()
2274 return field_at_offset (fldtype, off - fldoff, index); in field_at_offset()