Searched refs:DstType (Results 1 – 6 of 6) sorted by relevance
| /NextBSD/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | CGExprScalar.cpp | 147 QualType DstType, llvm::Type *DstTy); 600 QualType DstType, in EmitFloatConversionCheck() argument 612 assert(DstType->isFloatingType()); in EmitFloatConversionCheck() 616 APFloat::getLargest(CGF.getContext().getFloatTypeSemantics(DstType)); in EmitFloatConversionCheck() 642 unsigned Width = CGF.getContext().getIntWidth(DstType); in EmitFloatConversionCheck() 643 bool Unsigned = DstType->isUnsignedIntegerOrEnumerationType(); in EmitFloatConversionCheck() 700 if (CGF.getContext().getFloatingTypeOrder(OrigSrcType, DstType) != 1) in EmitFloatConversionCheck() 707 CGF.getContext().getFloatTypeSemantics(DstType); in EmitFloatConversionCheck() 728 CGF.EmitCheckTypeDescriptor(DstType) in EmitFloatConversionCheck() 737 QualType DstType) { in EmitScalarConversion() argument [all …]
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | Expr.h | 3515 ConvertVectorExpr(Expr* SrcExpr, TypeSourceInfo *TI, QualType DstType, in ConvertVectorExpr() argument 3518 : Expr(ConvertVectorExprClass, DstType, VK, OK, in ConvertVectorExpr() 3519 DstType->isDependentType(), in ConvertVectorExpr() 3520 DstType->isDependentType() || SrcExpr->isValueDependent(), in ConvertVectorExpr() 3521 (DstType->isInstantiationDependentType() || in ConvertVectorExpr() 3523 (DstType->containsUnexpandedParameterPack() || in ConvertVectorExpr() 4652 AsTypeExpr(Expr* SrcExpr, QualType DstType, in AsTypeExpr() argument 4655 : Expr(AsTypeExprClass, DstType, VK, OK, in AsTypeExpr() 4656 DstType->isDependentType(), in AsTypeExpr() 4657 DstType->isDependentType() || SrcExpr->isValueDependent(), in AsTypeExpr() [all …]
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaStmt.cpp | 1170 Sema::DiagnoseAssignmentEnum(QualType DstType, QualType SrcType, in DiagnoseAssignmentEnum() argument 1175 if (const EnumType *ET = DstType->getAs<EnumType>()) in DiagnoseAssignmentEnum() 1176 if (!Context.hasSameUnqualifiedType(SrcType, DstType) && in DiagnoseAssignmentEnum() 1181 unsigned DstWidth = Context.getIntWidth(DstType); in DiagnoseAssignmentEnum() 1182 bool DstIsSigned = DstType->isSignedIntegerOrEnumerationType(); in DiagnoseAssignmentEnum() 1191 << DstType.getUnqualifiedType(); in DiagnoseAssignmentEnum() 1216 << DstType.getUnqualifiedType(); in DiagnoseAssignmentEnum()
|
| HD | SemaExpr.cpp | 11598 Sema::ConversionToObjCStringLiteralCheck(QualType DstType, Expr *&Exp) { in ConversionToObjCStringLiteralCheck() argument 11602 const ObjCObjectPointerType *PT = DstType->getAs<ObjCObjectPointerType>(); in ConversionToObjCStringLiteralCheck() 11632 QualType DstType, QualType SrcType, in DiagnoseAssignmentResult() argument 11651 DiagnoseAssignmentEnum(DstType, SrcType, SrcExpr); in DiagnoseAssignmentResult() 11656 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this); in DiagnoseAssignmentResult() 11661 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this); in DiagnoseAssignmentResult() 11669 CheckInferredResultType = DstType->isObjCObjectPointerType() && in DiagnoseAssignmentResult() 11672 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this); in DiagnoseAssignmentResult() 11676 DstType = DstType.getUnqualifiedType(); in DiagnoseAssignmentResult() 11691 Qualifiers rhq = DstType->getPointeeType().getQualifiers(); in DiagnoseAssignmentResult() [all …]
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/Sema/ |
| HD | Sema.h | 7457 bool ConversionToObjCStringLiteralCheck(QualType DstType, Expr *&SrcExpr); 8212 QualType DstType, QualType SrcType, 8224 void DiagnoseAssignmentEnum(QualType DstType, QualType SrcType,
|
| /NextBSD/contrib/llvm/lib/Analysis/ |
| HD | ScalarEvolution.cpp | 2041 Type *DstType = Trunc->getType(); in getAddExpr() local 2086 return getTruncateExpr(Fold, DstType); in getAddExpr()
|