Lines Matching defs:SrcTy
3923 QualType SrcTy = E->getType();
3924 if (Context.getTypeSize(DstTy) != Context.getTypeSize(SrcTy))
3928 << SrcTy
4248 QualType SrcTy = Src.get()->getType();
4249 if (Context.hasSameUnqualifiedType(SrcTy, DestTy))
4252 switch (Type::ScalarTypeKind SrcKind = SrcTy->getScalarTypeKind()) {
4349 QualType ET = SrcTy->castAs<ComplexType>()->getElementType();
4359 SrcTy->castAs<ComplexType>()->getElementType(),
4378 QualType ET = SrcTy->castAs<ComplexType>()->getElementType();
4388 SrcTy->castAs<ComplexType>()->getElementType(),
4428 QualType SrcTy = CastExpr->getType();
4430 // If SrcTy is a VectorType, the total size must match to explicitly cast to
4434 if (SrcTy->isVectorType()) {
4435 if (Context.getTypeSize(DestTy) != Context.getTypeSize(SrcTy)
4437 (DestTy.getCanonicalType() != SrcTy.getCanonicalType()))) {
4439 << DestTy << SrcTy << R;
4449 if (SrcTy->isPointerType())
4452 << DestTy << SrcTy << R;