reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
10801 bool IsRHSIntegralLiteral = RHS->isIntegerConstantExpr(RHSValue, S.Context); 10812 Expr *Const = RhsConstant ? RHS : LHS; 10813 Expr *Other = RhsConstant ? LHS : RHS; 10831 RHS = RHS->IgnoreParenImpCasts(); 10831 RHS = RHS->IgnoreParenImpCasts(); 10839 if (const auto *TET = dyn_cast<TypeOfExprType>(RHS->getType())) 10840 RHS = TET->getUnderlyingExpr()->IgnoreParenImpCasts(); 10847 assert(!RHS->getType()->hasSignedIntegerRepresentation() && 10850 unsignedOperand = RHS; 10851 } else if (RHS->getType()->hasSignedIntegerRepresentation()) { 10852 signedOperand = RHS; 10865 AnalyzeImplicitConversions(S, RHS, E->getOperatorLoc()); 10890 << LHS->getType() << RHS->getType() 10891 << LHS->getSourceRange() << RHS->getSourceRange());