Home
last modified time | relevance | path

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

/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaExpr.cpp454 E = ImpCastExprToType(E, Context.getPointerType(Ty), in DefaultFunctionArrayConversion()
469 E = ImpCastExprToType(E, Context.getArrayDecayedType(Ty), in DefaultFunctionArrayConversion()
660 Res = ImpCastExprToType(E, Context.getPointerType(Ty), in CallExprUnaryConversions()
688 return ImpCastExprToType(Res.get(), Context.FloatTy, CK_FloatingCast); in UsualUnaryConversions()
709 E = ImpCastExprToType(E, PTy, CK_IntegralCast).get(); in UsualUnaryConversions()
714 E = ImpCastExprToType(E, PT, CK_IntegralCast).get(); in UsualUnaryConversions()
739 E = ImpCastExprToType(E, Context.DoubleTy, CK_FloatingCast).get(); in DefaultArgumentPromotion()
932 IntExpr = S.ImpCastExprToType(IntExpr.get(), fpTy, CK_IntegralToFloating); in handleIntegerToComplexFloatConversion()
933 IntExpr = S.ImpCastExprToType(IntExpr.get(), ComplexTy, in handleIntegerToComplexFloatConversion()
937 IntExpr = S.ImpCastExprToType(IntExpr.get(), ComplexTy, in handleIntegerToComplexFloatConversion()
[all …]
H A DSemaExprCXX.cpp442 E = ImpCastExprToType(E, UnqualT, CK_NoOp, E->getValueKind()).get(); in BuildCXXTypeId()
667 E = ImpCastExprToType(E, E->getType().getUnqualifiedType(), CK_NoOp, in CheckCXXThrowOperand()
2780 From = ImpCastExprToType(From, FromType, CK_ArrayToPointerDecay, in PerformImplicitConversion()
2786 From = ImpCastExprToType(From, FromType, CK_FunctionToPointerDecay, in PerformImplicitConversion()
2829 From = ImpCastExprToType(From, ToType, CK_NoOp, in PerformImplicitConversion()
2839 From = ImpCastExprToType(From, ToType, CK_IntegralToBoolean, in PerformImplicitConversion()
2842 From = ImpCastExprToType(From, ToType, CK_IntegralCast, in PerformImplicitConversion()
2849 From = ImpCastExprToType(From, ToType, CK_FloatingCast, in PerformImplicitConversion()
2868 From = ImpCastExprToType(From, ToType, CK, in PerformImplicitConversion()
2875 From = ImpCastExprToType(From, ToType, CK_IntegralToFloating, in PerformImplicitConversion()
[all …]
H A DSemaStmtAsm.cpp472 InputExpr = ImpCastExprToType(InputExpr, OutTy, castKind).get(); in ActOnGCCAsmStmt()
H A DSemaExprMember.cpp1147 base = S.ImpCastExprToType(base.get(), redef, CK_BitCast); in ShouldTryAgainWithRedefinitionType()
1538 BaseExpr = S.ImpCastExprToType( in LookupMemberExpr()
H A DSemaStmt.cpp833 Lo = ImpCastExprToType(Lo, CondType, CK_IntegralCast).get(); in ActOnFinishSwitchStmt()
949 Hi = ImpCastExprToType(Hi, CondType, CK_IntegralCast).get(); in ActOnFinishSwitchStmt()
2999 RetValExp = ImpCastExprToType(RetValExp, in BuildReturnStmt()
H A DSemaExprObjC.cpp320 Inner = ImpCastExprToType(Inner.get(), Context.BoolTy, in ActOnObjCBoolLiteral()
2410 Receiver = ImpCastExprToType(Receiver, Context.getObjCIdType(), in BuildInstanceMessage()
2417 Receiver = ImpCastExprToType(Receiver, Context.getObjCIdType(), in BuildInstanceMessage()
H A DSema.cpp314 ExprResult Sema::ImpCastExprToType(Expr *E, QualType Ty, in ImpCastExprToType() function in Sema
H A DSemaTemplate.cpp4646 Arg = S.ImpCastExprToType(Arg, ParamType, CK_NoOp, in CheckTemplateArgumentPointerToMember()
4997 Arg = ImpCastExprToType(Arg, ParamType, CK_IntegralToBoolean).get(); in CheckTemplateArgument()
5001 Arg = ImpCastExprToType(Arg, ParamType, CK_IntegralCast).get(); in CheckTemplateArgument()
5280 return ImpCastExprToType( in BuildExpressionFromDeclTemplateArgument()
5333 RefExpr = ImpCastExprToType(RefExpr.get(), ParamType.getUnqualifiedType(), CK_NoOp); in BuildExpressionFromDeclTemplateArgument()
H A DSemaInit.cpp6041 CurInit = S.ImpCastExprToType(CurInit.get(), Step->Type, CK_NoOp, VK); in Perform()
6047 CurInit = S.ImpCastExprToType(CurInit.get(), Step->Type, in Perform()
6249 CurInit = S.ImpCastExprToType(CurInit.get(), Step->Type, in Perform()
6347 CurInit = S.ImpCastExprToType(CurInit.get(), Step->Type, in Perform()
H A DSemaPseudoObject.cpp827 result = S.ImpCastExprToType(result.get(), propType, CK_BitCast); in buildRValueOperation()
H A DSemaChecking.cpp194 S.ImpCastExprToType(Builtin, BuiltinPtrTy, CK_BuiltinFnToFnPtr).get(); in SemaBuiltinCallWithStaticChain()
697 PointerArgRes = ImpCastExprToType(PointerArg, AddrType, CastNeeded); in CheckARMBuiltinExclusiveCall()
1887 ExprResult PromotedCall = ImpCastExprToType(NewDRE, CalleePtrTy, in SemaBuiltinAtomicOverloaded()
H A DSemaDecl.cpp13166 Val = ImpCastExprToType(Val, EltTy, CK_IntegralCast).get(); in CheckEnumConstant()
13170 Val = ImpCastExprToType(Val, EltTy, CK_IntegralCast).get(); in CheckEnumConstant()
13191 Val = ImpCastExprToType(Val, Context.IntTy, CK_IntegralCast).get(); in CheckEnumConstant()
H A DSemaDeclCXX.cpp3380 CopyCtorArg = SemaRef.ImpCastExprToType(CopyCtorArg, ArgTy, in BuildImplicitBaseInitializer()
9444 return assertNotNull(S.ImpCastExprToType(Builder.build(S, Loc), Type, in build()
H A DTreeTransform.h2716 Callee = SemaRef.ImpCastExprToType(Callee, CalleePtrTy, in RebuildShuffleVectorExpr()
H A DSemaOverload.cpp4852 From = ImpCastExprToType(From, DestType, CK_NoOp, in PerformObjectArgumentInitialization()
/minix3/external/bsd/llvm/dist/clang/include/clang/Sema/
H A DSema.h7794 ExprResult ImpCastExprToType(Expr *E, QualType Type, CastKind CK,