Lines Matching refs:lhptee
6217 QualType lhptee, rhptee; in checkConditionalPointerCompatibility() local
6222 lhptee = LHSBTy->getPointeeType(); in checkConditionalPointerCompatibility()
6226 lhptee = LHSTy->castAs<PointerType>()->getPointeeType(); in checkConditionalPointerCompatibility()
6239 Qualifiers lhQual = lhptee.getQualifiers(); in checkConditionalPointerCompatibility()
6246 lhptee = S.Context.getQualifiedType(lhptee.getUnqualifiedType(), lhQual); in checkConditionalPointerCompatibility()
6260 QualType CompositeTy = S.Context.mergeTypes(lhptee, rhptee); in checkConditionalPointerCompatibility()
6368 QualType lhptee = LHSTy->getAs<PointerType>()->getPointeeType(); in checkConditionalObjectPointersCompatibility() local
6372 if (lhptee->isVoidType() && rhptee->isIncompleteOrObjectType()) { in checkConditionalObjectPointersCompatibility()
6375 = S.Context.getQualifiedType(lhptee, rhptee.getQualifiers()); in checkConditionalObjectPointersCompatibility()
6383 if (rhptee->isVoidType() && lhptee->isIncompleteOrObjectType()) { in checkConditionalObjectPointersCompatibility()
6385 = S.Context.getQualifiedType(rhptee, lhptee.getQualifiers()); in checkConditionalObjectPointersCompatibility()
6853 QualType lhptee = LHSTy->getAs<PointerType>()->getPointeeType(); in FindCompositeObjCPointerType() local
6856 = Context.getQualifiedType(lhptee, rhptee.getQualifiers()); in FindCompositeObjCPointerType()
6873 QualType lhptee = LHSTy->getAs<ObjCObjectPointerType>()->getPointeeType(); in FindCompositeObjCPointerType() local
6876 = Context.getQualifiedType(rhptee, lhptee.getQualifiers()); in FindCompositeObjCPointerType()
7107 const Type *lhptee, *rhptee; in checkPointerTypesForAssignment() local
7109 std::tie(lhptee, lhq) = in checkPointerTypesForAssignment()
7138 && (lhptee->isVoidType() || rhptee->isVoidType())) in checkPointerTypesForAssignment()
7153 if (lhptee->isVoidType()) { in checkPointerTypesForAssignment()
7163 if (lhptee->isIncompleteOrObjectType()) in checkPointerTypesForAssignment()
7167 assert(lhptee->isFunctionType()); in checkPointerTypesForAssignment()
7173 QualType ltrans = QualType(lhptee, 0), rtrans = QualType(rhptee, 0); in checkPointerTypesForAssignment()
7178 if (lhptee->isCharType()) in checkPointerTypesForAssignment()
7180 else if (lhptee->hasSignedIntegerRepresentation()) in checkPointerTypesForAssignment()
7202 if (isa<PointerType>(lhptee) && isa<PointerType>(rhptee)) { in checkPointerTypesForAssignment()
7204 lhptee = cast<PointerType>(lhptee)->getPointeeType().getTypePtr(); in checkPointerTypesForAssignment()
7206 } while (isa<PointerType>(lhptee) && isa<PointerType>(rhptee)); in checkPointerTypesForAssignment()
7208 if (lhptee == rhptee) in checkPointerTypesForAssignment()
7231 QualType lhptee, rhptee; in checkBlockPointerTypesForAssignment() local
7234 lhptee = cast<BlockPointerType>(LHSType)->getPointeeType(); in checkBlockPointerTypesForAssignment()
7244 if (lhptee.getLocalQualifiers() != rhptee.getLocalQualifiers()) in checkBlockPointerTypesForAssignment()
7274 QualType lhptee = LHSType->getAs<ObjCObjectPointerType>()->getPointeeType(); in checkObjCPointerTypesForAssignment() local
7277 if (!lhptee.isAtLeastAsQualifiedAs(rhptee) && in checkObjCPointerTypesForAssignment()