Lines Matching refs:rhptee
8211 QualType lhptee, rhptee; in checkConditionalPointerCompatibility() local
8217 rhptee = RHSTy->castAs<BlockPointerType>()->getPointeeType(); in checkConditionalPointerCompatibility()
8221 rhptee = RHSTy->castAs<PointerType>()->getPointeeType(); in checkConditionalPointerCompatibility()
8234 Qualifiers rhQual = rhptee.getQualifiers(); in checkConditionalPointerCompatibility()
8276 rhptee = S.Context.getQualifiedType(rhptee.getUnqualifiedType(), rhQual); in checkConditionalPointerCompatibility()
8278 QualType CompositeTy = S.Context.mergeTypes(lhptee, rhptee); in checkConditionalPointerCompatibility()
8364 QualType rhptee = RHSTy->castAs<PointerType>()->getPointeeType(); in checkConditionalObjectPointersCompatibility() local
8367 if (lhptee->isVoidType() && rhptee->isIncompleteOrObjectType()) { in checkConditionalObjectPointersCompatibility()
8370 = S.Context.getQualifiedType(lhptee, rhptee.getQualifiers()); in checkConditionalObjectPointersCompatibility()
8378 if (rhptee->isVoidType() && lhptee->isIncompleteOrObjectType()) { in checkConditionalObjectPointersCompatibility()
8380 = S.Context.getQualifiedType(rhptee, lhptee.getQualifiers()); in checkConditionalObjectPointersCompatibility()
8890 QualType rhptee = RHSTy->castAs<ObjCObjectPointerType>()->getPointeeType(); in FindCompositeObjCPointerType() local
8892 = Context.getQualifiedType(lhptee, rhptee.getQualifiers()); in FindCompositeObjCPointerType()
8910 QualType rhptee = RHSTy->castAs<PointerType>()->getPointeeType(); in FindCompositeObjCPointerType() local
8912 = Context.getQualifiedType(rhptee, lhptee.getQualifiers()); in FindCompositeObjCPointerType()
9244 const Type *lhptee, *rhptee; in checkPointerTypesForAssignment() local
9248 std::tie(rhptee, rhq) = in checkPointerTypesForAssignment()
9275 && (lhptee->isVoidType() || rhptee->isVoidType())) in checkPointerTypesForAssignment()
9291 if (rhptee->isIncompleteOrObjectType()) in checkPointerTypesForAssignment()
9295 assert(rhptee->isFunctionType()); in checkPointerTypesForAssignment()
9299 if (rhptee->isVoidType()) { in checkPointerTypesForAssignment()
9310 QualType ltrans = QualType(lhptee, 0), rtrans = QualType(rhptee, 0); in checkPointerTypesForAssignment()
9320 if (rhptee->isCharType()) in checkPointerTypesForAssignment()
9322 else if (rhptee->hasSignedIntegerRepresentation()) in checkPointerTypesForAssignment()
9339 if (isa<PointerType>(lhptee) && isa<PointerType>(rhptee)) { in checkPointerTypesForAssignment()
9343 std::tie(rhptee, rhq) = in checkPointerTypesForAssignment()
9344 cast<PointerType>(rhptee)->getPointeeType().split().asPair(); in checkPointerTypesForAssignment()
9357 } while (isa<PointerType>(lhptee) && isa<PointerType>(rhptee)); in checkPointerTypesForAssignment()
9359 if (lhptee == rhptee) in checkPointerTypesForAssignment()
9386 QualType lhptee, rhptee; in checkBlockPointerTypesForAssignment() local
9390 rhptee = cast<BlockPointerType>(RHSType)->getPointeeType(); in checkBlockPointerTypesForAssignment()
9400 Qualifiers RQuals = rhptee.getLocalQualifiers(); in checkBlockPointerTypesForAssignment()
9451 QualType rhptee = RHSType->castAs<ObjCObjectPointerType>()->getPointeeType(); in checkObjCPointerTypesForAssignment() local
9453 if (!lhptee.isAtLeastAsQualifiedAs(rhptee) && in checkObjCPointerTypesForAssignment()