Home | History | Annotate | Download | only in Sema

Lines Matching refs:ImpCastExprToType

321     E = ImpCastExprToType(E, Context.getPointerType(Ty),
336 E = ImpCastExprToType(E, Context.getArrayDecayedType(Ty),
453 return ImpCastExprToType(Res.take(), Context.FloatTy, CK_FloatingCast);
474 E = ImpCastExprToType(E, PTy, CK_IntegralCast).take();
479 E = ImpCastExprToType(E, PT, CK_IntegralCast).take();
500 E = ImpCastExprToType(E, Context.DoubleTy, CK_FloatingCast).take();
640 IntExpr = S.ImpCastExprToType(IntExpr.take(), fpTy, CK_IntegralToFloating);
641 IntExpr = S.ImpCastExprToType(IntExpr.take(), ComplexTy,
645 IntExpr = S.ImpCastExprToType(IntExpr.take(), ComplexTy,
663 LHS = S.ImpCastExprToType(LHS.take(), RHSType, CK_FloatingComplexCast);
668 RHS = S.ImpCastExprToType(RHS.take(), LHSType, CK_FloatingComplexCast);
689 OtherExpr = S.ImpCastExprToType(OtherExpr.take(), fp, CK_FloatingCast);
690 OtherExpr = S.ImpCastExprToType(OtherExpr.take(), ComplexTy,
702 OtherExpr = S.ImpCastExprToType(OtherExpr.take(), result,
707 ComplexExpr = S.ImpCastExprToType(ComplexExpr.take(), result,
769 IntExpr = S.ImpCastExprToType(IntExpr.take(), FloatTy,
780 IntExpr = S.ImpCastExprToType(IntExpr.take(), result,
785 FloatExpr = S.ImpCastExprToType(FloatExpr.take(), result,
804 RHS = S.ImpCastExprToType(RHS.take(), LHSType, CK_FloatingCast);
810 LHS = S.ImpCastExprToType(LHS.take(), RHSType, CK_FloatingCast);
841 RHS = S.ImpCastExprToType(RHS.take(), LHSType, CK_IntegralComplexCast);
846 LHS = S.ImpCastExprToType(LHS.take(), RHSType, CK_IntegralComplexCast);
853 RHS = S.ImpCastExprToType(RHS.take(), LHSComplexInt->getElementType(),
855 RHS = S.ImpCastExprToType(RHS.take(), LHSType, CK_IntegralRealToComplex);
863 LHS = S.ImpCastExprToType(LHS.take(), RHSComplexInt->getElementType(),
865 LHS = S.ImpCastExprToType(LHS.take(), RHSType, CK_IntegralRealToComplex);
882 RHS = S.ImpCastExprToType(RHS.take(), LHSType, CK_IntegralCast);
885 LHS = S.ImpCastExprToType(LHS.take(), RHSType, CK_IntegralCast);
891 RHS = S.ImpCastExprToType(RHS.take(), LHSType, CK_IntegralCast);
894 LHS = S.ImpCastExprToType(LHS.take(), RHSType, CK_IntegralCast);
901 RHS = S.ImpCastExprToType(RHS.take(), LHSType, CK_IntegralCast);
904 LHS = S.ImpCastExprToType(LHS.take(), RHSType, CK_IntegralCast);
913 RHS = S.ImpCastExprToType(RHS.take(), result, CK_IntegralCast);
915 LHS = S.ImpCastExprToType(LHS.take(), result, CK_IntegralCast);
962 LHS = ImpCastExprToType(LHS.take(), LHSType, CK_IntegralCast);
2012 From = ImpCastExprToType(From, QType, CK_UncheckedDerivedToBase,
2049 From = ImpCastExprToType(From, UType, CK_UncheckedDerivedToBase,
2066 return ImpCastExprToType(From, DestType, CK_UncheckedDerivedToBase,
2632 Res = ImpCastExprToType(Res, Context.FloatTy, CK_FloatingCast).take();
2635 Res = ImpCastExprToType(Res, Context.FloatTy, CK_FloatingCast).take();
3181 LHSExp = ImpCastExprToType(LHSExp, Context.getArrayDecayedType(LHSTy),
3192 RHSExp = ImpCastExprToType(RHSExp, Context.getArrayDecayedType(RHSTy),
4114 Src = ImpCastExprToType(Src.take(),
4119 Src = ImpCastExprToType(Src.take(),
4137 Src = ImpCastExprToType(Src.take(),
4142 Src = ImpCastExprToType(Src.take(),
4165 Src = ImpCastExprToType(Src.take(), ET, CK_FloatingComplexToReal);
4171 Src = ImpCastExprToType(Src.take(),
4194 Src = ImpCastExprToType(Src.take(), ET, CK_IntegralComplexToReal);
4200 Src = ImpCastExprToType(Src.take(),
4272 CastExpr = ImpCastExprToType(CastExprRes.take(), DestElemTy, CK).take();
4375 Literal = ImpCastExprToType(Literal.take(), ElemTy,
4397 Literal = ImpCastExprToType(Literal.take(), ElemTy,
4517 LHS = S.ImpCastExprToType(LHS.take(), CondTy, CK_IntegralCast);
4518 RHS = S.ImpCastExprToType(RHS.take(), CondTy, CK_IntegralCast);
4534 LHS = S.ImpCastExprToType(LHS.take(), S.Context.VoidTy, CK_ToVoid);
4535 RHS = S.ImpCastExprToType(RHS.take(), S.Context.VoidTy, CK_ToVoid);
4548 NullExpr = S.ImpCastExprToType(NullExpr.take(), PointerTy, CK_NullToPointer);
4605 LHS = S.ImpCastExprToType(LHS.take(), incompatTy, CK_BitCast);
4606 RHS = S.ImpCastExprToType(RHS.take(), incompatTy, CK_BitCast);
4614 LHS = S.ImpCastExprToType(LHS.take(), ResultTy, CK_BitCast);
4615 RHS = S.ImpCastExprToType(RHS.take(), ResultTy, CK_BitCast);
4630 LHS = S.ImpCastExprToType(LHS.take(), destType, CK_BitCast);
4631 RHS = S.ImpCastExprToType(RHS.take(), destType, CK_BitCast);
4664 LHS = S.ImpCastExprToType(LHS.take(), destType, CK_NoOp);
4666 RHS = S.ImpCastExprToType(RHS.take(), destType, CK_BitCast);
4674 RHS = S.ImpCastExprToType(RHS.take(), destType, CK_NoOp);
4676 LHS = S.ImpCastExprToType(LHS.take(), destType, CK_BitCast);
4698 Int = S.ImpCastExprToType(Int.take(), PointerExpr->getType(),
4839 RHS = ImpCastExprToType(RHS.take(), LHSTy, CK_CPointerToObjCPointerCast);
4844 LHS = ImpCastExprToType(LHS.take(), RHSTy, CK_CPointerToObjCPointerCast);
4850 RHS = ImpCastExprToType(RHS.take(), LHSTy, CK_CPointerToObjCPointerCast);
4855 LHS = ImpCastExprToType(LHS.take(), RHSTy, CK_CPointerToObjCPointerCast);
4861 RHS = ImpCastExprToType(RHS.take(), LHSTy, CK_BitCast);
4866 LHS = ImpCastExprToType(LHS.take(), RHSTy, CK_BitCast);
4915 LHS = ImpCastExprToType(LHS.take(), incompatTy, CK_BitCast);
4916 RHS = ImpCastExprToType(RHS.take(), incompatTy, CK_BitCast);
4920 LHS = ImpCastExprToType(LHS.take(), compositeType, CK_BitCast);
4921 RHS = ImpCastExprToType(RHS.take(), compositeType, CK_BitCast);
4940 LHS = ImpCastExprToType(LHS.take(), destType, CK_NoOp);
4942 RHS = ImpCastExprToType(RHS.take(), destType, CK_BitCast);
4960 RHS = ImpCastExprToType(RHS.take(), destType, CK_NoOp);
4962 LHS = ImpCastExprToType(LHS.take(), destType, CK_BitCast);
5426 RHS = ImpCastExprToType(RHS.take(), elType, Kind);
5679 RHS = ImpCastExprToType(RHS.take(), it->getType(), CK_BitCast);
5686 RHS = ImpCastExprToType(RHS.take(), it->getType(),
5696 RHS = ImpCastExprToType(RHS.take(), it->getType(), Kind);
5758 RHS = ImpCastExprToType(RHS.take(), LHSType, CK_NullToPointer);
5785 RHS = ImpCastExprToType(RHS.take(),
5824 RHS = ImpCastExprToType(RHS.take(), LHSType, CK_BitCast);
5829 LHS = ImpCastExprToType(LHS.take(), RHSType, CK_BitCast);
5839 RHS = ImpCastExprToType(RHS.take(), LHSType, CK_BitCast);
5858 RHS = ImpCastExprToType(RHS.take(), EltTy, CK_IntegralCast);
5860 RHS = ImpCastExprToType(RHS.take(), LHSType, CK_VectorSplat);
5869 RHS = ImpCastExprToType(RHS.take(), EltTy, CK_FloatingCast);
5871 RHS = ImpCastExprToType(RHS.take(), LHSType, CK_VectorSplat);
6548 LHS = S.ImpCastExprToType(LHS.take(), T, CK_BitCast);
6549 RHS = S.ImpCastExprToType(RHS.take(), T, CK_BitCast);
6737 RHS = ImpCastExprToType(RHS.take(), LHSType, CK_BitCast);
6769 LHS = ImpCastExprToType(LHS.take(), RHSType, CK_BitCast);
6771 RHS = ImpCastExprToType(RHS.take(), LHSType, CK_BitCast);
6787 RHS = ImpCastExprToType(RHS.take(), LHSType,
6797 LHS = ImpCastExprToType(LHS.take(), RHSType,
6833 RHS = ImpCastExprToType(RHS.take(), LHSType, CK_BitCast);
6851 LHS = ImpCastExprToType(LHS.take(), RHSType,
6855 RHS = ImpCastExprToType(RHS.take(), LHSType,
6875 LHS = ImpCastExprToType(LHS.take(), RHSType,
6878 RHS = ImpCastExprToType(RHS.take(), LHSType,
6888 LHS = ImpCastExprToType(LHS.take(), RHSType, CK_BitCast);
6890 RHS = ImpCastExprToType(RHS.take(), LHSType, CK_BitCast);
6919 LHS = ImpCastExprToType(LHS.take(), RHSType,
6922 RHS = ImpCastExprToType(RHS.take(), LHSType,
6930 RHS = ImpCastExprToType(RHS.take(), LHSType, CK_NullToPointer);
6935 LHS = ImpCastExprToType(LHS.take(), RHSType, CK_NullToPointer);
8370 Input = ImpCastExprToType(Input.take(), Context.FloatTy, CK_FloatingCast).take();
8381 Input = ImpCastExprToType(Input.take(), Context.BoolTy,
11101 return S.ImpCastExprToType(Result.take(), Type,