Lines Matching defs:base

96      from a pointer-to-derived to pointer-to-base is being performed.  */
406 (possibly improper) base of this binfo. */
722 "pointer to cv B," where B is a base class (clause
725 (_class.member.lookup_) base class of D, a program
733 derived-to-base conversion. For example, in:
854 /* The derived-to-base conversion indicates the initialization
855 of a parameter with base type from an object of a derived
877 to "cv2 T2" if T1 is the same type as T2, or T1 is a base class
932 --The conversion functions of S and its base classes are
1073 a derived-to-base Conversion.
1081 parameter type, a derived-to-base conversion. */
1084 /* Represent the derived-to-base conversion. */
1086 /* We will actually be binding to the base-class subobject in
1225 then this is either an identity conversion or the derived-to-base
2574 /* We should never try to call the abstract or base constructor
3004 tree base = BINFO_TYPE (BASELINK_BINFO (fns));
3011 add_template_candidate (&candidates, fn, base, NULL_TREE,
3018 (&candidates, fn, base, mem_args, TYPE_BINFO (type),
3162 the same or one is a base class of the other: E1 can be converted
3163 to match E2 if the class of T2 is the same type as, or a base
4323 /* We should never try to call the abstract or base constructor
4409 /* We are going to bind a reference directly to a base-class
4413 /* Build an expression for `*((base*) &expr)'. */
4479 base conversion is being performed. */
4887 /* Convert to the base in which the function was declared. */
4893 /* Check that the base class is accessible. */
4896 error ("%qT is not an accessible base of %qT",
4900 will be to the derived class, not the base declaring fn. We
4901 must convert from derived to base. */
5207 arguments. BINFO indicates the base of INSTANCE that is to be
5256 /* Convert to the base class, if necessary. */
5261 /* For constructors and destructors, either the base is
5269 dynamically if the base is virtual. */
5280 that uses virtual base classes, pass down a pointer to a VTT for
5434 call to a base-class constructor or destructor. */
5477 /* We can end up here for copy-init of same or base class. */
5656 is_properly_derived_from (tree derived, tree base)
5659 || !IS_AGGR_TYPE_CODE (TREE_CODE (base)))
5664 return (!same_type_ignoring_top_level_qualifiers_p (derived, base)
5665 && DERIVED_FROM_P (base, derived));