Home | History | Annotate | Download | only in Sema

Lines Matching defs:Composite

4486   //      to their composite pointer type. The result is of the composite
4495 QualType Composite = FindCompositePointerType(QuestionLoc, LHS, RHS,
4497 if (!Composite.isNull()) {
4501 << LTy << RTy << Composite
4504 return Composite;
4507 // Similarly, attempt to find composite type of two objective-c pointers.
4508 Composite = FindCompositeObjCPointerType(LHS, RHS, QuestionLoc);
4509 if (!Composite.isNull())
4510 return Composite;
4524 /// This finds the composite pointer type (or member pointer type) for @p E1
4530 /// be converted to the composite pointer type.
4533 /// a non-standard (but still sane) composite type to which both expressions
4547 // pointer operands to bring them to their composite pointer type. If
4548 // one operand is a null pointer constant, the composite pointer type is
4587 // the other has type "pointer to cv2 T" and the composite pointer type is
4589 // Otherwise, the composite pointer type is a pointer type similar to the
4593 // What we do here is, we build the two possible composite types, and try the
4594 // conversions in both directions. If only one works, or if the two composite
4612 // If we're allowed to create a non-standard composite type, keep track
4630 // If we're allowed to create a non-standard composite type, keep track
4651 // mismatch, so that our (non-standard!) composite type meets the
4686 // Try to convert to the first composite pointer type.