Lines Matching defs:UsualUnaryConversions
516 /// UsualUnaryConversions - Performs various conversions that are common to most
521 ExprResult Sema::UsualUnaryConversions(Expr *E) {
529 assert(!Ty.isNull() && "UsualUnaryConversions - missing type");
569 /// double. All other argument types are converted by UsualUnaryConversions().
574 ExprResult Res = UsualUnaryConversions(E);
1028 LHS = UsualUnaryConversions(LHS.take());
1033 RHS = UsualUnaryConversions(RHS.take());
2999 /// The UsualUnaryConversions() function is *not* called by this routine.
3958 Result = UsualUnaryConversions(Fn);
4913 Cond = UsualUnaryConversions(Cond.take());
4916 LHS = UsualUnaryConversions(LHS.take());
4919 RHS = UsualUnaryConversions(RHS.take());
5294 ExprResult commonRes = UsualUnaryConversions(commonExpr);
6600 LHS = UsualUnaryConversions(LHS.take());
6607 RHS = UsualUnaryConversions(RHS.take());
6996 LHS = UsualUnaryConversions(LHS.take());
7000 RHS = UsualUnaryConversions(RHS.take());
7410 LHS = UsualUnaryConversions(LHS.take());
7414 RHS = UsualUnaryConversions(RHS.take());
7758 /// doesn't need to call UsualUnaryConversions or UsualArithmeticConversions.
8073 ExprResult ConvResult = S.UsualUnaryConversions(Op);
8667 Input = UsualUnaryConversions(Input.take());
8687 Input = UsualUnaryConversions(Input.take());
9536 ExprResult Result = UsualUnaryConversions(E);