Searched refs:destType (Results 1 - 8 of 8) sorted by relevance

/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaCast.cpp49 CastOperation(Sema &S, QualType destType, ExprResult src) argument
50 : Self(S), SrcExpr(src), DestType(destType),
51 ResultType(destType.getNonLValueExprType(S.Context)),
52 ValueKind(Expr::getValueKindForType(destType)),
312 QualType destType,
329 if (!destType->isRecordType() && !srcType->isRecordType())
332 InitializedEntity entity = InitializedEntity::InitializeTemporary(destType);
377 << CT << srcType << destType
387 SourceRange opRange, Expr *src, QualType destType,
390 tryDiagnoseOverloadedCast(S, castType, opRange, src, destType,
310 tryDiagnoseOverloadedCast(Sema &S, CastType CT, SourceRange range, Expr *src, QualType destType, bool listInitialization) argument
386 diagnoseBadCast(Sema &S, unsigned msg, CastType castType, SourceRange opRange, Expr *src, QualType destType, bool listInitialization) argument
[all...]
H A DSemaExpr.cpp5444 QualType destType = S.Context.getPointerType(S.Context.VoidTy); local
5445 LHS = S.ImpCastExprToType(LHS.take(), destType, CK_BitCast);
5446 RHS = S.ImpCastExprToType(RHS.take(), destType, CK_BitCast);
5447 return destType;
5477 QualType destType = S.Context.getPointerType(destPointee); local
5479 LHS = S.ImpCastExprToType(LHS.take(), destType, CK_NoOp);
5481 RHS = S.ImpCastExprToType(RHS.take(), destType, CK_BitCast);
5482 return destType;
5487 QualType destType = S.Context.getPointerType(destPointee); local
5489 RHS = S.ImpCastExprToType(RHS.take(), destType, CK_NoO
5747 QualType destType = Context.getPointerType(destPointee); local
5767 QualType destType = Context.getPointerType(destPointee); local
[all...]
H A DSemaExprObjC.cpp1153 void Sema::EmitRelatedResultTypeNoteForReturn(QualType destType) { argument
1158 Context.hasSameUnqualifiedType(destType, MD->getResultType()))
H A DSemaInit.cpp6281 QualType destType = entity.getType(); local
6282 if (destType.getNonReferenceType()->isObjCObjectPointerType() &&
6292 S.EmitRelatedResultTypeNoteForReturn(destType);
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGCall.cpp1904 llvm::PointerType *destType = local
1909 args.add(RValue::get(llvm::ConstantPointerNull::get(destType)),
1915 llvm::Value *temp = CGF.CreateTempAlloca(destType->getElementType(),
1928 cast<llvm::PointerType>(destType->getElementType()));
1945 llvm::ConstantPointerNull::get(destType),
1968 src = CGF.Builder.CreateBitCast(src, destType->getElementType(),
H A DCGExprConstant.cpp604 llvm::Type *destType = ConvertType(E->getType());
619 unsigned TotalSize = CGM.getDataLayout().getTypeAllocSize(destType);
H A DCGExpr.cpp43 llvm::PointerType *destType = Int8PtrTy; local
45 destType = llvm::Type::getInt8PtrTy(getLLVMContext(), addressSpace);
47 if (value->getType() == destType) return value;
48 return Builder.CreateBitCast(value, destType);
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h3463 CastKind PrepareScalarCast(ExprResult &src, QualType destType);
7565 void EmitRelatedResultTypeNoteForReturn(QualType destType);

Completed in 194 milliseconds