Lines Matching refs:components
446 /* Only UNION and MAP components are anonymous. In the case of a MAP,
472 /* Compare components according to 4.4.2 of the Fortran standard. */
478 /* Compare names, but not for anonymous components such as UNION or MAP. */
528 /* Compare two union types by comparing the components of their maps.
551 map1 = un1->components;
552 map2 = un2->components;
565 cmp1 = map1_t->components;
566 cmp2 = map2_t->components;
568 /* Protect against null components. */
608 recursing through gfc_compare_types for the components. */
652 /* Protect against null components. */
659 cmp1 = derived1->components;
660 cmp2 = derived2->components;
709 if (ts1->type == BT_CLASS && ts1->u.derived->components
711 && ts1->u.derived->components->ts.u.derived->attr
718 && ts2->u.derived->components
720 && ts2->u.derived->components->ts.u.derived->attr
2956 /* Array-valued procedure-pointer components. */