Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaExpr.cpp514 E = ImpCastExprToType(E, Context.getPointerType(Ty), in DefaultFunctionArrayConversion()
529 E = ImpCastExprToType(E, Context.getArrayDecayedType(Ty), in DefaultFunctionArrayConversion()
720 Res = ImpCastExprToType(E, Context.getPointerType(Ty), in CallExprUnaryConversions()
748 return ImpCastExprToType(Res.get(), Context.FloatTy, CK_FloatingCast); in UsualUnaryConversions()
769 E = ImpCastExprToType(E, PTy, CK_IntegralCast).get(); in UsualUnaryConversions()
774 E = ImpCastExprToType(E, PT, CK_IntegralCast).get(); in UsualUnaryConversions()
799 E = ImpCastExprToType(E, Context.DoubleTy, CK_FloatingCast).get(); in DefaultArgumentPromotion()
992 IntExpr = S.ImpCastExprToType(IntExpr.get(), fpTy, CK_IntegralToFloating); in handleIntegerToComplexFloatConversion()
993 IntExpr = S.ImpCastExprToType(IntExpr.get(), ComplexTy, in handleIntegerToComplexFloatConversion()
997 IntExpr = S.ImpCastExprToType(IntExpr.get(), ComplexTy, in handleIntegerToComplexFloatConversion()
[all …]
HDSemaExprCXX.cpp444 E = ImpCastExprToType(E, UnqualT, CK_NoOp, E->getValueKind()).get(); in BuildCXXTypeId()
3127 From = ImpCastExprToType(From, FromType, CK_ArrayToPointerDecay, in PerformImplicitConversion()
3133 From = ImpCastExprToType(From, FromType, CK_FunctionToPointerDecay, in PerformImplicitConversion()
3176 From = ImpCastExprToType(From, ToType, CK_NoOp, in PerformImplicitConversion()
3186 From = ImpCastExprToType(From, ToType, CK_IntegralToBoolean, in PerformImplicitConversion()
3189 From = ImpCastExprToType(From, ToType, CK_IntegralCast, in PerformImplicitConversion()
3196 From = ImpCastExprToType(From, ToType, CK_FloatingCast, in PerformImplicitConversion()
3215 From = ImpCastExprToType(From, ToType, CK, in PerformImplicitConversion()
3222 From = ImpCastExprToType(From, ToType, CK_IntegralToFloating, in PerformImplicitConversion()
3225 From = ImpCastExprToType(From, ToType, CK_FloatingToIntegral, in PerformImplicitConversion()
[all …]
HDSemaStmtAsm.cpp491 InputExpr = ImpCastExprToType(InputExpr, OutTy, castKind).get(); in ActOnGCCAsmStmt()
HDSemaExprMember.cpp1144 base = S.ImpCastExprToType(base.get(), redef, CK_BitCast); in ShouldTryAgainWithRedefinitionType()
1544 BaseExpr = S.ImpCastExprToType( in LookupMemberExpr()
HDSemaStmt.cpp847 Lo = ImpCastExprToType(Lo, CondType, CK_IntegralCast).get(); in ActOnFinishSwitchStmt()
963 Hi = ImpCastExprToType(Hi, CondType, CK_IntegralCast).get(); in ActOnFinishSwitchStmt()
3170 RetValExp = ImpCastExprToType(RetValExp, in BuildReturnStmt()
HDSemaTemplate.cpp4707 Arg = S.ImpCastExprToType(Arg, ParamType, CK_NoOp, in CheckTemplateArgumentPointerToMember()
5058 Arg = ImpCastExprToType(Arg, ParamType, CK_IntegralToBoolean).get(); in CheckTemplateArgument()
5062 Arg = ImpCastExprToType(Arg, ParamType, CK_IntegralCast).get(); in CheckTemplateArgument()
5341 return ImpCastExprToType( in BuildExpressionFromDeclTemplateArgument()
5394 RefExpr = ImpCastExprToType(RefExpr.get(), ParamType.getUnqualifiedType(), CK_NoOp); in BuildExpressionFromDeclTemplateArgument()
HDSema.cpp340 ExprResult Sema::ImpCastExprToType(Expr *E, QualType Ty, in ImpCastExprToType() function in Sema
HDSemaExprObjC.cpp323 Inner = ImpCastExprToType(Inner.get(), Context.BoolTy, in ActOnObjCBoolLiteral()
2594 Receiver = ImpCastExprToType(Receiver, Context.getObjCIdType(), in BuildInstanceMessage()
2601 Receiver = ImpCastExprToType(Receiver, Context.getObjCIdType(), in BuildInstanceMessage()
HDSemaInit.cpp6431 CurInit = S.ImpCastExprToType(CurInit.get(), Step->Type, CK_NoOp, VK); in Perform()
6437 CurInit = S.ImpCastExprToType(CurInit.get(), Step->Type, in Perform()
6639 CurInit = S.ImpCastExprToType(CurInit.get(), Step->Type, in Perform()
6737 CurInit = S.ImpCastExprToType(CurInit.get(), Step->Type, in Perform()
HDSemaPseudoObject.cpp817 result = S.ImpCastExprToType(result.get(), propType, CK_BitCast); in buildRValueOperation()
HDSemaChecking.cpp194 S.ImpCastExprToType(Builtin, BuiltinPtrTy, CK_BuiltinFnToFnPtr).get(); in SemaBuiltinCallWithStaticChain()
766 PointerArgRes = ImpCastExprToType(PointerArg, AddrType, CastNeeded); in CheckARMBuiltinExclusiveCall()
2200 ExprResult PromotedCall = ImpCastExprToType(NewDRE, CalleePtrTy, in SemaBuiltinAtomicOverloaded()
HDSemaDecl.cpp13555 Val = ImpCastExprToType(Val, EltTy, CK_IntegralCast).get(); in CheckEnumConstant()
13559 Val = ImpCastExprToType(Val, EltTy, CK_IntegralCast).get(); in CheckEnumConstant()
13580 Val = ImpCastExprToType(Val, Context.IntTy, CK_IntegralCast).get(); in CheckEnumConstant()
HDSemaDeclCXX.cpp3405 CopyCtorArg = SemaRef.ImpCastExprToType(CopyCtorArg, ArgTy, in BuildImplicitBaseInitializer()
9588 return assertNotNull(S.ImpCastExprToType(Builder.build(S, Loc), Type, in build()
HDSemaOverload.cpp4891 From = ImpCastExprToType(From, DestType, CK_NoOp, in PerformObjectArgumentInitialization()
HDTreeTransform.h2769 Callee = SemaRef.ImpCastExprToType(Callee, CalleePtrTy, in RebuildShuffleVectorExpr()
/NextBSD/contrib/llvm/tools/clang/include/clang/Sema/
HDSema.h8036 ExprResult ImpCastExprToType(Expr *E, QualType Type, CastKind CK,