Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExpr.cpp528 E = ImpCastExprToType(E, Context.getPointerType(Ty), in DefaultFunctionArrayConversion()
543 ExprResult Res = ImpCastExprToType(E, Context.getArrayDecayedType(Ty), in DefaultFunctionArrayConversion()
763 Res = ImpCastExprToType(E, Context.getPointerType(Ty), in CallExprUnaryConversions()
805 ? ImpCastExprToType(E, in UsualUnaryConversions()
808 : ImpCastExprToType(E, Context.DoubleTy, CK_FloatingCast); in UsualUnaryConversions()
814 ? ImpCastExprToType( in UsualUnaryConversions()
817 : ImpCastExprToType(E, Context.LongDoubleTy, in UsualUnaryConversions()
825 return ImpCastExprToType(Res.get(), Context.FloatTy, CK_FloatingCast); in UsualUnaryConversions()
846 E = ImpCastExprToType(E, PTy, CK_IntegralCast).get(); in UsualUnaryConversions()
851 E = ImpCastExprToType(E, PT, CK_IntegralCast).get(); in UsualUnaryConversions()
[all …]
H A DSemaExprCXX.cpp625 E = ImpCastExprToType(E, UnqualT, CK_NoOp, E->getValueKind()).get(); in BuildCXXTypeId()
3837 Ex = ImpCastExprToType(Ex.get(), Unqual, CK_NoOp); in ActOnCXXDelete()
4407 From = ImpCastExprToType(From, FromType, CK_ArrayToPointerDecay, VK_PRValue, in PerformImplicitConversion()
4414 From = ImpCastExprToType(From, FromType, CK_HLSLArrayRValue, VK_PRValue, in PerformImplicitConversion()
4421 From = ImpCastExprToType(From, FromType, CK_FunctionToPointerDecay, in PerformImplicitConversion()
4469 From = ImpCastExprToType(From, StepTy, CK_IntegralToBoolean, VK_PRValue, in PerformImplicitConversion()
4473 From = ImpCastExprToType(From, StepTy, CK_IntegralCast, VK_PRValue, in PerformImplicitConversion()
4485 From = ImpCastExprToType(From, StepTy, CK_FloatingCast, VK_PRValue, in PerformImplicitConversion()
4506 From = ImpCastExprToType(From, ToType, CK, VK_PRValue, /*BasePath=*/nullptr, in PerformImplicitConversion()
4518 From = ImpCastExprToType(From, StepTy, CK_IntegralToFloating, VK_PRValue, in PerformImplicitConversion()
[all …]
H A DSemaExprObjC.cpp384 Inner = SemaRef.ImpCastExprToType(Inner.get(), Context.BoolTy, in ActOnObjCBoolLiteral()
2918 .ImpCastExprToType(Receiver, Context.getObjCIdType(), in BuildInstanceMessage()
2927 SemaRef.ImpCastExprToType(Receiver, Context.getObjCIdType(), Kind) in BuildInstanceMessage()
4943 RHS = SemaRef.ImpCastExprToType(RHS.get(), LHSTy, in FindCompositeObjCPointerType()
4949 LHS = SemaRef.ImpCastExprToType(LHS.get(), RHSTy, in FindCompositeObjCPointerType()
4956 RHS = SemaRef.ImpCastExprToType(RHS.get(), LHSTy, in FindCompositeObjCPointerType()
4962 LHS = SemaRef.ImpCastExprToType(LHS.get(), RHSTy, in FindCompositeObjCPointerType()
4969 RHS = SemaRef.ImpCastExprToType(RHS.get(), LHSTy, CK_BitCast); in FindCompositeObjCPointerType()
4974 LHS = SemaRef.ImpCastExprToType(LHS.get(), RHSTy, CK_BitCast); in FindCompositeObjCPointerType()
5026 LHS = SemaRef.ImpCastExprToType(LHS.get(), incompatTy, CK_BitCast); in FindCompositeObjCPointerType()
[all …]
H A DSemaARM.cpp170 SemaRef.ImpCastExprToType(ArgExprA.get(), ArgTypeB, CK_NullToPointer); in BuiltinARMMemoryTaggingCall()
174 SemaRef.ImpCastExprToType(ArgExprB.get(), ArgTypeA, CK_NullToPointer); in BuiltinARMMemoryTaggingCall()
928 PointerArgRes = SemaRef.ImpCastExprToType(PointerArg, AddrType, CastNeeded); in CheckARMBuiltinExclusiveCall()
H A DSemaExprMember.cpp1256 base = S.ImpCastExprToType(base.get(), redef, CK_BitCast); in ShouldTryAgainWithRedefinitionType()
1687 BaseExpr = S.ImpCastExprToType( in LookupMemberExpr()
1737 BaseExpr = S.ImpCastExprToType(BaseExpr.get(), VectorTy, CK_VectorSplat, in LookupMemberExpr()
H A DSemaStmtAsm.cpp699 InputExpr = ImpCastExprToType(InputExpr, OutTy, castKind).get(); in ActOnGCCAsmStmt()
H A DSemaTemplate.cpp6444 ResultArg = S.ImpCastExprToType(ResultArg, ParamType, CK_NoOp, in CheckTemplateArgumentPointerToMember()
6614 ExprResult E = ImpCastExprToType( in CheckTemplateArgument()
6873 Arg = ImpCastExprToType(Arg, ParamType, CK_IntegralToBoolean).get(); in CheckTemplateArgument()
6877 Arg = ImpCastExprToType(Arg, ParamType, CK_IntegralCast).get(); in CheckTemplateArgument()
7245 return ImpCastExprToType( in BuildExpressionFromDeclTemplateArgument()
7336 RefExpr = ImpCastExprToType(RefExpr.get(), DestExprType, CK, in BuildExpressionFromDeclTemplateArgument()
H A DSemaInit.cpp7479 return ImpCastExprToType(E, Ty, CK, VK, /*BasePath=*/nullptr, CCK); in PerformQualificationConversion()
7923 S.ImpCastExprToType(CurInit.get(), Step->Type, CK_NoOp, VK_LValue); in Perform()
7928 CurInit = S.ImpCastExprToType(CurInit.get(), Step->Type, in Perform()
8180 CurInit = S.ImpCastExprToType(CurInit.get(), Step->Type, in Perform()
8412 CurInit = S.ImpCastExprToType(Init, S.Context.OCLSamplerTy, in Perform()
8421 CurInit = S.ImpCastExprToType(CurInit.get(), Step->Type, in Perform()
H A DSemaAttr.cpp413 E = ImpCastExprToType(E, Context.getPointerType(E->getType()), in ConstantFoldAttrArgs()
H A DSemaPseudoObject.cpp854 result = S.ImpCastExprToType(result.get(), propType, CK_BitCast); in buildRValueOperation()
H A DSemaStmt.cpp501 ER = ImpCastExprToType(ER.get(), CondType, CK_IntegralCast); in ActOnCaseExpr()
3935 RetValExp = ImpCastExprToType(RetValExp, in BuildReturnStmt()
H A DSema.cpp694 ExprResult Sema::ImpCastExprToType(Expr *E, QualType Ty, in ImpCastExprToType() function in Sema
H A DSemaDeclCXX.cpp1495 E = S.ImpCastExprToType(E.get(), BaseType, CK_UncheckedDerivedToBase, in checkMemberDecomposition()
4829 CopyCtorArg = SemaRef.ImpCastExprToType(CopyCtorArg, ArgTy, in BuildImplicitBaseInitializer()
8449 return {S.ImpCastExprToType(Obj.first.get(), Base->getType(), in getBase()
8451 S.ImpCastExprToType(Obj.second.get(), Base->getType(), in getBase()
14366 return assertNotNull(S.ImpCastExprToType(Builder.build(S, Loc), Type, in build()
H A DSemaTemplateDeduction.cpp471 Expr *Value = S.ImpCastExprToType( in DeduceNullPtrTemplateArgument()
H A DSemaOverload.cpp92 return S.ImpCastExprToType(DRE, S.Context.getPointerType(DRE->getType()), in CreateFunctionRefExpr()
5901 From = ImpCastExprToType(From, DestType, CK, From->getValueKind()).get(); in PerformImplicitObjectArgumentInitialization()
H A DSemaChecking.cpp844 S.ImpCastExprToType(Builtin, BuiltinPtrTy, CK_BuiltinFnToFnPtr).get(); in BuiltinCallWithStaticChain()
4474 ExprResult PromotedCall = ImpCastExprToType(NewDRE, CalleePtrTy, in BuiltinAtomicOverloaded()
H A DSemaDecl.cpp19430 Val = ImpCastExprToType(Val, EltTy, in CheckEnumConstant()
19454 Val = ImpCastExprToType(Val, Context.IntTy, CK_IntegralCast).get(); in CheckEnumConstant()
H A DTreeTransform.h3915 Callee = SemaRef.ImpCastExprToType(Callee, CalleePtrTy, in RebuildShuffleVectorExpr()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h840 ExprResult ImpCastExprToType(