Searched refs:DstType (Results 1 – 6 of 6) sorted by relevance
/external/clang/lib/CodeGen/ |
D | CGExprScalar.cpp | 109 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/ |
D | SemaStmt.cpp | 1106 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()
|
D | SemaExpr.cpp | 9853 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/ |
D | Expr.h | 4424 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/ |
D | Sema.h | 6778 QualType DstType, QualType SrcType, 6784 void DiagnoseAssignmentEnum(QualType DstType, QualType SrcType,
|
/external/llvm/lib/Analysis/ |
D | ScalarEvolution.cpp | 1542 Type *DstType = Trunc->getType(); in getAddExpr() local 1587 return getTruncateExpr(Fold, DstType); in getAddExpr()
|