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

/external/clang/lib/CodeGen/
H A DCGExprScalar.cpp541 QualType DstType) {
543 DstType = CGF.getContext().getCanonicalType(DstType);
544 if (SrcType == DstType) return Src;
546 if (DstType->isVoidType()) return 0;
559 if (DstType->isBooleanType())
562 llvm::Type *DstTy = ConvertType(DstType);
594 if (DstType->isExtVectorType() && !SrcType->isVectorType()) {
596 QualType EltTy = DstType->getAs<ExtVectorType>()->getElementType();
622 if (DstType
540 EmitScalarConversion(Value *Src, QualType SrcType, QualType DstType) argument
[all...]
/external/clang/lib/Sema/
H A DSemaStmt.cpp1070 Sema::DiagnoseAssignmentEnum(QualType DstType, QualType SrcType, argument
1077 if (const EnumType *ET = DstType->getAs<EnumType>())
1078 if (!Context.hasSameType(SrcType, DstType) &&
1083 unsigned DstWith = Context.getIntWidth(DstType);
1084 bool DstIsSigned = DstType->isSignedIntegerOrEnumerationType();
1112 << DstType;
H A DSemaExpr.cpp9616 static void MakeObjCStringLiteralFixItHint(Sema& SemaRef, QualType DstType, argument
9621 const ObjCObjectPointerType *PT = DstType->getAs<ObjCObjectPointerType>();
9650 QualType DstType, QualType SrcType,
9667 DiagnoseAssignmentEnum(DstType, SrcType, SrcExpr);
9672 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this);
9677 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this);
9681 MakeObjCStringLiteralFixItHint(*this, DstType, SrcExpr, Hint);
9683 CheckInferredResultType = DstType->isObjCObjectPointerType() &&
9686 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this);
9701 Qualifiers rhq = DstType
9648 DiagnoseAssignmentResult(AssignConvertType ConvTy, SourceLocation Loc, QualType DstType, QualType SrcType, Expr *SrcExpr, AssignmentAction Action, bool *Complained) argument
[all...]
/external/clang/include/clang/AST/
H A DExpr.h4306 AsTypeExpr(Expr* SrcExpr, QualType DstType, argument
4309 : Expr(AsTypeExprClass, DstType, VK, OK,
4310 DstType->isDependentType(),
4311 DstType->isDependentType() || SrcExpr->isValueDependent(),
4312 (DstType->isInstantiationDependentType() ||
4314 (DstType->containsUnexpandedParameterPack() ||
/external/clang/include/clang/Sema/
H A DSema.h6572 QualType DstType, QualType SrcType,
6578 void DiagnoseAssignmentEnum(QualType DstType, QualType SrcType,
/external/llvm/lib/Analysis/
H A DScalarEvolution.cpp1536 Type *DstType = Trunc->getType(); variable
1581 return getTruncateExpr(Fold, DstType);

Completed in 117 milliseconds