Lines Matching refs:PointeeTy
8671 QualType PointeeTy; in CheckMemaccessArguments() local
8673 PointeeTy = DestPtrTy->getPointeeType(); in CheckMemaccessArguments()
8677 if (PointeeTy->isVoidType()) in CheckMemaccessArguments()
8702 if (!PointeeTy->isIncompleteType() && in CheckMemaccessArguments()
8703 (Context.getTypeSize(PointeeTy) == Context.getCharWidth())) in CheckMemaccessArguments()
8726 << PointeeTy in CheckMemaccessArguments()
8743 if (PointeeTy->isRecordType() && in CheckMemaccessArguments()
8748 << PointeeTy << Dest->getSourceRange() in CheckMemaccessArguments()
8754 PointeeTy = DestTy; in CheckMemaccessArguments()
8757 if (PointeeTy == QualType()) in CheckMemaccessArguments()
8763 getContainedDynamicClass(PointeeTy, IsContained)) { in CheckMemaccessArguments()
8783 } else if (PointeeTy.hasNonTrivialObjCLifetime() && in CheckMemaccessArguments()
8788 << ArgIdx << FnName << PointeeTy in CheckMemaccessArguments()
8790 else if (const auto *RT = PointeeTy->getAs<RecordType>()) { in CheckMemaccessArguments()
8795 << ArgIdx << FnName << PointeeTy << 0); in CheckMemaccessArguments()
8796 SearchNonTrivialToInitializeField::diag(PointeeTy, Dest, *this); in CheckMemaccessArguments()
8801 << ArgIdx << FnName << PointeeTy << 1); in CheckMemaccessArguments()
8802 SearchNonTrivialToCopyField::diag(PointeeTy, Dest, *this); in CheckMemaccessArguments()