reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaChecking.cpp
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());