Lines Matching refs:PointeeTy
10368 QualType PointeeTy; in CheckMemaccessArguments() local
10370 PointeeTy = DestPtrTy->getPointeeType(); in CheckMemaccessArguments()
10374 if (PointeeTy->isVoidType()) in CheckMemaccessArguments()
10399 if (!PointeeTy->isIncompleteType() && in CheckMemaccessArguments()
10400 (Context.getTypeSize(PointeeTy) == Context.getCharWidth())) in CheckMemaccessArguments()
10423 << PointeeTy in CheckMemaccessArguments()
10440 if (PointeeTy->isRecordType() && in CheckMemaccessArguments()
10445 << PointeeTy << Dest->getSourceRange() in CheckMemaccessArguments()
10451 PointeeTy = DestTy; in CheckMemaccessArguments()
10454 if (PointeeTy == QualType()) in CheckMemaccessArguments()
10460 getContainedDynamicClass(PointeeTy, IsContained)) { in CheckMemaccessArguments()
10480 } else if (PointeeTy.hasNonTrivialObjCLifetime() && in CheckMemaccessArguments()
10485 << ArgIdx << FnName << PointeeTy in CheckMemaccessArguments()
10487 else if (const auto *RT = PointeeTy->getAs<RecordType>()) { in CheckMemaccessArguments()
10492 << ArgIdx << FnName << PointeeTy << 0); in CheckMemaccessArguments()
10493 SearchNonTrivialToInitializeField::diag(PointeeTy, Dest, *this); in CheckMemaccessArguments()
10498 << ArgIdx << FnName << PointeeTy << 1); in CheckMemaccessArguments()
10499 SearchNonTrivialToCopyField::diag(PointeeTy, Dest, *this); in CheckMemaccessArguments()