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

/openbsd-current/gnu/gcc/gcc/cp/
H A Dsemantics.c1425 while (!DERIVED_FROM_P (lookup_context, access_type))
1500 && DERIVED_FROM_P (scope, object_type))
1511 && DERIVED_FROM_P (scope, current_class_type))
1591 && DERIVED_FROM_P (qualifying_class, current_class_type))
1820 && DERIVED_FROM_P (BINFO_TYPE (BASELINK_ACCESS_BINFO (fn)),
H A Dcall.c702 if (DERIVED_FROM_P (fbase, tbase)
725 Therefore, we use DERIVED_FROM_P, and do not check
727 && DERIVED_FROM_P (TREE_TYPE (to), TREE_TYPE (from))
789 if (!DERIVED_FROM_P (fbase, tbase)
877 && DERIVED_FROM_P (t1, t2)));
1727 if (IS_AGGR_TYPE (c1) && DERIVED_FROM_P (c2, c1)
2542 || !DERIVED_FROM_P (totype, fromtype));
3157 && ((good_base = DERIVED_FROM_P (t2, t1)) || DERIVED_FROM_P (t1, t2)))
5620 /* We only allow proper derivation here. The DERIVED_FROM_P macr
[all...]
H A Dtypeck.c543 if (DERIVED_FROM_P (class1, class2))
546 else if (DERIVED_FROM_P (class2, class1))
565 if (DERIVED_FROM_P (class1, class2))
567 else if (DERIVED_FROM_P (class2, class1))
1029 if ((strict & COMPARE_BASE) && DERIVED_FROM_P (t1, t2))
1031 else if ((strict & COMPARE_DERIVED) && DERIVED_FROM_P (t2, t1))
1812 if (!member_scope || !DERIVED_FROM_P (member_scope, object_type))
2012 if (!DERIVED_FROM_P (dtor_type, TYPE_MAIN_VARIANT (object_type)))
4897 && DERIVED_FROM_P (intype, TREE_TYPE (type))
H A Dsearch.c738 if (!DERIVED_FROM_P (context_for_name_lookup (decl), derived))
766 if (!DERIVED_FROM_P (derived, BINFO_TYPE (t)))
1506 && DERIVED_FROM_P (qualifying_scope, context_class)
H A Dexcept.c282 if (! DERIVED_FROM_P (jthrow_node, TREE_TYPE (decl)))
H A Dcvt.c762 && ! (IS_AGGR_TYPE (dtype) && DERIVED_FROM_P (type, dtype)))
H A Dclass.c5614 if (DERIVED_FROM_P (t, current_class_type))
5621 if (DERIVED_FROM_P (t, current_class_stack[i].type))
H A Dcp-tree.h957 #define DERIVED_FROM_P(PARENT, TYPE) \
954 #define DERIVED_FROM_P macro
H A Ddecl.c9386 && DERIVED_FROM_P (t, class_type))
/openbsd-current/gnu/usr.bin/gcc/gcc/cp/
H A Dcall.c850 if (DERIVED_FROM_P (fbase, tbase)
870 /* Therefore, we use DERIVED_FROM_P, and not
872 && DERIVED_FROM_P (TREE_TYPE (to), TREE_TYPE (from)))
905 if (!DERIVED_FROM_P (fbase, tbase)
978 && DERIVED_FROM_P (t1, t2)));
1821 if (IS_AGGR_TYPE (c1) && DERIVED_FROM_P (c2, c1)
2611 || !DERIVED_FROM_P (totype, fromtype), 20011226);
3149 && ((good_base = DERIVED_FROM_P (t2, t1)) || DERIVED_FROM_P (t1, t2)))
5200 /* We only allow proper derivation here. The DERIVED_FROM_P macr
[all...]
H A Dsearch.c906 if (!DERIVED_FROM_P (context_for_name_lookup (decl), derived))
934 if (!DERIVED_FROM_P (derived, BINFO_TYPE (t)))
1822 && DERIVED_FROM_P (qualifying_class, context_class))
2687 DERIVED_FROM_P, which calls get_base_distance. */
H A Dexcept.c256 if (! DERIVED_FROM_P (jthrow_node, TREE_TYPE (decl)))
H A Dcvt.c766 && ! (IS_AGGR_TYPE (dtype) && DERIVED_FROM_P (type, dtype)))
H A Dmethod.c174 while (!DERIVED_FROM_P (context_for_name_lookup (value),
H A Dsemantics.c1273 && DERIVED_FROM_P (BINFO_TYPE (BASELINK_ACCESS_BINFO (fn)),
H A Dtypeck.c998 if ((strict & COMPARE_BASE) && DERIVED_FROM_P (t1, t2))
1000 else if ((strict & COMPARE_RELAXED) && DERIVED_FROM_P (t2, t1))
1919 if (!member_scope || !DERIVED_FROM_P (member_scope, object_type))
4755 && DERIVED_FROM_P (intype, TREE_TYPE (type))
H A Dparse.y4193 if (DERIVED_FROM_P (scope, current_class_type)
4210 while (!DERIVED_FROM_P (scope, access_scope))
H A Dclass.c5919 if (DERIVED_FROM_P (t, current_class_type))
5923 if (DERIVED_FROM_P (t, current_class_stack[i].type))
H A Dcp-tree.h1105 #define DERIVED_FROM_P(PARENT, TYPE) \
1101 #define DERIVED_FROM_P macro
H A Ddecl.c13374 && DERIVED_FROM_P (t, current_class_type))
/openbsd-current/gnu/gcc/gcc/objc/
H A Dobjc-act.c174 of DERIVED_FROM_P. */
177 #define DERIVED_FROM_P(PARENT, CHILD) objc_derived_from_p (PARENT, CHILD)
1150 pointers_compatible = DERIVED_FROM_P (ltyp, rtyp);
1153 pointers_compatible = DERIVED_FROM_P (rtyp, ltyp);
3814 if (!t || DERIVED_FROM_P (TREE_TYPE (t), TREE_TYPE (type)))
7221 || DERIVED_FROM_P (basetype, curtype))
176 #define DERIVED_FROM_P macro

Completed in 610 milliseconds