Lines Matching defs:fld
62 for (tree fld = TYPE_FIELDS (type); fld; fld = DECL_CHAIN (fld))
63 if (TREE_CODE (fld) == FIELD_DECL
64 && !DECL_ARTIFICIAL (fld)
65 && contains_polymorphic_type_p (TREE_TYPE (fld)))
193 tree fld;
270 for (fld = TYPE_FIELDS (type); fld; fld = DECL_CHAIN (fld))
272 if (TREE_CODE (fld) != FIELD_DECL
273 || TREE_TYPE (fld) == error_mark_node)
276 pos = int_bit_position (fld);
281 if (!pos && DECL_ARTIFICIAL (fld)
282 && POINTER_TYPE_P (TREE_TYPE (fld))
287 if (!DECL_SIZE (fld) || !tree_fits_uhwi_p (DECL_SIZE (fld)))
289 size = tree_to_uhwi (DECL_SIZE (fld));
304 || !TYPE_SIZE (TREE_TYPE (fld))
305 || !tree_fits_shwi_p (TYPE_SIZE (TREE_TYPE (fld)))
306 || (pos + tree_to_uhwi (TYPE_SIZE (TREE_TYPE (fld))))
311 if (!fld)
314 type = TYPE_MAIN_VARIANT (TREE_TYPE (fld));
317 if (!DECL_ARTIFICIAL (fld))