Lines Matching defs:rightValue
63 UType rightValue = GetOperand<TargetType>(right);
68 result = leftValue < rightValue;
72 result = leftValue <= rightValue;
76 result = leftValue > rightValue;
80 result = leftValue >= rightValue;
84 result = leftValue == rightValue;
88 result = leftValue != rightValue;
105 UType rightValue = GetOperand<TargetType>(right);
107 auto isForbiddenZeroDivision = [&rightValue]() { return std::is_integral<UType>::value && rightValue == 0; };
112 result = leftValue + rightValue;
117 result = leftValue - rightValue;
125 result = leftValue / rightValue;
130 result = leftValue * rightValue;
138 result = HandleModulo<UType>(leftValue, rightValue);
151 IntType::UType rightValue)
153 ASSERT(rightValue != 0);
154 return leftValue % rightValue;
159 LongType::UType rightValue)
161 ASSERT(rightValue != 0);
162 return leftValue % rightValue;
167 FloatType::UType rightValue)
169 return std::fmod(leftValue, rightValue);
174 DoubleType::UType leftValue, DoubleType::UType rightValue)
176 return std::fmod(leftValue, rightValue);