Home
last modified time | relevance | path

Searched refs:DstType (Results 1 – 6 of 6) sorted by relevance

/external/clang/lib/CodeGen/
DCGExprScalar.cpp109 QualType DstType, llvm::Type *DstTy);
551 QualType DstType, in EmitFloatConversionCheck() argument
562 assert(DstType->isFloatingType()); in EmitFloatConversionCheck()
566 APFloat::getLargest(CGF.getContext().getFloatTypeSemantics(DstType)); in EmitFloatConversionCheck()
595 unsigned Width = CGF.getContext().getIntWidth(DstType); in EmitFloatConversionCheck()
596 bool Unsigned = DstType->isUnsignedIntegerOrEnumerationType(); in EmitFloatConversionCheck()
613 CGF.getContext().getFloatTypeSemantics(DstType); in EmitFloatConversionCheck()
647 CGF.EmitCheckTypeDescriptor(DstType) in EmitFloatConversionCheck()
656 QualType DstType) { in EmitScalarConversion() argument
658 DstType = CGF.getContext().getCanonicalType(DstType); in EmitScalarConversion()
[all …]
/external/clang/lib/Sema/
DSemaStmt.cpp1106 Sema::DiagnoseAssignmentEnum(QualType DstType, QualType SrcType, in DiagnoseAssignmentEnum() argument
1113 if (const EnumType *ET = DstType->getAs<EnumType>()) in DiagnoseAssignmentEnum()
1114 if (!Context.hasSameType(SrcType, DstType) && in DiagnoseAssignmentEnum()
1119 unsigned DstWith = Context.getIntWidth(DstType); in DiagnoseAssignmentEnum()
1120 bool DstIsSigned = DstType->isSignedIntegerOrEnumerationType(); in DiagnoseAssignmentEnum()
1148 << DstType; in DiagnoseAssignmentEnum()
DSemaExpr.cpp9853 static void MakeObjCStringLiteralFixItHint(Sema& SemaRef, QualType DstType, in MakeObjCStringLiteralFixItHint() argument
9858 const ObjCObjectPointerType *PT = DstType->getAs<ObjCObjectPointerType>(); in MakeObjCStringLiteralFixItHint()
9887 QualType DstType, QualType SrcType, in DiagnoseAssignmentResult() argument
9904 DiagnoseAssignmentEnum(DstType, SrcType, SrcExpr); in DiagnoseAssignmentResult()
9909 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this); in DiagnoseAssignmentResult()
9914 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this); in DiagnoseAssignmentResult()
9918 MakeObjCStringLiteralFixItHint(*this, DstType, SrcExpr, Hint); in DiagnoseAssignmentResult()
9920 CheckInferredResultType = DstType->isObjCObjectPointerType() && in DiagnoseAssignmentResult()
9923 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this); in DiagnoseAssignmentResult()
9938 Qualifiers rhq = DstType->getPointeeType().getQualifiers(); in DiagnoseAssignmentResult()
[all …]
/external/clang/include/clang/AST/
DExpr.h4424 AsTypeExpr(Expr* SrcExpr, QualType DstType, in AsTypeExpr() argument
4427 : Expr(AsTypeExprClass, DstType, VK, OK, in AsTypeExpr()
4428 DstType->isDependentType(), in AsTypeExpr()
4429 DstType->isDependentType() || SrcExpr->isValueDependent(), in AsTypeExpr()
4430 (DstType->isInstantiationDependentType() || in AsTypeExpr()
4432 (DstType->containsUnexpandedParameterPack() || in AsTypeExpr()
/external/clang/include/clang/Sema/
DSema.h6778 QualType DstType, QualType SrcType,
6784 void DiagnoseAssignmentEnum(QualType DstType, QualType SrcType,
/external/llvm/lib/Analysis/
DScalarEvolution.cpp1542 Type *DstType = Trunc->getType(); in getAddExpr() local
1587 return getTruncateExpr(Fold, DstType); in getAddExpr()