Home
last modified time | relevance | path

Searched refs:ImpCastExprToType (Results 1 – 16 of 16) sorted by relevance

/external/clang/lib/Sema/
DSemaExpr.cpp447 E = ImpCastExprToType(E, Context.getPointerType(Ty), in DefaultFunctionArrayConversion()
462 E = ImpCastExprToType(E, Context.getArrayDecayedType(Ty), in DefaultFunctionArrayConversion()
663 return ImpCastExprToType(Res.take(), Context.FloatTy, CK_FloatingCast); in UsualUnaryConversions()
684 E = ImpCastExprToType(E, PTy, CK_IntegralCast).take(); in UsualUnaryConversions()
689 E = ImpCastExprToType(E, PT, CK_IntegralCast).take(); in UsualUnaryConversions()
714 E = ImpCastExprToType(E, Context.DoubleTy, CK_FloatingCast).take(); in DefaultArgumentPromotion()
898 IntExpr = S.ImpCastExprToType(IntExpr.take(), fpTy, CK_IntegralToFloating); in handleIntegerToComplexFloatConversion()
899 IntExpr = S.ImpCastExprToType(IntExpr.take(), ComplexTy, in handleIntegerToComplexFloatConversion()
903 IntExpr = S.ImpCastExprToType(IntExpr.take(), ComplexTy, in handleIntegerToComplexFloatConversion()
921 LHS = S.ImpCastExprToType(LHS.take(), RHSType, CK_FloatingComplexCast); in handleComplexFloatToComplexFloatConverstion()
[all …]
DSemaExprCXX.cpp403 E = ImpCastExprToType(E, UnqualT, CK_NoOp, E->getValueKind()).take(); in BuildCXXTypeId()
606 E = ImpCastExprToType(E, E->getType().getUnqualifiedType(), CK_NoOp, in CheckCXXThrowOperand()
2636 From = ImpCastExprToType(From, FromType, CK_ArrayToPointerDecay, in PerformImplicitConversion()
2642 From = ImpCastExprToType(From, FromType, CK_FunctionToPointerDecay, in PerformImplicitConversion()
2666 From = ImpCastExprToType(From, ToType, CK_NoOp, in PerformImplicitConversion()
2676 From = ImpCastExprToType(From, ToType, CK_IntegralToBoolean, in PerformImplicitConversion()
2679 From = ImpCastExprToType(From, ToType, CK_IntegralCast, in PerformImplicitConversion()
2686 From = ImpCastExprToType(From, ToType, CK_FloatingCast, in PerformImplicitConversion()
2705 From = ImpCastExprToType(From, ToType, CK, in PerformImplicitConversion()
2712 From = ImpCastExprToType(From, ToType, CK_IntegralToFloating, in PerformImplicitConversion()
[all …]
DSemaStmtAsm.cpp355 InputExpr = ImpCastExprToType(InputExpr, OutTy, castKind).take(); in ActOnGCCAsmStmt()
DSemaExprMember.cpp1092 base = S.ImpCastExprToType(base.take(), redef, CK_BitCast); in ShouldTryAgainWithRedefinitionType()
1489 BaseExpr = ImpCastExprToType(BaseExpr.take(), in LookupMemberExpr()
DSemaStmt.cpp777 Lo = ImpCastExprToType(Lo, CondType, CK_IntegralCast).take(); in ActOnFinishSwitchStmt()
896 Hi = ImpCastExprToType(Hi, CondType, CK_IntegralCast).take(); in ActOnFinishSwitchStmt()
2747 RetValExp = ImpCastExprToType(RetValExp, in ActOnReturnStmt()
DSemaExprObjC.cpp317 Inner = ImpCastExprToType(Inner.get(), Context.BoolTy, in ActOnObjCBoolLiteral()
2271 Receiver = ImpCastExprToType(Receiver, Context.getObjCIdType(), in BuildInstanceMessage()
2278 Receiver = ImpCastExprToType(Receiver, Context.getObjCIdType(), in BuildInstanceMessage()
DSema.cpp262 ExprResult Sema::ImpCastExprToType(Expr *E, QualType Ty, in ImpCastExprToType() function in Sema
DSemaTemplate.cpp4440 Arg = S.ImpCastExprToType(Arg, ParamType, CK_NoOp, in CheckTemplateArgumentPointerToMember()
4686 Arg = ImpCastExprToType(Arg, ParamType, CK_IntegralToBoolean).take(); in CheckTemplateArgument()
4690 Arg = ImpCastExprToType(Arg, ParamType, CK_IntegralCast).take(); in CheckTemplateArgument()
4968 return ImpCastExprToType( in BuildExpressionFromDeclTemplateArgument()
5020 RefExpr = ImpCastExprToType(RefExpr.take(), ParamType.getUnqualifiedType(), CK_NoOp); in BuildExpressionFromDeclTemplateArgument()
DSemaPseudoObject.cpp787 result = S.ImpCastExprToType(result.get(), propType, CK_BitCast); in buildRValueOperation()
DSemaInit.cpp5836 CurInit = S.ImpCastExprToType(CurInit.take(), Step->Type, CK_NoOp, VK); in Perform()
6026 CurInit = S.ImpCastExprToType(CurInit.take(), Step->Type, in Perform()
6125 CurInit = S.ImpCastExprToType(CurInit.take(), Step->Type, in Perform()
DSemaDeclCXX.cpp2900 CopyCtorArg = SemaRef.ImpCastExprToType(CopyCtorArg, ArgTy, in BuildImplicitBaseInitializer()
9049 From = ImpCastExprToType(From, Context.getQualifiedType(BaseType, OtherQuals), in DefineImplicitCopyAssignment()
9057 To = ImpCastExprToType(To.take(), in DefineImplicitCopyAssignment()
9509 From = ImpCastExprToType(From, BaseType, CK_UncheckedDerivedToBase, in DefineImplicitMoveAssignment()
9516 To = ImpCastExprToType(To.take(), in DefineImplicitMoveAssignment()
DSemaChecking.cpp510 PointerArgRes = ImpCastExprToType(PointerArg, AddrType, CastNeeded); in CheckARMBuiltinExclusiveCall()
1529 ExprResult PromotedCall = ImpCastExprToType(NewDRE, CalleePtrTy, in SemaBuiltinAtomicOverloaded()
DSemaDecl.cpp11978 Val = ImpCastExprToType(Val, EltTy, CK_IntegralCast).take(); in CheckEnumConstant()
11982 Val = ImpCastExprToType(Val, EltTy, CK_IntegralCast).take(); in CheckEnumConstant()
12003 Val = ImpCastExprToType(Val, Context.IntTy, CK_IntegralCast).take(); in CheckEnumConstant()
DTreeTransform.h2523 Callee = SemaRef.ImpCastExprToType(Callee, CalleePtrTy, in RebuildShuffleVectorExpr()
DSemaOverload.cpp4802 From = ImpCastExprToType(From, DestType, CK_NoOp, in PerformObjectArgumentInitialization()
/external/clang/include/clang/Sema/
DSema.h6928 ExprResult ImpCastExprToType(Expr *E, QualType Type, CastKind CK,