Lines Matching defs:SrcTy
3708 QualType SrcTy = E->getType();
3709 if (Context.getTypeSize(DstTy) != Context.getTypeSize(SrcTy))
3713 << SrcTy
4017 QualType SrcTy = Src.get()->getType();
4018 if (Context.hasSameUnqualifiedType(SrcTy, DestTy))
4021 switch (Type::ScalarTypeKind SrcKind = SrcTy->getScalarTypeKind()) {
4120 QualType ET = SrcTy->castAs<ComplexType>()->getElementType();
4130 SrcTy->castAs<ComplexType>()->getElementType(),
4149 QualType ET = SrcTy->castAs<ComplexType>()->getElementType();
4159 SrcTy->castAs<ComplexType>()->getElementType(),
4199 QualType SrcTy = CastExpr->getType();
4201 // If SrcTy is a VectorType, the total size must match to explicitly cast to
4205 if (SrcTy->isVectorType()) {
4206 if (Context.getTypeSize(DestTy) != Context.getTypeSize(SrcTy)
4208 (DestTy.getCanonicalType() != SrcTy.getCanonicalType()))) {
4210 << DestTy << SrcTy << R;
4220 if (SrcTy->isPointerType())
4223 << DestTy << SrcTy << R;