Lines Matching defs:Right
1730 // to get this right here so that we don't end up making a
3319 // Append all the objects to the cleanup list. Right now, this
3594 /// This provides the location of the left/right parens and a list of comma
4991 /// and sets *OpCode to the opcode and *RHSExprs to the right-hand side
5068 // The condition is an arithmetic binary expression, with a right-
5164 // qualifiers of the type *pointed to* by the right;
5404 // right-hand side type. The caller is responsible for adjusting
5751 // C99 6.5.16.1p1: the left operand is a pointer and the right is
5778 // C99 6.5.16.1p2: The value of the right operand is converted to the
6351 llvm::APSInt Right;
6352 // Check right/shifter operand
6354 !RHS.get()->isIntegerConstantExpr(Right, S.Context))
6357 if (Right.isNegative()) {
6363 llvm::APInt LeftBits(Right.getBitWidth(),
6365 if (Right.uge(LeftBits)) {
6384 static_cast<llvm::APInt&>(Right) + Left.getMinSignedBits();
6388 Result = Result.shl(Right);
7335 // right next to each other. If so, the user may have typo'd "x =+ 4"
7376 // C99 6.5.16.1p2: In simple assignment, the value of the right operand
8137 /// \brief Look for '&&' in the right hand of a '||' expr.
8152 /// \brief Look for '&' in the left or right hand of a '|' expr.
8190 assert((RHSExpr != 0) && "ActOnBinOp(): missing right expression");
8477 // overloaded-operator check considers the right type.
9556 // FIXME: This does the right thing, but maybe we need a more general
9774 // FIXME: Is this really right?
9857 // right now; it's impossible to write a non-constant expression outside of