reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1181 if (SrcType->isFixedPointType()) { 1190 return EmitFixedPointConversion(Src, SrcType, DstType, Loc); 1195 if (SrcType->isIntegerType()) 1197 return EmitFixedPointConversion(Src, SrcType, DstType, Loc); 1203 QualType NoncanonicalSrcType = SrcType; 1206 SrcType = CGF.getContext().getCanonicalType(SrcType); 1206 SrcType = CGF.getContext().getCanonicalType(SrcType); 1208 if (SrcType == DstType) return Src; 1213 QualType OrigSrcType = SrcType; 1218 return EmitConversionToBool(Src, SrcType); 1223 if (SrcType->isHalfType() && !CGF.getContext().getLangOpts().NativeHalfType) { 1242 SrcType = CGF.getContext().FloatTy; 1264 assert(SrcType->isIntegerType() && "Not ptr->ptr or int->ptr conversion?"); 1268 bool InputSigned = SrcType->isSignedIntegerOrEnumerationType(); 1282 if (DstType->isExtVectorType() && !SrcType->isVectorType()) { 1286 SrcType.getTypePtr() && 1342 EmitFloatConversionCheck(OrigSrc, OrigSrcType, Src, SrcType, DstType, DstTy, 1361 bool InputSigned = SrcType->isSignedIntegerOrEnumerationType(); 1362 if (SrcType->isBooleanType() && Opts.TreatBooleanAsSigned) {